diff --git a/lib/ace/document.js b/lib/ace/document.js index 3023e720..eac9aa02 100644 --- a/lib/ace/document.js +++ b/lib/ace/document.js @@ -42,7 +42,7 @@ var lang = require("ace/lib/lang").lang; var MEventEmitter = require("ace/event_emitter").MEventEmitter; var Selection = require("ace/selection"); var TextMode = require("ace/mode/text").Text; -var Range = require("ace/range"); +var Range = require("ace/range").Range; var Document = function(text, mode) { this.modified = true; diff --git a/lib/ace/editor.js b/lib/ace/editor.js index 22a90f12..5a1feb95 100644 --- a/lib/ace/editor.js +++ b/lib/ace/editor.js @@ -45,7 +45,7 @@ var KeyBinding = require("ace/keybinding").KeyBinding; var Document = require("ace/document").Document; var Search = require("ace/search"); var BackgroundTokenizer = require("ace/background_tokenizer").BackgroundTokenizer; -var Range = require("ace/range"); +var Range = require("ace/range").Range; var MEventEmitter = require("ace/event_emitter").MEventEmitter; var Editor =function(renderer, doc) { diff --git a/lib/ace/layer/marker.js b/lib/ace/layer/marker.js index 1e571c83..06422bd5 100644 --- a/lib/ace/layer/marker.js +++ b/lib/ace/layer/marker.js @@ -37,7 +37,7 @@ define(function(require, exports, module) { -var Range = require("ace/range"); +var Range = require("ace/range").Range; var Marker = function(parentEl) { this.element = document.createElement("div"); diff --git a/lib/ace/mode/javascript.js b/lib/ace/mode/javascript.js index 9d2be2bb..c07192d2 100644 --- a/lib/ace/mode/javascript.js +++ b/lib/ace/mode/javascript.js @@ -42,7 +42,7 @@ var TextMode = require("ace/mode/text").Text; var Tokenizer = require("ace/tokenizer"); var JavaScriptHighlightRules = require("ace/mode/javascript_highlight_rules").JavaScriptHighlightRules; var MatchingBraceOutdent = require("ace/mode/matching_brace_outdent").MatchingBraceOutdent; -var Range = require("ace/range"); +var Range = require("ace/range").Range; var JavaScript = function() { this.$tokenizer = new Tokenizer(new JavaScriptHighlightRules().getRules()); diff --git a/lib/ace/mode/matching_brace_outdent.js b/lib/ace/mode/matching_brace_outdent.js index 4509dac9..6f4896aa 100644 --- a/lib/ace/mode/matching_brace_outdent.js +++ b/lib/ace/mode/matching_brace_outdent.js @@ -37,7 +37,7 @@ define(function(require, exports, module) { -var Range = require("ace/range"); +var Range = require("ace/range").Range; var MatchingBraceOutdent = function() {}; diff --git a/lib/ace/range.js b/lib/ace/range.js index 31e4ecae..a818617a 100644 --- a/lib/ace/range.js +++ b/lib/ace/range.js @@ -152,5 +152,5 @@ Range.fromPoints = function(start, end) { return new Range(start.row, start.column, end.row, end.column); }; -return Range; -}) +exports.Range = Range; +}); diff --git a/lib/ace/search.js b/lib/ace/search.js index 9117b310..4ab51709 100644 --- a/lib/ace/search.js +++ b/lib/ace/search.js @@ -39,7 +39,7 @@ define(function(require, exports, module) { var lang = require("ace/lib/lang").lang; var oop = require("ace/lib/oop").oop; -var Range = require("ace/range"); +var Range = require("ace/range").Range; var Search = function() { this.$options = { diff --git a/lib/ace/selection.js b/lib/ace/selection.js index 7b98b073..4c52bb7d 100644 --- a/lib/ace/selection.js +++ b/lib/ace/selection.js @@ -40,7 +40,7 @@ define(function(require, exports, module) { var oop = require("ace/lib/oop").oop; var lang = require("ace/lib/lang").lang; var MEventEmitter = require("ace/event_emitter").MEventEmitter; -var Range = require("ace/range"); +var Range = require("ace/range").Range; var Selection = function(doc) { this.doc = doc;