From f1379b8ec94a06248a35cced0d67ac03e41ff85a Mon Sep 17 00:00:00 2001 From: David Greenspan Date: Fri, 7 Sep 2012 19:31:22 -0700 Subject: [PATCH] demo tweaks --- examples/unfinished/jsparse-demo/jsparse-demo.css | 3 ++- examples/unfinished/jsparse-demo/jsparse-demo.html | 8 ++++---- examples/unfinished/jsparse-demo/jsparse-demo.js | 10 ++-------- 3 files changed, 8 insertions(+), 13 deletions(-) diff --git a/examples/unfinished/jsparse-demo/jsparse-demo.css b/examples/unfinished/jsparse-demo/jsparse-demo.css index 448b35182b..bea973c397 100644 --- a/examples/unfinished/jsparse-demo/jsparse-demo.css +++ b/examples/unfinished/jsparse-demo/jsparse-demo.css @@ -10,10 +10,11 @@ html, body { height: 100%; } border-bottom: 1px solid #555; overflow: auto; background: #cfc; + font-size: 12px; } #topbarinner { - padding: 10px; + padding: 7px; font-family: sans-serif; } diff --git a/examples/unfinished/jsparse-demo/jsparse-demo.html b/examples/unfinished/jsparse-demo/jsparse-demo.html index 077952c415..d8a676b2b6 100644 --- a/examples/unfinished/jsparse-demo/jsparse-demo.html +++ b/examples/unfinished/jsparse-demo/jsparse-demo.html @@ -16,10 +16,10 @@
-
-{{! whitespace is significant here; browser swallows initial - newline in textarea }} -
diff --git a/examples/unfinished/jsparse-demo/jsparse-demo.js b/examples/unfinished/jsparse-demo/jsparse-demo.js index be112c60b8..99c4138675 100644 --- a/examples/unfinished/jsparse-demo/jsparse-demo.js +++ b/examples/unfinished/jsparse-demo/jsparse-demo.js @@ -59,22 +59,16 @@ if (Meteor.is_client) { if (tree) { var curPos = 0; var unclosedInfos = []; - var statementHeads = makeSet( - ('functionDecl expression label block var ' + - 'if for do while return continue break throw with switch ' + - 'try debugger empty').split(' ')); var toHtml = function (obj) { if (_.isArray(obj)) { var head = obj[0] || ''; var rest = obj.slice(1); var info = { startPos: curPos }; - var isStatement = statementHeads[head]; + var isStatement = (head.indexOf('Stmnt') >= 0); var html = Spark.setDataContext( info, '
' + - Handlebars._escape(head + (isStatement ? ' statement' : '')) + - '
' + + '">
' + Handlebars._escape(head) + '
' + _.map(rest, toHtml).join('') + '
'); unclosedInfos.push(info); return html;