doc: add support for highlighting charm keywords and builtins
authorRamprasad Venkataraman <ramv@illinois.edu>
Tue, 31 Jul 2012 07:29:19 +0000 (02:29 -0500)
committerRamprasad Venkataraman <ramv@illinois.edu>
Tue, 31 Jul 2012 07:29:19 +0000 (02:29 -0500)
First pass modification of codemirror mode. Needs fuller description
of charm++ keywords etc and also some cleanup. Most of the required edits
are in the codemirror codebase

doc/hilitesyntax.js

index 388659f317b9d5f1ea6536caa2d179fad1f201ba..f07a05bfc27e9efc30e8cf647e8687821198a7c2 100644 (file)
@@ -1,8 +1,9 @@
 // Grab all code snippets and paint it to highlight syntax
 $(document).ready( function() {
     $("code").each( function(idx) {
-        CodeMirror.runMode($(this).text(), "text/x-c++src", $(this).get(0));
+        CodeMirror.runMode($(this).text(), "text/x-charm++", $(this).get(0));
     })
-    .addClass("cm-s-lesser-dark");
+    .addClass("cm-s-lesser-dark")
+    .children("span.cm-charmkeyword").css("color", "#dd5ef3");
 } )