From: Alan Knowles Date: Wed, 6 Jun 2012 11:08:24 +0000 (+0800) Subject: JsRender/Base.js X-Git-Url: http://git.roojs.org/?a=commitdiff_plain;h=fc542f255e35aa354ffb5478390e1b17cf2629e8;p=app.Builder.js JsRender/Base.js --- diff --git a/JsRender/Base.js b/JsRender/Base.js index 6a0b9bf5a..50bea9fdd 100644 --- a/JsRender/Base.js +++ b/JsRender/Base.js @@ -279,6 +279,10 @@ Base = XObject.define( if (!isArray) { // set the key to be quoted with singel quotes.. var leftv = i[0] == '|' ? i.substring(1) : i; + // skip builder stuff. prefixed with '.' .. just like unix fs.. + if (leftv[0] == '.') { + continue; + } if (Lang.isKeyword(leftv) || Lang.isBuiltin(leftv)) { left = "'" + leftv + "'"; } else if (leftv.match(/[^A-Z_]+/i)) { // not plain a-z... - quoted.