Skip to content

Commit 06540e3

Browse files
committed
fix bug where tabs confused the indenter
1 parent 5baf7b5 commit 06540e3

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/codemirror.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -878,7 +878,7 @@ var CodeMirror = (function() {
878878
if (n) indentation = lines[n-1].indentation();
879879
else indentation = 0;
880880
}
881-
else if (how == "smart") indentation = mode.indent(state, line.text.slice(curSpace));
881+
else if (how == "smart") indentation = mode.indent(state, line.text.slice(curSpaceString.length));
882882
else if (how == "add") indentation = curSpace + options.indentUnit;
883883
else if (how == "subtract") indentation = Math.max(0, curSpace - options.indentUnit);
884884
var diff = indentation - curSpace;

0 commit comments

Comments
 (0)