# HG changeset patch
# User Mikhail Kryshen <mikhail@kryshen.net>
# Date 1240332593 -14400
# Node ID fe2a094f4509536384c97e103e0a2302db691604
# Parent  7b11f5174e294be6e1b6a249838cc3c0a3d7013b
Fix warning messages.

diff -r 7b11f5174e29 -r fe2a094f4509 src/kryshen/tema/FunctionDataParser.java
--- a/src/kryshen/tema/FunctionDataParser.java	Tue Apr 21 19:21:16 2009 +0400
+++ b/src/kryshen/tema/FunctionDataParser.java	Tue Apr 21 20:49:53 2009 +0400
@@ -196,8 +196,8 @@
     }
 
     public void warning(String message) {
-        System.err.println(in.getSource() + ":" + in.getLineNumber() +
-                ": in " + name + ": " + message);
+        System.err.println(in.getSource() + ":" + (in.getLineNumber() + 1) +
+                ": " + name + ": " + message);
     }
 
     public File createFile(String path) {
diff -r 7b11f5174e29 -r fe2a094f4509 src/kryshen/tema/functions/IO.java
--- a/src/kryshen/tema/functions/IO.java	Tue Apr 21 19:21:16 2009 +0400
+++ b/src/kryshen/tema/functions/IO.java	Tue Apr 21 20:49:53 2009 +0400
@@ -108,7 +108,8 @@
             try {
                 readFile(fdp.createFile(filename), out);
             } catch (IOException e) {
-                System.err.println(e);
+                fdp.warning(e.getMessage());
+                //System.err.println(e);
                 //throw new TemplateException(e.getMessage(), e, in);
                 return 0;
             }