src/JsRender/NodeToJs.vala
[app.Builder.js] / src / JsRender / NodeToJs.vala
index 92d0374..615b1a1 100644 (file)
@@ -290,7 +290,7 @@ public class JsRender.NodeToJs : Object {
        /**
        * add a line - note we will end up with an extra line break 
        *     at beginning of nodes doing this..
-       
+       *
        * @param str = text to add..
        * @param line_end = 0  (just add a line break)
        *        line_end = ','  and ","
@@ -299,21 +299,23 @@ public class JsRender.NodeToJs : Object {
        public void addLine(string str, char line_end)
        {
                this.ret += (this.line_end == 0 ? "" : this.last_line_end) + "\n"; 
-               this.cur_line ++;
-               this.ret += str+ "\n";
+               this.cur_line += str.split("\n").length;
+               this.ret += str;
+               
+               
                //this.ret +=  "/*%d(%d-%d)*/ ".printf(this.cur_line -1, this.node.line_start,this.node.line_end) + str + "\n";
                
                
        }
        
-       public void addMultiLine(string str= "")
+/*     public void addMultiLine(str= "")
        {
-
-               //this.ret +=   "/*%d(%d-%d)*/ ".printf(this.cur_line, this.node.line_start,this.node.line_end)+ str + "\n";
+               
+               //this.ret +=   "/ * %d(%d-%d) * / ".printf(this.cur_line, this.node.line_start,this.node.line_end)+ str + "\n";
                this.ret +=   str + "\n";
                this.cur_line += str.split("\n").length;
        }
+ */
        public string mungeChildNew(string pad ,  Node cnode )
        {
                var x = new  NodeToJs(cnode, this.doubleStringProps, pad, this);