Skip to content

Commit def6f5b

Browse files
committed
[julia mode] Make sure dedent tokens end in a word boundary
Closes codemirror#6376
1 parent 26b739f commit def6f5b

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

mode/julia/julia.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -401,8 +401,8 @@ CodeMirror.defineMode("julia", function(config, parserConf) {
401401

402402
indent: function(state, textAfter) {
403403
var delta = 0;
404-
if ( textAfter === ']' || textAfter === ')' || /^end/.test(textAfter) ||
405-
/^else/.test(textAfter) || /^catch/.test(textAfter) || /^elseif/.test(textAfter) ||
404+
if ( textAfter === ']' || textAfter === ')' || /^end\b/.test(textAfter) ||
405+
/^else/.test(textAfter) || /^catch\b/.test(textAfter) || /^elseif\b/.test(textAfter) ||
406406
/^finally/.test(textAfter) ) {
407407
delta = -1;
408408
}

0 commit comments

Comments
 (0)