From fed582bda6aa72acba59e6a95e6f9fd5aeaee473 Mon Sep 17 00:00:00 2001 From: nightwing Date: Fri, 29 Jun 2012 23:16:53 +0400 Subject: [PATCH] remove undefined editor variable --- demo/kitchen-sink/demo.js | 10 ++-------- lib/ace/editor.js | 6 +++--- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/demo/kitchen-sink/demo.js b/demo/kitchen-sink/demo.js index 76c89025..bdfb3708 100644 --- a/demo/kitchen-sink/demo.js +++ b/demo/kitchen-sink/demo.js @@ -39,7 +39,7 @@ define(function(require, exports, module) { -"never use strict"; +"use strict"; require("ace/lib/fixoldbrowsers"); require("ace/config").init(); @@ -265,7 +265,7 @@ split.on("focus", function(editor) { }); env.split = split; window.env = env; -window.editor = window.ace = env.editor; +window.ace = env.editor; env.editor.setAnimatedScroll(true); var consoleEl = dom.createElement("div"); @@ -339,12 +339,6 @@ commands.addCommand({ exec: function() {alert("Fake Save File");} }); -commands.addCommand({ - name: "print", - bindKey: {win: "Ctrl-P", mac: "Command-P"}, - exec: function(editor) {editor.session.setValue("please,\ndo not waste paper\n");} -}); - var keybindings = { // Null = use "default" keymapping ace: null, diff --git a/lib/ace/editor.js b/lib/ace/editor.js index 1efac5fc..5b387f98 100644 --- a/lib/ace/editor.js +++ b/lib/ace/editor.js @@ -1772,7 +1772,7 @@ var Editor = function(renderer, session) { var range = this.session.getBracketRange(cursor); if (!range) { - range = editor.find({ + range = this.find({ needle: /[{}()\[\]]/g, preventScroll:true, start: {row: cursor.row, column: cursor.column - 1} @@ -1787,10 +1787,10 @@ var Editor = function(renderer, session) { pos = range && range.cursor || pos; if (pos) { if (select) { - if (range && range.isEqual(editor.getSelectionRange())) + if (range && range.isEqual(this.getSelectionRange())) this.clearSelection(); else - this.selection.selectTo(pos.row, pos.column); + this.selection.selectTo(pos.row, pos.column); } else { this.clearSelection(); this.moveCursorTo(pos.row, pos.column);