1 CodeMirror.defineOption("showTrailingSpace", false, function(cm, val, prev) {
2 if (prev == CodeMirror.Init) prev = false;
4 cm.removeOverlay("trailingspace");
7 token: function(stream) {
8 for (var l = stream.string.length, i = l; i && /\s/.test(stream.string.charAt(i - 1)); --i) {}
9 if (i > stream.pos) { stream.pos = i; return null; }
11 return "trailingspace";