diff --git a/mode/clike/clike.js b/mode/clike/clike.js index db7f89373d8c1b36fdbc990ed486da1bb2caf47e..34d3a5afd3a9c097b9ae10efa1f52d04e6b47d85 100644 --- a/mode/clike/clike.js +++ b/mode/clike/clike.js @@ -100,7 +100,7 @@ CodeMirror.defineMode("clike", function(config, parserConfig) { } } if (isOperatorChar.test(ch)) { - stream.eatWhile(isOperatorChar); + while (!stream.match(/^\/[\/*]/, false) && stream.eat(isOperatorChar)) {} return "operator"; } stream.eatWhile(/[\w\$_\xa1-\uffff]/);