From 1e1374fef0b6dc03d1c35b4449f7b4739dddaf0b Mon Sep 17 00:00:00 2001 From: Joe Walker Date: Wed, 17 Nov 2010 12:56:20 +0000 Subject: [PATCH] convert Document to exports style --- demo/editor-build.html | 3 ++- editor.html | 3 ++- lib/ace/background_tokenizer.js | 2 +- lib/ace/document.js | 2 +- lib/ace/editor.js | 4 ++-- 5 files changed, 8 insertions(+), 6 deletions(-) diff --git a/demo/editor-build.html b/demo/editor-build.html index 32deec81..b7d11724 100644 --- a/demo/editor-build.html +++ b/demo/editor-build.html @@ -153,7 +153,7 @@ require( Editor, Renderer, theme, - Document, + docMod, jsMod, cssMod, htmlMod, @@ -163,6 +163,7 @@ require( ) { var event = eventMod.event; +var Document = docMod.Document; var JavaScriptMode = jsMod.JavaScript; var CssMode = cssMod.Css; var HtmlMode = htmlMod.Html; diff --git a/editor.html b/editor.html index a4ddddff..e14f9b52 100644 --- a/editor.html +++ b/editor.html @@ -152,7 +152,7 @@ require( Editor, Renderer, theme, - Document, + docMod, jsMod, cssMod, htmlMod, @@ -162,6 +162,7 @@ require( ) { var event = eventMod.event; +var Document = docMod.Document; var JavaScriptMode = jsMod.JavaScript; var CssMode = cssMod.Css; var HtmlMode = htmlMod.Html; diff --git a/lib/ace/background_tokenizer.js b/lib/ace/background_tokenizer.js index 4b557352..21539d69 100644 --- a/lib/ace/background_tokenizer.js +++ b/lib/ace/background_tokenizer.js @@ -164,5 +164,5 @@ var BackgroundTokenizer = function(tokenizer, editor) { }).call(BackgroundTokenizer.prototype); -return BackgroundTokenizer; +exports.BackgroundTokenizer = BackgroundTokenizer; }); diff --git a/lib/ace/document.js b/lib/ace/document.js index 3a799655..3023e720 100644 --- a/lib/ace/document.js +++ b/lib/ace/document.js @@ -746,5 +746,5 @@ var Document = function(text, mode) { }).call(Document.prototype); -return Document; +exports.Document = Document; }); diff --git a/lib/ace/editor.js b/lib/ace/editor.js index 87db8917..b1d66d45 100644 --- a/lib/ace/editor.js +++ b/lib/ace/editor.js @@ -42,9 +42,9 @@ var event = require("ace/lib/event").event; var lang = require("ace/lib/lang").lang; var TextInput = require("ace/textinput"); var KeyBinding = require("ace/keybinding"); -var Document = require("ace/document"); +var Document = require("ace/document").Document; var Search = require("ace/search"); -var BackgroundTokenizer = require("ace/background_tokenizer"); +var BackgroundTokenizer = require("ace/background_tokenizer").BackgroundTokenizer; var Range = require("ace/range"); var MEventEmitter = require("ace/event_emitter").MEventEmitter;