convert the remaining modes to exports style

This commit is contained in:
Joe Walker 2010-11-17 12:16:51 +00:00
commit 7f0930ea51
26 changed files with 66 additions and 48 deletions

View file

@ -154,17 +154,20 @@ require(
Renderer, Renderer,
theme, theme,
Document, Document,
JavaScriptMode, jsMod,
cssMod, cssMod,
htmlMod, htmlMod,
XmlMode, xmlMod,
TextMode, textMod,
UndoManager UndoManager
) { ) {
var event = eventMod.event; var event = eventMod.event;
var JavaScriptMode = jsMod.JavaScript;
var CssMode = cssMod.Css; var CssMode = cssMod.Css;
var HtmlMode = htmlMod.Html; var HtmlMode = htmlMod.Html;
var XmlMode = xmlMod.Xml;
var TextMode = textMod.Text;
var docs = {} var docs = {}

View file

@ -153,17 +153,20 @@ require(
Renderer, Renderer,
theme, theme,
Document, Document,
JavaScriptMode, jsMod,
cssMod, cssMod,
htmlMod, htmlMod,
XmlMode, xmlMod,
TextMode, textMod,
UndoManager UndoManager
) { ) {
var event = eventMod.event; var event = eventMod.event;
var JavaScriptMode = jsMod.JavaScript;
var CssMode = cssMod.Css; var CssMode = cssMod.Css;
var HtmlMode = htmlMod.Html; var HtmlMode = htmlMod.Html;
var XmlMode = xmlMod.Xml;
var TextMode = textMod.Text;
var docs = {} var docs = {}

View file

@ -41,7 +41,7 @@ var oop = require("ace/lib/oop").oop;
var lang = require("ace/lib/lang").lang; var lang = require("ace/lib/lang").lang;
var MEventEmitter = require("ace/event_emitter").MEventEmitter; var MEventEmitter = require("ace/event_emitter").MEventEmitter;
var Selection = require("ace/selection"); var Selection = require("ace/selection");
var TextMode = require("ace/mode/text"); var TextMode = require("ace/mode/text").Text;
var Range = require("ace/range"); var Range = require("ace/range");
var Document = function(text, mode) { var Document = function(text, mode) {

View file

@ -38,10 +38,10 @@
define(function(require, exports, module) { define(function(require, exports, module) {
var oop = require("ace/lib/oop").oop; var oop = require("ace/lib/oop").oop;
var TextMode = require("ace/mode/text"); var TextMode = require("ace/mode/text").Text;
var Tokenizer = require("ace/tokenizer"); var Tokenizer = require("ace/tokenizer");
var CssHighlightRules = require("ace/mode/css_highlight_rules").CssHighlightRules; var CssHighlightRules = require("ace/mode/css_highlight_rules").CssHighlightRules;
var MatchingBraceOutdent = require("ace/mode/matching_brace_outdent"); var MatchingBraceOutdent = require("ace/mode/matching_brace_outdent").MatchingBraceOutdent;
var Css = function() { var Css = function() {
this.$tokenizer = new Tokenizer(new CssHighlightRules().getRules()); this.$tokenizer = new Tokenizer(new CssHighlightRules().getRules());

View file

@ -39,7 +39,7 @@ define(function(require, exports, module) {
var oop = require("ace/lib/oop").oop; var oop = require("ace/lib/oop").oop;
var lang = require("ace/lib/lang").lang; var lang = require("ace/lib/lang").lang;
var TextHighlightRules = require("ace/mode/text_highlight_rules"); var TextHighlightRules = require("ace/mode/text_highlight_rules").TextHighlightRules;
var CssHighlightRules = function() { var CssHighlightRules = function() {

View file

@ -38,7 +38,7 @@
define(function(require, exports, module) { define(function(require, exports, module) {
var oop = require("ace/lib/oop").oop; var oop = require("ace/lib/oop").oop;
var TextHighlightRules = require("ace/mode/text_highlight_rules"); var TextHighlightRules = require("ace/mode/text_highlight_rules").TextHighlightRules;
var DocCommentHighlightRules = function() { var DocCommentHighlightRules = function() {

View file

@ -38,8 +38,8 @@
define(function(require, exports, module) { define(function(require, exports, module) {
var oop = require("ace/lib/oop").oop; var oop = require("ace/lib/oop").oop;
var TextMode = require("ace/mode/text"); var TextMode = require("ace/mode/text").Text;
var JavaScriptMode = require("ace/mode/javascript"); var JavaScriptMode = require("ace/mode/javascript").JavaScript;
var CssMode = require("ace/mode/css").Css; var CssMode = require("ace/mode/css").Css;
var Tokenizer = require("ace/tokenizer"); var Tokenizer = require("ace/tokenizer");
var HtmlHighlightRules = require("ace/mode/html_highlight_rules").HtmlHighlightRules; var HtmlHighlightRules = require("ace/mode/html_highlight_rules").HtmlHighlightRules;

View file

@ -39,8 +39,8 @@ define(function(require, exports, module) {
var oop = require("ace/lib/oop").oop; var oop = require("ace/lib/oop").oop;
var CssHighlightRules = require("ace/mode/css_highlight_rules").CssHighlightRules; var CssHighlightRules = require("ace/mode/css_highlight_rules").CssHighlightRules;
var JavaScriptHighlightRules = require("ace/mode/javascript_highlight_rules"); var JavaScriptHighlightRules = require("ace/mode/javascript_highlight_rules").JavaScriptHighlightRules;
var TextHighlightRules = require("ace/mode/text_highlight_rules"); var TextHighlightRules = require("ace/mode/text_highlight_rules").TextHighlightRules;
var HtmlHighlightRules = function() { var HtmlHighlightRules = function() {

View file

@ -38,10 +38,10 @@
define(function(require, exports, module) { define(function(require, exports, module) {
var oop = require("ace/lib/oop").oop; var oop = require("ace/lib/oop").oop;
var TextMode = require("ace/mode/text"); var TextMode = require("ace/mode/text").Text;
var Tokenizer = require("ace/tokenizer"); var Tokenizer = require("ace/tokenizer");
var JavaScriptHighlightRules = require("ace/mode/javascript_highlight_rules"); var JavaScriptHighlightRules = require("ace/mode/javascript_highlight_rules").JavaScriptHighlightRules;
var MatchingBraceOutdent = require("ace/mode/matching_brace_outdent"); var MatchingBraceOutdent = require("ace/mode/matching_brace_outdent").MatchingBraceOutdent;
var Range = require("ace/range"); var Range = require("ace/range");
var JavaScript = function() { var JavaScript = function() {
@ -123,5 +123,5 @@ oop.inherits(JavaScript, TextMode);
}).call(JavaScript.prototype); }).call(JavaScript.prototype);
return JavaScript; exports.JavaScript = JavaScript;
}); });

View file

@ -40,7 +40,7 @@ define(function(require, exports, module) {
var oop = require("ace/lib/oop").oop; var oop = require("ace/lib/oop").oop;
var lang = require("ace/lib/lang").lang; var lang = require("ace/lib/lang").lang;
var DocCommentHighlightRules = require("ace/mode/doc_comment_highlight_rules").DocCommentHighlightRules; var DocCommentHighlightRules = require("ace/mode/doc_comment_highlight_rules").DocCommentHighlightRules;
var TextHighlightRules = require("ace/mode/text_highlight_rules"); var TextHighlightRules = require("ace/mode/text_highlight_rules").TextHighlightRules;
JavaScriptHighlightRules = function() { JavaScriptHighlightRules = function() {
@ -159,5 +159,5 @@ JavaScriptHighlightRules = function() {
oop.inherits(JavaScriptHighlightRules, TextHighlightRules); oop.inherits(JavaScriptHighlightRules, TextHighlightRules);
return JavaScriptHighlightRules; exports.JavaScriptHighlightRules = JavaScriptHighlightRules;
}); });

View file

@ -78,5 +78,5 @@ var MatchingBraceOutdent = function() {};
}).call(MatchingBraceOutdent.prototype); }).call(MatchingBraceOutdent.prototype);
return MatchingBraceOutdent; exports.MatchingBraceOutdent = MatchingBraceOutdent;
}); });

View file

@ -38,7 +38,7 @@
define(function(require, exports, module) { define(function(require, exports, module) {
var Tokenizer = require("ace/tokenizer"); var Tokenizer = require("ace/tokenizer");
var TextHighlightRules = require("ace/mode/text_highlight_rules"); var TextHighlightRules = require("ace/mode/text_highlight_rules").TextHighlightRules;
var Text = function() { var Text = function() {
this.$tokenizer = new Tokenizer(new TextHighlightRules().getRules()); this.$tokenizer = new Tokenizer(new TextHighlightRules().getRules());
@ -76,5 +76,5 @@ var Text = function() {
}).call(Text.prototype); }).call(Text.prototype);
return Text; exports.Text = Text;
}); });

View file

@ -73,5 +73,5 @@ var TextHighlightRules = function() {
}).call(TextHighlightRules.prototype); }).call(TextHighlightRules.prototype);
return TextHighlightRules; exports.TextHighlightRules = TextHighlightRules;
}); });

View file

@ -38,9 +38,9 @@
define(function(require, exports, module) { define(function(require, exports, module) {
var oop = require("ace/lib/oop").oop; var oop = require("ace/lib/oop").oop;
var TextMode = require("ace/mode/text"); var TextMode = require("ace/mode/text").Text;
var Tokenizer = require("ace/tokenizer"); var Tokenizer = require("ace/tokenizer");
var XmlHighlightRules = require("ace/mode/xml_highlight_rules"); var XmlHighlightRules = require("ace/mode/xml_highlight_rules").XmlHighlightRules;
var Xml = function() { var Xml = function() {
this.$tokenizer = new Tokenizer(new XmlHighlightRules().getRules()); this.$tokenizer = new Tokenizer(new XmlHighlightRules().getRules());
@ -56,5 +56,5 @@ oop.inherits(Xml, TextMode);
}).call(Xml.prototype); }).call(Xml.prototype);
return Xml; exports.Xml = Xml;
}); });

View file

@ -38,7 +38,7 @@
define(function(require, exports, module) { define(function(require, exports, module) {
var oop = require("ace/lib/oop").oop; var oop = require("ace/lib/oop").oop;
var TextHighlightRules = require("ace/mode/text_highlight_rules"); var TextHighlightRules = require("ace/mode/text_highlight_rules").TextHighlightRules;
var XmlHighlightRules = function() { var XmlHighlightRules = function() {
@ -114,5 +114,5 @@ var XmlHighlightRules = function() {
oop.inherits(XmlHighlightRules, TextHighlightRules); oop.inherits(XmlHighlightRules, TextHighlightRules);
return XmlHighlightRules; exports.XmlHighlightRules = XmlHighlightRules;
}); });

View file

@ -15,11 +15,13 @@ require.def([
], function( ], function(
Document, Document,
Editor, Editor,
TextMode, textMod,
JavaScriptMode, jsMod,
MockRenderer MockRenderer
) { ) {
var TextMode = textMod.Text;
var JavaScriptMode = jsMod.JavaScript;
var ChangeDocumentTest = new TestCase("ChangeDocumentTest", { var ChangeDocumentTest = new TestCase("ChangeDocumentTest", {
setUp : function() { setUp : function() {
this.doc1 = new Document(["abc", "def"].join("\n")); this.doc1 = new Document(["abc", "def"].join("\n"));

View file

@ -13,10 +13,11 @@ require.def([
], function( ], function(
Document, Document,
Range, Range,
CssMode cssMod
) { ) {
var CssTest = new TestCase("mode.CssTest", { var CssMode = cssMod.Css;
var CssTest = new TestCase("mode.CssTest", {
setUp : function() { setUp : function() {
this.mode = new CssMode(); this.mode = new CssMode();

View file

@ -9,9 +9,10 @@
require.def([ require.def([
"ace/mode/Css" "ace/mode/Css"
], function( ], function(
CssMode cssMod
) { ) {
var CssMode = cssMod.Css;
var CssTest = new TestCase("mode.CssTest", { var CssTest = new TestCase("mode.CssTest", {
setUp : function() { setUp : function() {

View file

@ -13,9 +13,10 @@ require.def([
], function( ], function(
Document, Document,
Range, Range,
HtmlMode htmlMod
) { ) {
var HtmlMode = htmlMod.Html;
var HtmlTest = new TestCase("mode.HtmlTest", { var HtmlTest = new TestCase("mode.HtmlTest", {
setUp : function() { setUp : function() {

View file

@ -9,9 +9,10 @@
require.def([ require.def([
"ace/mode/Html" "ace/mode/Html"
], function( ], function(
HtmlMode htmlMod
) { ) {
var HtmlMode = htmlMod.Html;
var HtmlTest = new TestCase("mode.HtmlTest", { var HtmlTest = new TestCase("mode.HtmlTest", {
setUp : function() { setUp : function() {

View file

@ -15,9 +15,10 @@ require.def([
Document, Document,
Range, Range,
Tokenizer, Tokenizer,
JavaScriptMode jsMod
) { ) {
var JavaScriptMode = jsMod.JavaScript;
var JavaScriptTest = new TestCase("mode.JavaScriptTest", { var JavaScriptTest = new TestCase("mode.JavaScriptTest", {
setUp : function() { setUp : function() {

View file

@ -9,9 +9,10 @@
require.def([ require.def([
"ace/mode/JavaScript" "ace/mode/JavaScript"
], function( ], function(
JavaScriptMode jsMod
) { ) {
var JavaScriptMode = jsMod.JavaScript;
var JavaScriptTokenizerTest = new TestCase("mode.JavaScriptTokenizerTest", { var JavaScriptTokenizerTest = new TestCase("mode.JavaScriptTokenizerTest", {
setUp : function() { setUp : function() {

View file

@ -13,9 +13,10 @@ require.def([
], function( ], function(
Document, Document,
Range, Range,
TextMode textMod
) { ) {
var TextMode = textMod.Text;
var TextTest = new TestCase("mode.TextTest", { var TextTest = new TestCase("mode.TextTest", {
setUp : function() { setUp : function() {

View file

@ -15,9 +15,10 @@ require.def([
Document, Document,
Range, Range,
Tokenizer, Tokenizer,
XmlMode xmlMod
) { ) {
var XmlMode = xmlMod.Xml;
var XmlTest = new TestCase("mode.XmlTest", { var XmlTest = new TestCase("mode.XmlTest", {
setUp : function() { setUp : function() {

View file

@ -9,9 +9,10 @@
require.def([ require.def([
"ace/mode/Xml" "ace/mode/Xml"
], function( ], function(
XmlMode xmlMod
) { ) {
var XmlMode = xmlMod.Xml;
var XmlTest = new TestCase("mode.XmlTest", { var XmlTest = new TestCase("mode.XmlTest", {
setUp : function() { setUp : function() {

View file

@ -14,10 +14,11 @@ require.def([
], function( ], function(
Document, Document,
Editor, Editor,
JavaScriptMode, jsMod,
MockRenderer MockRenderer
) { ) {
var JavaScriptMode = jsMod.JavaScript;
var TextEditTest = TestCase("TextEditTest", var TextEditTest = TestCase("TextEditTest",
{ {
"test: delete line from the middle" : function() { "test: delete line from the middle" : function() {