html5 boiler plate
[scannr.git] / js / flotr2 / examples / lib / codemirror / mode / diff / diff.js
blob:a/js/flotr2/examples/lib/codemirror/mode/diff/diff.js -> blob:b/js/flotr2/examples/lib/codemirror/mode/diff/diff.js
--- 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");
+