X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/1024e7820ecb22cde464da17ae22b161adf75c3b..b170eb5c56df6d11ae6764acb4145eebab972cc1:/redakcja/static/js/wiki/view_editor_source.js

diff --git a/redakcja/static/js/wiki/view_editor_source.js b/redakcja/static/js/wiki/view_editor_source.js
index 6975f9b2..547456f0 100644
--- a/redakcja/static/js/wiki/view_editor_source.js
+++ b/redakcja/static/js/wiki/view_editor_source.js
@@ -9,7 +9,7 @@
 
 			this.codemirror = CodeMirror.fromTextArea('codemirror_placeholder', {
 				parserfile: 'parsexml.js',
-				path: STATIC_URL + "js/lib/codemirror/",
+				path: STATIC_URL + "js/lib/codemirror-0.8/",
 				stylesheet: STATIC_URL + "css/xmlcolors_20100906.css",
 				parserConfig: {
 					useHTMLKludges: false
@@ -19,7 +19,7 @@
 				lineNumbers: true,
 				width: "100%",
 				height: "100%",
-				tabMode: 'spaces',
+				tabMode: 'default',
 				indentUnit: 0,
 				readOnly: CurrentDocument.readonly || false,
 				initCallback: function(){
@@ -29,15 +29,11 @@
 							$(event.button).trigger('click');
 							event.button = null;
 						}
-					}, function(event) {
-						/* CM reports characters 2 times - as event and as code */
-						if((typeof event) != "object")
-							return false;
-
+					}, function(keycode, event) {
 						if(!event.altKey)
 							return false;
 
-						var c = String.fromCharCode(event.keyCode).toLowerCase();
+						var c = String.fromCharCode(keycode).toLowerCase();
 						var button = $("#source-editor button[data-ui-accesskey='"+c+"']");
 						if(button.length == 0)
 							return false;