Upgrade to CodeMirror 3.14 & trailingspace.js

Extra lib added to display trailing spaces
This commit is contained in:
Matt Pass
2013-06-29 13:14:06 +01:00
parent 74739343d4
commit 0f904e66d4
24 changed files with 23 additions and 9 deletions

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,15 @@
CodeMirror.defineOption("showTrailingSpace", false, function(cm, val, prev) {
if (prev == CodeMirror.Init) prev = false;
if (prev && !val)
cm.removeOverlay("trailingspace");
else if (!prev && val)
cm.addOverlay({
token: function(stream) {
for (var l = stream.string.length, i = l; i && /\s/.test(stream.string.charAt(i - 1)); --i) {}
if (i > stream.pos) { stream.pos = i; return null; }
stream.pos = l;
return "trailingspace";
},
name: "trailingspace"
});
});

File diff suppressed because one or more lines are too long

View File

@@ -205,7 +205,6 @@ div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #f22;}
}
.CodeMirror-widget {
display: inline-block;
}
.CodeMirror-wrap .CodeMirror-scroll {

View File

@@ -2,7 +2,7 @@
// ICEcoder system settings
$ICEcoderSettings = array(
"versionNo" => "3.0 beta",
"codeMirrorDir" => "CodeMirror-3.13",
"codeMirrorDir" => "CodeMirror-3.14",
"docRoot" => $_SERVER['DOCUMENT_ROOT'],
"demoMode" => false,
"devMode" => false,