aboutsummaryrefslogtreecommitdiff
path: root/imports/codemirror/mode/javascript/javascript.js
diff options
context:
space:
mode:
authorValerio Virgillito2012-05-03 16:08:49 -0700
committerValerio Virgillito2012-05-03 16:08:49 -0700
commit0e1c87871489c1d5d8deb609174d8876eb579169 (patch)
treef37c26fbab9151e6c4f50e3e786bdc96b9960014 /imports/codemirror/mode/javascript/javascript.js
parenteb17fe1bbd05ad260e8a56918a3b396a03767e04 (diff)
parent01ecdc4bda1aff7d39f429c76e57b10af6079c53 (diff)
downloadninja-0e1c87871489c1d5d8deb609174d8876eb579169.tar.gz
Merge pull request #192 from ananyasen/Codeview-improvements
submitting project : Code Editor Improvements [Phase 1]
Diffstat (limited to 'imports/codemirror/mode/javascript/javascript.js')
-rw-r--r--imports/codemirror/mode/javascript/javascript.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/imports/codemirror/mode/javascript/javascript.js b/imports/codemirror/mode/javascript/javascript.js
index b9388bc9..462f4863 100644
--- a/imports/codemirror/mode/javascript/javascript.js
+++ b/imports/codemirror/mode/javascript/javascript.js
@@ -319,8 +319,8 @@ CodeMirror.defineMode("javascript", function(config, parserConfig) {
319 kwAllowed: true, 319 kwAllowed: true,
320 cc: [], 320 cc: [],
321 lexical: new JSLexical((basecolumn || 0) - indentUnit, 0, "block", false), 321 lexical: new JSLexical((basecolumn || 0) - indentUnit, 0, "block", false),
322 localVars: null, 322 localVars: parserConfig.localVars,
323 context: null, 323 context: parserConfig.localVars && {vars: parserConfig.localVars},
324 indented: 0 324 indented: 0
325 }; 325 };
326 }, 326 },
@@ -334,7 +334,7 @@ CodeMirror.defineMode("javascript", function(config, parserConfig) {
334 if (stream.eatSpace()) return null; 334 if (stream.eatSpace()) return null;
335 var style = state.tokenize(stream, state); 335 var style = state.tokenize(stream, state);
336 if (type == "comment") return style; 336 if (type == "comment") return style;
337 state.reAllowed = type == "operator" || type == "keyword c" || type.match(/^[\[{}\(,;:]$/); 337 state.reAllowed = !!(type == "operator" || type == "keyword c" || type.match(/^[\[{}\(,;:]$/));
338 state.kwAllowed = type != '.'; 338 state.kwAllowed = type != '.';
339 return parseJS(state, style, type, content, stream); 339 return parseJS(state, style, type, content, stream);
340 }, 340 },