diff options
author | Nivesh Rajbhandari | 2012-05-03 17:09:07 -0700 |
---|---|---|
committer | Nivesh Rajbhandari | 2012-05-03 17:09:07 -0700 |
commit | 8be6e94b57f4bd6e28754a6113b4d6a401365e13 (patch) | |
tree | 19f48f969ab872b9ef46cc4e7d6c2b9d2544cd4d /imports/codemirror/mode/javascript/javascript.js | |
parent | c14b8d9fd1acde98ffc427b0bbdba7d1442c39a4 (diff) | |
parent | fec9ccee11ea21ffc95edce6e89d0d302b63e3d8 (diff) | |
download | ninja-8be6e94b57f4bd6e28754a6113b4d6a401365e13.tar.gz |
Merge branch 'refs/heads/ninja-internal' into WebGLFixes
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 | }, |