--- a/js/flotr2/examples/lib/codemirror/mode/diff/diff.js +++ b/js/flotr2/examples/lib/codemirror/mode/diff/diff.js @@ -1,1 +1,14 @@ +CodeMirror.defineMode("diff", function() { + return { + token: function(stream) { + var ch = stream.next(); + stream.skipToEnd(); + if (ch == "+") return "plus"; + if (ch == "-") return "minus"; + if (ch == "@") return "rangeinfo"; + } + }; +}); +CodeMirror.defineMIME("text/x-diff", "diff"); +