var v = this.out_props.get(k);
this.node.setLine(this.cur_line, "p",k); //listener
this.addLine(this.pad + k + " : " + v + suffix, ',');
+
+
}
// listeners..
var addstr = this.mungeChildNew(this.pad + indent_str, niter.get_value());
this.node.setLine(this.cur_line, "p",niter.get_key());
this.addLine(this.pad + niter.get_key() + " : " + addstr, ',');
-
+ if (iter.get_key() == "xns") {
+ this.addLine(this.pad + "'|xns' : '" + addstr + "'", ',');
+
+ }
}
// prop arrays...
*/
public void addLine(string str, char line_end)
{
- this.ret += (this.last_line_end == 0 ? "" : this.last_line_end.to_string()) + "\n";
+ if (this.last_line_end != '!') {
+ this.ret += (this.last_line_end == 0 ? "" : this.last_line_end.to_string()) + "\n";
+ }
this.last_line_end = line_end;
this.cur_line += str.split("\n").length;
this.ret += str;
}
this.out_props.set(left, nstr);
- if (left == "xns") {
-
- this.out_props.set("'|xns'", "'" + nstr + "'" );
- }
+