Index: trunk/FACT++/www/viewer/index.js
===================================================================
--- trunk/FACT++/www/viewer/index.js	(revision 17741)
+++ trunk/FACT++/www/viewer/index.js	(revision 17742)
@@ -117,10 +117,12 @@
         //value: "function myScript(){return 100;}\n",
         mode:  { name: "text/typescript", globalVars: true },
-        lineNumbers: true,
+        indentUnit: 4,
         styleActiveLine: true,
         matchBrackets: true,
-        indentUnit: 4,
+        lineNumbers: true,
         foldGutter: true,
-        gutters: ["CodeMirror-linenumbers", "CodeMirror-foldgutter"],
+        lint: true,
+        highlightSelectionMatches: {showToken: /\w/},
+        gutters: ["CodeMirror-lint-markers", "CodeMirror-linenumbers", "CodeMirror-foldgutter"],
         extraKeys: {
             //"Ctrl-D": "duplicateLine",
@@ -147,5 +149,4 @@
             },
         }
-
     };
 
@@ -209,4 +210,6 @@
 function onReady()
 {
+    CodeMirror.colorize(null, 'javascript');
+
     //$('input,select').keypress(function(event) { return event.keyCode != 13; });
 
