X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/28cd732838488b94daa3ff66dbb8a22a11de459e..21c8ba33691b168fbc69ab7f663d1b6fb99808d9:/redakcja/static/js/wiki/view_editor_source.js?ds=inline 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;