diff --git a/lib/ace/keybinding.js b/lib/ace/keybinding.js index 6de40556..82259692 100644 --- a/lib/ace/keybinding.js +++ b/lib/ace/keybinding.js @@ -37,7 +37,7 @@ define(function(require, exports, module) { -var core = require("ace/lib/core").core; +var core = require("pilot/core").core; var event = require("ace/lib/event").event; var default_mac = require("ace/conf/keybindings/default_mac").bindings; var default_win = require("ace/conf/keybindings/default_win").bindings; diff --git a/lib/ace/lib/event.js b/lib/ace/lib/event.js index d0569a63..97a3318e 100644 --- a/lib/ace/lib/event.js +++ b/lib/ace/lib/event.js @@ -38,7 +38,7 @@ define(function(require, exports, module) { -var core = require("ace/lib/core").core; +var core = require("pilot/core").core; var event = {}; event.addListener = function(elem, type, callback) { @@ -114,7 +114,7 @@ var core = require("ace/lib/core").core; return Math.max(e.button - 1, 2) } }; - + if (document.documentElement.setCapture) { event.capture = function(el, eventHandler, releaseCaptureHandler) { function onMouseMove(e) { @@ -202,7 +202,7 @@ var core = require("ace/lib/core").core; }, timeout || 600); } - if (event.getButton(e) != button + if (event.getButton(e) != button || Math.abs(e.clientX - startX) > 5 || Math.abs(e.clientY - startY) > 5) clicks = 0; diff --git a/lib/ace/lib/core.js b/plugins/pilot/lib/core.js similarity index 100% rename from lib/ace/lib/core.js rename to plugins/pilot/lib/core.js