diff --git a/lib/ace/ace.js b/lib/ace/ace.js index a2261355..d7da2fb7 100644 --- a/lib/ace/ace.js +++ b/lib/ace/ace.js @@ -46,12 +46,12 @@ var Editor = require("./editor").Editor; var EditSession = require("./edit_session").EditSession; var UndoManager = require("./undomanager").UndoManager; var Renderer = require("./virtual_renderer").VirtualRenderer; -var MultiSelect = require("./multi_select").MultiSelect; // The following require()s are for inclusion in the built ace file require("./worker/worker_client"); require("./keyboard/hash_handler"); require("./placeholder"); +require("./multi_select"); require("./mode/folding/fold_mode"); require("./theme/textmate"); require("./ext/error_marker"); @@ -74,7 +74,7 @@ exports.require = require; exports.edit = function(el) { if (typeof(el) == "string") { var _id = el; - var el = document.getElementById(_id); + el = document.getElementById(_id); if (!el) throw new Error("ace.edit can't find div #" + _id); } @@ -86,7 +86,6 @@ exports.edit = function(el) { el.innerHTML = ''; var editor = new Editor(new Renderer(el)); - new MultiSelect(editor); editor.setSession(doc); var env = { diff --git a/lib/ace/theme/ambiance.css b/lib/ace/theme/ambiance.css index c2ac69cf..9f9f7afa 100644 --- a/lib/ace/theme/ambiance.css +++ b/lib/ace/theme/ambiance.css @@ -16,6 +16,10 @@ background: repeat left top; } +.ace-ambiance .ace_gutter-active-line { + background-color: #3F3F3F; +} + .ace-ambiance .ace_fold-widget { text-align: center; } diff --git a/lib/ace/theme/dreamweaver.css b/lib/ace/theme/dreamweaver.css index 6709498c..84865a1c 100644 --- a/lib/ace/theme/dreamweaver.css +++ b/lib/ace/theme/dreamweaver.css @@ -130,6 +130,10 @@ background: rgba(0, 0, 0, 0.07); } +.ace-dreamweaver .ace_gutter-active-line { + background-color : #DCDCDC; +} + .ace-dreamweaver .ace_marker-layer .ace_selected-word { background: rgb(250, 250, 255); border: 1px solid rgb(200, 200, 250); diff --git a/lib/ace/theme/eclipse.css b/lib/ace/theme/eclipse.css index 6615db3a..c83d07a3 100644 --- a/lib/ace/theme/eclipse.css +++ b/lib/ace/theme/eclipse.css @@ -96,10 +96,14 @@ background: rgb(255, 255, 0); } -.ace-eclipse .ace_marker-layer .ace_active-line { +.ace-eclipse .ace_active-line { background: rgb(232, 242, 254); } +.ace-eclipse .ace_gutter-active-line { + background-color : #DADADA; +} + .ace-eclipse .ace_marker-layer .ace_selected-word { border: 1px solid rgb(181, 213, 255); }