diff options
author | Jon Reid | 2012-05-04 14:56:24 -0700 |
---|---|---|
committer | Jon Reid | 2012-05-04 14:56:24 -0700 |
commit | a6dd2917edcfeca1be7553e03281ddd538422ae1 (patch) | |
tree | e6846626bf1e967e80bcd652f6a76bb97abb1789 /imports/codemirror/mode/javascript/javascript.js | |
parent | 7fc185cc08b2ba912dbc7bce96f6a465c1dd6dbf (diff) | |
parent | 8964e070fa760d23c2de272ca36b8d9beba6007d (diff) | |
download | ninja-a6dd2917edcfeca1be7553e03281ddd538422ae1.tar.gz |
Merge remote-tracking branch 'ninja-jduran/TimelineUber' into timeline-local
Diffstat (limited to 'imports/codemirror/mode/javascript/javascript.js')
-rw-r--r-- | imports/codemirror/mode/javascript/javascript.js | 6 |
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 | }, |