This commit is contained in:
Fabian Jakobs 2011-12-19 15:30:56 +01:00
commit ec7ac55a6b
174 changed files with 1542 additions and 1037 deletions

View file

@ -227,6 +227,7 @@ exportAce(ACE_NAMESPACE);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/ext/textarea', ['require', 'exports', 'module' , 'ace/lib/event', 'ace/lib/useragent', 'ace/lib/net', 'ace/ace', 'ace/theme/textmate', 'ace/mode/text'], function(require, exports, module) {
"use strict";
var Event = require("../lib/event");
var UA = require("../lib/useragent");
@ -730,6 +731,7 @@ exports.options = {
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/lib/event', ['require', 'exports', 'module' , 'ace/lib/keys', 'ace/lib/useragent', 'ace/lib/dom'], function(require, exports, module) {
"use strict";
var keys = require("./keys");
var useragent = require("./useragent");
@ -1072,6 +1074,7 @@ For more information about SproutCore, visit http://www.sproutcore.com
// Most of the following code is taken from SproutCore with a few changes.
__ace_shadowed__.define('ace/lib/keys', ['require', 'exports', 'module' , 'ace/lib/oop'], function(require, exports, module) {
"use strict";
var oop = require("./oop");
@ -1203,6 +1206,7 @@ exports.keyCodeToString = function(keyCode) {
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/lib/oop', ['require', 'exports', 'module' ], function(require, exports, module) {
"use strict";
exports.inherits = (function() {
var tempCtor = function() {};
@ -1211,7 +1215,7 @@ exports.inherits = (function() {
ctor.super_ = superCtor.prototype;
ctor.prototype = new tempCtor();
ctor.prototype.constructor = ctor;
}
};
}());
exports.mixin = function(obj, mixin) {
@ -1263,10 +1267,10 @@ exports.implement = function(proto, mixin) {
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/lib/useragent', ['require', 'exports', 'module' ], function(require, exports, module) {
"use strict";
var os = (navigator.platform.match(/mac|win|linux/i) || ["other"])[0].toLowerCase();
var ua = navigator.userAgent;
var av = navigator.appVersion;
/** Is the user using a browser that identifies itself as Windows */
exports.isWin = (os == "win");
@ -1287,7 +1291,7 @@ exports.isOldIE = exports.isIE && exports.isIE < 9;
exports.isGecko = exports.isMozilla = window.controllers && window.navigator.product === "Gecko";
/** oldGecko == rev < 2.0 **/
exports.isOldGecko = exports.isGecko && parseInt((navigator.userAgent.match(/rv\:(\d+)/)||[])[1]) < 4;
exports.isOldGecko = exports.isGecko && parseInt((navigator.userAgent.match(/rv\:(\d+)/)||[])[1], 10) < 4;
/** Is this Opera */
exports.isOpera = window.opera && Object.prototype.toString.call(window.opera) == "[object Opera]";
@ -1311,9 +1315,9 @@ exports.isTouchPad = ua.indexOf("TouchPad") >= 0;
* Windows folks expect to use CTRL + C
*/
exports.OS = {
LINUX: 'LINUX',
MAC: 'MAC',
WINDOWS: 'WINDOWS'
LINUX: "LINUX",
MAC: "MAC",
WINDOWS: "WINDOWS"
};
/**
@ -1321,11 +1325,11 @@ exports.OS = {
*/
exports.getOS = function() {
if (exports.isMac) {
return exports.OS['MAC'];
return exports.OS.MAC;
} else if (exports.isLinux) {
return exports.OS['LINUX'];
return exports.OS.LINUX;
} else {
return exports.OS['WINDOWS'];
return exports.OS.WINDOWS;
}
};
@ -1371,6 +1375,7 @@ exports.getOS = function() {
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/lib/dom', ['require', 'exports', 'module' ], function(require, exports, module) {
"use strict";
var XHTML_NS = "http://www.w3.org/1999/xhtml";
@ -1621,7 +1626,6 @@ exports.getParentWindow = function(document) {
};
});
/**
* based on code from:
*
@ -1630,7 +1634,8 @@ exports.getParentWindow = function(document) {
* see: http://github.com/jrburke/requirejs for details
*/
__ace_shadowed__.define('ace/lib/net', ['require', 'exports', 'module' ], function(require, exports, module) {
"use strict";
exports.get = function (url, callback) {
var xhr = exports.createXhr();
xhr.open('GET', url, true);
@ -1720,42 +1725,44 @@ exports.loadScript = function(path, callback) {
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/ace', ['require', 'exports', 'module' , 'ace/lib/fixoldbrowsers', 'ace/lib/dom', 'ace/lib/event', 'ace/editor', 'ace/edit_session', 'ace/undomanager', 'ace/virtual_renderer', 'ace/theme/textmate'], function(require, exports, module) {
"use strict";
require("./lib/fixoldbrowsers");
require("./lib/fixoldbrowsers");
var Dom = require("./lib/dom");
var Event = require("./lib/event");
var Dom = require("./lib/dom");
var Event = require("./lib/event");
var Editor = require("./editor").Editor;
var EditSession = require("./edit_session").EditSession;
var UndoManager = require("./undomanager").UndoManager;
var Renderer = require("./virtual_renderer").VirtualRenderer;
var Editor = require("./editor").Editor;
var EditSession = require("./edit_session").EditSession;
var UndoManager = require("./undomanager").UndoManager;
var Renderer = require("./virtual_renderer").VirtualRenderer;
exports.edit = function(el) {
if (typeof(el) == "string") {
el = document.getElementById(el);
}
exports.edit = function(el) {
if (typeof(el) == "string") {
el = document.getElementById(el);
}
var doc = new EditSession(Dom.getInnerText(el));
doc.setUndoManager(new UndoManager());
el.innerHTML = '';
var doc = new EditSession(Dom.getInnerText(el));
doc.setUndoManager(new UndoManager());
el.innerHTML = '';
var editor = new Editor(new Renderer(el, require("./theme/textmate")));
editor.setSession(doc);
var editor = new Editor(new Renderer(el, require("./theme/textmate")));
editor.setSession(doc);
var env = {};
env.document = doc;
env.editor = editor;
var env = {};
env.document = doc;
env.editor = editor;
editor.resize();
Event.addListener(window, "resize", function() {
editor.resize();
Event.addListener(window, "resize", function() {
editor.resize();
});
el.env = env;
// Store env on editor such that it can be accessed later on from
// the returned object.
editor.env = env;
return editor;
};
});
el.env = env;
// Store env on editor such that it can be accessed later on from
// the returned object.
editor.env = env;
return editor;
};
});// vim:set ts=4 sts=4 sw=4 st:
// -- kriskowal Kris Kowal Copyright (C) 2009-2010 MIT License
// -- tlrobinson Tom Robinson Copyright (C) 2009-2010 MIT License (Narwhal Project)
@ -1769,20 +1776,24 @@ __ace_shadowed__.define('ace/ace', ['require', 'exports', 'module' , 'ace/lib/fi
*/
__ace_shadowed__.define('ace/lib/fixoldbrowsers', ['require', 'exports', 'module' , 'ace/lib/regexp', 'ace/lib/es5-shim'], function(require, exports, module) {
"use strict";
require("./regexp");
require("./es5-shim");
});__ace_shadowed__.define('ace/lib/regexp', ['require', 'exports', 'module' ], function(require, exports, module) {
// Based on code from:
//
// XRegExp 1.5.0
// (c) 2007-2010 Steven Levithan
// MIT License
// <http://xregexp.com>
// Provides an augmented, extensible, cross-browser implementation of regular expressions,
// including support for additional syntax, flags, and methods
});/**
* Based on code from:
*
* XRegExp 1.5.0
* (c) 2007-2010 Steven Levithan
* MIT License
* <http://xregexp.com>
* Provides an augmented, extensible, cross-browser implementation of regular expressions,
* including support for additional syntax, flags, and methods
*/
__ace_shadowed__.define('ace/lib/regexp', ['require', 'exports', 'module' ], function(require, exports, module) {
"use strict";
//---------------------------------
// Private variables
@ -2978,6 +2989,7 @@ var prepareString = "a"[0] != "a",
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/editor', ['require', 'exports', 'module' , 'ace/lib/fixoldbrowsers', 'ace/lib/oop', 'ace/lib/lang', 'ace/lib/useragent', 'ace/keyboard/textinput', 'ace/mouse/mouse_handler', 'ace/mouse/fold_handler', 'ace/keyboard/keybinding', 'ace/edit_session', 'ace/search', 'ace/range', 'ace/lib/event_emitter', 'ace/commands/command_manager', 'ace/commands/default_commands'], function(require, exports, module) {
"use strict";
require("./lib/fixoldbrowsers");
@ -4191,6 +4203,7 @@ exports.Editor = Editor;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/lib/lang', ['require', 'exports', 'module' ], function(require, exports, module) {
"use strict";
exports.stringReverse = function(string) {
return string.split("").reverse().join("");
@ -4342,6 +4355,7 @@ exports.deferredCall = function(fcn) {
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/keyboard/textinput', ['require', 'exports', 'module' , 'ace/lib/event', 'ace/lib/useragent', 'ace/lib/dom'], function(require, exports, module) {
"use strict";
var event = require("../lib/event");
var useragent = require("../lib/useragent");
@ -4618,6 +4632,7 @@ exports.TextInput = TextInput;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mouse/mouse_handler', ['require', 'exports', 'module' , 'ace/lib/event', 'ace/mouse/default_handlers', 'ace/mouse/default_gutter_handler', 'ace/mouse/mouse_event'], function(require, exports, module) {
"use strict";
var event = require("../lib/event");
var DefaultHandlers = require("./default_handlers").DefaultHandlers;
@ -4740,6 +4755,7 @@ exports.MouseHandler = MouseHandler;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mouse/default_handlers', ['require', 'exports', 'module' , 'ace/lib/event', 'ace/lib/dom', 'ace/lib/browser_focus'], function(require, exports, module) {
"use strict";
var event = require("../lib/event");
var dom = require("../lib/dom");
@ -5026,6 +5042,7 @@ function calcDistance(ax, ay, bx, by) {
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/lib/browser_focus', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/event', 'ace/lib/event_emitter'], function(require, exports, module) {
"use strict";
var oop = require("./oop");
var event = require("./event");
@ -5130,6 +5147,7 @@ exports.BrowserFocus = BrowserFocus;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/lib/event_emitter', ['require', 'exports', 'module' ], function(require, exports, module) {
"use strict";
var EventEmitter = {};
@ -5247,6 +5265,7 @@ exports.EventEmitter = EventEmitter;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mouse/default_gutter_handler', ['require', 'exports', 'module' ], function(require, exports, module) {
"use strict";
function GutterHandler(editor) {
editor.setDefaultHandler("gutterclick", function(e) {
@ -5299,6 +5318,7 @@ exports.GutterHandler = GutterHandler;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mouse/mouse_event', ['require', 'exports', 'module' , 'ace/lib/event'], function(require, exports, module) {
"use strict";
var event = require("../lib/event");
@ -5443,6 +5463,7 @@ var MouseEvent = exports.MouseEvent = function(domEvent, editor) {
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mouse/fold_handler', ['require', 'exports', 'module' ], function(require, exports, module) {
"use strict";
function FoldHandler(editor) {
@ -5513,6 +5534,7 @@ exports.FoldHandler = FoldHandler;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/keyboard/keybinding', ['require', 'exports', 'module' , 'ace/lib/keys', 'ace/lib/event', 'ace/commands/default_commands'], function(require, exports, module) {
"use strict";
var keyUtil = require("../lib/keys");
var event = require("../lib/event");
@ -5641,6 +5663,7 @@ exports.KeyBinding = KeyBinding;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/commands/default_commands', ['require', 'exports', 'module' , 'ace/lib/lang'], function(require, exports, module) {
"use strict";
var lang = require("../lib/lang");
@ -6030,6 +6053,7 @@ exports.commands = [{
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/edit_session', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/lib/event_emitter', 'ace/selection', 'ace/mode/text', 'ace/range', 'ace/document', 'ace/background_tokenizer', 'ace/edit_session/folding', 'ace/edit_session/bracket_match'], function(require, exports, module) {
"use strict";
var oop = require("./lib/oop");
var lang = require("./lib/lang");
@ -7726,6 +7750,7 @@ exports.EditSession = EditSession;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/selection', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/lib/event_emitter', 'ace/range'], function(require, exports, module) {
"use strict";
var oop = require("./lib/oop");
var lang = require("./lib/lang");
@ -8234,6 +8259,7 @@ exports.Selection = Selection;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/range', ['require', 'exports', 'module' ], function(require, exports, module) {
"use strict";
var Range = function(startRow, startColumn, endRow, endColumn) {
this.start = {
@ -8554,6 +8580,7 @@ exports.Range = Range;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/text', ['require', 'exports', 'module' , 'ace/tokenizer', 'ace/mode/text_highlight_rules', 'ace/mode/behaviour', 'ace/unicode'], function(require, exports, module) {
"use strict";
var Tokenizer = require("../tokenizer").Tokenizer;
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
@ -8771,6 +8798,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/tokenizer', ['require', 'exports', 'module' ], function(require, exports, module) {
"use strict";
var Tokenizer = function(rules, flag) {
flag = flag ? "g" + flag : "g";
@ -8937,6 +8965,7 @@ exports.Tokenizer = Tokenizer;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/text_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/lang'], function(require, exports, module) {
"use strict";
var lang = require("../lib/lang");
@ -9048,6 +9077,7 @@ exports.TextHighlightRules = TextHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour', ['require', 'exports', 'module' ], function(require, exports, module) {
"use strict";
var Behaviour = function() {
this.$behaviours = {};
@ -9106,6 +9136,7 @@ var Behaviour = function() {
exports.Behaviour = Behaviour;
});__ace_shadowed__.define('ace/unicode', ['require', 'exports', 'module' ], function(require, exports, module) {
"use strict";
/*
XRegExp Unicode plugin pack: Categories 1.0
@ -9248,6 +9279,7 @@ function addUnicodePackage (pack) {
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/document', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/event_emitter', 'ace/range', 'ace/anchor'], function(require, exports, module) {
"use strict";
var oop = require("./lib/oop");
var EventEmitter = require("./lib/event_emitter").EventEmitter;
@ -9653,6 +9685,7 @@ exports.Document = Document;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/anchor', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/event_emitter'], function(require, exports, module) {
"use strict";
var oop = require("./lib/oop");
var EventEmitter = require("./lib/event_emitter").EventEmitter;
@ -9845,6 +9878,7 @@ var Anchor = exports.Anchor = function(doc, row, column) {
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/background_tokenizer', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/event_emitter'], function(require, exports, module) {
"use strict";
var oop = require("./lib/oop");
var EventEmitter = require("./lib/event_emitter").EventEmitter;
@ -10021,6 +10055,7 @@ exports.BackgroundTokenizer = BackgroundTokenizer;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/edit_session/folding', ['require', 'exports', 'module' , 'ace/range', 'ace/edit_session/fold_line', 'ace/edit_session/fold', 'ace/token_iterator'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
var FoldLine = require("./fold_line").FoldLine;
@ -10776,6 +10811,7 @@ exports.Folding = Folding;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/edit_session/fold_line', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
@ -11048,6 +11084,7 @@ exports.FoldLine = FoldLine;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/edit_session/fold', ['require', 'exports', 'module' ], function(require, exports, module) {
"use strict";
/**
* Simple fold-data struct.
@ -11162,6 +11199,7 @@ var Fold = exports.Fold = function(range, placeholder) {
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/token_iterator', ['require', 'exports', 'module' ], function(require, exports, module) {
"use strict";
var TokenIterator = function(session, initialRow, initialColumn) {
this.$session = session;
@ -11278,6 +11316,7 @@ exports.TokenIterator = TokenIterator;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/edit_session/bracket_match', ['require', 'exports', 'module' , 'ace/token_iterator'], function(require, exports, module) {
"use strict";
var TokenIterator = require("../token_iterator").TokenIterator;
@ -11459,6 +11498,7 @@ exports.BracketMatch = BracketMatch;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/search', ['require', 'exports', 'module' , 'ace/lib/lang', 'ace/lib/oop', 'ace/range'], function(require, exports, module) {
"use strict";
var lang = require("./lib/lang");
var oop = require("./lib/oop");
@ -11762,6 +11802,7 @@ Search.SELECTION = 2;
exports.Search = Search;
});
__ace_shadowed__.define('ace/commands/command_manager', ['require', 'exports', 'module' , 'ace/lib/keys'], function(require, exports, module) {
"use strict";
var keyUtil = require("../lib/keys");
@ -12000,6 +12041,7 @@ exports.CommandManager = CommandManager;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/undomanager', ['require', 'exports', 'module' ], function(require, exports, module) {
"use strict";
var UndoManager = function() {
this.reset();
@ -12093,11 +12135,11 @@ exports.UndoManager = UndoManager;
*
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/virtual_renderer', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/dom', 'ace/lib/event', 'ace/lib/useragent', 'ace/layer/gutter', 'ace/layer/marker', 'ace/layer/text', 'ace/layer/cursor', 'ace/scrollbar', 'ace/renderloop', 'ace/lib/event_emitter', 'text!ace/css/editor.css'], function(require, exports, module) {
__ace_shadowed__.define('ace/virtual_renderer', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/dom', 'ace/lib/useragent', 'ace/layer/gutter', 'ace/layer/marker', 'ace/layer/text', 'ace/layer/cursor', 'ace/scrollbar', 'ace/renderloop', 'ace/lib/event_emitter', 'text!ace/css/editor.css'], function(require, exports, module) {
"use strict";
var oop = require("./lib/oop");
var dom = require("./lib/dom");
var event = require("./lib/event");
var useragent = require("./lib/useragent");
var GutterLayer = require("./layer/gutter").Gutter;
var MarkerLayer = require("./layer/marker").Marker;
@ -12950,6 +12992,7 @@ exports.VirtualRenderer = VirtualRenderer;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/layer/gutter', ['require', 'exports', 'module' , 'ace/lib/dom', 'ace/lib/oop', 'ace/lib/event_emitter'], function(require, exports, module) {
"use strict";
var dom = require("../lib/dom");
var oop = require("../lib/oop");
@ -13136,6 +13179,7 @@ exports.Gutter = Gutter;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/layer/marker', ['require', 'exports', 'module' , 'ace/range', 'ace/lib/dom'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
var dom = require("../lib/dom");
@ -13356,6 +13400,7 @@ exports.Marker = Marker;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/layer/text', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/dom', 'ace/lib/lang', 'ace/lib/useragent', 'ace/lib/event_emitter'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var dom = require("../lib/dom");
@ -13922,6 +13967,7 @@ exports.Text = Text;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/layer/cursor', ['require', 'exports', 'module' , 'ace/lib/dom'], function(require, exports, module) {
"use strict";
var dom = require("../lib/dom");
@ -14067,6 +14113,7 @@ exports.Cursor = Cursor;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/scrollbar', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/dom', 'ace/lib/event', 'ace/lib/event_emitter'], function(require, exports, module) {
"use strict";
var oop = require("./lib/oop");
var dom = require("./lib/dom");
@ -14159,6 +14206,7 @@ exports.ScrollBar = ScrollBar;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/renderloop', ['require', 'exports', 'module' , 'ace/lib/event'], function(require, exports, module) {
"use strict";
var event = require("./lib/event");
@ -14506,6 +14554,8 @@ __ace_shadowed__.define("text!ace/css/editor.css", [], "@import url(//fonts.goog
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/theme/textmate', ['require', 'exports', 'module' , 'ace/lib/dom'], function(require, exports, module) {
"use strict";
exports.isDark = false;
exports.cssClass = "ace-tm";
exports.cssText = ".ace-tm .ace_editor {\

View file

@ -37,6 +37,7 @@
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/c_cpp', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/c_cpp_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/range', 'ace/mode/behaviour/cstyle', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -170,6 +171,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/c_cpp_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/doc_comment_highlight_rules', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -346,6 +348,7 @@ exports.c_cppHighlightRules = c_cppHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/doc_comment_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
@ -441,6 +444,7 @@ exports.DocCommentHighlightRules = DocCommentHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
@ -522,6 +526,7 @@ exports.MatchingBraceOutdent = MatchingBraceOutdent;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require('../behaviour').Behaviour;
@ -742,6 +747,7 @@ exports.CstyleBehaviour = CstyleBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Range = require("../../range").Range;
@ -835,6 +841,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;

View file

@ -38,6 +38,7 @@
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/clojure', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/clojure_highlight_rules', 'ace/mode/matching_parens_outdent', 'ace/range'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -158,6 +159,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/clojure_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -375,6 +377,7 @@ exports.ClojureHighlightRules = ClojureHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_parens_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;

View file

@ -36,6 +36,7 @@
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/coffee', ['require', 'exports', 'module' , 'ace/tokenizer', 'ace/mode/coffee_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/mode/folding/pythonic', 'ace/range', 'ace/mode/text', 'ace/worker/worker_client', 'ace/lib/oop'], function(require, exports, module) {
"use strict";
var Tokenizer = require("../tokenizer").Tokenizer;
var Rules = require("./coffee_highlight_rules").CoffeeHighlightRules;
@ -155,6 +156,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/coffee_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/lang', 'ace/lib/oop', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var lang = require("../lib/lang");
var oop = require("../lib/oop");
@ -381,6 +383,7 @@ __ace_shadowed__.define('ace/mode/coffee_highlight_rules', ['require', 'exports'
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
@ -461,6 +464,7 @@ exports.MatchingBraceOutdent = MatchingBraceOutdent;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/pythonic', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var BaseFoldMode = require("./fold_mode").FoldMode;
@ -524,6 +528,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;
@ -636,6 +641,7 @@ var FoldMode = exports.FoldMode = function() {};
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/worker/worker_client', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/event_emitter'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var EventEmitter = require("../lib/event_emitter").EventEmitter;

View file

@ -36,6 +36,7 @@
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/coldfusion', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/xml', 'ace/mode/javascript', 'ace/mode/css', 'ace/tokenizer', 'ace/mode/coldfusion_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var XmlMode = require("./xml").Mode;
@ -106,6 +107,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/xml', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/xml_highlight_rules', 'ace/mode/behaviour/xml', 'ace/mode/folding/xml'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -124,7 +126,6 @@ oop.inherits(Mode, TextMode);
(function() {
this.getNextLineIndent = function(state, line, tab) {
return this.$getIndent(line);
};
@ -171,6 +172,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/xml_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/xml_util', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var xmlUtil = require("./xml_util");
@ -273,15 +275,17 @@ exports.XmlHighlightRules = XmlHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/xml_util', ['require', 'exports', 'module' , 'ace/lib/lang'], function(require, exports, module) {
var lang = require("../lib/lang");
var formTags = lang.arrayToMap(
("button|form|input|label|select|textarea").split("|")
);
var tableTags = lang.arrayToMap(
("table|tbody|td|tfoot|th|tr").split("|")
);
"use strict";
var lang = require("../lib/lang");
var formTags = lang.arrayToMap(
("button|form|input|label|select|textarea").split("|")
);
var tableTags = lang.arrayToMap(
("table|tbody|td|tfoot|th|tr").split("|")
);
function string(state) {
return [{
@ -418,6 +422,7 @@ exports.tag = function(states, name, nextState) {
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/xml', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour', 'ace/mode/behaviour/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require("../behaviour").Behaviour;
@ -508,6 +513,7 @@ exports.XmlBehaviour = XmlBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require('../behaviour').Behaviour;
@ -728,6 +734,7 @@ exports.CstyleBehaviour = CstyleBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/xml', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/range', 'ace/mode/folding/fold_mode', 'ace/token_iterator'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var lang = require("../../lib/lang");
@ -988,6 +995,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;
@ -1100,6 +1108,7 @@ var FoldMode = exports.FoldMode = function() {};
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/javascript', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/javascript_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/range', 'ace/worker/worker_client', 'ace/mode/behaviour/cstyle', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -1264,6 +1273,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/javascript_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/unicode', 'ace/mode/doc_comment_highlight_rules', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -1588,6 +1598,7 @@ exports.JavaScriptHighlightRules = JavaScriptHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/doc_comment_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
@ -1683,6 +1694,7 @@ exports.DocCommentHighlightRules = DocCommentHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
@ -1763,6 +1775,7 @@ exports.MatchingBraceOutdent = MatchingBraceOutdent;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/worker/worker_client', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/event_emitter'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var EventEmitter = require("../lib/event_emitter").EventEmitter;
@ -1952,6 +1965,7 @@ exports.WorkerClient = WorkerClient;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Range = require("../../range").Range;
@ -2045,6 +2059,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/css', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/css_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/worker/worker_client', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -2154,6 +2169,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/css_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -2419,6 +2435,7 @@ exports.CssHighlightRules = CssHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/coldfusion_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/css_highlight_rules', 'ace/mode/javascript_highlight_rules', 'ace/mode/text_highlight_rules', 'ace/mode/xml_util'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var CssHighlightRules = require("./css_highlight_rules").CssHighlightRules;

View file

@ -1,4 +1,5 @@
__ace_shadowed__.define('ace/mode/csharp', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/csharp_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/mode/behaviour/cstyle', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -56,6 +57,7 @@ oop.inherits(Mode, TextMode);
exports.Mode = Mode;
});
__ace_shadowed__.define('ace/mode/csharp_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/doc_comment_highlight_rules', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -196,6 +198,7 @@ exports.CSharpHighlightRules = CSharpHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/doc_comment_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
@ -291,6 +294,7 @@ exports.DocCommentHighlightRules = DocCommentHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
@ -372,6 +376,7 @@ exports.MatchingBraceOutdent = MatchingBraceOutdent;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require('../behaviour').Behaviour;
@ -592,6 +597,7 @@ exports.CstyleBehaviour = CstyleBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Range = require("../../range").Range;
@ -685,6 +691,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;

View file

@ -36,6 +36,7 @@
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/css', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/css_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/worker/worker_client', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -145,6 +146,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/css_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -410,6 +412,7 @@ exports.CssHighlightRules = CssHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
@ -490,6 +493,7 @@ exports.MatchingBraceOutdent = MatchingBraceOutdent;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/worker/worker_client', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/event_emitter'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var EventEmitter = require("../lib/event_emitter").EventEmitter;
@ -679,6 +683,7 @@ exports.WorkerClient = WorkerClient;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Range = require("../../range").Range;
@ -772,6 +777,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;

View file

@ -1,4 +1,5 @@
__ace_shadowed__.define('ace/mode/groovy', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/javascript', 'ace/tokenizer', 'ace/mode/groovy_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var JavaScriptMode = require("./javascript").Mode;
@ -59,6 +60,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/javascript', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/javascript_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/range', 'ace/worker/worker_client', 'ace/mode/behaviour/cstyle', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -223,6 +225,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/javascript_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/unicode', 'ace/mode/doc_comment_highlight_rules', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -547,6 +550,7 @@ exports.JavaScriptHighlightRules = JavaScriptHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/doc_comment_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
@ -642,6 +646,7 @@ exports.DocCommentHighlightRules = DocCommentHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
@ -722,6 +727,7 @@ exports.MatchingBraceOutdent = MatchingBraceOutdent;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/worker/worker_client', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/event_emitter'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var EventEmitter = require("../lib/event_emitter").EventEmitter;
@ -912,6 +918,7 @@ exports.WorkerClient = WorkerClient;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require('../behaviour').Behaviour;
@ -1132,6 +1139,7 @@ exports.CstyleBehaviour = CstyleBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Range = require("../../range").Range;
@ -1225,6 +1233,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;
@ -1300,6 +1309,7 @@ var FoldMode = exports.FoldMode = function() {};
});
__ace_shadowed__.define('ace/mode/groovy_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/doc_comment_highlight_rules', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");

View file

@ -1,4 +1,5 @@
__ace_shadowed__.define('ace/mode/haxe', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/haxe_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/mode/behaviour/cstyle', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -56,6 +57,7 @@ oop.inherits(Mode, TextMode);
exports.Mode = Mode;
});
__ace_shadowed__.define('ace/mode/haxe_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/doc_comment_highlight_rules', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -196,6 +198,7 @@ exports.HaxeHighlightRules = HaxeHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/doc_comment_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
@ -291,6 +294,7 @@ exports.DocCommentHighlightRules = DocCommentHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
@ -372,6 +376,7 @@ exports.MatchingBraceOutdent = MatchingBraceOutdent;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require('../behaviour').Behaviour;
@ -592,6 +597,7 @@ exports.CstyleBehaviour = CstyleBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Range = require("../../range").Range;
@ -685,6 +691,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;

View file

@ -36,6 +36,7 @@
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/html', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/mode/javascript', 'ace/mode/css', 'ace/tokenizer', 'ace/mode/html_highlight_rules', 'ace/mode/behaviour/xml', 'ace/mode/folding/html'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -118,6 +119,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/javascript', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/javascript_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/range', 'ace/worker/worker_client', 'ace/mode/behaviour/cstyle', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -282,6 +284,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/javascript_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/unicode', 'ace/mode/doc_comment_highlight_rules', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -606,6 +609,7 @@ exports.JavaScriptHighlightRules = JavaScriptHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/doc_comment_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
@ -701,6 +705,7 @@ exports.DocCommentHighlightRules = DocCommentHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
@ -781,6 +786,7 @@ exports.MatchingBraceOutdent = MatchingBraceOutdent;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/worker/worker_client', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/event_emitter'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var EventEmitter = require("../lib/event_emitter").EventEmitter;
@ -971,6 +977,7 @@ exports.WorkerClient = WorkerClient;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require('../behaviour').Behaviour;
@ -1191,6 +1198,7 @@ exports.CstyleBehaviour = CstyleBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Range = require("../../range").Range;
@ -1284,6 +1292,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;
@ -1396,6 +1405,7 @@ var FoldMode = exports.FoldMode = function() {};
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/css', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/css_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/worker/worker_client', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -1505,6 +1515,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/css_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -1770,6 +1781,7 @@ exports.CssHighlightRules = CssHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/html_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/css_highlight_rules', 'ace/mode/javascript_highlight_rules', 'ace/mode/xml_util', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var CssHighlightRules = require("./css_highlight_rules").CssHighlightRules;
@ -1903,15 +1915,17 @@ exports.HtmlHighlightRules = HtmlHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/xml_util', ['require', 'exports', 'module' , 'ace/lib/lang'], function(require, exports, module) {
var lang = require("../lib/lang");
var formTags = lang.arrayToMap(
("button|form|input|label|select|textarea").split("|")
);
var tableTags = lang.arrayToMap(
("table|tbody|td|tfoot|th|tr").split("|")
);
"use strict";
var lang = require("../lib/lang");
var formTags = lang.arrayToMap(
("button|form|input|label|select|textarea").split("|")
);
var tableTags = lang.arrayToMap(
("table|tbody|td|tfoot|th|tr").split("|")
);
function string(state) {
return [{
@ -2048,6 +2062,7 @@ exports.tag = function(states, name, nextState) {
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/xml', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour', 'ace/mode/behaviour/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require("../behaviour").Behaviour;
@ -2137,6 +2152,7 @@ exports.XmlBehaviour = XmlBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/html', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/folding/mixed', 'ace/mode/folding/xml', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var MixedFoldMode = require("./mixed").FoldMode;
@ -2221,6 +2237,7 @@ oop.inherits(FoldMode, MixedFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/mixed', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var BaseFoldMode = require("./fold_mode").FoldMode;
@ -2307,6 +2324,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/xml', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/range', 'ace/mode/folding/fold_mode', 'ace/token_iterator'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var lang = require("../../lib/lang");

View file

@ -1,4 +1,5 @@
__ace_shadowed__.define('ace/mode/java', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/javascript', 'ace/tokenizer', 'ace/mode/java_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var JavaScriptMode = require("./javascript").Mode;
@ -60,6 +61,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/javascript', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/javascript_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/range', 'ace/worker/worker_client', 'ace/mode/behaviour/cstyle', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -224,6 +226,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/javascript_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/unicode', 'ace/mode/doc_comment_highlight_rules', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -548,6 +551,7 @@ exports.JavaScriptHighlightRules = JavaScriptHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/doc_comment_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
@ -643,6 +647,7 @@ exports.DocCommentHighlightRules = DocCommentHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
@ -723,6 +728,7 @@ exports.MatchingBraceOutdent = MatchingBraceOutdent;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/worker/worker_client', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/event_emitter'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var EventEmitter = require("../lib/event_emitter").EventEmitter;
@ -913,6 +919,7 @@ exports.WorkerClient = WorkerClient;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require('../behaviour').Behaviour;
@ -1133,6 +1140,7 @@ exports.CstyleBehaviour = CstyleBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Range = require("../../range").Range;
@ -1226,6 +1234,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;
@ -1301,6 +1310,7 @@ var FoldMode = exports.FoldMode = function() {};
});
__ace_shadowed__.define('ace/mode/java_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/doc_comment_highlight_rules', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");

View file

@ -36,6 +36,7 @@
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/javascript', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/javascript_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/range', 'ace/worker/worker_client', 'ace/mode/behaviour/cstyle', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -200,6 +201,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/javascript_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/unicode', 'ace/mode/doc_comment_highlight_rules', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -524,6 +526,7 @@ exports.JavaScriptHighlightRules = JavaScriptHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/doc_comment_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
@ -619,6 +622,7 @@ exports.DocCommentHighlightRules = DocCommentHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
@ -699,6 +703,7 @@ exports.MatchingBraceOutdent = MatchingBraceOutdent;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/worker/worker_client', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/event_emitter'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var EventEmitter = require("../lib/event_emitter").EventEmitter;
@ -889,6 +894,7 @@ exports.WorkerClient = WorkerClient;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require('../behaviour').Behaviour;
@ -1109,6 +1115,7 @@ exports.CstyleBehaviour = CstyleBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Range = require("../../range").Range;
@ -1202,6 +1209,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;

View file

@ -36,6 +36,7 @@
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/json', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/json_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/mode/behaviour/cstyle', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -117,10 +118,10 @@ exports.Mode = Mode;
*
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/json_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
__ace_shadowed__.define('ace/mode/json_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
var JsonHighlightRules = function() {
@ -204,6 +205,7 @@ exports.JsonHighlightRules = JsonHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
@ -285,6 +287,7 @@ exports.MatchingBraceOutdent = MatchingBraceOutdent;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require('../behaviour').Behaviour;
@ -505,6 +508,7 @@ exports.CstyleBehaviour = CstyleBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Range = require("../../range").Range;
@ -598,6 +602,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;

View file

@ -1,4 +1,5 @@
__ace_shadowed__.define('ace/mode/latex', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/latex_highlight_rules', 'ace/range'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -12,12 +13,10 @@ var Mode = function()
};
oop.inherits(Mode, TextMode);
(function()
{
(function() {
this.toggleCommentLines = function(state, doc, startRow, endRow) {
// This code is adapted from ruby.js
var outdent = true;
var outentedRows = [];
// LaTeX comments begin with % and go to the end of the line
var commentRegEx = /^(\s*)\%/;
@ -57,12 +56,12 @@ exports.Mode = Mode;
});
__ace_shadowed__.define('ace/mode/latex_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
var LatexHighlightRules = function()
{
var LatexHighlightRules = function() {
this.$rules = {
"start" : [{
// A tex command e.g. \foo

View file

@ -37,12 +37,13 @@
*
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/lua', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/lua_highlight_rules', 'ace/range'], function(require, exports, module) {
__ace_shadowed__.define('ace/mode/lua', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/lua_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
var Tokenizer = require("../tokenizer").Tokenizer;
var LuaHighlightRules = require("./lua_highlight_rules").LuaHighlightRules;
var Range = require("../range").Range;
var Mode = function() {
this.$tokenizer = new Tokenizer(new LuaHighlightRules().getRules());
@ -55,7 +56,6 @@ oop.inherits(Mode, TextMode);
var tokenizedLine = this.$tokenizer.getLineTokens(line, state);
var tokens = tokenizedLine.tokens;
var endState = tokenizedLine.state;
var chunks = ["function", "then", "do", "repeat"];
@ -79,39 +79,6 @@ oop.inherits(Mode, TextMode);
return indent;
};
/*this.checkOutdent = function(state, line, input) {
if (input !== "\r\n" && input !== "\r" && input !== "\n")
return false;
var tokens = this.$tokenizer.getLineTokens(line.trim(), state).tokens;
if (!tokens)
return false;
// ignore trailing comments
do {
var last = tokens.pop();
} while (last && (last.type == "comment" || (last.type == "text" && last.value.match(/^\s+$/))));
if (!last)
return false;
var outdents = {
"end" : 1,
"until" : 1,
"else" : 1
}
return (last.type == "keyword" && outdents[last.value]);
};
this.autoOutdent = function(state, doc, row) {
console.log(doc, row);
var indent = this.$getIndent(doc.getLine(row));
var tab = doc.getTabString();
if (indent.slice(-tab.length) == tab)
doc.remove(new Range(row, indent.length-tab.length, row, indent.length));
};*/
}).call(Mode.prototype);
exports.Mode = Mode;
@ -158,6 +125,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/lua_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");

View file

@ -38,7 +38,8 @@
*
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/markdown', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/mode/javascript', 'ace/mode/xml', 'ace/mode/html', 'ace/tokenizer', 'ace/mode/markdown_highlight_rules', 'ace/range'], function(require, exports, module) {
__ace_shadowed__.define('ace/mode/markdown', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/mode/javascript', 'ace/mode/xml', 'ace/mode/html', 'ace/tokenizer', 'ace/mode/markdown_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -47,7 +48,6 @@ var XmlMode = require("./xml").Mode;
var HtmlMode = require("./html").Mode;
var Tokenizer = require("../tokenizer").Tokenizer;
var MarkdownHighlightRules = require("./markdown_highlight_rules").MarkdownHighlightRules;
var Range = require("../range").Range;
var Mode = function() {
var highlighter = new MarkdownHighlightRules();
@ -116,6 +116,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/javascript', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/javascript_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/range', 'ace/worker/worker_client', 'ace/mode/behaviour/cstyle', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -280,6 +281,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/javascript_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/unicode', 'ace/mode/doc_comment_highlight_rules', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -604,6 +606,7 @@ exports.JavaScriptHighlightRules = JavaScriptHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/doc_comment_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
@ -699,6 +702,7 @@ exports.DocCommentHighlightRules = DocCommentHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
@ -779,6 +783,7 @@ exports.MatchingBraceOutdent = MatchingBraceOutdent;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/worker/worker_client', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/event_emitter'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var EventEmitter = require("../lib/event_emitter").EventEmitter;
@ -969,6 +974,7 @@ exports.WorkerClient = WorkerClient;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require('../behaviour').Behaviour;
@ -1189,6 +1195,7 @@ exports.CstyleBehaviour = CstyleBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Range = require("../../range").Range;
@ -1282,6 +1289,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;
@ -1394,6 +1402,7 @@ var FoldMode = exports.FoldMode = function() {};
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/xml', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/xml_highlight_rules', 'ace/mode/behaviour/xml', 'ace/mode/folding/xml'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -1412,7 +1421,6 @@ oop.inherits(Mode, TextMode);
(function() {
this.getNextLineIndent = function(state, line, tab) {
return this.$getIndent(line);
};
@ -1459,6 +1467,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/xml_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/xml_util', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var xmlUtil = require("./xml_util");
@ -1561,15 +1570,17 @@ exports.XmlHighlightRules = XmlHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/xml_util', ['require', 'exports', 'module' , 'ace/lib/lang'], function(require, exports, module) {
var lang = require("../lib/lang");
var formTags = lang.arrayToMap(
("button|form|input|label|select|textarea").split("|")
);
var tableTags = lang.arrayToMap(
("table|tbody|td|tfoot|th|tr").split("|")
);
"use strict";
var lang = require("../lib/lang");
var formTags = lang.arrayToMap(
("button|form|input|label|select|textarea").split("|")
);
var tableTags = lang.arrayToMap(
("table|tbody|td|tfoot|th|tr").split("|")
);
function string(state) {
return [{
@ -1706,6 +1717,7 @@ exports.tag = function(states, name, nextState) {
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/xml', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour', 'ace/mode/behaviour/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require("../behaviour").Behaviour;
@ -1795,6 +1807,7 @@ exports.XmlBehaviour = XmlBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/xml', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/range', 'ace/mode/folding/fold_mode', 'ace/token_iterator'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var lang = require("../../lib/lang");
@ -2055,6 +2068,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/html', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/mode/javascript', 'ace/mode/css', 'ace/tokenizer', 'ace/mode/html_highlight_rules', 'ace/mode/behaviour/xml', 'ace/mode/folding/html'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -2137,6 +2151,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/css', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/css_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/worker/worker_client', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -2246,6 +2261,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/css_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -2511,6 +2527,7 @@ exports.CssHighlightRules = CssHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/html_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/css_highlight_rules', 'ace/mode/javascript_highlight_rules', 'ace/mode/xml_util', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var CssHighlightRules = require("./css_highlight_rules").CssHighlightRules;
@ -2644,6 +2661,7 @@ exports.HtmlHighlightRules = HtmlHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/html', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/folding/mixed', 'ace/mode/folding/xml', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var MixedFoldMode = require("./mixed").FoldMode;
@ -2728,6 +2746,7 @@ oop.inherits(FoldMode, MixedFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/mixed', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var BaseFoldMode = require("./fold_mode").FoldMode;
@ -2815,6 +2834,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/markdown_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text_highlight_rules', 'ace/mode/javascript_highlight_rules', 'ace/mode/xml_highlight_rules', 'ace/mode/html_highlight_rules', 'ace/mode/css_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
@ -2824,11 +2844,11 @@ var HtmlHighlightRules = require("./html_highlight_rules").HtmlHighlightRules;
var CssHighlightRules = require("./css_highlight_rules").CssHighlightRules;
function github_embed(tag, prefix) {
return { // Github style block
token : "support.function",
regex : "^```" + tag + "\\s*$",
next : prefix + "start"
}
return { // Github style block
token : "support.function",
regex : "^```" + tag + "\\s*$",
next : prefix + "start"
};
}
var MarkdownHighlightRules = function() {

View file

@ -36,6 +36,7 @@
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/ocaml', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/ocaml_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/range'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -140,6 +141,7 @@ exports.Mode = Mode;
*/
__ace_shadowed__.define('ace/mode/ocaml_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -492,6 +494,7 @@ exports.OcamlHighlightRules = OcamlHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;

View file

@ -36,6 +36,7 @@
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/perl', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/perl_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/range', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -152,6 +153,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/perl_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -319,6 +321,7 @@ exports.PerlHighlightRules = PerlHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
@ -399,6 +402,7 @@ exports.MatchingBraceOutdent = MatchingBraceOutdent;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Range = require("../../range").Range;
@ -492,6 +496,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;

View file

@ -36,6 +36,7 @@
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/php', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/php_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/range', 'ace/mode/behaviour/cstyle', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -155,6 +156,7 @@ exports.Mode = Mode;
*/
__ace_shadowed__.define('ace/mode/php_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/doc_comment_highlight_rules', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -1312,6 +1314,7 @@ exports.PhpHighlightRules = PhpHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/doc_comment_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
@ -1407,6 +1410,7 @@ exports.DocCommentHighlightRules = DocCommentHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
@ -1488,6 +1492,7 @@ exports.MatchingBraceOutdent = MatchingBraceOutdent;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require('../behaviour').Behaviour;
@ -1708,6 +1713,7 @@ exports.CstyleBehaviour = CstyleBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Range = require("../../range").Range;
@ -1801,6 +1807,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;

View file

@ -1,4 +1,5 @@
__ace_shadowed__.define('ace/mode/powershell', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/powershell_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/mode/behaviour/cstyle', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -55,11 +56,11 @@ oop.inherits(Mode, TextMode);
exports.Mode = Mode;
});
__ace_shadowed__.define('ace/mode/powershell_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/doc_comment_highlight_rules', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
__ace_shadowed__.define('ace/mode/powershell_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
var DocCommentHighlightRules = require("./doc_comment_highlight_rules").DocCommentHighlightRules;
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
var PowershellHighlightRules = function() {
@ -192,101 +193,6 @@ var PowershellHighlightRules = function() {
oop.inherits(PowershellHighlightRules, TextHighlightRules);
exports.PowershellHighlightRules = PowershellHighlightRules;
});
/* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
*
* The contents of this file are subject to the Mozilla Public License Version
* 1.1 (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
* http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS IS" basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
* for the specific language governing rights and limitations under the
* License.
*
* The Original Code is Ajax.org Code Editor (ACE).
*
* The Initial Developer of the Original Code is
* Ajax.org B.V.
* Portions created by the Initial Developer are Copyright (C) 2010
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Fabian Jakobs <fabian AT ajax DOT org>
*
* Alternatively, the contents of this file may be used under the terms of
* either the GNU General Public License Version 2 or later (the "GPL"), or
* the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
* in which case the provisions of the GPL or the LGPL are applicable instead
* of those above. If you wish to allow use of your version of this file only
* under the terms of either the GPL or the LGPL, and not to allow others to
* use your version of this file under the terms of the MPL, indicate your
* decision by deleting the provisions above and replace them with the notice
* and other provisions required by the GPL or the LGPL. If you do not delete
* the provisions above, a recipient may use your version of this file under
* the terms of any one of the MPL, the GPL or the LGPL.
*
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/doc_comment_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
var oop = require("../lib/oop");
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
var DocCommentHighlightRules = function() {
this.$rules = {
"start" : [ {
token : "comment.doc.tag",
regex : "@[\\w\\d_]+" // TODO: fix email addresses
}, {
token : "comment.doc",
merge : true,
regex : "\\s+"
}, {
token : "comment.doc",
merge : true,
regex : "TODO"
}, {
token : "comment.doc",
merge : true,
regex : "[^@\\*]+"
}, {
token : "comment.doc",
merge : true,
regex : "."
}]
};
};
oop.inherits(DocCommentHighlightRules, TextHighlightRules);
(function() {
this.getStartRule = function(start) {
return {
token : "comment.doc", // doc comment
merge : true,
regex : "\\/\\*(?=\\*)",
next : start
};
};
this.getEndRule = function (start) {
return {
token : "comment.doc", // closing comment
merge : true,
regex : "\\*\\/",
next : start
};
};
}).call(DocCommentHighlightRules.prototype);
exports.DocCommentHighlightRules = DocCommentHighlightRules;
});
/* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
@ -326,6 +232,7 @@ exports.DocCommentHighlightRules = DocCommentHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
@ -407,6 +314,7 @@ exports.MatchingBraceOutdent = MatchingBraceOutdent;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require('../behaviour').Behaviour;
@ -627,6 +535,7 @@ exports.CstyleBehaviour = CstyleBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Range = require("../../range").Range;
@ -720,6 +629,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;

View file

@ -37,6 +37,7 @@
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/python', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/python_highlight_rules', 'ace/mode/folding/pythonic', 'ace/range'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -186,6 +187,7 @@ exports.Mode = Mode;
*/
__ace_shadowed__.define('ace/mode/python_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -363,6 +365,7 @@ exports.PythonHighlightRules = PythonHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/pythonic', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var BaseFoldMode = require("./fold_mode").FoldMode;
@ -426,6 +429,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;

View file

@ -37,6 +37,7 @@
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/ruby', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/ruby_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/range'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -55,7 +56,6 @@ oop.inherits(Mode, TextMode);
this.toggleCommentLines = function(state, doc, startRow, endRow) {
var outdent = true;
var outentedRows = [];
var re = /^(\s*)#/;
for (var i=startRow; i<= endRow; i++) {
@ -87,7 +87,6 @@ oop.inherits(Mode, TextMode);
var tokenizedLine = this.$tokenizer.getLineTokens(line, state);
var tokens = tokenizedLine.tokens;
var endState = tokenizedLine.state;
if (tokens.length && tokens[tokens.length-1].type == "comment") {
return indent;
@ -154,6 +153,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/ruby_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -346,6 +346,7 @@ exports.RubyHighlightRules = RubyHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;

View file

@ -37,6 +37,7 @@
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/scad', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/scad_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/range', 'ace/mode/behaviour/cstyle', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -170,6 +171,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/scad_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/doc_comment_highlight_rules', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -334,6 +336,7 @@ exports.scadHighlightRules = scadHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/doc_comment_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
@ -429,6 +432,7 @@ exports.DocCommentHighlightRules = DocCommentHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
@ -510,6 +514,7 @@ exports.MatchingBraceOutdent = MatchingBraceOutdent;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require('../behaviour').Behaviour;
@ -730,6 +735,7 @@ exports.CstyleBehaviour = CstyleBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Range = require("../../range").Range;
@ -823,6 +829,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;

View file

@ -1,4 +1,5 @@
__ace_shadowed__.define('ace/mode/scala', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/javascript', 'ace/tokenizer', 'ace/mode/scala_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var JavaScriptMode = require("./javascript").Mode;
@ -60,6 +61,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/javascript', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/javascript_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/range', 'ace/worker/worker_client', 'ace/mode/behaviour/cstyle', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -224,6 +226,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/javascript_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/unicode', 'ace/mode/doc_comment_highlight_rules', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -548,6 +551,7 @@ exports.JavaScriptHighlightRules = JavaScriptHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/doc_comment_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
@ -643,6 +647,7 @@ exports.DocCommentHighlightRules = DocCommentHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
@ -723,6 +728,7 @@ exports.MatchingBraceOutdent = MatchingBraceOutdent;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/worker/worker_client', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/event_emitter'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var EventEmitter = require("../lib/event_emitter").EventEmitter;
@ -913,6 +919,7 @@ exports.WorkerClient = WorkerClient;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require('../behaviour').Behaviour;
@ -1133,6 +1140,7 @@ exports.CstyleBehaviour = CstyleBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Range = require("../../range").Range;
@ -1226,6 +1234,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;
@ -1301,6 +1310,7 @@ var FoldMode = exports.FoldMode = function() {};
});
__ace_shadowed__.define('ace/mode/scala_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/doc_comment_highlight_rules', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");

View file

@ -36,6 +36,7 @@
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/scss', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/scss_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -121,6 +122,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/scss_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -424,6 +426,7 @@ exports.ScssHighlightRules = ScssHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
@ -504,6 +507,7 @@ exports.MatchingBraceOutdent = MatchingBraceOutdent;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Range = require("../../range").Range;
@ -597,6 +601,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;

View file

@ -19,6 +19,7 @@
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/sql', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/sql_highlight_rules', 'ace/range'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -85,11 +86,10 @@ exports.Mode = Mode;
* the provisions above, a recipient may use your version of this file under
* the terms of any one of the MPL, the GPL or the LGPL.
*
* ***** END LICENSE BLOCK *****
*
*/
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/sql_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");

View file

@ -36,6 +36,7 @@
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/svg', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/xml', 'ace/mode/javascript', 'ace/tokenizer', 'ace/mode/svg_highlight_rules', 'ace/mode/folding/mixed', 'ace/mode/folding/xml', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var XmlMode = require("./xml").Mode;
@ -113,6 +114,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/xml', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/xml_highlight_rules', 'ace/mode/behaviour/xml', 'ace/mode/folding/xml'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -131,7 +133,6 @@ oop.inherits(Mode, TextMode);
(function() {
this.getNextLineIndent = function(state, line, tab) {
return this.$getIndent(line);
};
@ -178,6 +179,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/xml_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/xml_util', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var xmlUtil = require("./xml_util");
@ -280,15 +282,17 @@ exports.XmlHighlightRules = XmlHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/xml_util', ['require', 'exports', 'module' , 'ace/lib/lang'], function(require, exports, module) {
var lang = require("../lib/lang");
var formTags = lang.arrayToMap(
("button|form|input|label|select|textarea").split("|")
);
var tableTags = lang.arrayToMap(
("table|tbody|td|tfoot|th|tr").split("|")
);
"use strict";
var lang = require("../lib/lang");
var formTags = lang.arrayToMap(
("button|form|input|label|select|textarea").split("|")
);
var tableTags = lang.arrayToMap(
("table|tbody|td|tfoot|th|tr").split("|")
);
function string(state) {
return [{
@ -425,6 +429,7 @@ exports.tag = function(states, name, nextState) {
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/xml', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour', 'ace/mode/behaviour/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require("../behaviour").Behaviour;
@ -515,6 +520,7 @@ exports.XmlBehaviour = XmlBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require('../behaviour').Behaviour;
@ -735,6 +741,7 @@ exports.CstyleBehaviour = CstyleBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/xml', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/range', 'ace/mode/folding/fold_mode', 'ace/token_iterator'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var lang = require("../../lib/lang");
@ -995,6 +1002,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;
@ -1107,6 +1115,7 @@ var FoldMode = exports.FoldMode = function() {};
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/javascript', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/javascript_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/range', 'ace/worker/worker_client', 'ace/mode/behaviour/cstyle', 'ace/mode/folding/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -1271,6 +1280,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/javascript_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/unicode', 'ace/mode/doc_comment_highlight_rules', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var lang = require("../lib/lang");
@ -1595,6 +1605,7 @@ exports.JavaScriptHighlightRules = JavaScriptHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/doc_comment_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
@ -1690,6 +1701,7 @@ exports.DocCommentHighlightRules = DocCommentHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;
@ -1770,6 +1782,7 @@ exports.MatchingBraceOutdent = MatchingBraceOutdent;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/worker/worker_client', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/event_emitter'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var EventEmitter = require("../lib/event_emitter").EventEmitter;
@ -1959,6 +1972,7 @@ exports.WorkerClient = WorkerClient;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Range = require("../../range").Range;
@ -2052,6 +2066,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/svg_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/javascript_highlight_rules', 'ace/mode/xml_highlight_rules', 'ace/mode/xml_util'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var JavaScriptHighlightRules = require("./javascript_highlight_rules").JavaScriptHighlightRules;
@ -2122,6 +2137,7 @@ exports.SvgHighlightRules = SvgHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/mixed', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/folding/fold_mode'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var BaseFoldMode = require("./fold_mode").FoldMode;

View file

@ -35,26 +35,23 @@
*
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/textile', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/textile_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/range'], function(require, exports, module) {
__ace_shadowed__.define('ace/mode/textile', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/textile_highlight_rules', 'ace/mode/matching_brace_outdent'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
var Tokenizer = require("../tokenizer").Tokenizer;
var TextileHighlightRules = require("./textile_highlight_rules").TextileHighlightRules;
var MatchingBraceOutdent = require("./matching_brace_outdent").MatchingBraceOutdent;
var Range = require("../range").Range;
var Mode = function()
{
var Mode = function() {
this.$tokenizer = new Tokenizer(new TextileHighlightRules().getRules());
this.$outdent = new MatchingBraceOutdent();
};
oop.inherits(Mode, TextMode);
(function()
{
this.getNextLineIndent = function(state, line, tab)
{
(function() {
this.getNextLineIndent = function(state, line, tab) {
if (state == "intag")
return tab;
@ -112,6 +109,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/textile_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules;
@ -120,7 +118,6 @@ var TextileHighlightRules = function() {
this.$rules = {
"start" : [
{
token : "keyword", // start of block
token : function(value) {
if (value.match(/^h\d$/))
return "markup.heading." + value.charAt(1);
@ -212,6 +209,7 @@ exports.TextileHighlightRules = TextileHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/matching_brace_outdent', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../range").Range;

View file

@ -36,6 +36,7 @@
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/xml', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/text', 'ace/tokenizer', 'ace/mode/xml_highlight_rules', 'ace/mode/behaviour/xml', 'ace/mode/folding/xml'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var TextMode = require("./text").Mode;
@ -54,7 +55,6 @@ oop.inherits(Mode, TextMode);
(function() {
this.getNextLineIndent = function(state, line, tab) {
return this.$getIndent(line);
};
@ -101,6 +101,7 @@ exports.Mode = Mode;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/xml_highlight_rules', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/xml_util', 'ace/mode/text_highlight_rules'], function(require, exports, module) {
"use strict";
var oop = require("../lib/oop");
var xmlUtil = require("./xml_util");
@ -203,15 +204,17 @@ exports.XmlHighlightRules = XmlHighlightRules;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/xml_util', ['require', 'exports', 'module' , 'ace/lib/lang'], function(require, exports, module) {
var lang = require("../lib/lang");
var formTags = lang.arrayToMap(
("button|form|input|label|select|textarea").split("|")
);
var tableTags = lang.arrayToMap(
("table|tbody|td|tfoot|th|tr").split("|")
);
"use strict";
var lang = require("../lib/lang");
var formTags = lang.arrayToMap(
("button|form|input|label|select|textarea").split("|")
);
var tableTags = lang.arrayToMap(
("table|tbody|td|tfoot|th|tr").split("|")
);
function string(state) {
return [{
@ -348,6 +351,7 @@ exports.tag = function(states, name, nextState) {
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/xml', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour', 'ace/mode/behaviour/cstyle'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require("../behaviour").Behaviour;
@ -438,6 +442,7 @@ exports.XmlBehaviour = XmlBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/behaviour/cstyle', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/mode/behaviour'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var Behaviour = require('../behaviour').Behaviour;
@ -658,6 +663,7 @@ exports.CstyleBehaviour = CstyleBehaviour;
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/xml', ['require', 'exports', 'module' , 'ace/lib/oop', 'ace/lib/lang', 'ace/range', 'ace/mode/folding/fold_mode', 'ace/token_iterator'], function(require, exports, module) {
"use strict";
var oop = require("../../lib/oop");
var lang = require("../../lib/lang");
@ -918,6 +924,7 @@ oop.inherits(FoldMode, BaseFoldMode);
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/mode/folding/fold_mode', ['require', 'exports', 'module' , 'ace/range'], function(require, exports, module) {
"use strict";
var Range = require("../../range").Range;

View file

@ -37,7 +37,6 @@
__ace_shadowed__.define('ace/theme/chrome', ['require', 'exports', 'module' ], function(require, exports, module) {
exports.cssClass = "ace-chrome";
exports.cssText = ".ace-chrome .ace_editor {\
border: 2px solid rgb(159, 159, 159);\

View file

@ -36,6 +36,8 @@
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/theme/eclipse', ['require', 'exports', 'module' ], function(require, exports, module) {
"use strict";
exports.isDark = false;
exports.cssText = ".ace-eclipse .ace_editor {\
border: 2px solid rgb(159, 159, 159);\

View file

@ -36,6 +36,8 @@
* ***** END LICENSE BLOCK ***** */
__ace_shadowed__.define('ace/theme/textmate', ['require', 'exports', 'module' ], function(require, exports, module) {
"use strict";
exports.isDark = false;
exports.cssClass = "ace-tm";
exports.cssText = ".ace-tm .ace_editor {\