Merge branch 'master' of http://github.com/ajaxorg/ace
1
.gitignore
vendored
|
|
@ -14,7 +14,6 @@
|
||||||
# A handy place to put stuff that git should ignore:
|
# A handy place to put stuff that git should ignore:
|
||||||
/ignore/
|
/ignore/
|
||||||
support/async/
|
support/async/
|
||||||
support/jsdom/
|
|
||||||
support/node-htmlparser/
|
support/node-htmlparser/
|
||||||
support/node-o3-xml/
|
support/node-o3-xml/
|
||||||
support/requirejs/
|
support/requirejs/
|
||||||
|
|
|
||||||
3
.gitmodules
vendored
|
|
@ -10,3 +10,6 @@
|
||||||
[submodule "doc/wiki"]
|
[submodule "doc/wiki"]
|
||||||
path = doc/wiki
|
path = doc/wiki
|
||||||
url = git://github.com/ajaxorg/ace.wiki.git
|
url = git://github.com/ajaxorg/ace.wiki.git
|
||||||
|
[submodule "support/jsdom"]
|
||||||
|
path = support/jsdom
|
||||||
|
url = git://github.com/ajaxorg/jsdom.git
|
||||||
|
|
|
||||||
6
Makefile
|
|
@ -1,11 +1,11 @@
|
||||||
build:
|
build:
|
||||||
git rev-parse HEAD > .git-ref
|
git rev-parse HEAD > .git-ref
|
||||||
mkdir -p build/src
|
mkdir -p build/src
|
||||||
mkdir -p build/demo
|
mkdir -p build/demo/kitchen-sink
|
||||||
mkdir -p build/textarea/src
|
mkdir -p build/textarea/src
|
||||||
|
|
||||||
cp demo/styles.css build/demo/styles.css
|
cp -r demo/kitchen-sink/styles.css build/demo/kitchen-sink/styles.css
|
||||||
cp demo/logo.png build/demo/logo.png
|
cp demo/kitchen-sink/logo.png build/demo/kitchen-sink/logo.png
|
||||||
|
|
||||||
./Makefile.dryice.js normal
|
./Makefile.dryice.js normal
|
||||||
./Makefile.dryice.js bm
|
./Makefile.dryice.js bm
|
||||||
|
|
|
||||||
|
|
@ -95,7 +95,7 @@ var aceProject = [
|
||||||
];
|
];
|
||||||
|
|
||||||
if (target == "normal") {
|
if (target == "normal") {
|
||||||
aceProject.push(aceHome + '/demo');
|
//aceProject.push(aceHome + '/demo');
|
||||||
|
|
||||||
copy({
|
copy({
|
||||||
source: "build_support/editor.html",
|
source: "build_support/editor.html",
|
||||||
|
|
@ -349,7 +349,7 @@ function demo() {
|
||||||
source: [
|
source: [
|
||||||
copy.source.commonjs({
|
copy.source.commonjs({
|
||||||
project: project,
|
project: project,
|
||||||
require: [ "pilot/index", "ace/defaults", "demo/boot" ]
|
require: [ "pilot/index", "ace/defaults", "demo/kitchen-sink/boot" ]
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
filter: [ copy.filter.moduleDefines ],
|
filter: [ copy.filter.moduleDefines ],
|
||||||
|
|
@ -358,8 +358,7 @@ function demo() {
|
||||||
copy({
|
copy({
|
||||||
source: {
|
source: {
|
||||||
root: project,
|
root: project,
|
||||||
include: /demo\/docs\/.*$/,
|
include: /demo\/kitchen-sink\/docs\/.*$/,
|
||||||
exclude: /tests?\//
|
|
||||||
},
|
},
|
||||||
filter: [ copy.filter.addDefines ],
|
filter: [ copy.filter.addDefines ],
|
||||||
dest: demo
|
dest: demo
|
||||||
|
|
@ -367,8 +366,7 @@ function demo() {
|
||||||
copy({
|
copy({
|
||||||
source: {
|
source: {
|
||||||
root: project,
|
root: project,
|
||||||
include: /.*\.css$/,
|
include: /ace\/.*\.css$/,
|
||||||
exclude: /tests?\//
|
|
||||||
},
|
},
|
||||||
filter: [ copy.filter.addDefines ],
|
filter: [ copy.filter.addDefines ],
|
||||||
dest: demo
|
dest: demo
|
||||||
|
|
@ -377,11 +375,11 @@ function demo() {
|
||||||
copy({
|
copy({
|
||||||
source: demo,
|
source: demo,
|
||||||
filter: [ filterTextPlugin ],
|
filter: [ filterTextPlugin ],
|
||||||
dest: 'build/demo/kitchen-sink-uncompressed.js'
|
dest: 'build/demo/kitchen-sink/kitchen-sink-uncompressed.js'
|
||||||
});
|
});
|
||||||
copy({
|
copy({
|
||||||
source: demo,
|
source: demo,
|
||||||
filter: [ copy.filter.uglifyjs, filterTextPlugin ],
|
filter: [ copy.filter.uglifyjs, filterTextPlugin ],
|
||||||
dest: 'build/demo/kitchen-sink.js'
|
dest: 'build/demo/kitchen-sink/kitchen-sink.js'
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -3404,7 +3404,7 @@ var Keys = (function() {
|
||||||
};
|
};
|
||||||
|
|
||||||
// A reverse map of FUNCTION_KEYS
|
// A reverse map of FUNCTION_KEYS
|
||||||
for (i in ret.FUNCTION_KEYS) {
|
for (var i in ret.FUNCTION_KEYS) {
|
||||||
var name = ret.FUNCTION_KEYS[i].toUpperCase();
|
var name = ret.FUNCTION_KEYS[i].toUpperCase();
|
||||||
ret[name] = parseInt(i, 10);
|
ret[name] = parseInt(i, 10);
|
||||||
}
|
}
|
||||||
|
|
@ -5017,7 +5017,7 @@ exports.Plugin.prototype = {
|
||||||
startup: function(data, reason) {
|
startup: function(data, reason) {
|
||||||
reason = reason || exports.REASONS.APP_STARTUP;
|
reason = reason || exports.REASONS.APP_STARTUP;
|
||||||
var pr = new Promise();
|
var pr = new Promise();
|
||||||
if (this.status != this.REGISTERED) {
|
if (this.status < this.REGISTERED) {
|
||||||
pr.resolve(this);
|
pr.resolve(this);
|
||||||
return pr;
|
return pr;
|
||||||
}
|
}
|
||||||
|
|
@ -5431,7 +5431,7 @@ exports.create = create;
|
||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
|
|
||||||
define('demo/demo', ['require', 'exports', 'module' , 'ace/lib/net', 'pilot/canon', 'pilot/event', 'ace/range', 'ace/editor', 'ace/virtual_renderer', 'ace/theme/textmate', 'ace/edit_session', 'ace/undomanager', 'ace/keyboard/keybinding/vim', 'ace/keyboard/keybinding/emacs', 'ace/keyboard/hash_handler', 'ace/mode/c_cpp', 'ace/mode/clojure', 'ace/mode/coffee', 'ace/mode/coldfusion', 'ace/mode/csharp', 'ace/mode/css', 'ace/mode/groovy', 'ace/mode/html', 'ace/mode/java', 'ace/mode/javascript', 'ace/mode/json', 'ace/mode/latex', 'ace/mode/lua', 'ace/mode/markdown', 'ace/mode/ocaml', 'ace/mode/perl', 'ace/mode/php', 'ace/mode/powershell', 'ace/mode/python', 'ace/mode/scala', 'ace/mode/scss', 'ace/mode/ruby', 'ace/mode/sql', 'ace/mode/SVG', 'ace/mode/text', 'ace/mode/textile', 'ace/mode/xml', 'text!demo/docs/plaintext.txt', 'text!demo/docs/javascript.js', 'text!demo/docs/coffeescript.coffee', 'text!demo/docs/json.json', 'text!demo/docs/css.css', 'text!demo/docs/scss.scss', 'text!demo/docs/html.html', 'text!demo/docs/xml.xml', 'text!demo/docs/svg.svg', 'text!demo/docs/coldfusion.cfm', 'text!demo/docs/python.py', 'text!demo/docs/ruby.rb', 'text!demo/docs/perl.pl', 'text!demo/docs/ocaml.ml', 'text!demo/docs/lua.lua', 'text!demo/docs/java.java', 'text!demo/docs/clojure.clj', 'text!demo/docs/groovy.groovy', 'text!demo/docs/scala.scala', 'text!demo/docs/csharp.cs', 'text!demo/docs/powershell.ps1', 'text!demo/docs/cpp.cpp', 'text!demo/docs/markdown.md', 'text!demo/docs/textile.textile', 'text!demo/docs/latex.tex', 'ace/split'], function(require, exports, module) {
|
define('demo/demo', ['require', 'exports', 'module' , 'ace/lib/net', 'pilot/canon', 'pilot/event', 'ace/range', 'ace/editor', 'ace/virtual_renderer', 'ace/theme/textmate', 'ace/edit_session', 'ace/undomanager', 'ace/keyboard/keybinding/vim', 'ace/keyboard/keybinding/emacs', 'ace/keyboard/hash_handler', 'ace/mode/c_cpp', 'ace/mode/clojure', 'ace/mode/coffee', 'ace/mode/coldfusion', 'ace/mode/csharp', 'ace/mode/css', 'ace/mode/groovy', 'ace/mode/html', 'ace/mode/java', 'ace/mode/javascript', 'ace/mode/json', 'ace/mode/latex', 'ace/mode/lua', 'ace/mode/markdown', 'ace/mode/ocaml', 'ace/mode/perl', 'ace/mode/php', 'ace/mode/powershell', 'ace/mode/python', 'ace/mode/scala', 'ace/mode/scss', 'ace/mode/ruby', 'ace/mode/sql', 'ace/mode/SVG', 'ace/mode/text', 'ace/mode/textile', 'ace/mode/xml', 'text!demo/docs/plaintext.txt', 'text!demo/docs/javascript.js', 'text!demo/docs/coffeescript.coffee', 'text!demo/docs/json.json', 'text!demo/docs/css.css', 'text!demo/docs/scss.scss', 'text!demo/docs/html.html', 'text!demo/docs/xml.xml', 'text!demo/docs/svg.svg', 'text!demo/docs/php.php', 'text!demo/docs/coldfusion.cfm', 'text!demo/docs/python.py', 'text!demo/docs/ruby.rb', 'text!demo/docs/perl.pl', 'text!demo/docs/ocaml.ml', 'text!demo/docs/lua.lua', 'text!demo/docs/java.java', 'text!demo/docs/clojure.clj', 'text!demo/docs/groovy.groovy', 'text!demo/docs/scala.scala', 'text!demo/docs/csharp.cs', 'text!demo/docs/powershell.ps1', 'text!demo/docs/cpp.cpp', 'text!demo/docs/markdown.md', 'text!demo/docs/textile.textile', 'text!demo/docs/latex.tex', 'ace/split'], function(require, exports, module) {
|
||||||
|
|
||||||
var net = require("ace/lib/net");
|
var net = require("ace/lib/net");
|
||||||
var canon = require("pilot/canon");
|
var canon = require("pilot/canon");
|
||||||
|
|
@ -5559,7 +5559,7 @@ exports.launch = function(env) {
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"php", "PHP",
|
"php", "PHP",
|
||||||
require("text!demo/docs/javascript.js")
|
require("text!demo/docs/php.php")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"coldfusion", "ColdFusion",
|
"coldfusion", "ColdFusion",
|
||||||
|
|
@ -6384,7 +6384,7 @@ function normalizeCommandKeys(callback, e, keyCode) {
|
||||||
// If there is no hashID and the keyCode is not a function key, then
|
// If there is no hashID and the keyCode is not a function key, then
|
||||||
// we don't call the callback as we don't handle a command key here
|
// we don't call the callback as we don't handle a command key here
|
||||||
// (it's a normal key/character input).
|
// (it's a normal key/character input).
|
||||||
if (hashId == 0 && !(keyCode in keys.FUNCTION_KEYS)) {
|
if (!(keyCode in keys.FUNCTION_KEYS) && !(keyCode in keys.PRINTABLE_KEYS)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return callback(e, hashId, keyCode);
|
return callback(e, hashId, keyCode);
|
||||||
|
|
@ -6453,6 +6453,7 @@ exports.addCommandKeyListener = function(el, callback) {
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Fabian Jakobs <fabian AT ajax DOT org>
|
* Fabian Jakobs <fabian AT ajax DOT org>
|
||||||
* Mihai Sucan <mihai AT sucan AT gmail ODT com>
|
* Mihai Sucan <mihai AT sucan AT gmail ODT com>
|
||||||
|
* Irakli Gozalishvili <rfobic@gmail.com> (http://jeditoolkit.com)
|
||||||
*
|
*
|
||||||
* Alternatively, the contents of this file may be used under the terms of
|
* 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
|
* either the GNU General Public License Version 2 or later (the "GPL"), or
|
||||||
|
|
@ -6563,18 +6564,36 @@ exports.setCssClass = function(node, className, include) {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.importCssString = function(cssText, doc){
|
function hasCssString(id, doc) {
|
||||||
doc = doc || document;
|
var index = 0, sheets;
|
||||||
|
doc = doc || document
|
||||||
|
|
||||||
|
if ((sheets = doc.styleSheets)) {
|
||||||
|
while (index < sheets.length)
|
||||||
|
if (sheets[index++].title === id) return true;
|
||||||
|
} else if ((sheets = doc.getElementsByTagName("style"))) {
|
||||||
|
while (index < sheets.length)
|
||||||
|
if (sheets[index++].id === id) return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
exports.hasCssString = hasCssString;
|
||||||
|
|
||||||
|
exports.importCssString = function importCssString(cssText, id, doc) {
|
||||||
|
doc = doc || document;
|
||||||
|
// If style is already imported return immediately.
|
||||||
|
if (id && hasCssString(id, doc)) return null;
|
||||||
if (doc.createStyleSheet) {
|
if (doc.createStyleSheet) {
|
||||||
var sheet = doc.createStyleSheet();
|
var sheet = doc.createStyleSheet();
|
||||||
sheet.cssText = cssText;
|
sheet.cssText = cssText;
|
||||||
}
|
if (id) sheet.title = id;
|
||||||
else {
|
} else {
|
||||||
var style = doc.createElementNS ?
|
var style = doc.createElementNS ?
|
||||||
doc.createElementNS(XHTML_NS, "style") :
|
doc.createElementNS(XHTML_NS, "style") :
|
||||||
doc.createElement("style");
|
doc.createElement("style");
|
||||||
|
|
||||||
|
if (id) style.id = id;
|
||||||
style.appendChild(doc.createTextNode(cssText));
|
style.appendChild(doc.createTextNode(cssText));
|
||||||
|
|
||||||
var head = doc.getElementsByTagName("head")[0] || doc.documentElement;
|
var head = doc.getElementsByTagName("head")[0] || doc.documentElement;
|
||||||
|
|
@ -6582,6 +6601,19 @@ exports.importCssString = function(cssText, doc){
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
exports.importCssStylsheet = function(uri, doc) {
|
||||||
|
if (doc.createStyleSheet) {
|
||||||
|
var sheet = doc.createStyleSheet(uri);
|
||||||
|
} else {
|
||||||
|
var link = exports.createElement('link');
|
||||||
|
link.rel = 'stylesheet';
|
||||||
|
link.href = uri;
|
||||||
|
|
||||||
|
var head = doc.getElementsByTagName("head")[0] || doc.documentElement;
|
||||||
|
head.appendChild(link);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
exports.getInnerWidth = function(element) {
|
exports.getInnerWidth = function(element) {
|
||||||
return (parseInt(exports.computedStyle(element, "paddingLeft"))
|
return (parseInt(exports.computedStyle(element, "paddingLeft"))
|
||||||
+ parseInt(exports.computedStyle(element, "paddingRight")) + element.clientWidth);
|
+ parseInt(exports.computedStyle(element, "paddingRight")) + element.clientWidth);
|
||||||
|
|
@ -6624,7 +6656,7 @@ else
|
||||||
return element.currentStyle
|
return element.currentStyle
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.scrollbarWidth = function() {
|
exports.scrollbarWidth = function(document) {
|
||||||
|
|
||||||
var inner = exports.createElement("p");
|
var inner = exports.createElement("p");
|
||||||
inner.style.width = "100%";
|
inner.style.width = "100%";
|
||||||
|
|
@ -6674,6 +6706,7 @@ exports.setInnerHtml = function(el, innerHtml) {
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.setInnerText = function(el, innerText) {
|
exports.setInnerText = function(el, innerText) {
|
||||||
|
var document = el.ownerDocument;
|
||||||
if (document.body && "textContent" in document.body)
|
if (document.body && "textContent" in document.body)
|
||||||
el.textContent = innerText;
|
el.textContent = innerText;
|
||||||
else
|
else
|
||||||
|
|
@ -6682,6 +6715,7 @@ exports.setInnerText = function(el, innerText) {
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.getInnerText = function(el) {
|
exports.getInnerText = function(el) {
|
||||||
|
var document = el.ownerDocument;
|
||||||
if (document.body && "textContent" in document.body)
|
if (document.body && "textContent" in document.body)
|
||||||
return el.textContent;
|
return el.textContent;
|
||||||
else
|
else
|
||||||
|
|
@ -11821,9 +11855,26 @@ var Selection = function(session) {
|
||||||
this.selectionLead.row,
|
this.selectionLead.row,
|
||||||
this.selectionLead.column
|
this.selectionLead.column
|
||||||
);
|
);
|
||||||
var screenCol = (chars == 0 && this.$desiredColumn) || screenPos.column;
|
|
||||||
|
var screenCol = (chars === 0 && this.$desiredColumn) || screenPos.column;
|
||||||
|
|
||||||
|
// so here is the deal. First checkout what the content of ur current and ur target line is
|
||||||
|
var currentLine = (this.session.getLines(screenPos.row, screenPos.row) || [""])[0],
|
||||||
|
targetLine = (this.session.getLines(screenPos.row + rows, screenPos.row + rows) || [""])[0];
|
||||||
|
|
||||||
|
// if you are at the EOL of your current line, and your targetline is all whitespace
|
||||||
|
if (currentLine && targetLine &&
|
||||||
|
currentLine.length === screenPos.column && targetLine.match(/^\s*$/)) {
|
||||||
|
// set the new column to the EOL of the target line
|
||||||
|
screenCol = this.session.getTabString(targetLine).length;
|
||||||
|
// update the chars so we are sure that the desired column will be updated
|
||||||
|
chars = 1;
|
||||||
|
};
|
||||||
|
|
||||||
var docPos = this.session.screenToDocumentPosition(screenPos.row + rows, screenCol);
|
var docPos = this.session.screenToDocumentPosition(screenPos.row + rows, screenCol);
|
||||||
this.moveCursorTo(docPos.row, docPos.column + chars, chars == 0);
|
|
||||||
|
// move the cursor and update the desired column
|
||||||
|
this.moveCursorTo(docPos.row, docPos.column + chars, chars === 0);
|
||||||
};
|
};
|
||||||
|
|
||||||
this.moveCursorToPosition = function(position) {
|
this.moveCursorToPosition = function(position) {
|
||||||
|
|
@ -14560,11 +14611,11 @@ var RenderLoop = require("ace/renderloop").RenderLoop;
|
||||||
var EventEmitter = require("pilot/event_emitter").EventEmitter;
|
var EventEmitter = require("pilot/event_emitter").EventEmitter;
|
||||||
var editorCss = require("text!ace/css/editor.css");
|
var editorCss = require("text!ace/css/editor.css");
|
||||||
|
|
||||||
// import CSS once
|
|
||||||
dom.importCssString(editorCss);
|
|
||||||
|
|
||||||
var VirtualRenderer = function(container, theme) {
|
var VirtualRenderer = function(container, theme) {
|
||||||
this.container = container;
|
this.container = container;
|
||||||
|
|
||||||
|
// Imports CSS once per DOM document ('ace_editor' serves as an identifier).
|
||||||
|
dom.importCssString(editorCss, "ace_editor", container.ownerDocument);
|
||||||
dom.addCssClass(this.container, "ace_editor");
|
dom.addCssClass(this.container, "ace_editor");
|
||||||
|
|
||||||
this.setTheme(theme);
|
this.setTheme(theme);
|
||||||
|
|
@ -14642,7 +14693,10 @@ var VirtualRenderer = function(container, theme) {
|
||||||
height : 1
|
height : 1
|
||||||
};
|
};
|
||||||
|
|
||||||
this.$loop = new RenderLoop(this.$renderChanges.bind(this));
|
this.$loop = new RenderLoop(
|
||||||
|
this.$renderChanges.bind(this),
|
||||||
|
this.container.ownerDocument.defaultView
|
||||||
|
);
|
||||||
this.$loop.schedule(this.CHANGE_FULL);
|
this.$loop.schedule(this.CHANGE_FULL);
|
||||||
|
|
||||||
this.setPadding(4);
|
this.setPadding(4);
|
||||||
|
|
@ -15307,6 +15361,12 @@ var VirtualRenderer = function(container, theme) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function afterLoad(theme) {
|
function afterLoad(theme) {
|
||||||
|
dom.importCssString(
|
||||||
|
theme.cssText,
|
||||||
|
theme.cssClass,
|
||||||
|
_self.container.ownerDocument
|
||||||
|
);
|
||||||
|
|
||||||
if (_self.$theme)
|
if (_self.$theme)
|
||||||
dom.removeCssClass(_self.container, _self.$theme);
|
dom.removeCssClass(_self.container, _self.$theme);
|
||||||
|
|
||||||
|
|
@ -15734,6 +15794,7 @@ exports.Marker = Marker;
|
||||||
* Fabian Jakobs <fabian AT ajax DOT org>
|
* Fabian Jakobs <fabian AT ajax DOT org>
|
||||||
* Julian Viereck <julian DOT viereck AT gmail DOT com>
|
* Julian Viereck <julian DOT viereck AT gmail DOT com>
|
||||||
* Mihai Sucan <mihai.sucan@gmail.com>
|
* Mihai Sucan <mihai.sucan@gmail.com>
|
||||||
|
* Irakli Gozalishvili <rfobic@gmail.com> (http://jeditoolkit.com)
|
||||||
*
|
*
|
||||||
* Alternatively, the contents of this file may be used under the terms of
|
* 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
|
* either the GNU General Public License Version 2 or later (the "GPL"), or
|
||||||
|
|
@ -15832,8 +15893,8 @@ var Text = function(parentEl) {
|
||||||
// Note: characterWidth can be a float!
|
// Note: characterWidth can be a float!
|
||||||
measureNode.innerHTML = lang.stringRepeat("Xy", n);
|
measureNode.innerHTML = lang.stringRepeat("Xy", n);
|
||||||
|
|
||||||
if (document.body) {
|
if (this.element.ownerDocument.body) {
|
||||||
document.body.appendChild(measureNode);
|
this.element.ownerDocument.body.appendChild(measureNode);
|
||||||
} else {
|
} else {
|
||||||
var container = this.element.parentNode;
|
var container = this.element.parentNode;
|
||||||
while (!dom.hasCssClass(container, "ace_editor"))
|
while (!dom.hasCssClass(container, "ace_editor"))
|
||||||
|
|
@ -15968,7 +16029,7 @@ var Text = function(parentEl) {
|
||||||
};
|
};
|
||||||
|
|
||||||
this.$renderLinesFragment = function(config, firstRow, lastRow) {
|
this.$renderLinesFragment = function(config, firstRow, lastRow) {
|
||||||
var fragment = document.createDocumentFragment(),
|
var fragment = this.element.ownerDocument.createDocumentFragment(),
|
||||||
row = firstRow,
|
row = firstRow,
|
||||||
fold = this.session.getNextFold(row),
|
fold = this.session.getNextFold(row),
|
||||||
foldStart = fold ?fold.start.row :Infinity;
|
foldStart = fold ?fold.start.row :Infinity;
|
||||||
|
|
@ -16442,6 +16503,7 @@ exports.Cursor = Cursor;
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Fabian Jakobs <fabian AT ajax DOT org>
|
* Fabian Jakobs <fabian AT ajax DOT org>
|
||||||
|
* Irakli Gozalishvili <rfobic@gmail.com> (http://jeditoolkit.com)
|
||||||
*
|
*
|
||||||
* Alternatively, the contents of this file may be used under the terms of
|
* 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
|
* either the GNU General Public License Version 2 or later (the "GPL"), or
|
||||||
|
|
@ -16478,7 +16540,7 @@ var ScrollBar = function(parent) {
|
||||||
// of 0px
|
// of 0px
|
||||||
// in Firefox 6+ scrollbar is hidden if element has the same width as scrollbar
|
// in Firefox 6+ scrollbar is hidden if element has the same width as scrollbar
|
||||||
// make element a little bit wider to retain scrollbar when page is zoomed
|
// make element a little bit wider to retain scrollbar when page is zoomed
|
||||||
this.width = dom.scrollbarWidth();
|
this.width = dom.scrollbarWidth(parent.ownerDocument);
|
||||||
this.element.style.width = (this.width || 15) + 5 + "px";
|
this.element.style.width = (this.width || 15) + 5 + "px";
|
||||||
|
|
||||||
event.addListener(this.element, "scroll", this.onScroll.bind(this));
|
event.addListener(this.element, "scroll", this.onScroll.bind(this));
|
||||||
|
|
@ -16533,6 +16595,7 @@ exports.ScrollBar = ScrollBar;
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Fabian Jakobs <fabian AT ajax DOT org>
|
* Fabian Jakobs <fabian AT ajax DOT org>
|
||||||
|
* Irakli Gozalishvili <rfobic@gmail.com> (http://jeditoolkit.com)
|
||||||
*
|
*
|
||||||
* Alternatively, the contents of this file may be used under the terms of
|
* 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
|
* either the GNU General Public License Version 2 or later (the "GPL"), or
|
||||||
|
|
@ -16552,10 +16615,11 @@ define('ace/renderloop', ['require', 'exports', 'module' , 'pilot/event'], funct
|
||||||
|
|
||||||
var event = require("pilot/event");
|
var event = require("pilot/event");
|
||||||
|
|
||||||
var RenderLoop = function(onRender) {
|
var RenderLoop = function(onRender, window) {
|
||||||
this.onRender = onRender;
|
this.onRender = onRender;
|
||||||
this.pending = false;
|
this.pending = false;
|
||||||
this.changes = 0;
|
this.changes = 0;
|
||||||
|
this.setTimeoutZero = this.setTimeoutZero.bind(window);
|
||||||
};
|
};
|
||||||
|
|
||||||
(function() {
|
(function() {
|
||||||
|
|
@ -16583,31 +16647,31 @@ var RenderLoop = function(onRender) {
|
||||||
window.msRequestAnimationFrame;
|
window.msRequestAnimationFrame;
|
||||||
|
|
||||||
if (this.setTimeoutZero) {
|
if (this.setTimeoutZero) {
|
||||||
|
this.setTimeoutZero = this.setTimeoutZero;
|
||||||
this.setTimeoutZero = this.setTimeoutZero.bind(window)
|
|
||||||
} else if (window.postMessage) {
|
} else if (window.postMessage) {
|
||||||
|
|
||||||
this.messageName = "zero-timeout-message";
|
this.setTimeoutZero = (function(messageName, attached, listener) {
|
||||||
|
return function setTimeoutZero(callback) {
|
||||||
|
// Set up listener if not listening already.
|
||||||
|
if (!attached) {
|
||||||
|
event.addListener(this, "message", function(e) {
|
||||||
|
if (listener && e.data == messageName) {
|
||||||
|
event.stopPropagation(e);
|
||||||
|
listener();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
attached = true;
|
||||||
|
}
|
||||||
|
|
||||||
this.setTimeoutZero = function(callback) {
|
listener = callback;
|
||||||
if (!this.attached) {
|
this.postMessage(messageName, "*");
|
||||||
var _self = this;
|
};
|
||||||
event.addListener(window, "message", function(e) {
|
})("zero-timeout-message", false, null);
|
||||||
if (_self.callback && e.data == _self.messageName) {
|
|
||||||
event.stopPropagation(e);
|
|
||||||
_self.callback();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
this.attached = true;
|
|
||||||
}
|
|
||||||
this.callback = callback;
|
|
||||||
window.postMessage(this.messageName, "*");
|
|
||||||
}
|
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
this.setTimeoutZero = function(callback) {
|
this.setTimeoutZero = function(callback) {
|
||||||
setTimeout(callback, 0);
|
this.setTimeout(callback, 0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -16652,11 +16716,11 @@ exports.RenderLoop = RenderLoop;
|
||||||
*
|
*
|
||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
define('ace/theme/textmate', ['require', 'exports', 'module' , 'pilot/dom'], function(require, exports, module) {
|
define('ace/theme/textmate', ['require', 'exports', 'module' ], function(require, exports, module) {
|
||||||
|
|
||||||
var dom = require("pilot/dom");
|
|
||||||
|
|
||||||
var cssText = ".ace-tm .ace_editor {\
|
exports.cssClass = "ace-tm";
|
||||||
|
exports.cssText = ".ace-tm .ace_editor {\
|
||||||
border: 2px solid rgb(159, 159, 159);\
|
border: 2px solid rgb(159, 159, 159);\
|
||||||
}\
|
}\
|
||||||
\
|
\
|
||||||
|
|
@ -16823,10 +16887,6 @@ define('ace/theme/textmate', ['require', 'exports', 'module' , 'pilot/dom'], fun
|
||||||
color: rgb(255, 0, 0)\
|
color: rgb(255, 0, 0)\
|
||||||
}";
|
}";
|
||||||
|
|
||||||
// import CSS once
|
|
||||||
dom.importCssString(cssText);
|
|
||||||
|
|
||||||
exports.cssClass = "ace-tm";
|
|
||||||
});
|
});
|
||||||
/* vim:ts=4:sts=4:sw=4:
|
/* vim:ts=4:sts=4:sw=4:
|
||||||
* ***** BEGIN LICENSE BLOCK *****
|
* ***** BEGIN LICENSE BLOCK *****
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@
|
||||||
|
|
||||||
Ace
|
Ace
|
||||||
version 0.2.0
|
version 0.2.0
|
||||||
commit add0f3f5a2a2ad527c4296dda89654b87859ca3b
|
commit 6d4df6c5208b7ed4b10caf48dfd3d8c806406d04
|
||||||
|
|
||||||
|
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -3483,7 +3483,7 @@ var Keys = (function() {
|
||||||
};
|
};
|
||||||
|
|
||||||
// A reverse map of FUNCTION_KEYS
|
// A reverse map of FUNCTION_KEYS
|
||||||
for (i in ret.FUNCTION_KEYS) {
|
for (var i in ret.FUNCTION_KEYS) {
|
||||||
var name = ret.FUNCTION_KEYS[i].toUpperCase();
|
var name = ret.FUNCTION_KEYS[i].toUpperCase();
|
||||||
ret[name] = parseInt(i, 10);
|
ret[name] = parseInt(i, 10);
|
||||||
}
|
}
|
||||||
|
|
@ -4892,7 +4892,7 @@ exports.Plugin.prototype = {
|
||||||
startup: function(data, reason) {
|
startup: function(data, reason) {
|
||||||
reason = reason || exports.REASONS.APP_STARTUP;
|
reason = reason || exports.REASONS.APP_STARTUP;
|
||||||
var pr = new Promise();
|
var pr = new Promise();
|
||||||
if (this.status != this.REGISTERED) {
|
if (this.status < this.REGISTERED) {
|
||||||
pr.resolve(this);
|
pr.resolve(this);
|
||||||
return pr;
|
return pr;
|
||||||
}
|
}
|
||||||
|
|
@ -5236,6 +5236,7 @@ exports._recent = _recent;
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Fabian Jakobs <fabian AT ajax DOT org>
|
* Fabian Jakobs <fabian AT ajax DOT org>
|
||||||
* Mihai Sucan <mihai AT sucan AT gmail ODT com>
|
* Mihai Sucan <mihai AT sucan AT gmail ODT com>
|
||||||
|
* Irakli Gozalishvili <rfobic@gmail.com> (http://jeditoolkit.com)
|
||||||
*
|
*
|
||||||
* Alternatively, the contents of this file may be used under the terms of
|
* 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
|
* either the GNU General Public License Version 2 or later (the "GPL"), or
|
||||||
|
|
@ -5346,18 +5347,36 @@ exports.setCssClass = function(node, className, include) {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.importCssString = function(cssText, doc){
|
function hasCssString(id, doc) {
|
||||||
doc = doc || document;
|
var index = 0, sheets;
|
||||||
|
doc = doc || document
|
||||||
|
|
||||||
|
if ((sheets = doc.styleSheets)) {
|
||||||
|
while (index < sheets.length)
|
||||||
|
if (sheets[index++].title === id) return true;
|
||||||
|
} else if ((sheets = doc.getElementsByTagName("style"))) {
|
||||||
|
while (index < sheets.length)
|
||||||
|
if (sheets[index++].id === id) return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
exports.hasCssString = hasCssString;
|
||||||
|
|
||||||
|
exports.importCssString = function importCssString(cssText, id, doc) {
|
||||||
|
doc = doc || document;
|
||||||
|
// If style is already imported return immediately.
|
||||||
|
if (id && hasCssString(id, doc)) return null;
|
||||||
if (doc.createStyleSheet) {
|
if (doc.createStyleSheet) {
|
||||||
var sheet = doc.createStyleSheet();
|
var sheet = doc.createStyleSheet();
|
||||||
sheet.cssText = cssText;
|
sheet.cssText = cssText;
|
||||||
}
|
if (id) sheet.title = id;
|
||||||
else {
|
} else {
|
||||||
var style = doc.createElementNS ?
|
var style = doc.createElementNS ?
|
||||||
doc.createElementNS(XHTML_NS, "style") :
|
doc.createElementNS(XHTML_NS, "style") :
|
||||||
doc.createElement("style");
|
doc.createElement("style");
|
||||||
|
|
||||||
|
if (id) style.id = id;
|
||||||
style.appendChild(doc.createTextNode(cssText));
|
style.appendChild(doc.createTextNode(cssText));
|
||||||
|
|
||||||
var head = doc.getElementsByTagName("head")[0] || doc.documentElement;
|
var head = doc.getElementsByTagName("head")[0] || doc.documentElement;
|
||||||
|
|
@ -5365,6 +5384,19 @@ exports.importCssString = function(cssText, doc){
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
exports.importCssStylsheet = function(uri, doc) {
|
||||||
|
if (doc.createStyleSheet) {
|
||||||
|
var sheet = doc.createStyleSheet(uri);
|
||||||
|
} else {
|
||||||
|
var link = exports.createElement('link');
|
||||||
|
link.rel = 'stylesheet';
|
||||||
|
link.href = uri;
|
||||||
|
|
||||||
|
var head = doc.getElementsByTagName("head")[0] || doc.documentElement;
|
||||||
|
head.appendChild(link);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
exports.getInnerWidth = function(element) {
|
exports.getInnerWidth = function(element) {
|
||||||
return (parseInt(exports.computedStyle(element, "paddingLeft"))
|
return (parseInt(exports.computedStyle(element, "paddingLeft"))
|
||||||
+ parseInt(exports.computedStyle(element, "paddingRight")) + element.clientWidth);
|
+ parseInt(exports.computedStyle(element, "paddingRight")) + element.clientWidth);
|
||||||
|
|
@ -5407,7 +5439,7 @@ else
|
||||||
return element.currentStyle
|
return element.currentStyle
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.scrollbarWidth = function() {
|
exports.scrollbarWidth = function(document) {
|
||||||
|
|
||||||
var inner = exports.createElement("p");
|
var inner = exports.createElement("p");
|
||||||
inner.style.width = "100%";
|
inner.style.width = "100%";
|
||||||
|
|
@ -5457,6 +5489,7 @@ exports.setInnerHtml = function(el, innerHtml) {
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.setInnerText = function(el, innerText) {
|
exports.setInnerText = function(el, innerText) {
|
||||||
|
var document = el.ownerDocument;
|
||||||
if (document.body && "textContent" in document.body)
|
if (document.body && "textContent" in document.body)
|
||||||
el.textContent = innerText;
|
el.textContent = innerText;
|
||||||
else
|
else
|
||||||
|
|
@ -5465,6 +5498,7 @@ exports.setInnerText = function(el, innerText) {
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.getInnerText = function(el) {
|
exports.getInnerText = function(el) {
|
||||||
|
var document = el.ownerDocument;
|
||||||
if (document.body && "textContent" in document.body)
|
if (document.body && "textContent" in document.body)
|
||||||
return el.textContent;
|
return el.textContent;
|
||||||
else
|
else
|
||||||
|
|
@ -5787,7 +5821,7 @@ function normalizeCommandKeys(callback, e, keyCode) {
|
||||||
// If there is no hashID and the keyCode is not a function key, then
|
// If there is no hashID and the keyCode is not a function key, then
|
||||||
// we don't call the callback as we don't handle a command key here
|
// we don't call the callback as we don't handle a command key here
|
||||||
// (it's a normal key/character input).
|
// (it's a normal key/character input).
|
||||||
if (hashId == 0 && !(keyCode in keys.FUNCTION_KEYS)) {
|
if (!(keyCode in keys.FUNCTION_KEYS) && !(keyCode in keys.PRINTABLE_KEYS)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return callback(e, hashId, keyCode);
|
return callback(e, hashId, keyCode);
|
||||||
|
|
@ -13760,11 +13794,11 @@ var RenderLoop = require("ace/renderloop").RenderLoop;
|
||||||
var EventEmitter = require("pilot/event_emitter").EventEmitter;
|
var EventEmitter = require("pilot/event_emitter").EventEmitter;
|
||||||
var editorCss = require("text!ace/css/editor.css");
|
var editorCss = require("text!ace/css/editor.css");
|
||||||
|
|
||||||
// import CSS once
|
|
||||||
dom.importCssString(editorCss);
|
|
||||||
|
|
||||||
var VirtualRenderer = function(container, theme) {
|
var VirtualRenderer = function(container, theme) {
|
||||||
this.container = container;
|
this.container = container;
|
||||||
|
|
||||||
|
// Imports CSS once per DOM document ('ace_editor' serves as an identifier).
|
||||||
|
dom.importCssString(editorCss, "ace_editor", container.ownerDocument);
|
||||||
dom.addCssClass(this.container, "ace_editor");
|
dom.addCssClass(this.container, "ace_editor");
|
||||||
|
|
||||||
this.setTheme(theme);
|
this.setTheme(theme);
|
||||||
|
|
@ -13842,7 +13876,10 @@ var VirtualRenderer = function(container, theme) {
|
||||||
height : 1
|
height : 1
|
||||||
};
|
};
|
||||||
|
|
||||||
this.$loop = new RenderLoop(this.$renderChanges.bind(this));
|
this.$loop = new RenderLoop(
|
||||||
|
this.$renderChanges.bind(this),
|
||||||
|
this.container.ownerDocument.defaultView
|
||||||
|
);
|
||||||
this.$loop.schedule(this.CHANGE_FULL);
|
this.$loop.schedule(this.CHANGE_FULL);
|
||||||
|
|
||||||
this.setPadding(4);
|
this.setPadding(4);
|
||||||
|
|
@ -14507,6 +14544,12 @@ var VirtualRenderer = function(container, theme) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function afterLoad(theme) {
|
function afterLoad(theme) {
|
||||||
|
dom.importCssString(
|
||||||
|
theme.cssText,
|
||||||
|
theme.cssClass,
|
||||||
|
_self.container.ownerDocument
|
||||||
|
);
|
||||||
|
|
||||||
if (_self.$theme)
|
if (_self.$theme)
|
||||||
dom.removeCssClass(_self.container, _self.$theme);
|
dom.removeCssClass(_self.container, _self.$theme);
|
||||||
|
|
||||||
|
|
@ -14934,6 +14977,7 @@ exports.Marker = Marker;
|
||||||
* Fabian Jakobs <fabian AT ajax DOT org>
|
* Fabian Jakobs <fabian AT ajax DOT org>
|
||||||
* Julian Viereck <julian DOT viereck AT gmail DOT com>
|
* Julian Viereck <julian DOT viereck AT gmail DOT com>
|
||||||
* Mihai Sucan <mihai.sucan@gmail.com>
|
* Mihai Sucan <mihai.sucan@gmail.com>
|
||||||
|
* Irakli Gozalishvili <rfobic@gmail.com> (http://jeditoolkit.com)
|
||||||
*
|
*
|
||||||
* Alternatively, the contents of this file may be used under the terms of
|
* 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
|
* either the GNU General Public License Version 2 or later (the "GPL"), or
|
||||||
|
|
@ -15032,8 +15076,8 @@ var Text = function(parentEl) {
|
||||||
// Note: characterWidth can be a float!
|
// Note: characterWidth can be a float!
|
||||||
measureNode.innerHTML = lang.stringRepeat("Xy", n);
|
measureNode.innerHTML = lang.stringRepeat("Xy", n);
|
||||||
|
|
||||||
if (document.body) {
|
if (this.element.ownerDocument.body) {
|
||||||
document.body.appendChild(measureNode);
|
this.element.ownerDocument.body.appendChild(measureNode);
|
||||||
} else {
|
} else {
|
||||||
var container = this.element.parentNode;
|
var container = this.element.parentNode;
|
||||||
while (!dom.hasCssClass(container, "ace_editor"))
|
while (!dom.hasCssClass(container, "ace_editor"))
|
||||||
|
|
@ -15168,7 +15212,7 @@ var Text = function(parentEl) {
|
||||||
};
|
};
|
||||||
|
|
||||||
this.$renderLinesFragment = function(config, firstRow, lastRow) {
|
this.$renderLinesFragment = function(config, firstRow, lastRow) {
|
||||||
var fragment = document.createDocumentFragment(),
|
var fragment = this.element.ownerDocument.createDocumentFragment(),
|
||||||
row = firstRow,
|
row = firstRow,
|
||||||
fold = this.session.getNextFold(row),
|
fold = this.session.getNextFold(row),
|
||||||
foldStart = fold ?fold.start.row :Infinity;
|
foldStart = fold ?fold.start.row :Infinity;
|
||||||
|
|
@ -15642,6 +15686,7 @@ exports.Cursor = Cursor;
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Fabian Jakobs <fabian AT ajax DOT org>
|
* Fabian Jakobs <fabian AT ajax DOT org>
|
||||||
|
* Irakli Gozalishvili <rfobic@gmail.com> (http://jeditoolkit.com)
|
||||||
*
|
*
|
||||||
* Alternatively, the contents of this file may be used under the terms of
|
* 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
|
* either the GNU General Public License Version 2 or later (the "GPL"), or
|
||||||
|
|
@ -15678,7 +15723,7 @@ var ScrollBar = function(parent) {
|
||||||
// of 0px
|
// of 0px
|
||||||
// in Firefox 6+ scrollbar is hidden if element has the same width as scrollbar
|
// in Firefox 6+ scrollbar is hidden if element has the same width as scrollbar
|
||||||
// make element a little bit wider to retain scrollbar when page is zoomed
|
// make element a little bit wider to retain scrollbar when page is zoomed
|
||||||
this.width = dom.scrollbarWidth();
|
this.width = dom.scrollbarWidth(parent.ownerDocument);
|
||||||
this.element.style.width = (this.width || 15) + 5 + "px";
|
this.element.style.width = (this.width || 15) + 5 + "px";
|
||||||
|
|
||||||
event.addListener(this.element, "scroll", this.onScroll.bind(this));
|
event.addListener(this.element, "scroll", this.onScroll.bind(this));
|
||||||
|
|
@ -15733,6 +15778,7 @@ exports.ScrollBar = ScrollBar;
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Fabian Jakobs <fabian AT ajax DOT org>
|
* Fabian Jakobs <fabian AT ajax DOT org>
|
||||||
|
* Irakli Gozalishvili <rfobic@gmail.com> (http://jeditoolkit.com)
|
||||||
*
|
*
|
||||||
* Alternatively, the contents of this file may be used under the terms of
|
* 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
|
* either the GNU General Public License Version 2 or later (the "GPL"), or
|
||||||
|
|
@ -15752,10 +15798,11 @@ define('ace/renderloop', ['require', 'exports', 'module' , 'pilot/event'], funct
|
||||||
|
|
||||||
var event = require("pilot/event");
|
var event = require("pilot/event");
|
||||||
|
|
||||||
var RenderLoop = function(onRender) {
|
var RenderLoop = function(onRender, window) {
|
||||||
this.onRender = onRender;
|
this.onRender = onRender;
|
||||||
this.pending = false;
|
this.pending = false;
|
||||||
this.changes = 0;
|
this.changes = 0;
|
||||||
|
this.setTimeoutZero = this.setTimeoutZero.bind(window);
|
||||||
};
|
};
|
||||||
|
|
||||||
(function() {
|
(function() {
|
||||||
|
|
@ -15783,31 +15830,31 @@ var RenderLoop = function(onRender) {
|
||||||
window.msRequestAnimationFrame;
|
window.msRequestAnimationFrame;
|
||||||
|
|
||||||
if (this.setTimeoutZero) {
|
if (this.setTimeoutZero) {
|
||||||
|
this.setTimeoutZero = this.setTimeoutZero;
|
||||||
this.setTimeoutZero = this.setTimeoutZero.bind(window)
|
|
||||||
} else if (window.postMessage) {
|
} else if (window.postMessage) {
|
||||||
|
|
||||||
this.messageName = "zero-timeout-message";
|
this.setTimeoutZero = (function(messageName, attached, listener) {
|
||||||
|
return function setTimeoutZero(callback) {
|
||||||
|
// Set up listener if not listening already.
|
||||||
|
if (!attached) {
|
||||||
|
event.addListener(this, "message", function(e) {
|
||||||
|
if (listener && e.data == messageName) {
|
||||||
|
event.stopPropagation(e);
|
||||||
|
listener();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
attached = true;
|
||||||
|
}
|
||||||
|
|
||||||
this.setTimeoutZero = function(callback) {
|
listener = callback;
|
||||||
if (!this.attached) {
|
this.postMessage(messageName, "*");
|
||||||
var _self = this;
|
};
|
||||||
event.addListener(window, "message", function(e) {
|
})("zero-timeout-message", false, null);
|
||||||
if (_self.callback && e.data == _self.messageName) {
|
|
||||||
event.stopPropagation(e);
|
|
||||||
_self.callback();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
this.attached = true;
|
|
||||||
}
|
|
||||||
this.callback = callback;
|
|
||||||
window.postMessage(this.messageName, "*");
|
|
||||||
}
|
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
this.setTimeoutZero = function(callback) {
|
this.setTimeoutZero = function(callback) {
|
||||||
setTimeout(callback, 0);
|
this.setTimeout(callback, 0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -15852,11 +15899,11 @@ exports.RenderLoop = RenderLoop;
|
||||||
*
|
*
|
||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
define('ace/theme/textmate', ['require', 'exports', 'module' , 'pilot/dom'], function(require, exports, module) {
|
define('ace/theme/textmate', ['require', 'exports', 'module' ], function(require, exports, module) {
|
||||||
|
|
||||||
var dom = require("pilot/dom");
|
|
||||||
|
|
||||||
var cssText = ".ace-tm .ace_editor {\
|
exports.cssClass = "ace-tm";
|
||||||
|
exports.cssText = ".ace-tm .ace_editor {\
|
||||||
border: 2px solid rgb(159, 159, 159);\
|
border: 2px solid rgb(159, 159, 159);\
|
||||||
}\
|
}\
|
||||||
\
|
\
|
||||||
|
|
@ -16023,10 +16070,6 @@ define('ace/theme/textmate', ['require', 'exports', 'module' , 'pilot/dom'], fun
|
||||||
color: rgb(255, 0, 0)\
|
color: rgb(255, 0, 0)\
|
||||||
}";
|
}";
|
||||||
|
|
||||||
// import CSS once
|
|
||||||
dom.importCssString(cssText);
|
|
||||||
|
|
||||||
exports.cssClass = "ace-tm";
|
|
||||||
});
|
});
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
define("ace/theme/clouds",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-clouds .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-clouds .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-clouds .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-clouds .ace_gutter-layer { width: 100%; text-align: right;}.ace-clouds .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-clouds .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-clouds .ace_scroller { background-color: #FFFFFF;}.ace-clouds .ace_text-layer { cursor: text; color: #000000;}.ace-clouds .ace_cursor { border-left: 2px solid #000000;}.ace-clouds .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #000000;} .ace-clouds .ace_marker-layer .ace_selection { background: #BDD5FC;}.ace-clouds .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-clouds .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #BFBFBF;}.ace-clouds .ace_marker-layer .ace_active_line { background: #FFFBD1;} .ace-clouds .ace_invisible { color: #BFBFBF;}.ace-clouds .ace_keyword { color:#AF956F;}.ace-clouds .ace_keyword.ace_operator { color:#484848;}.ace-clouds .ace_constant { }.ace-clouds .ace_constant.ace_language { color:#39946A;}.ace-clouds .ace_constant.ace_library { }.ace-clouds .ace_constant.ace_numeric { color:#46A609;}.ace-clouds .ace_invalid { background-color:#FF002A;}.ace-clouds .ace_invalid.ace_illegal { }.ace-clouds .ace_invalid.ace_deprecated { }.ace-clouds .ace_support { }.ace-clouds .ace_support.ace_function { color:#C52727;}.ace-clouds .ace_function.ace_buildin { }.ace-clouds .ace_string { color:#5D90CD;}.ace-clouds .ace_string.ace_regexp { }.ace-clouds .ace_comment { color:#BCC8BA;}.ace-clouds .ace_comment.ace_doc { }.ace-clouds .ace_comment.ace_doc.ace_tag { }.ace-clouds .ace_variable { }.ace-clouds .ace_variable.ace_language { }.ace-clouds .ace_xml_pe { }.ace-clouds .ace_meta { }.ace-clouds .ace_meta.ace_tag { }.ace-clouds .ace_meta.ace_tag.ace_input { }.ace-clouds .ace_entity.ace_other.ace_attribute-name { color:#606060;}.ace-clouds .ace_entity.ace_name { }.ace-clouds .ace_entity.ace_name.ace_function { }.ace-clouds .ace_markup.ace_underline { text-decoration:underline;}.ace-clouds .ace_markup.ace_heading { }.ace-clouds .ace_markup.ace_heading.ace_1 { }.ace-clouds .ace_markup.ace_heading.ace_2 { }.ace-clouds .ace_markup.ace_heading.ace_3 { }.ace-clouds .ace_markup.ace_heading.ace_4 { }.ace-clouds .ace_markup.ace_heading.ace_5 { }.ace-clouds .ace_markup.ace_heading.ace_6 { }.ace-clouds .ace_markup.ace_list { }.ace-clouds .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-clouds"})
|
define("ace/theme/clouds",["require","exports","module"],function(a,b,c){b.cssClass="ace-clouds",b.cssText=".ace-clouds .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-clouds .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-clouds .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-clouds .ace_gutter-layer { width: 100%; text-align: right;}.ace-clouds .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-clouds .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-clouds .ace_scroller { background-color: #FFFFFF;}.ace-clouds .ace_text-layer { cursor: text; color: #000000;}.ace-clouds .ace_cursor { border-left: 2px solid #000000;}.ace-clouds .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #000000;} .ace-clouds .ace_marker-layer .ace_selection { background: #BDD5FC;}.ace-clouds .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-clouds .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #BFBFBF;}.ace-clouds .ace_marker-layer .ace_active_line { background: #FFFBD1;} .ace-clouds .ace_invisible { color: #BFBFBF;}.ace-clouds .ace_keyword { color:#AF956F;}.ace-clouds .ace_keyword.ace_operator { color:#484848;}.ace-clouds .ace_constant { }.ace-clouds .ace_constant.ace_language { color:#39946A;}.ace-clouds .ace_constant.ace_library { }.ace-clouds .ace_constant.ace_numeric { color:#46A609;}.ace-clouds .ace_invalid { background-color:#FF002A;}.ace-clouds .ace_invalid.ace_illegal { }.ace-clouds .ace_invalid.ace_deprecated { }.ace-clouds .ace_support { }.ace-clouds .ace_support.ace_function { color:#C52727;}.ace-clouds .ace_function.ace_buildin { }.ace-clouds .ace_string { color:#5D90CD;}.ace-clouds .ace_string.ace_regexp { }.ace-clouds .ace_comment { color:#BCC8BA;}.ace-clouds .ace_comment.ace_doc { }.ace-clouds .ace_comment.ace_doc.ace_tag { }.ace-clouds .ace_variable { }.ace-clouds .ace_variable.ace_language { }.ace-clouds .ace_xml_pe { }.ace-clouds .ace_meta { }.ace-clouds .ace_meta.ace_tag { }.ace-clouds .ace_meta.ace_tag.ace_input { }.ace-clouds .ace_entity.ace_other.ace_attribute-name { color:#606060;}.ace-clouds .ace_entity.ace_name { }.ace-clouds .ace_entity.ace_name.ace_function { }.ace-clouds .ace_markup.ace_underline { text-decoration:underline;}.ace-clouds .ace_markup.ace_heading { }.ace-clouds .ace_markup.ace_heading.ace_1 { }.ace-clouds .ace_markup.ace_heading.ace_2 { }.ace-clouds .ace_markup.ace_heading.ace_3 { }.ace-clouds .ace_markup.ace_heading.ace_4 { }.ace-clouds .ace_markup.ace_heading.ace_5 { }.ace-clouds .ace_markup.ace_heading.ace_6 { }.ace-clouds .ace_markup.ace_list { }.ace-clouds .ace_collab.ace_user1 { }"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
define("ace/theme/clouds_midnight",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-clouds-midnight .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-clouds-midnight .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-clouds-midnight .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-clouds-midnight .ace_gutter-layer { width: 100%; text-align: right;}.ace-clouds-midnight .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-clouds-midnight .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-clouds-midnight .ace_scroller { background-color: #191919;}.ace-clouds-midnight .ace_text-layer { cursor: text; color: #929292;}.ace-clouds-midnight .ace_cursor { border-left: 2px solid #7DA5DC;}.ace-clouds-midnight .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #7DA5DC;} .ace-clouds-midnight .ace_marker-layer .ace_selection { background: #000000;}.ace-clouds-midnight .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-clouds-midnight .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #BFBFBF;}.ace-clouds-midnight .ace_marker-layer .ace_active_line { background: rgba(215, 215, 215, 0.031);} .ace-clouds-midnight .ace_invisible { color: #BFBFBF;}.ace-clouds-midnight .ace_keyword { color:#927C5D;}.ace-clouds-midnight .ace_keyword.ace_operator { color:#4B4B4B;}.ace-clouds-midnight .ace_constant { }.ace-clouds-midnight .ace_constant.ace_language { color:#39946A;}.ace-clouds-midnight .ace_constant.ace_library { }.ace-clouds-midnight .ace_constant.ace_numeric { color:#46A609;}.ace-clouds-midnight .ace_invalid { color:#FFFFFF;background-color:#E92E2E;}.ace-clouds-midnight .ace_invalid.ace_illegal { }.ace-clouds-midnight .ace_invalid.ace_deprecated { }.ace-clouds-midnight .ace_support { }.ace-clouds-midnight .ace_support.ace_function { color:#E92E2E;}.ace-clouds-midnight .ace_function.ace_buildin { }.ace-clouds-midnight .ace_string { color:#5D90CD;}.ace-clouds-midnight .ace_string.ace_regexp { }.ace-clouds-midnight .ace_comment { color:#3C403B;}.ace-clouds-midnight .ace_comment.ace_doc { }.ace-clouds-midnight .ace_comment.ace_doc.ace_tag { }.ace-clouds-midnight .ace_variable { }.ace-clouds-midnight .ace_variable.ace_language { }.ace-clouds-midnight .ace_xml_pe { }.ace-clouds-midnight .ace_meta { }.ace-clouds-midnight .ace_meta.ace_tag { }.ace-clouds-midnight .ace_meta.ace_tag.ace_input { }.ace-clouds-midnight .ace_entity.ace_other.ace_attribute-name { color:#606060;}.ace-clouds-midnight .ace_entity.ace_name { }.ace-clouds-midnight .ace_entity.ace_name.ace_function { }.ace-clouds-midnight .ace_markup.ace_underline { text-decoration:underline;}.ace-clouds-midnight .ace_markup.ace_heading { }.ace-clouds-midnight .ace_markup.ace_heading.ace_1 { }.ace-clouds-midnight .ace_markup.ace_heading.ace_2 { }.ace-clouds-midnight .ace_markup.ace_heading.ace_3 { }.ace-clouds-midnight .ace_markup.ace_heading.ace_4 { }.ace-clouds-midnight .ace_markup.ace_heading.ace_5 { }.ace-clouds-midnight .ace_markup.ace_heading.ace_6 { }.ace-clouds-midnight .ace_markup.ace_list { }.ace-clouds-midnight .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-clouds-midnight"})
|
define("ace/theme/clouds_midnight",["require","exports","module"],function(a,b,c){b.cssClass="ace-clouds-midnight",b.cssText=".ace-clouds-midnight .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-clouds-midnight .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-clouds-midnight .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-clouds-midnight .ace_gutter-layer { width: 100%; text-align: right;}.ace-clouds-midnight .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-clouds-midnight .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-clouds-midnight .ace_scroller { background-color: #191919;}.ace-clouds-midnight .ace_text-layer { cursor: text; color: #929292;}.ace-clouds-midnight .ace_cursor { border-left: 2px solid #7DA5DC;}.ace-clouds-midnight .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #7DA5DC;} .ace-clouds-midnight .ace_marker-layer .ace_selection { background: #000000;}.ace-clouds-midnight .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-clouds-midnight .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #BFBFBF;}.ace-clouds-midnight .ace_marker-layer .ace_active_line { background: rgba(215, 215, 215, 0.031);} .ace-clouds-midnight .ace_invisible { color: #BFBFBF;}.ace-clouds-midnight .ace_keyword { color:#927C5D;}.ace-clouds-midnight .ace_keyword.ace_operator { color:#4B4B4B;}.ace-clouds-midnight .ace_constant { }.ace-clouds-midnight .ace_constant.ace_language { color:#39946A;}.ace-clouds-midnight .ace_constant.ace_library { }.ace-clouds-midnight .ace_constant.ace_numeric { color:#46A609;}.ace-clouds-midnight .ace_invalid { color:#FFFFFF;background-color:#E92E2E;}.ace-clouds-midnight .ace_invalid.ace_illegal { }.ace-clouds-midnight .ace_invalid.ace_deprecated { }.ace-clouds-midnight .ace_support { }.ace-clouds-midnight .ace_support.ace_function { color:#E92E2E;}.ace-clouds-midnight .ace_function.ace_buildin { }.ace-clouds-midnight .ace_string { color:#5D90CD;}.ace-clouds-midnight .ace_string.ace_regexp { }.ace-clouds-midnight .ace_comment { color:#3C403B;}.ace-clouds-midnight .ace_comment.ace_doc { }.ace-clouds-midnight .ace_comment.ace_doc.ace_tag { }.ace-clouds-midnight .ace_variable { }.ace-clouds-midnight .ace_variable.ace_language { }.ace-clouds-midnight .ace_xml_pe { }.ace-clouds-midnight .ace_meta { }.ace-clouds-midnight .ace_meta.ace_tag { }.ace-clouds-midnight .ace_meta.ace_tag.ace_input { }.ace-clouds-midnight .ace_entity.ace_other.ace_attribute-name { color:#606060;}.ace-clouds-midnight .ace_entity.ace_name { }.ace-clouds-midnight .ace_entity.ace_name.ace_function { }.ace-clouds-midnight .ace_markup.ace_underline { text-decoration:underline;}.ace-clouds-midnight .ace_markup.ace_heading { }.ace-clouds-midnight .ace_markup.ace_heading.ace_1 { }.ace-clouds-midnight .ace_markup.ace_heading.ace_2 { }.ace-clouds-midnight .ace_markup.ace_heading.ace_3 { }.ace-clouds-midnight .ace_markup.ace_heading.ace_4 { }.ace-clouds-midnight .ace_markup.ace_heading.ace_5 { }.ace-clouds-midnight .ace_markup.ace_heading.ace_6 { }.ace-clouds-midnight .ace_markup.ace_list { }.ace-clouds-midnight .ace_collab.ace_user1 { }"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
define("ace/theme/cobalt",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-cobalt .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-cobalt .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-cobalt .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-cobalt .ace_gutter-layer { width: 100%; text-align: right;}.ace-cobalt .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-cobalt .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-cobalt .ace_scroller { background-color: #002240;}.ace-cobalt .ace_text-layer { cursor: text; color: #FFFFFF;}.ace-cobalt .ace_cursor { border-left: 2px solid #FFFFFF;}.ace-cobalt .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FFFFFF;} .ace-cobalt .ace_marker-layer .ace_selection { background: rgba(179, 101, 57, 0.75);}.ace-cobalt .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-cobalt .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(255, 255, 255, 0.15);}.ace-cobalt .ace_marker-layer .ace_active_line { background: rgba(0, 0, 0, 0.35);} .ace-cobalt .ace_invisible { color: rgba(255, 255, 255, 0.15);}.ace-cobalt .ace_keyword { color:#FF9D00;}.ace-cobalt .ace_keyword.ace_operator { }.ace-cobalt .ace_constant { color:#FF628C;}.ace-cobalt .ace_constant.ace_language { }.ace-cobalt .ace_constant.ace_library { }.ace-cobalt .ace_constant.ace_numeric { }.ace-cobalt .ace_invalid { color:#F8F8F8;background-color:#800F00;}.ace-cobalt .ace_invalid.ace_illegal { }.ace-cobalt .ace_invalid.ace_deprecated { }.ace-cobalt .ace_support { color:#80FFBB;}.ace-cobalt .ace_support.ace_function { color:#FFB054;}.ace-cobalt .ace_function.ace_buildin { }.ace-cobalt .ace_string { }.ace-cobalt .ace_string.ace_regexp { color:#80FFC2;}.ace-cobalt .ace_comment { font-style:italic;color:#0088FF;}.ace-cobalt .ace_comment.ace_doc { }.ace-cobalt .ace_comment.ace_doc.ace_tag { }.ace-cobalt .ace_variable { color:#CCCCCC;}.ace-cobalt .ace_variable.ace_language { color:#FF80E1;}.ace-cobalt .ace_xml_pe { }.ace-cobalt .ace_meta { }.ace-cobalt .ace_meta.ace_tag { color:#9EFFFF;}.ace-cobalt .ace_meta.ace_tag.ace_input { }.ace-cobalt .ace_entity.ace_other.ace_attribute-name { }.ace-cobalt .ace_entity.ace_name { }.ace-cobalt .ace_entity.ace_name.ace_function { }.ace-cobalt .ace_markup.ace_underline { text-decoration:underline;}.ace-cobalt .ace_markup.ace_heading { color:#C8E4FD;background-color:#001221;}.ace-cobalt .ace_markup.ace_heading.ace_1 { }.ace-cobalt .ace_markup.ace_heading.ace_2 { }.ace-cobalt .ace_markup.ace_heading.ace_3 { }.ace-cobalt .ace_markup.ace_heading.ace_4 { }.ace-cobalt .ace_markup.ace_heading.ace_5 { }.ace-cobalt .ace_markup.ace_heading.ace_6 { }.ace-cobalt .ace_markup.ace_list { background-color:#130D26;}.ace-cobalt .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-cobalt"})
|
define("ace/theme/cobalt",["require","exports","module"],function(a,b,c){b.cssClass="ace-cobalt",b.cssText=".ace-cobalt .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-cobalt .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-cobalt .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-cobalt .ace_gutter-layer { width: 100%; text-align: right;}.ace-cobalt .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-cobalt .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-cobalt .ace_scroller { background-color: #002240;}.ace-cobalt .ace_text-layer { cursor: text; color: #FFFFFF;}.ace-cobalt .ace_cursor { border-left: 2px solid #FFFFFF;}.ace-cobalt .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FFFFFF;} .ace-cobalt .ace_marker-layer .ace_selection { background: rgba(179, 101, 57, 0.75);}.ace-cobalt .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-cobalt .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(255, 255, 255, 0.15);}.ace-cobalt .ace_marker-layer .ace_active_line { background: rgba(0, 0, 0, 0.35);} .ace-cobalt .ace_invisible { color: rgba(255, 255, 255, 0.15);}.ace-cobalt .ace_keyword { color:#FF9D00;}.ace-cobalt .ace_keyword.ace_operator { }.ace-cobalt .ace_constant { color:#FF628C;}.ace-cobalt .ace_constant.ace_language { }.ace-cobalt .ace_constant.ace_library { }.ace-cobalt .ace_constant.ace_numeric { }.ace-cobalt .ace_invalid { color:#F8F8F8;background-color:#800F00;}.ace-cobalt .ace_invalid.ace_illegal { }.ace-cobalt .ace_invalid.ace_deprecated { }.ace-cobalt .ace_support { color:#80FFBB;}.ace-cobalt .ace_support.ace_function { color:#FFB054;}.ace-cobalt .ace_function.ace_buildin { }.ace-cobalt .ace_string { }.ace-cobalt .ace_string.ace_regexp { color:#80FFC2;}.ace-cobalt .ace_comment { font-style:italic;color:#0088FF;}.ace-cobalt .ace_comment.ace_doc { }.ace-cobalt .ace_comment.ace_doc.ace_tag { }.ace-cobalt .ace_variable { color:#CCCCCC;}.ace-cobalt .ace_variable.ace_language { color:#FF80E1;}.ace-cobalt .ace_xml_pe { }.ace-cobalt .ace_meta { }.ace-cobalt .ace_meta.ace_tag { color:#9EFFFF;}.ace-cobalt .ace_meta.ace_tag.ace_input { }.ace-cobalt .ace_entity.ace_other.ace_attribute-name { }.ace-cobalt .ace_entity.ace_name { }.ace-cobalt .ace_entity.ace_name.ace_function { }.ace-cobalt .ace_markup.ace_underline { text-decoration:underline;}.ace-cobalt .ace_markup.ace_heading { color:#C8E4FD;background-color:#001221;}.ace-cobalt .ace_markup.ace_heading.ace_1 { }.ace-cobalt .ace_markup.ace_heading.ace_2 { }.ace-cobalt .ace_markup.ace_heading.ace_3 { }.ace-cobalt .ace_markup.ace_heading.ace_4 { }.ace-cobalt .ace_markup.ace_heading.ace_5 { }.ace-cobalt .ace_markup.ace_heading.ace_6 { }.ace-cobalt .ace_markup.ace_list { background-color:#130D26;}.ace-cobalt .ace_collab.ace_user1 { }"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
define("ace/theme/crimson_editor",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-crimson-editor .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-crimson-editor .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-crimson-editor .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-crimson-editor .ace_gutter-layer { width: 100%; text-align: right;}.ace-crimson-editor .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-crimson-editor .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-crimson-editor .ace_text-layer { cursor: text; color: rgb(64, 64, 64);}.ace-crimson-editor .ace_cursor { border-left: 2px solid black;}.ace-crimson-editor .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid black;}.ace-crimson-editor .ace_line .ace_invisible { color: rgb(191, 191, 191);}.ace-crimson-editor .ace_line .ace_identifier { color: black;}.ace-crimson-editor .ace_line .ace_keyword { color: blue;}.ace-crimson-editor .ace_line .ace_constant.ace_buildin { color: rgb(88, 72, 246);}.ace-crimson-editor .ace_line .ace_constant.ace_language { color: rgb(255, 156, 0);}.ace-crimson-editor .ace_line .ace_constant.ace_library { color: rgb(6, 150, 14);}.ace-crimson-editor .ace_line .ace_invalid { text-decoration: line-through; color: rgb(224, 0, 0);}.ace-crimson-editor .ace_line .ace_fold { background-color: #E4E4E4; border-radius: 3px;}.ace-crimson-editor .ace_line .ace_support.ace_function { color: rgb(192, 0, 0);}.ace-crimson-editor .ace_line .ace_support.ace_constant { color: rgb(6, 150, 14);}.ace-crimson-editor .ace_line .ace_support.ace_type,.ace-crimson-editor .ace_line .ace_support.ace_class { color: rgb(109, 121, 222);}.ace-crimson-editor .ace_line .ace_keyword.ace_operator { color: rgb(49, 132, 149);}.ace-crimson-editor .ace_line .ace_string { color: rgb(128, 0, 128);}.ace-crimson-editor .ace_line .ace_comment { color: rgb(76, 136, 107);}.ace-crimson-editor .ace_line .ace_comment.ace_doc { color: rgb(0, 102, 255);}.ace-crimson-editor .ace_line .ace_comment.ace_doc.ace_tag { color: rgb(128, 159, 191);}.ace-crimson-editor .ace_line .ace_constant.ace_numeric { color: rgb(0, 0, 64);}.ace-crimson-editor .ace_line .ace_variable { color: rgb(0, 64, 128);}.ace-crimson-editor .ace_line .ace_xml_pe { color: rgb(104, 104, 91);}.ace-crimson-editor .ace_marker-layer .ace_selection { background: rgb(181, 213, 255);}.ace-crimson-editor .ace_marker-layer .ace_step { background: rgb(252, 255, 0);}.ace-crimson-editor .ace_marker-layer .ace_stack { background: rgb(164, 229, 101);}.ace-crimson-editor .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgb(192, 192, 192);}.ace-crimson-editor .ace_marker-layer .ace_active_line { background: rgb(232, 242, 254);}.ace-crimson-editor .ace_meta.ace_tag { color:rgb(28, 2, 255);}.ace-crimson-editor .ace_marker-layer .ace_selected_word { background: rgb(250, 250, 255); border: 1px solid rgb(200, 200, 250);}.ace-crimson-editor .ace_string.ace_regex { color: rgb(192, 0, 192);}";d.importCssString(e),b.cssClass="ace-crimson-editor"})
|
define("ace/theme/crimson_editor",["require","exports","module"],function(a,b,c){b.cssText=".ace-crimson-editor .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-crimson-editor .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-crimson-editor .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-crimson-editor .ace_gutter-layer { width: 100%; text-align: right;}.ace-crimson-editor .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-crimson-editor .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-crimson-editor .ace_text-layer { cursor: text; color: rgb(64, 64, 64);}.ace-crimson-editor .ace_cursor { border-left: 2px solid black;}.ace-crimson-editor .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid black;}.ace-crimson-editor .ace_line .ace_invisible { color: rgb(191, 191, 191);}.ace-crimson-editor .ace_line .ace_identifier { color: black;}.ace-crimson-editor .ace_line .ace_keyword { color: blue;}.ace-crimson-editor .ace_line .ace_constant.ace_buildin { color: rgb(88, 72, 246);}.ace-crimson-editor .ace_line .ace_constant.ace_language { color: rgb(255, 156, 0);}.ace-crimson-editor .ace_line .ace_constant.ace_library { color: rgb(6, 150, 14);}.ace-crimson-editor .ace_line .ace_invalid { text-decoration: line-through; color: rgb(224, 0, 0);}.ace-crimson-editor .ace_line .ace_fold { background-color: #E4E4E4; border-radius: 3px;}.ace-crimson-editor .ace_line .ace_support.ace_function { color: rgb(192, 0, 0);}.ace-crimson-editor .ace_line .ace_support.ace_constant { color: rgb(6, 150, 14);}.ace-crimson-editor .ace_line .ace_support.ace_type,.ace-crimson-editor .ace_line .ace_support.ace_class { color: rgb(109, 121, 222);}.ace-crimson-editor .ace_line .ace_keyword.ace_operator { color: rgb(49, 132, 149);}.ace-crimson-editor .ace_line .ace_string { color: rgb(128, 0, 128);}.ace-crimson-editor .ace_line .ace_comment { color: rgb(76, 136, 107);}.ace-crimson-editor .ace_line .ace_comment.ace_doc { color: rgb(0, 102, 255);}.ace-crimson-editor .ace_line .ace_comment.ace_doc.ace_tag { color: rgb(128, 159, 191);}.ace-crimson-editor .ace_line .ace_constant.ace_numeric { color: rgb(0, 0, 64);}.ace-crimson-editor .ace_line .ace_variable { color: rgb(0, 64, 128);}.ace-crimson-editor .ace_line .ace_xml_pe { color: rgb(104, 104, 91);}.ace-crimson-editor .ace_marker-layer .ace_selection { background: rgb(181, 213, 255);}.ace-crimson-editor .ace_marker-layer .ace_step { background: rgb(252, 255, 0);}.ace-crimson-editor .ace_marker-layer .ace_stack { background: rgb(164, 229, 101);}.ace-crimson-editor .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgb(192, 192, 192);}.ace-crimson-editor .ace_marker-layer .ace_active_line { background: rgb(232, 242, 254);}.ace-crimson-editor .ace_meta.ace_tag { color:rgb(28, 2, 255);}.ace-crimson-editor .ace_marker-layer .ace_selected_word { background: rgb(250, 250, 255); border: 1px solid rgb(200, 200, 250);}.ace-crimson-editor .ace_string.ace_regex { color: rgb(192, 0, 192);}",b.cssClass="ace-crimson-editor"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
define("ace/theme/dawn",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-dawn .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-dawn .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-dawn .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-dawn .ace_gutter-layer { width: 100%; text-align: right;}.ace-dawn .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-dawn .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-dawn .ace_scroller { background-color: #F9F9F9;}.ace-dawn .ace_text-layer { cursor: text; color: #080808;}.ace-dawn .ace_cursor { border-left: 2px solid #000000;}.ace-dawn .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #000000;} .ace-dawn .ace_marker-layer .ace_selection { background: rgba(39, 95, 255, 0.30);}.ace-dawn .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-dawn .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(75, 75, 126, 0.50);}.ace-dawn .ace_marker-layer .ace_active_line { background: rgba(36, 99, 180, 0.12);} .ace-dawn .ace_invisible { color: rgba(75, 75, 126, 0.50);}.ace-dawn .ace_keyword { color:#794938;}.ace-dawn .ace_keyword.ace_operator { }.ace-dawn .ace_constant { color:#811F24;}.ace-dawn .ace_constant.ace_language { }.ace-dawn .ace_constant.ace_library { }.ace-dawn .ace_constant.ace_numeric { }.ace-dawn .ace_invalid { }.ace-dawn .ace_invalid.ace_illegal { text-decoration:underline;font-style:italic;color:#F8F8F8;background-color:#B52A1D;}.ace-dawn .ace_invalid.ace_deprecated { text-decoration:underline;font-style:italic;color:#B52A1D;}.ace-dawn .ace_support { color:#691C97;}.ace-dawn .ace_support.ace_function { color:#693A17;}.ace-dawn .ace_function.ace_buildin { }.ace-dawn .ace_string { color:#0B6125;}.ace-dawn .ace_string.ace_regexp { color:#CF5628;}.ace-dawn .ace_comment { font-style:italic;color:#5A525F;}.ace-dawn .ace_comment.ace_doc { }.ace-dawn .ace_comment.ace_doc.ace_tag { }.ace-dawn .ace_variable { color:#234A97;}.ace-dawn .ace_variable.ace_language { }.ace-dawn .ace_xml_pe { }.ace-dawn .ace_meta { }.ace-dawn .ace_meta.ace_tag { }.ace-dawn .ace_meta.ace_tag.ace_input { }.ace-dawn .ace_entity.ace_other.ace_attribute-name { }.ace-dawn .ace_entity.ace_name { }.ace-dawn .ace_entity.ace_name.ace_function { }.ace-dawn .ace_markup.ace_underline { text-decoration:underline;}.ace-dawn .ace_markup.ace_heading { color:#19356D;}.ace-dawn .ace_markup.ace_heading.ace_1 { }.ace-dawn .ace_markup.ace_heading.ace_2 { }.ace-dawn .ace_markup.ace_heading.ace_3 { }.ace-dawn .ace_markup.ace_heading.ace_4 { }.ace-dawn .ace_markup.ace_heading.ace_5 { }.ace-dawn .ace_markup.ace_heading.ace_6 { }.ace-dawn .ace_markup.ace_list { color:#693A17;}.ace-dawn .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-dawn"})
|
define("ace/theme/dawn",["require","exports","module"],function(a,b,c){b.cssText=".ace-dawn .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-dawn .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-dawn .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-dawn .ace_gutter-layer { width: 100%; text-align: right;}.ace-dawn .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-dawn .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-dawn .ace_scroller { background-color: #F9F9F9;}.ace-dawn .ace_text-layer { cursor: text; color: #080808;}.ace-dawn .ace_cursor { border-left: 2px solid #000000;}.ace-dawn .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #000000;} .ace-dawn .ace_marker-layer .ace_selection { background: rgba(39, 95, 255, 0.30);}.ace-dawn .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-dawn .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(75, 75, 126, 0.50);}.ace-dawn .ace_marker-layer .ace_active_line { background: rgba(36, 99, 180, 0.12);} .ace-dawn .ace_invisible { color: rgba(75, 75, 126, 0.50);}.ace-dawn .ace_keyword { color:#794938;}.ace-dawn .ace_keyword.ace_operator { }.ace-dawn .ace_constant { color:#811F24;}.ace-dawn .ace_constant.ace_language { }.ace-dawn .ace_constant.ace_library { }.ace-dawn .ace_constant.ace_numeric { }.ace-dawn .ace_invalid { }.ace-dawn .ace_invalid.ace_illegal { text-decoration:underline;font-style:italic;color:#F8F8F8;background-color:#B52A1D;}.ace-dawn .ace_invalid.ace_deprecated { text-decoration:underline;font-style:italic;color:#B52A1D;}.ace-dawn .ace_support { color:#691C97;}.ace-dawn .ace_support.ace_function { color:#693A17;}.ace-dawn .ace_function.ace_buildin { }.ace-dawn .ace_string { color:#0B6125;}.ace-dawn .ace_string.ace_regexp { color:#CF5628;}.ace-dawn .ace_comment { font-style:italic;color:#5A525F;}.ace-dawn .ace_comment.ace_doc { }.ace-dawn .ace_comment.ace_doc.ace_tag { }.ace-dawn .ace_variable { color:#234A97;}.ace-dawn .ace_variable.ace_language { }.ace-dawn .ace_xml_pe { }.ace-dawn .ace_meta { }.ace-dawn .ace_meta.ace_tag { }.ace-dawn .ace_meta.ace_tag.ace_input { }.ace-dawn .ace_entity.ace_other.ace_attribute-name { }.ace-dawn .ace_entity.ace_name { }.ace-dawn .ace_entity.ace_name.ace_function { }.ace-dawn .ace_markup.ace_underline { text-decoration:underline;}.ace-dawn .ace_markup.ace_heading { color:#19356D;}.ace-dawn .ace_markup.ace_heading.ace_1 { }.ace-dawn .ace_markup.ace_heading.ace_2 { }.ace-dawn .ace_markup.ace_heading.ace_3 { }.ace-dawn .ace_markup.ace_heading.ace_4 { }.ace-dawn .ace_markup.ace_heading.ace_5 { }.ace-dawn .ace_markup.ace_heading.ace_6 { }.ace-dawn .ace_markup.ace_list { color:#693A17;}.ace-dawn .ace_collab.ace_user1 { }",b.cssClass="ace-dawn"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
define("ace/theme/eclipse",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-eclipse .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-eclipse .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-eclipse .ace_gutter { width: 50px; background: rgb(227, 227, 227); border-right: 1px solid rgb(159, 159, 159);\t color: rgb(136, 136, 136);}.ace-eclipse .ace_gutter-layer { width: 100%; text-align: right;}.ace-eclipse .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-eclipse .ace_print_margin { width: 1px; background: #b1b4ba;}.ace-eclipse .ace_text-layer { cursor: text;}.ace-eclipse .ace_cursor { border-left: 1px solid black;}.ace-eclipse .ace_line .ace_keyword, .ace-eclipse .ace_line .ace_variable { color: rgb(127, 0, 85);}.ace-eclipse .ace_line .ace_constant.ace_buildin { color: rgb(88, 72, 246);}.ace-eclipse .ace_line .ace_constant.ace_library { color: rgb(6, 150, 14);}.ace-eclipse .ace_line .ace_function { color: rgb(60, 76, 114);}.ace-eclipse .ace_line .ace_string { color: rgb(42, 0, 255);}.ace-eclipse .ace_line .ace_comment { color: rgb(63, 127, 95);}.ace-eclipse .ace_line .ace_comment.ace_doc { color: rgb(63, 95, 191);}.ace-eclipse .ace_line .ace_comment.ace_doc.ace_tag { color: rgb(127, 159, 191);}.ace-eclipse .ace_line .ace_constant.ace_numeric {}.ace-eclipse .ace_line .ace_tag { color: rgb(63, 127, 127);}.ace-eclipse .ace_line .ace_type { color: rgb(127, 0, 127);}.ace-eclipse .ace_line .ace_xml_pe { color: rgb(104, 104, 91);}.ace-eclipse .ace_marker-layer .ace_selection { background: rgb(181, 213, 255);}.ace-eclipse .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgb(192, 192, 192);}.ace-eclipse .ace_line .ace_meta.ace_tag { color:rgb(63, 127, 127);}.ace-eclipse .ace_entity.ace_other.ace_attribute-name { color:rgb(127, 0, 127);}.ace-eclipse .ace_marker-layer .ace_active_line { background: rgb(232, 242, 254);}";d.importCssString(e),b.cssClass="ace-eclipse"})
|
define("ace/theme/eclipse",["require","exports","module"],function(a,b,c){b.cssText=".ace-eclipse .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-eclipse .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-eclipse .ace_gutter { width: 50px; background: rgb(227, 227, 227); border-right: 1px solid rgb(159, 159, 159);\t color: rgb(136, 136, 136);}.ace-eclipse .ace_gutter-layer { width: 100%; text-align: right;}.ace-eclipse .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-eclipse .ace_print_margin { width: 1px; background: #b1b4ba;}.ace-eclipse .ace_text-layer { cursor: text;}.ace-eclipse .ace_cursor { border-left: 1px solid black;}.ace-eclipse .ace_line .ace_keyword, .ace-eclipse .ace_line .ace_variable { color: rgb(127, 0, 85);}.ace-eclipse .ace_line .ace_constant.ace_buildin { color: rgb(88, 72, 246);}.ace-eclipse .ace_line .ace_constant.ace_library { color: rgb(6, 150, 14);}.ace-eclipse .ace_line .ace_function { color: rgb(60, 76, 114);}.ace-eclipse .ace_line .ace_string { color: rgb(42, 0, 255);}.ace-eclipse .ace_line .ace_comment { color: rgb(63, 127, 95);}.ace-eclipse .ace_line .ace_comment.ace_doc { color: rgb(63, 95, 191);}.ace-eclipse .ace_line .ace_comment.ace_doc.ace_tag { color: rgb(127, 159, 191);}.ace-eclipse .ace_line .ace_constant.ace_numeric {}.ace-eclipse .ace_line .ace_tag { color: rgb(63, 127, 127);}.ace-eclipse .ace_line .ace_type { color: rgb(127, 0, 127);}.ace-eclipse .ace_line .ace_xml_pe { color: rgb(104, 104, 91);}.ace-eclipse .ace_marker-layer .ace_selection { background: rgb(181, 213, 255);}.ace-eclipse .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgb(192, 192, 192);}.ace-eclipse .ace_line .ace_meta.ace_tag { color:rgb(63, 127, 127);}.ace-eclipse .ace_entity.ace_other.ace_attribute-name { color:rgb(127, 0, 127);}.ace-eclipse .ace_marker-layer .ace_active_line { background: rgb(232, 242, 254);}",b.cssClass="ace-eclipse"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
define("ace/theme/idle_fingers",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-idle-fingers .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-idle-fingers .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-idle-fingers .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-idle-fingers .ace_gutter-layer { width: 100%; text-align: right;}.ace-idle-fingers .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-idle-fingers .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-idle-fingers .ace_scroller { background-color: #323232;}.ace-idle-fingers .ace_text-layer { cursor: text; color: #FFFFFF;}.ace-idle-fingers .ace_cursor { border-left: 2px solid #91FF00;}.ace-idle-fingers .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #91FF00;} .ace-idle-fingers .ace_marker-layer .ace_selection { background: rgba(90, 100, 126, 0.88);}.ace-idle-fingers .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-idle-fingers .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #404040;}.ace-idle-fingers .ace_marker-layer .ace_active_line { background: #353637;} .ace-idle-fingers .ace_invisible { color: #404040;}.ace-idle-fingers .ace_keyword { color:#CC7833;}.ace-idle-fingers .ace_keyword.ace_operator { }.ace-idle-fingers .ace_constant { color:#6C99BB;}.ace-idle-fingers .ace_constant.ace_language { }.ace-idle-fingers .ace_constant.ace_library { }.ace-idle-fingers .ace_constant.ace_numeric { }.ace-idle-fingers .ace_invalid { color:#FFFFFF;background-color:#FF0000;}.ace-idle-fingers .ace_invalid.ace_illegal { }.ace-idle-fingers .ace_invalid.ace_deprecated { }.ace-idle-fingers .ace_support { }.ace-idle-fingers .ace_support.ace_function { color:#B83426;}.ace-idle-fingers .ace_function.ace_buildin { }.ace-idle-fingers .ace_string { color:#A5C261;}.ace-idle-fingers .ace_string.ace_regexp { color:#CCCC33;}.ace-idle-fingers .ace_comment { font-style:italic;color:#BC9458;}.ace-idle-fingers .ace_comment.ace_doc { }.ace-idle-fingers .ace_comment.ace_doc.ace_tag { }.ace-idle-fingers .ace_variable { }.ace-idle-fingers .ace_variable.ace_language { }.ace-idle-fingers .ace_xml_pe { }.ace-idle-fingers .ace_meta { }.ace-idle-fingers .ace_meta.ace_tag { color:#FFE5BB;}.ace-idle-fingers .ace_meta.ace_tag.ace_input { }.ace-idle-fingers .ace_entity.ace_other.ace_attribute-name { }.ace-idle-fingers .ace_entity.ace_name { color:#FFC66D;}.ace-idle-fingers .ace_entity.ace_name.ace_function { }.ace-idle-fingers .ace_markup.ace_underline { text-decoration:underline;}.ace-idle-fingers .ace_markup.ace_heading { }.ace-idle-fingers .ace_markup.ace_heading.ace_1 { }.ace-idle-fingers .ace_markup.ace_heading.ace_2 { }.ace-idle-fingers .ace_markup.ace_heading.ace_3 { }.ace-idle-fingers .ace_markup.ace_heading.ace_4 { }.ace-idle-fingers .ace_markup.ace_heading.ace_5 { }.ace-idle-fingers .ace_markup.ace_heading.ace_6 { }.ace-idle-fingers .ace_markup.ace_list { }.ace-idle-fingers .ace_collab.ace_user1 { color:#323232;background-color:#FFF980; }";d.importCssString(e),b.cssClass="ace-idle-fingers"})
|
define("ace/theme/idle_fingers",["require","exports","module"],function(a,b,c){b.cssText=".ace-idle-fingers .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-idle-fingers .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-idle-fingers .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-idle-fingers .ace_gutter-layer { width: 100%; text-align: right;}.ace-idle-fingers .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-idle-fingers .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-idle-fingers .ace_scroller { background-color: #323232;}.ace-idle-fingers .ace_text-layer { cursor: text; color: #FFFFFF;}.ace-idle-fingers .ace_cursor { border-left: 2px solid #91FF00;}.ace-idle-fingers .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #91FF00;} .ace-idle-fingers .ace_marker-layer .ace_selection { background: rgba(90, 100, 126, 0.88);}.ace-idle-fingers .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-idle-fingers .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #404040;}.ace-idle-fingers .ace_marker-layer .ace_active_line { background: #353637;} .ace-idle-fingers .ace_invisible { color: #404040;}.ace-idle-fingers .ace_keyword { color:#CC7833;}.ace-idle-fingers .ace_keyword.ace_operator { }.ace-idle-fingers .ace_constant { color:#6C99BB;}.ace-idle-fingers .ace_constant.ace_language { }.ace-idle-fingers .ace_constant.ace_library { }.ace-idle-fingers .ace_constant.ace_numeric { }.ace-idle-fingers .ace_invalid { color:#FFFFFF;background-color:#FF0000;}.ace-idle-fingers .ace_invalid.ace_illegal { }.ace-idle-fingers .ace_invalid.ace_deprecated { }.ace-idle-fingers .ace_support { }.ace-idle-fingers .ace_support.ace_function { color:#B83426;}.ace-idle-fingers .ace_function.ace_buildin { }.ace-idle-fingers .ace_string { color:#A5C261;}.ace-idle-fingers .ace_string.ace_regexp { color:#CCCC33;}.ace-idle-fingers .ace_comment { font-style:italic;color:#BC9458;}.ace-idle-fingers .ace_comment.ace_doc { }.ace-idle-fingers .ace_comment.ace_doc.ace_tag { }.ace-idle-fingers .ace_variable { }.ace-idle-fingers .ace_variable.ace_language { }.ace-idle-fingers .ace_xml_pe { }.ace-idle-fingers .ace_meta { }.ace-idle-fingers .ace_meta.ace_tag { color:#FFE5BB;}.ace-idle-fingers .ace_meta.ace_tag.ace_input { }.ace-idle-fingers .ace_entity.ace_other.ace_attribute-name { }.ace-idle-fingers .ace_entity.ace_name { color:#FFC66D;}.ace-idle-fingers .ace_entity.ace_name.ace_function { }.ace-idle-fingers .ace_markup.ace_underline { text-decoration:underline;}.ace-idle-fingers .ace_markup.ace_heading { }.ace-idle-fingers .ace_markup.ace_heading.ace_1 { }.ace-idle-fingers .ace_markup.ace_heading.ace_2 { }.ace-idle-fingers .ace_markup.ace_heading.ace_3 { }.ace-idle-fingers .ace_markup.ace_heading.ace_4 { }.ace-idle-fingers .ace_markup.ace_heading.ace_5 { }.ace-idle-fingers .ace_markup.ace_heading.ace_6 { }.ace-idle-fingers .ace_markup.ace_list { }.ace-idle-fingers .ace_collab.ace_user1 { color:#323232;background-color:#FFF980; }",b.cssClass="ace-idle-fingers"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
define("ace/theme/kr_theme",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-kr-theme .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-kr-theme .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-kr-theme .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-kr-theme .ace_gutter-layer { width: 100%; text-align: right;}.ace-kr-theme .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-kr-theme .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-kr-theme .ace_scroller { background-color: #0B0A09;}.ace-kr-theme .ace_text-layer { cursor: text; color: #FCFFE0;}.ace-kr-theme .ace_cursor { border-left: 2px solid #FF9900;}.ace-kr-theme .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FF9900;} .ace-kr-theme .ace_marker-layer .ace_selection { background: rgba(170, 0, 255, 0.45);}.ace-kr-theme .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-kr-theme .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(255, 177, 111, 0.32);}.ace-kr-theme .ace_marker-layer .ace_active_line { background: #38403D;} .ace-kr-theme .ace_invisible { color: rgba(255, 177, 111, 0.32);}.ace-kr-theme .ace_keyword { color:#949C8B;}.ace-kr-theme .ace_keyword.ace_operator { }.ace-kr-theme .ace_constant { color:rgba(210, 117, 24, 0.76);}.ace-kr-theme .ace_constant.ace_language { }.ace-kr-theme .ace_constant.ace_library { }.ace-kr-theme .ace_constant.ace_numeric { }.ace-kr-theme .ace_invalid { color:#F8F8F8;background-color:#A41300;}.ace-kr-theme .ace_invalid.ace_illegal { }.ace-kr-theme .ace_invalid.ace_deprecated { }.ace-kr-theme .ace_support { color:#9FC28A;}.ace-kr-theme .ace_support.ace_function { color:#85873A;}.ace-kr-theme .ace_function.ace_buildin { }.ace-kr-theme .ace_string { }.ace-kr-theme .ace_string.ace_regexp { color:rgba(125, 255, 192, 0.65);}.ace-kr-theme .ace_comment { font-style:italic;color:#706D5B;}.ace-kr-theme .ace_comment.ace_doc { }.ace-kr-theme .ace_comment.ace_doc.ace_tag { }.ace-kr-theme .ace_variable { color:#D1A796;}.ace-kr-theme .ace_variable.ace_language { color:#FF80E1;}.ace-kr-theme .ace_xml_pe { }.ace-kr-theme .ace_meta { }.ace-kr-theme .ace_meta.ace_tag { color:#BABD9C;}.ace-kr-theme .ace_meta.ace_tag.ace_input { }.ace-kr-theme .ace_entity.ace_other.ace_attribute-name { }.ace-kr-theme .ace_entity.ace_name { }.ace-kr-theme .ace_entity.ace_name.ace_function { }.ace-kr-theme .ace_markup.ace_underline { text-decoration:underline;}.ace-kr-theme .ace_markup.ace_heading { }.ace-kr-theme .ace_markup.ace_heading.ace_1 { }.ace-kr-theme .ace_markup.ace_heading.ace_2 { }.ace-kr-theme .ace_markup.ace_heading.ace_3 { }.ace-kr-theme .ace_markup.ace_heading.ace_4 { }.ace-kr-theme .ace_markup.ace_heading.ace_5 { }.ace-kr-theme .ace_markup.ace_heading.ace_6 { }.ace-kr-theme .ace_markup.ace_list { background-color:#0F0040;}.ace-kr-theme .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-kr-theme"})
|
define("ace/theme/kr_theme",["require","exports","module"],function(a,b,c){b.cssText=".ace-kr-theme .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-kr-theme .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-kr-theme .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-kr-theme .ace_gutter-layer { width: 100%; text-align: right;}.ace-kr-theme .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-kr-theme .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-kr-theme .ace_scroller { background-color: #0B0A09;}.ace-kr-theme .ace_text-layer { cursor: text; color: #FCFFE0;}.ace-kr-theme .ace_cursor { border-left: 2px solid #FF9900;}.ace-kr-theme .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FF9900;} .ace-kr-theme .ace_marker-layer .ace_selection { background: rgba(170, 0, 255, 0.45);}.ace-kr-theme .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-kr-theme .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(255, 177, 111, 0.32);}.ace-kr-theme .ace_marker-layer .ace_active_line { background: #38403D;} .ace-kr-theme .ace_invisible { color: rgba(255, 177, 111, 0.32);}.ace-kr-theme .ace_keyword { color:#949C8B;}.ace-kr-theme .ace_keyword.ace_operator { }.ace-kr-theme .ace_constant { color:rgba(210, 117, 24, 0.76);}.ace-kr-theme .ace_constant.ace_language { }.ace-kr-theme .ace_constant.ace_library { }.ace-kr-theme .ace_constant.ace_numeric { }.ace-kr-theme .ace_invalid { color:#F8F8F8;background-color:#A41300;}.ace-kr-theme .ace_invalid.ace_illegal { }.ace-kr-theme .ace_invalid.ace_deprecated { }.ace-kr-theme .ace_support { color:#9FC28A;}.ace-kr-theme .ace_support.ace_function { color:#85873A;}.ace-kr-theme .ace_function.ace_buildin { }.ace-kr-theme .ace_string { }.ace-kr-theme .ace_string.ace_regexp { color:rgba(125, 255, 192, 0.65);}.ace-kr-theme .ace_comment { font-style:italic;color:#706D5B;}.ace-kr-theme .ace_comment.ace_doc { }.ace-kr-theme .ace_comment.ace_doc.ace_tag { }.ace-kr-theme .ace_variable { color:#D1A796;}.ace-kr-theme .ace_variable.ace_language { color:#FF80E1;}.ace-kr-theme .ace_xml_pe { }.ace-kr-theme .ace_meta { }.ace-kr-theme .ace_meta.ace_tag { color:#BABD9C;}.ace-kr-theme .ace_meta.ace_tag.ace_input { }.ace-kr-theme .ace_entity.ace_other.ace_attribute-name { }.ace-kr-theme .ace_entity.ace_name { }.ace-kr-theme .ace_entity.ace_name.ace_function { }.ace-kr-theme .ace_markup.ace_underline { text-decoration:underline;}.ace-kr-theme .ace_markup.ace_heading { }.ace-kr-theme .ace_markup.ace_heading.ace_1 { }.ace-kr-theme .ace_markup.ace_heading.ace_2 { }.ace-kr-theme .ace_markup.ace_heading.ace_3 { }.ace-kr-theme .ace_markup.ace_heading.ace_4 { }.ace-kr-theme .ace_markup.ace_heading.ace_5 { }.ace-kr-theme .ace_markup.ace_heading.ace_6 { }.ace-kr-theme .ace_markup.ace_list { background-color:#0F0040;}.ace-kr-theme .ace_collab.ace_user1 { }",b.cssClass="ace-kr-theme"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
define("ace/theme/merbivore",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-merbivore .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-merbivore .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-merbivore .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-merbivore .ace_gutter-layer { width: 100%; text-align: right;}.ace-merbivore .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-merbivore .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-merbivore .ace_scroller { background-color: #161616;}.ace-merbivore .ace_text-layer { cursor: text; color: #E6E1DC;}.ace-merbivore .ace_cursor { border-left: 2px solid #FFFFFF;}.ace-merbivore .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FFFFFF;} .ace-merbivore .ace_marker-layer .ace_selection { background: #454545;}.ace-merbivore .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-merbivore .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #FCE94F;}.ace-merbivore .ace_marker-layer .ace_active_line { background: #333435;} .ace-merbivore .ace_invisible { color: #404040;}.ace-merbivore .ace_keyword { color:#FC6F09;}.ace-merbivore .ace_keyword.ace_operator { }.ace-merbivore .ace_constant { color:#1EDAFB;}.ace-merbivore .ace_constant.ace_language { color:#FDC251;}.ace-merbivore .ace_constant.ace_library { color:#8DFF0A;}.ace-merbivore .ace_constant.ace_numeric { color:#58C554;}.ace-merbivore .ace_invalid { color:#FFFFFF;background-color:#990000;}.ace-merbivore .ace_invalid.ace_illegal { }.ace-merbivore .ace_invalid.ace_deprecated { color:#FFFFFF; background-color:#990000;}.ace-merbivore .ace_support { }.ace-merbivore .ace_support.ace_function { color:#FC6F09;}.ace-merbivore .ace_function.ace_buildin { }.ace-merbivore .ace_string { color:#8DFF0A;}.ace-merbivore .ace_string.ace_regexp { }.ace-merbivore .ace_comment { color:#AD2EA4;}.ace-merbivore .ace_comment.ace_doc { }.ace-merbivore .ace_comment.ace_doc.ace_tag { }.ace-merbivore .ace_variable { }.ace-merbivore .ace_variable.ace_language { }.ace-merbivore .ace_xml_pe { }.ace-merbivore .ace_meta { }.ace-merbivore .ace_meta.ace_tag { color:#FC6F09;}.ace-merbivore .ace_meta.ace_tag.ace_input { }.ace-merbivore .ace_entity.ace_other.ace_attribute-name { color:#FFFF89;}.ace-merbivore .ace_markup.ace_underline { text-decoration:underline;}.ace-merbivore .ace_markup.ace_heading { }.ace-merbivore .ace_markup.ace_heading.ace_1 { }.ace-merbivore .ace_markup.ace_heading.ace_2 { }.ace-merbivore .ace_markup.ace_heading.ace_3 { }.ace-merbivore .ace_markup.ace_heading.ace_4 { }.ace-merbivore .ace_markup.ace_heading.ace_5 { }.ace-merbivore .ace_markup.ace_heading.ace_6 { }.ace-merbivore .ace_markup.ace_list { }.ace-merbivore .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-merbivore"})
|
define("ace/theme/merbivore",["require","exports","module"],function(a,b,c){b.cssText=".ace-merbivore .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-merbivore .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-merbivore .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-merbivore .ace_gutter-layer { width: 100%; text-align: right;}.ace-merbivore .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-merbivore .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-merbivore .ace_scroller { background-color: #161616;}.ace-merbivore .ace_text-layer { cursor: text; color: #E6E1DC;}.ace-merbivore .ace_cursor { border-left: 2px solid #FFFFFF;}.ace-merbivore .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FFFFFF;} .ace-merbivore .ace_marker-layer .ace_selection { background: #454545;}.ace-merbivore .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-merbivore .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #FCE94F;}.ace-merbivore .ace_marker-layer .ace_active_line { background: #333435;} .ace-merbivore .ace_invisible { color: #404040;}.ace-merbivore .ace_keyword { color:#FC6F09;}.ace-merbivore .ace_keyword.ace_operator { }.ace-merbivore .ace_constant { color:#1EDAFB;}.ace-merbivore .ace_constant.ace_language { color:#FDC251;}.ace-merbivore .ace_constant.ace_library { color:#8DFF0A;}.ace-merbivore .ace_constant.ace_numeric { color:#58C554;}.ace-merbivore .ace_invalid { color:#FFFFFF;background-color:#990000;}.ace-merbivore .ace_invalid.ace_illegal { }.ace-merbivore .ace_invalid.ace_deprecated { color:#FFFFFF; background-color:#990000;}.ace-merbivore .ace_support { }.ace-merbivore .ace_support.ace_function { color:#FC6F09;}.ace-merbivore .ace_function.ace_buildin { }.ace-merbivore .ace_string { color:#8DFF0A;}.ace-merbivore .ace_string.ace_regexp { }.ace-merbivore .ace_comment { color:#AD2EA4;}.ace-merbivore .ace_comment.ace_doc { }.ace-merbivore .ace_comment.ace_doc.ace_tag { }.ace-merbivore .ace_variable { }.ace-merbivore .ace_variable.ace_language { }.ace-merbivore .ace_xml_pe { }.ace-merbivore .ace_meta { }.ace-merbivore .ace_meta.ace_tag { color:#FC6F09;}.ace-merbivore .ace_meta.ace_tag.ace_input { }.ace-merbivore .ace_entity.ace_other.ace_attribute-name { color:#FFFF89;}.ace-merbivore .ace_markup.ace_underline { text-decoration:underline;}.ace-merbivore .ace_markup.ace_heading { }.ace-merbivore .ace_markup.ace_heading.ace_1 { }.ace-merbivore .ace_markup.ace_heading.ace_2 { }.ace-merbivore .ace_markup.ace_heading.ace_3 { }.ace-merbivore .ace_markup.ace_heading.ace_4 { }.ace-merbivore .ace_markup.ace_heading.ace_5 { }.ace-merbivore .ace_markup.ace_heading.ace_6 { }.ace-merbivore .ace_markup.ace_list { }.ace-merbivore .ace_collab.ace_user1 { }",b.cssClass="ace-merbivore"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
define("ace/theme/merbivore_soft",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-merbivore-soft .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-merbivore-soft .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-merbivore-soft .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-merbivore-soft .ace_gutter-layer { width: 100%; text-align: right;}.ace-merbivore-soft .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-merbivore-soft .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-merbivore-soft .ace_scroller { background-color: #1C1C1C;}.ace-merbivore-soft .ace_text-layer { cursor: text; color: #E6E1DC;}.ace-merbivore-soft .ace_cursor { border-left: 2px solid #FFFFFF;}.ace-merbivore-soft .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FFFFFF;} .ace-merbivore-soft .ace_marker-layer .ace_selection { background: #494949;}.ace-merbivore-soft .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-merbivore-soft .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #FCE94F;}.ace-merbivore-soft .ace_marker-layer .ace_active_line { background: #333435;} .ace-merbivore-soft .ace_invisible { color: #404040;}.ace-merbivore-soft .ace_keyword { color:#FC803A;}.ace-merbivore-soft .ace_keyword.ace_operator { }.ace-merbivore-soft .ace_constant { color:#68C1D8;}.ace-merbivore-soft .ace_constant.ace_language { color:#E1C582;}.ace-merbivore-soft .ace_constant.ace_library { color:#8EC65F;}.ace-merbivore-soft .ace_constant.ace_numeric { color:#7FC578;}.ace-merbivore-soft .ace_invalid { color:#FFFFFF;background-color:#FE3838;}.ace-merbivore-soft .ace_invalid.ace_illegal { }.ace-merbivore-soft .ace_invalid.ace_deprecated { color:#FFFFFF; background-color:#FE3838;}.ace-merbivore-soft .ace_support { }.ace-merbivore-soft .ace_support.ace_function { color:#FC803A;}.ace-merbivore-soft .ace_function.ace_buildin { }.ace-merbivore-soft .ace_string { color:#8EC65F;}.ace-merbivore-soft .ace_string.ace_regexp { }.ace-merbivore-soft .ace_comment { color:#AC4BB8;}.ace-merbivore-soft .ace_comment.ace_doc { }.ace-merbivore-soft .ace_comment.ace_doc.ace_tag { }.ace-merbivore-soft .ace_variable { }.ace-merbivore-soft .ace_variable.ace_language { }.ace-merbivore-soft .ace_xml_pe { }.ace-merbivore-soft .ace_meta { }.ace-merbivore-soft .ace_meta.ace_tag { color:#FC803A;}.ace-merbivore-soft .ace_meta.ace_tag.ace_input { }.ace-merbivore-soft .ace_entity.ace_other.ace_attribute-name { color:#EAF1A3;}.ace-merbivore-soft .ace_markup.ace_underline { text-decoration:underline;}.ace-merbivore-soft .ace_markup.ace_heading { }.ace-merbivore-soft .ace_markup.ace_heading.ace_1 { }.ace-merbivore-soft .ace_markup.ace_heading.ace_2 { }.ace-merbivore-soft .ace_markup.ace_heading.ace_3 { }.ace-merbivore-soft .ace_markup.ace_heading.ace_4 { }.ace-merbivore-soft .ace_markup.ace_heading.ace_5 { }.ace-merbivore-soft .ace_markup.ace_heading.ace_6 { }.ace-merbivore-soft .ace_markup.ace_list { }.ace-merbivore-soft .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-merbivore-soft"})
|
define("ace/theme/merbivore_soft",["require","exports","module"],function(a,b,c){b.cssText=".ace-merbivore-soft .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-merbivore-soft .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-merbivore-soft .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-merbivore-soft .ace_gutter-layer { width: 100%; text-align: right;}.ace-merbivore-soft .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-merbivore-soft .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-merbivore-soft .ace_scroller { background-color: #1C1C1C;}.ace-merbivore-soft .ace_text-layer { cursor: text; color: #E6E1DC;}.ace-merbivore-soft .ace_cursor { border-left: 2px solid #FFFFFF;}.ace-merbivore-soft .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FFFFFF;} .ace-merbivore-soft .ace_marker-layer .ace_selection { background: #494949;}.ace-merbivore-soft .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-merbivore-soft .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #FCE94F;}.ace-merbivore-soft .ace_marker-layer .ace_active_line { background: #333435;} .ace-merbivore-soft .ace_invisible { color: #404040;}.ace-merbivore-soft .ace_keyword { color:#FC803A;}.ace-merbivore-soft .ace_keyword.ace_operator { }.ace-merbivore-soft .ace_constant { color:#68C1D8;}.ace-merbivore-soft .ace_constant.ace_language { color:#E1C582;}.ace-merbivore-soft .ace_constant.ace_library { color:#8EC65F;}.ace-merbivore-soft .ace_constant.ace_numeric { color:#7FC578;}.ace-merbivore-soft .ace_invalid { color:#FFFFFF;background-color:#FE3838;}.ace-merbivore-soft .ace_invalid.ace_illegal { }.ace-merbivore-soft .ace_invalid.ace_deprecated { color:#FFFFFF; background-color:#FE3838;}.ace-merbivore-soft .ace_support { }.ace-merbivore-soft .ace_support.ace_function { color:#FC803A;}.ace-merbivore-soft .ace_function.ace_buildin { }.ace-merbivore-soft .ace_string { color:#8EC65F;}.ace-merbivore-soft .ace_string.ace_regexp { }.ace-merbivore-soft .ace_comment { color:#AC4BB8;}.ace-merbivore-soft .ace_comment.ace_doc { }.ace-merbivore-soft .ace_comment.ace_doc.ace_tag { }.ace-merbivore-soft .ace_variable { }.ace-merbivore-soft .ace_variable.ace_language { }.ace-merbivore-soft .ace_xml_pe { }.ace-merbivore-soft .ace_meta { }.ace-merbivore-soft .ace_meta.ace_tag { color:#FC803A;}.ace-merbivore-soft .ace_meta.ace_tag.ace_input { }.ace-merbivore-soft .ace_entity.ace_other.ace_attribute-name { color:#EAF1A3;}.ace-merbivore-soft .ace_markup.ace_underline { text-decoration:underline;}.ace-merbivore-soft .ace_markup.ace_heading { }.ace-merbivore-soft .ace_markup.ace_heading.ace_1 { }.ace-merbivore-soft .ace_markup.ace_heading.ace_2 { }.ace-merbivore-soft .ace_markup.ace_heading.ace_3 { }.ace-merbivore-soft .ace_markup.ace_heading.ace_4 { }.ace-merbivore-soft .ace_markup.ace_heading.ace_5 { }.ace-merbivore-soft .ace_markup.ace_heading.ace_6 { }.ace-merbivore-soft .ace_markup.ace_list { }.ace-merbivore-soft .ace_collab.ace_user1 { }",b.cssClass="ace-merbivore-soft"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
define("ace/theme/mono_industrial",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-mono-industrial .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-mono-industrial .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-mono-industrial .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-mono-industrial .ace_gutter-layer { width: 100%; text-align: right;}.ace-mono-industrial .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-mono-industrial .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-mono-industrial .ace_scroller { background-color: #222C28;}.ace-mono-industrial .ace_text-layer { cursor: text; color: #FFFFFF;}.ace-mono-industrial .ace_cursor { border-left: 2px solid #FFFFFF;}.ace-mono-industrial .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FFFFFF;} .ace-mono-industrial .ace_marker-layer .ace_selection { background: rgba(145, 153, 148, 0.40);}.ace-mono-industrial .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-mono-industrial .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(102, 108, 104, 0.50);}.ace-mono-industrial .ace_marker-layer .ace_active_line { background: rgba(12, 13, 12, 0.25);} .ace-mono-industrial .ace_invisible { color: rgba(102, 108, 104, 0.50);}.ace-mono-industrial .ace_keyword { color:#A39E64;}.ace-mono-industrial .ace_keyword.ace_operator { color:#A8B3AB;}.ace-mono-industrial .ace_constant { color:#E98800;}.ace-mono-industrial .ace_constant.ace_language { }.ace-mono-industrial .ace_constant.ace_library { }.ace-mono-industrial .ace_constant.ace_numeric { color:#E98800;}.ace-mono-industrial .ace_invalid { color:#FFFFFF;background-color:rgba(153, 0, 0, 0.68);}.ace-mono-industrial .ace_invalid.ace_illegal { }.ace-mono-industrial .ace_invalid.ace_deprecated { }.ace-mono-industrial .ace_support { }.ace-mono-industrial .ace_support.ace_function { color:#588E60;}.ace-mono-industrial .ace_function.ace_buildin { }.ace-mono-industrial .ace_string { }.ace-mono-industrial .ace_string.ace_regexp { }.ace-mono-industrial .ace_comment { color:#666C68;background-color:#151C19;}.ace-mono-industrial .ace_comment.ace_doc { }.ace-mono-industrial .ace_comment.ace_doc.ace_tag { }.ace-mono-industrial .ace_variable { }.ace-mono-industrial .ace_variable.ace_language { color:#648BD2;}.ace-mono-industrial .ace_xml_pe { }.ace-mono-industrial .ace_meta { }.ace-mono-industrial .ace_meta.ace_tag { }.ace-mono-industrial .ace_meta.ace_tag.ace_input { }.ace-mono-industrial .ace_entity.ace_other.ace_attribute-name { color:#909993;}.ace-mono-industrial .ace_entity.ace_name { color:#5778B6;}.ace-mono-industrial .ace_entity.ace_name.ace_function { color:#A8B3AB;}.ace-mono-industrial .ace_markup.ace_underline { text-decoration:underline;}.ace-mono-industrial .ace_markup.ace_heading { }.ace-mono-industrial .ace_markup.ace_heading.ace_1 { }.ace-mono-industrial .ace_markup.ace_heading.ace_2 { }.ace-mono-industrial .ace_markup.ace_heading.ace_3 { }.ace-mono-industrial .ace_markup.ace_heading.ace_4 { }.ace-mono-industrial .ace_markup.ace_heading.ace_5 { }.ace-mono-industrial .ace_markup.ace_heading.ace_6 { }.ace-mono-industrial .ace_markup.ace_list { }.ace-mono-industrial .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-mono-industrial"})
|
define("ace/theme/mono_industrial",["require","exports","module"],function(a,b,c){b.cssText=".ace-mono-industrial .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-mono-industrial .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-mono-industrial .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-mono-industrial .ace_gutter-layer { width: 100%; text-align: right;}.ace-mono-industrial .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-mono-industrial .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-mono-industrial .ace_scroller { background-color: #222C28;}.ace-mono-industrial .ace_text-layer { cursor: text; color: #FFFFFF;}.ace-mono-industrial .ace_cursor { border-left: 2px solid #FFFFFF;}.ace-mono-industrial .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FFFFFF;} .ace-mono-industrial .ace_marker-layer .ace_selection { background: rgba(145, 153, 148, 0.40);}.ace-mono-industrial .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-mono-industrial .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(102, 108, 104, 0.50);}.ace-mono-industrial .ace_marker-layer .ace_active_line { background: rgba(12, 13, 12, 0.25);} .ace-mono-industrial .ace_invisible { color: rgba(102, 108, 104, 0.50);}.ace-mono-industrial .ace_keyword { color:#A39E64;}.ace-mono-industrial .ace_keyword.ace_operator { color:#A8B3AB;}.ace-mono-industrial .ace_constant { color:#E98800;}.ace-mono-industrial .ace_constant.ace_language { }.ace-mono-industrial .ace_constant.ace_library { }.ace-mono-industrial .ace_constant.ace_numeric { color:#E98800;}.ace-mono-industrial .ace_invalid { color:#FFFFFF;background-color:rgba(153, 0, 0, 0.68);}.ace-mono-industrial .ace_invalid.ace_illegal { }.ace-mono-industrial .ace_invalid.ace_deprecated { }.ace-mono-industrial .ace_support { }.ace-mono-industrial .ace_support.ace_function { color:#588E60;}.ace-mono-industrial .ace_function.ace_buildin { }.ace-mono-industrial .ace_string { }.ace-mono-industrial .ace_string.ace_regexp { }.ace-mono-industrial .ace_comment { color:#666C68;background-color:#151C19;}.ace-mono-industrial .ace_comment.ace_doc { }.ace-mono-industrial .ace_comment.ace_doc.ace_tag { }.ace-mono-industrial .ace_variable { }.ace-mono-industrial .ace_variable.ace_language { color:#648BD2;}.ace-mono-industrial .ace_xml_pe { }.ace-mono-industrial .ace_meta { }.ace-mono-industrial .ace_meta.ace_tag { }.ace-mono-industrial .ace_meta.ace_tag.ace_input { }.ace-mono-industrial .ace_entity.ace_other.ace_attribute-name { color:#909993;}.ace-mono-industrial .ace_entity.ace_name { color:#5778B6;}.ace-mono-industrial .ace_entity.ace_name.ace_function { color:#A8B3AB;}.ace-mono-industrial .ace_markup.ace_underline { text-decoration:underline;}.ace-mono-industrial .ace_markup.ace_heading { }.ace-mono-industrial .ace_markup.ace_heading.ace_1 { }.ace-mono-industrial .ace_markup.ace_heading.ace_2 { }.ace-mono-industrial .ace_markup.ace_heading.ace_3 { }.ace-mono-industrial .ace_markup.ace_heading.ace_4 { }.ace-mono-industrial .ace_markup.ace_heading.ace_5 { }.ace-mono-industrial .ace_markup.ace_heading.ace_6 { }.ace-mono-industrial .ace_markup.ace_list { }.ace-mono-industrial .ace_collab.ace_user1 { }",b.cssClass="ace-mono-industrial"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
define("ace/theme/monokai",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-monokai .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-monokai .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-monokai .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-monokai .ace_gutter-layer { width: 100%; text-align: right;}.ace-monokai .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-monokai .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-monokai .ace_scroller { background-color: #272822;}.ace-monokai .ace_text-layer { cursor: text; color: #F8F8F2;}.ace-monokai .ace_cursor { border-left: 2px solid #F8F8F0;}.ace-monokai .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #F8F8F0;} .ace-monokai .ace_marker-layer .ace_selection { background: #49483E;}.ace-monokai .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-monokai .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #49483E;}.ace-monokai .ace_marker-layer .ace_active_line { background: #49483E;} .ace-monokai .ace_invisible { color: #49483E;}.ace-monokai .ace_keyword { color:#F92672;}.ace-monokai .ace_keyword.ace_operator { }.ace-monokai .ace_constant { }.ace-monokai .ace_constant.ace_language { color:#AE81FF;}.ace-monokai .ace_constant.ace_library { }.ace-monokai .ace_constant.ace_numeric { color:#AE81FF;}.ace-monokai .ace_invalid { color:#F8F8F0;background-color:#F92672;}.ace-monokai .ace_invalid.ace_illegal { }.ace-monokai .ace_invalid.ace_deprecated { color:#F8F8F0;background-color:#AE81FF;}.ace-monokai .ace_support { }.ace-monokai .ace_support.ace_function { color:#66D9EF;}.ace-monokai .ace_function.ace_buildin { }.ace-monokai .ace_string { color:#E6DB74;}.ace-monokai .ace_string.ace_regexp { }.ace-monokai .ace_comment { color:#75715E;}.ace-monokai .ace_comment.ace_doc { }.ace-monokai .ace_comment.ace_doc.ace_tag { }.ace-monokai .ace_variable { }.ace-monokai .ace_variable.ace_language { }.ace-monokai .ace_xml_pe { }.ace-monokai .ace_meta { }.ace-monokai .ace_meta.ace_tag { }.ace-monokai .ace_meta.ace_tag.ace_input { }.ace-monokai .ace_entity.ace_other.ace_attribute-name { color:#A6E22E;}.ace-monokai .ace_entity.ace_name { }.ace-monokai .ace_entity.ace_name.ace_function { color:#A6E22E;}.ace-monokai .ace_markup.ace_underline { text-decoration:underline;}.ace-monokai .ace_markup.ace_heading { }.ace-monokai .ace_markup.ace_heading.ace_1 { }.ace-monokai .ace_markup.ace_heading.ace_2 { }.ace-monokai .ace_markup.ace_heading.ace_3 { }.ace-monokai .ace_markup.ace_heading.ace_4 { }.ace-monokai .ace_markup.ace_heading.ace_5 { }.ace-monokai .ace_markup.ace_heading.ace_6 { }.ace-monokai .ace_markup.ace_list { }.ace-monokai .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-monokai"})
|
define("ace/theme/monokai",["require","exports","module"],function(a,b,c){b.cssText=".ace-monokai .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-monokai .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-monokai .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-monokai .ace_gutter-layer { width: 100%; text-align: right;}.ace-monokai .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-monokai .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-monokai .ace_scroller { background-color: #272822;}.ace-monokai .ace_text-layer { cursor: text; color: #F8F8F2;}.ace-monokai .ace_cursor { border-left: 2px solid #F8F8F0;}.ace-monokai .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #F8F8F0;} .ace-monokai .ace_marker-layer .ace_selection { background: #49483E;}.ace-monokai .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-monokai .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #49483E;}.ace-monokai .ace_marker-layer .ace_active_line { background: #49483E;} .ace-monokai .ace_invisible { color: #49483E;}.ace-monokai .ace_keyword { color:#F92672;}.ace-monokai .ace_keyword.ace_operator { }.ace-monokai .ace_constant { }.ace-monokai .ace_constant.ace_language { color:#AE81FF;}.ace-monokai .ace_constant.ace_library { }.ace-monokai .ace_constant.ace_numeric { color:#AE81FF;}.ace-monokai .ace_invalid { color:#F8F8F0;background-color:#F92672;}.ace-monokai .ace_invalid.ace_illegal { }.ace-monokai .ace_invalid.ace_deprecated { color:#F8F8F0;background-color:#AE81FF;}.ace-monokai .ace_support { }.ace-monokai .ace_support.ace_function { color:#66D9EF;}.ace-monokai .ace_function.ace_buildin { }.ace-monokai .ace_string { color:#E6DB74;}.ace-monokai .ace_string.ace_regexp { }.ace-monokai .ace_comment { color:#75715E;}.ace-monokai .ace_comment.ace_doc { }.ace-monokai .ace_comment.ace_doc.ace_tag { }.ace-monokai .ace_variable { }.ace-monokai .ace_variable.ace_language { }.ace-monokai .ace_xml_pe { }.ace-monokai .ace_meta { }.ace-monokai .ace_meta.ace_tag { }.ace-monokai .ace_meta.ace_tag.ace_input { }.ace-monokai .ace_entity.ace_other.ace_attribute-name { color:#A6E22E;}.ace-monokai .ace_entity.ace_name { }.ace-monokai .ace_entity.ace_name.ace_function { color:#A6E22E;}.ace-monokai .ace_markup.ace_underline { text-decoration:underline;}.ace-monokai .ace_markup.ace_heading { }.ace-monokai .ace_markup.ace_heading.ace_1 { }.ace-monokai .ace_markup.ace_heading.ace_2 { }.ace-monokai .ace_markup.ace_heading.ace_3 { }.ace-monokai .ace_markup.ace_heading.ace_4 { }.ace-monokai .ace_markup.ace_heading.ace_5 { }.ace-monokai .ace_markup.ace_heading.ace_6 { }.ace-monokai .ace_markup.ace_list { }.ace-monokai .ace_collab.ace_user1 { }",b.cssClass="ace-monokai"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
define("ace/theme/pastel_on_dark",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-pastel-on-dark .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-pastel-on-dark .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-pastel-on-dark .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-pastel-on-dark .ace_gutter-layer { width: 100%; text-align: right;}.ace-pastel-on-dark .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-pastel-on-dark .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-pastel-on-dark .ace_scroller { background-color: #2c2828;}.ace-pastel-on-dark .ace_text-layer { cursor: text; color: #8f938f;}.ace-pastel-on-dark .ace_cursor { border-left: 2px solid #A7A7A7;}.ace-pastel-on-dark .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #A7A7A7;} .ace-pastel-on-dark .ace_marker-layer .ace_selection { background: rgba(221, 240, 255, 0.20);}.ace-pastel-on-dark .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-pastel-on-dark .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(255, 255, 255, 0.25);}.ace-pastel-on-dark .ace_marker-layer .ace_active_line { background: rgba(255, 255, 255, 0.031);} .ace-pastel-on-dark .ace_invisible { color: rgba(255, 255, 255, 0.25);}.ace-pastel-on-dark .ace_keyword { color:#757ad8;}.ace-pastel-on-dark .ace_keyword.ace_operator { color:#797878;}.ace-pastel-on-dark .ace_constant { color:#4fb7c5;}.ace-pastel-on-dark .ace_constant.ace_language { }.ace-pastel-on-dark .ace_constant.ace_library { }.ace-pastel-on-dark .ace_constant.ace_numeric { }.ace-pastel-on-dark .ace_invalid { }.ace-pastel-on-dark .ace_invalid.ace_illegal { color:#F8F8F8;background-color:rgba(86, 45, 86, 0.75);}.ace-pastel-on-dark .ace_invalid.ace_deprecated { text-decoration:underline;font-style:italic;color:#D2A8A1;}.ace-pastel-on-dark .ace_support { color:#9a9a9a;}.ace-pastel-on-dark .ace_support.ace_function { color:#aeb2f8;}.ace-pastel-on-dark .ace_function.ace_buildin { }.ace-pastel-on-dark .ace_string { color:#66a968;}.ace-pastel-on-dark .ace_string.ace_regexp { color:#E9C062;}.ace-pastel-on-dark .ace_comment { color:#656865;}.ace-pastel-on-dark .ace_comment.ace_doc { color:A6C6FF;}.ace-pastel-on-dark .ace_comment.ace_doc.ace_tag { color:A6C6FF;}.ace-pastel-on-dark .ace_variable { color:#bebf55;}.ace-pastel-on-dark .ace_variable.ace_language { color:#bebf55;}.ace-pastel-on-dark .ace_markup.ace_underline { text-decoration:underline;}.ace-pastel-on-dark .ace_xml_pe { color:#494949;}";d.importCssString(e),b.cssClass="ace-pastel-on-dark"})
|
define("ace/theme/pastel_on_dark",["require","exports","module"],function(a,b,c){b.cssText=".ace-pastel-on-dark .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-pastel-on-dark .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-pastel-on-dark .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-pastel-on-dark .ace_gutter-layer { width: 100%; text-align: right;}.ace-pastel-on-dark .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-pastel-on-dark .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-pastel-on-dark .ace_scroller { background-color: #2c2828;}.ace-pastel-on-dark .ace_text-layer { cursor: text; color: #8f938f;}.ace-pastel-on-dark .ace_cursor { border-left: 2px solid #A7A7A7;}.ace-pastel-on-dark .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #A7A7A7;} .ace-pastel-on-dark .ace_marker-layer .ace_selection { background: rgba(221, 240, 255, 0.20);}.ace-pastel-on-dark .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-pastel-on-dark .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(255, 255, 255, 0.25);}.ace-pastel-on-dark .ace_marker-layer .ace_active_line { background: rgba(255, 255, 255, 0.031);} .ace-pastel-on-dark .ace_invisible { color: rgba(255, 255, 255, 0.25);}.ace-pastel-on-dark .ace_keyword { color:#757ad8;}.ace-pastel-on-dark .ace_keyword.ace_operator { color:#797878;}.ace-pastel-on-dark .ace_constant { color:#4fb7c5;}.ace-pastel-on-dark .ace_constant.ace_language { }.ace-pastel-on-dark .ace_constant.ace_library { }.ace-pastel-on-dark .ace_constant.ace_numeric { }.ace-pastel-on-dark .ace_invalid { }.ace-pastel-on-dark .ace_invalid.ace_illegal { color:#F8F8F8;background-color:rgba(86, 45, 86, 0.75);}.ace-pastel-on-dark .ace_invalid.ace_deprecated { text-decoration:underline;font-style:italic;color:#D2A8A1;}.ace-pastel-on-dark .ace_support { color:#9a9a9a;}.ace-pastel-on-dark .ace_support.ace_function { color:#aeb2f8;}.ace-pastel-on-dark .ace_function.ace_buildin { }.ace-pastel-on-dark .ace_string { color:#66a968;}.ace-pastel-on-dark .ace_string.ace_regexp { color:#E9C062;}.ace-pastel-on-dark .ace_comment { color:#656865;}.ace-pastel-on-dark .ace_comment.ace_doc { color:A6C6FF;}.ace-pastel-on-dark .ace_comment.ace_doc.ace_tag { color:A6C6FF;}.ace-pastel-on-dark .ace_variable { color:#bebf55;}.ace-pastel-on-dark .ace_variable.ace_language { color:#bebf55;}.ace-pastel-on-dark .ace_markup.ace_underline { text-decoration:underline;}.ace-pastel-on-dark .ace_xml_pe { color:#494949;}",b.cssClass="ace-pastel-on-dark"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
define("ace/theme/solarized_dark",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-solarized-dark .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-solarized-dark .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-solarized-dark .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-solarized-dark .ace_gutter-layer { width: 100%; text-align: right;}.ace-solarized-dark .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-solarized-dark .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-solarized-dark .ace_scroller { background-color: #002B36;}.ace-solarized-dark .ace_text-layer { cursor: text; color: #93A1A1;}.ace-solarized-dark .ace_cursor { border-left: 2px solid #D30102;}.ace-solarized-dark .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #D30102;} .ace-solarized-dark .ace_marker-layer .ace_selection { background: #073642;}.ace-solarized-dark .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-solarized-dark .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(147, 161, 161, 0.50);}.ace-solarized-dark .ace_marker-layer .ace_active_line { background: #073642;} .ace-solarized-dark .ace_invisible { color: rgba(147, 161, 161, 0.50);}.ace-solarized-dark .ace_keyword { color:#859900;}.ace-solarized-dark .ace_keyword.ace_operator { }.ace-solarized-dark .ace_constant { }.ace-solarized-dark .ace_constant.ace_language { color:#B58900;}.ace-solarized-dark .ace_constant.ace_library { }.ace-solarized-dark .ace_constant.ace_numeric { color:#D33682;}.ace-solarized-dark .ace_invalid { }.ace-solarized-dark .ace_invalid.ace_illegal { }.ace-solarized-dark .ace_invalid.ace_deprecated { }.ace-solarized-dark .ace_support { }.ace-solarized-dark .ace_support.ace_function { color:#268BD2;}.ace-solarized-dark .ace_function.ace_buildin { }.ace-solarized-dark .ace_string { color:#2AA198;}.ace-solarized-dark .ace_string.ace_regexp { color:#D30102;}.ace-solarized-dark .ace_comment { font-style:italic;color:#657B83;}.ace-solarized-dark .ace_comment.ace_doc { }.ace-solarized-dark .ace_comment.ace_doc.ace_tag { }.ace-solarized-dark .ace_variable { }.ace-solarized-dark .ace_variable.ace_language { color:#268BD2;}.ace-solarized-dark .ace_xml_pe { }.ace-solarized-dark .ace_meta { }.ace-solarized-dark .ace_meta.ace_tag { }.ace-solarized-dark .ace_meta.ace_tag.ace_input { }.ace-solarized-dark .ace_entity.ace_other.ace_attribute-name { color:#93A1A1;}.ace-solarized-dark .ace_entity.ace_name { }.ace-solarized-dark .ace_entity.ace_name.ace_function { color:#268BD2;}.ace-solarized-dark .ace_markup.ace_underline { text-decoration:underline;}.ace-solarized-dark .ace_markup.ace_heading { }.ace-solarized-dark .ace_markup.ace_heading.ace_1 { }.ace-solarized-dark .ace_markup.ace_heading.ace_2 { }.ace-solarized-dark .ace_markup.ace_heading.ace_3 { }.ace-solarized-dark .ace_markup.ace_heading.ace_4 { }.ace-solarized-dark .ace_markup.ace_heading.ace_5 { }.ace-solarized-dark .ace_markup.ace_heading.ace_6 { }.ace-solarized-dark .ace_markup.ace_list { }.ace-solarized-dark .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-solarized-dark"})
|
define("ace/theme/solarized_dark",["require","exports","module"],function(a,b,c){b.cssText=".ace-solarized-dark .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-solarized-dark .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-solarized-dark .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-solarized-dark .ace_gutter-layer { width: 100%; text-align: right;}.ace-solarized-dark .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-solarized-dark .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-solarized-dark .ace_scroller { background-color: #002B36;}.ace-solarized-dark .ace_text-layer { cursor: text; color: #93A1A1;}.ace-solarized-dark .ace_cursor { border-left: 2px solid #D30102;}.ace-solarized-dark .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #D30102;} .ace-solarized-dark .ace_marker-layer .ace_selection { background: #073642;}.ace-solarized-dark .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-solarized-dark .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(147, 161, 161, 0.50);}.ace-solarized-dark .ace_marker-layer .ace_active_line { background: #073642;} .ace-solarized-dark .ace_invisible { color: rgba(147, 161, 161, 0.50);}.ace-solarized-dark .ace_keyword { color:#859900;}.ace-solarized-dark .ace_keyword.ace_operator { }.ace-solarized-dark .ace_constant { }.ace-solarized-dark .ace_constant.ace_language { color:#B58900;}.ace-solarized-dark .ace_constant.ace_library { }.ace-solarized-dark .ace_constant.ace_numeric { color:#D33682;}.ace-solarized-dark .ace_invalid { }.ace-solarized-dark .ace_invalid.ace_illegal { }.ace-solarized-dark .ace_invalid.ace_deprecated { }.ace-solarized-dark .ace_support { }.ace-solarized-dark .ace_support.ace_function { color:#268BD2;}.ace-solarized-dark .ace_function.ace_buildin { }.ace-solarized-dark .ace_string { color:#2AA198;}.ace-solarized-dark .ace_string.ace_regexp { color:#D30102;}.ace-solarized-dark .ace_comment { font-style:italic;color:#657B83;}.ace-solarized-dark .ace_comment.ace_doc { }.ace-solarized-dark .ace_comment.ace_doc.ace_tag { }.ace-solarized-dark .ace_variable { }.ace-solarized-dark .ace_variable.ace_language { color:#268BD2;}.ace-solarized-dark .ace_xml_pe { }.ace-solarized-dark .ace_meta { }.ace-solarized-dark .ace_meta.ace_tag { }.ace-solarized-dark .ace_meta.ace_tag.ace_input { }.ace-solarized-dark .ace_entity.ace_other.ace_attribute-name { color:#93A1A1;}.ace-solarized-dark .ace_entity.ace_name { }.ace-solarized-dark .ace_entity.ace_name.ace_function { color:#268BD2;}.ace-solarized-dark .ace_markup.ace_underline { text-decoration:underline;}.ace-solarized-dark .ace_markup.ace_heading { }.ace-solarized-dark .ace_markup.ace_heading.ace_1 { }.ace-solarized-dark .ace_markup.ace_heading.ace_2 { }.ace-solarized-dark .ace_markup.ace_heading.ace_3 { }.ace-solarized-dark .ace_markup.ace_heading.ace_4 { }.ace-solarized-dark .ace_markup.ace_heading.ace_5 { }.ace-solarized-dark .ace_markup.ace_heading.ace_6 { }.ace-solarized-dark .ace_markup.ace_list { }.ace-solarized-dark .ace_collab.ace_user1 { }",b.cssClass="ace-solarized-dark"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
define("ace/theme/solarized_light",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-solarized-light .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-solarized-light .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-solarized-light .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-solarized-light .ace_gutter-layer { width: 100%; text-align: right;}.ace-solarized-light .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-solarized-light .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-solarized-light .ace_scroller { background-color: #FDF6E3;}.ace-solarized-light .ace_text-layer { cursor: text; color: #586E75;}.ace-solarized-light .ace_cursor { border-left: 2px solid #000000;}.ace-solarized-light .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #000000;} .ace-solarized-light .ace_marker-layer .ace_selection { background: #073642;}.ace-solarized-light .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-solarized-light .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(147, 161, 161, 0.50);}.ace-solarized-light .ace_marker-layer .ace_active_line { background: #EEE8D5;} .ace-solarized-light .ace_invisible { color: rgba(147, 161, 161, 0.50);}.ace-solarized-light .ace_keyword { color:#859900;}.ace-solarized-light .ace_keyword.ace_operator { }.ace-solarized-light .ace_constant { }.ace-solarized-light .ace_constant.ace_language { color:#B58900;}.ace-solarized-light .ace_constant.ace_library { }.ace-solarized-light .ace_constant.ace_numeric { color:#D33682;}.ace-solarized-light .ace_invalid { }.ace-solarized-light .ace_invalid.ace_illegal { }.ace-solarized-light .ace_invalid.ace_deprecated { }.ace-solarized-light .ace_support { }.ace-solarized-light .ace_support.ace_function { color:#268BD2;}.ace-solarized-light .ace_function.ace_buildin { }.ace-solarized-light .ace_string { color:#2AA198;}.ace-solarized-light .ace_string.ace_regexp { color:#D30102;}.ace-solarized-light .ace_comment { color:#93A1A1;}.ace-solarized-light .ace_comment.ace_doc { }.ace-solarized-light .ace_comment.ace_doc.ace_tag { }.ace-solarized-light .ace_variable { }.ace-solarized-light .ace_variable.ace_language { color:#268BD2;}.ace-solarized-light .ace_xml_pe { }.ace-solarized-light .ace_meta { }.ace-solarized-light .ace_meta.ace_tag { }.ace-solarized-light .ace_meta.ace_tag.ace_input { }.ace-solarized-light .ace_entity.ace_other.ace_attribute-name { color:#93A1A1;}.ace-solarized-light .ace_entity.ace_name { }.ace-solarized-light .ace_entity.ace_name.ace_function { color:#268BD2;}.ace-solarized-light .ace_markup.ace_underline { text-decoration:underline;}.ace-solarized-light .ace_markup.ace_heading { }.ace-solarized-light .ace_markup.ace_heading.ace_1 { }.ace-solarized-light .ace_markup.ace_heading.ace_2 { }.ace-solarized-light .ace_markup.ace_heading.ace_3 { }.ace-solarized-light .ace_markup.ace_heading.ace_4 { }.ace-solarized-light .ace_markup.ace_heading.ace_5 { }.ace-solarized-light .ace_markup.ace_heading.ace_6 { }.ace-solarized-light .ace_markup.ace_list { }.ace-solarized-light .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-solarized-light"})
|
define("ace/theme/solarized_light",["require","exports","module"],function(a,b,c){b.cssText=".ace-solarized-light .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-solarized-light .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-solarized-light .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-solarized-light .ace_gutter-layer { width: 100%; text-align: right;}.ace-solarized-light .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-solarized-light .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-solarized-light .ace_scroller { background-color: #FDF6E3;}.ace-solarized-light .ace_text-layer { cursor: text; color: #586E75;}.ace-solarized-light .ace_cursor { border-left: 2px solid #000000;}.ace-solarized-light .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #000000;} .ace-solarized-light .ace_marker-layer .ace_selection { background: #073642;}.ace-solarized-light .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-solarized-light .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(147, 161, 161, 0.50);}.ace-solarized-light .ace_marker-layer .ace_active_line { background: #EEE8D5;} .ace-solarized-light .ace_invisible { color: rgba(147, 161, 161, 0.50);}.ace-solarized-light .ace_keyword { color:#859900;}.ace-solarized-light .ace_keyword.ace_operator { }.ace-solarized-light .ace_constant { }.ace-solarized-light .ace_constant.ace_language { color:#B58900;}.ace-solarized-light .ace_constant.ace_library { }.ace-solarized-light .ace_constant.ace_numeric { color:#D33682;}.ace-solarized-light .ace_invalid { }.ace-solarized-light .ace_invalid.ace_illegal { }.ace-solarized-light .ace_invalid.ace_deprecated { }.ace-solarized-light .ace_support { }.ace-solarized-light .ace_support.ace_function { color:#268BD2;}.ace-solarized-light .ace_function.ace_buildin { }.ace-solarized-light .ace_string { color:#2AA198;}.ace-solarized-light .ace_string.ace_regexp { color:#D30102;}.ace-solarized-light .ace_comment { color:#93A1A1;}.ace-solarized-light .ace_comment.ace_doc { }.ace-solarized-light .ace_comment.ace_doc.ace_tag { }.ace-solarized-light .ace_variable { }.ace-solarized-light .ace_variable.ace_language { color:#268BD2;}.ace-solarized-light .ace_xml_pe { }.ace-solarized-light .ace_meta { }.ace-solarized-light .ace_meta.ace_tag { }.ace-solarized-light .ace_meta.ace_tag.ace_input { }.ace-solarized-light .ace_entity.ace_other.ace_attribute-name { color:#93A1A1;}.ace-solarized-light .ace_entity.ace_name { }.ace-solarized-light .ace_entity.ace_name.ace_function { color:#268BD2;}.ace-solarized-light .ace_markup.ace_underline { text-decoration:underline;}.ace-solarized-light .ace_markup.ace_heading { }.ace-solarized-light .ace_markup.ace_heading.ace_1 { }.ace-solarized-light .ace_markup.ace_heading.ace_2 { }.ace-solarized-light .ace_markup.ace_heading.ace_3 { }.ace-solarized-light .ace_markup.ace_heading.ace_4 { }.ace-solarized-light .ace_markup.ace_heading.ace_5 { }.ace-solarized-light .ace_markup.ace_heading.ace_6 { }.ace-solarized-light .ace_markup.ace_list { }.ace-solarized-light .ace_collab.ace_user1 { }",b.cssClass="ace-solarized-light"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
define("ace/theme/textmate",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-tm .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-tm .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-tm .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-tm .ace_gutter-layer { width: 100%; text-align: right;}.ace-tm .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-tm .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-tm .ace_text-layer { cursor: text;}.ace-tm .ace_cursor { border-left: 2px solid black;}.ace-tm .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid black;} .ace-tm .ace_line .ace_invisible { color: rgb(191, 191, 191);}.ace-tm .ace_line .ace_keyword { color: blue;}.ace-tm .ace_line .ace_constant.ace_buildin { color: rgb(88, 72, 246);}.ace-tm .ace_line .ace_constant.ace_language { color: rgb(88, 92, 246);}.ace-tm .ace_line .ace_constant.ace_library { color: rgb(6, 150, 14);}.ace-tm .ace_line .ace_invalid { background-color: rgb(153, 0, 0); color: white;}.ace-tm .ace_line .ace_fold { background-color: #E4E4E4; border-radius: 3px;}.ace-tm .ace_line .ace_support.ace_function { color: rgb(60, 76, 114);}.ace-tm .ace_line .ace_support.ace_constant { color: rgb(6, 150, 14);}.ace-tm .ace_line .ace_support.ace_type,.ace-tm .ace_line .ace_support.ace_class { color: rgb(109, 121, 222);}.ace-tm .ace_line .ace_keyword.ace_operator { color: rgb(104, 118, 135);}.ace-tm .ace_line .ace_string { color: rgb(3, 106, 7);}.ace-tm .ace_line .ace_comment { color: rgb(76, 136, 107);}.ace-tm .ace_line .ace_comment.ace_doc { color: rgb(0, 102, 255);}.ace-tm .ace_line .ace_comment.ace_doc.ace_tag { color: rgb(128, 159, 191);}.ace-tm .ace_line .ace_constant.ace_numeric { color: rgb(0, 0, 205);}.ace-tm .ace_line .ace_variable { color: rgb(49, 132, 149);}.ace-tm .ace_line .ace_xml_pe { color: rgb(104, 104, 91);}.ace-tm .ace_entity.ace_name.ace_function { color: #0000A2;}.ace-tm .ace_markup.ace_markupine { text-decoration:underline;}.ace-tm .ace_markup.ace_heading { color: rgb(12, 7, 255);}.ace-tm .ace_markup.ace_list { color:rgb(185, 6, 144);}.ace-tm .ace_marker-layer .ace_selection { background: rgb(181, 213, 255);}.ace-tm .ace_marker-layer .ace_step { background: rgb(252, 255, 0);}.ace-tm .ace_marker-layer .ace_stack { background: rgb(164, 229, 101);}.ace-tm .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgb(192, 192, 192);}.ace-tm .ace_marker-layer .ace_active_line { background: rgba(0, 0, 0, 0.07);}.ace-tm .ace_marker-layer .ace_selected_word { background: rgb(250, 250, 255); border: 1px solid rgb(200, 200, 250);}.ace-tm .ace_meta.ace_tag { color:rgb(28, 2, 255);}.ace-tm .ace_string.ace_regex { color: rgb(255, 0, 0)}";d.importCssString(e),b.cssClass="ace-tm"})
|
define("ace/theme/textmate",["require","exports","module"],function(a,b,c){b.cssClass="ace-tm",b.cssText=".ace-tm .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-tm .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-tm .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-tm .ace_gutter-layer { width: 100%; text-align: right;}.ace-tm .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-tm .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-tm .ace_text-layer { cursor: text;}.ace-tm .ace_cursor { border-left: 2px solid black;}.ace-tm .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid black;} .ace-tm .ace_line .ace_invisible { color: rgb(191, 191, 191);}.ace-tm .ace_line .ace_keyword { color: blue;}.ace-tm .ace_line .ace_constant.ace_buildin { color: rgb(88, 72, 246);}.ace-tm .ace_line .ace_constant.ace_language { color: rgb(88, 92, 246);}.ace-tm .ace_line .ace_constant.ace_library { color: rgb(6, 150, 14);}.ace-tm .ace_line .ace_invalid { background-color: rgb(153, 0, 0); color: white;}.ace-tm .ace_line .ace_fold { background-color: #E4E4E4; border-radius: 3px;}.ace-tm .ace_line .ace_support.ace_function { color: rgb(60, 76, 114);}.ace-tm .ace_line .ace_support.ace_constant { color: rgb(6, 150, 14);}.ace-tm .ace_line .ace_support.ace_type,.ace-tm .ace_line .ace_support.ace_class { color: rgb(109, 121, 222);}.ace-tm .ace_line .ace_keyword.ace_operator { color: rgb(104, 118, 135);}.ace-tm .ace_line .ace_string { color: rgb(3, 106, 7);}.ace-tm .ace_line .ace_comment { color: rgb(76, 136, 107);}.ace-tm .ace_line .ace_comment.ace_doc { color: rgb(0, 102, 255);}.ace-tm .ace_line .ace_comment.ace_doc.ace_tag { color: rgb(128, 159, 191);}.ace-tm .ace_line .ace_constant.ace_numeric { color: rgb(0, 0, 205);}.ace-tm .ace_line .ace_variable { color: rgb(49, 132, 149);}.ace-tm .ace_line .ace_xml_pe { color: rgb(104, 104, 91);}.ace-tm .ace_entity.ace_name.ace_function { color: #0000A2;}.ace-tm .ace_markup.ace_markupine { text-decoration:underline;}.ace-tm .ace_markup.ace_heading { color: rgb(12, 7, 255);}.ace-tm .ace_markup.ace_list { color:rgb(185, 6, 144);}.ace-tm .ace_marker-layer .ace_selection { background: rgb(181, 213, 255);}.ace-tm .ace_marker-layer .ace_step { background: rgb(252, 255, 0);}.ace-tm .ace_marker-layer .ace_stack { background: rgb(164, 229, 101);}.ace-tm .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgb(192, 192, 192);}.ace-tm .ace_marker-layer .ace_active_line { background: rgba(0, 0, 0, 0.07);}.ace-tm .ace_marker-layer .ace_selected_word { background: rgb(250, 250, 255); border: 1px solid rgb(200, 200, 250);}.ace-tm .ace_meta.ace_tag { color:rgb(28, 2, 255);}.ace-tm .ace_string.ace_regex { color: rgb(255, 0, 0)}"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
define("ace/theme/twilight",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-twilight .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-twilight .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-twilight .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-twilight .ace_gutter-layer { width: 100%; text-align: right;}.ace-twilight .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-twilight .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-twilight .ace_scroller { background-color: #141414;}.ace-twilight .ace_text-layer { cursor: text; color: #F8F8F8;}.ace-twilight .ace_cursor { border-left: 2px solid #A7A7A7;}.ace-twilight .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #A7A7A7;} .ace-twilight .ace_marker-layer .ace_selection { background: rgba(221, 240, 255, 0.20);}.ace-twilight .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-twilight .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(255, 255, 255, 0.25);}.ace-twilight .ace_marker-layer .ace_active_line { background: rgba(255, 255, 255, 0.031);} .ace-twilight .ace_invisible { color: rgba(255, 255, 255, 0.25);}.ace-twilight .ace_keyword { color:#CDA869;}.ace-twilight .ace_keyword.ace_operator { }.ace-twilight .ace_constant { color:#CF6A4C;}.ace-twilight .ace_constant.ace_language { }.ace-twilight .ace_constant.ace_library { }.ace-twilight .ace_constant.ace_numeric { }.ace-twilight .ace_invalid { }.ace-twilight .ace_invalid.ace_illegal { color:#F8F8F8;background-color:rgba(86, 45, 86, 0.75);}.ace-twilight .ace_invalid.ace_deprecated { text-decoration:underline;font-style:italic;color:#D2A8A1;}.ace-twilight .ace_support { color:#9B859D;}.ace-twilight .ace_support.ace_function { color:#DAD085;}.ace-twilight .ace_function.ace_buildin { }.ace-twilight .ace_string { color:#8F9D6A;}.ace-twilight .ace_string.ace_regexp { color:#E9C062;}.ace-twilight .ace_comment { font-style:italic;color:#5F5A60;}.ace-twilight .ace_comment.ace_doc { }.ace-twilight .ace_comment.ace_doc.ace_tag { }.ace-twilight .ace_variable { color:#7587A6;}.ace-twilight .ace_variable.ace_language { }.ace-twilight .ace_xml_pe { color:#494949;}.ace-twilight .ace_meta { }.ace-twilight .ace_meta.ace_tag { color:#AC885B;}.ace-twilight .ace_meta.ace_tag.ace_input { }.ace-twilight .ace_entity.ace_other.ace_attribute-name { }.ace-twilight .ace_entity.ace_name { }.ace-twilight .ace_entity.ace_name.ace_function { color:#AC885B;}.ace-twilight .ace_markup.ace_underline { text-decoration:underline;}.ace-twilight .ace_markup.ace_heading { color:#CF6A4C;}.ace-twilight .ace_markup.ace_heading.ace_1 { }.ace-twilight .ace_markup.ace_heading.ace_2 { }.ace-twilight .ace_markup.ace_heading.ace_3 { }.ace-twilight .ace_markup.ace_heading.ace_4 { }.ace-twilight .ace_markup.ace_heading.ace_5 { }.ace-twilight .ace_markup.ace_heading.ace_6 { }.ace-twilight .ace_markup.ace_list { color:#F9EE98;}.ace-twilight .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-twilight"})
|
define("ace/theme/twilight",["require","exports","module"],function(a,b,c){b.cssClass="ace-twilight",b.cssText=".ace-twilight .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-twilight .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-twilight .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-twilight .ace_gutter-layer { width: 100%; text-align: right;}.ace-twilight .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-twilight .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-twilight .ace_scroller { background-color: #141414;}.ace-twilight .ace_text-layer { cursor: text; color: #F8F8F8;}.ace-twilight .ace_cursor { border-left: 2px solid #A7A7A7;}.ace-twilight .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #A7A7A7;} .ace-twilight .ace_marker-layer .ace_selection { background: rgba(221, 240, 255, 0.20);}.ace-twilight .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-twilight .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(255, 255, 255, 0.25);}.ace-twilight .ace_marker-layer .ace_active_line { background: rgba(255, 255, 255, 0.031);} .ace-twilight .ace_invisible { color: rgba(255, 255, 255, 0.25);}.ace-twilight .ace_keyword { color:#CDA869;}.ace-twilight .ace_keyword.ace_operator { }.ace-twilight .ace_constant { color:#CF6A4C;}.ace-twilight .ace_constant.ace_language { }.ace-twilight .ace_constant.ace_library { }.ace-twilight .ace_constant.ace_numeric { }.ace-twilight .ace_invalid { }.ace-twilight .ace_invalid.ace_illegal { color:#F8F8F8;background-color:rgba(86, 45, 86, 0.75);}.ace-twilight .ace_invalid.ace_deprecated { text-decoration:underline;font-style:italic;color:#D2A8A1;}.ace-twilight .ace_support { color:#9B859D;}.ace-twilight .ace_support.ace_function { color:#DAD085;}.ace-twilight .ace_function.ace_buildin { }.ace-twilight .ace_string { color:#8F9D6A;}.ace-twilight .ace_string.ace_regexp { color:#E9C062;}.ace-twilight .ace_comment { font-style:italic;color:#5F5A60;}.ace-twilight .ace_comment.ace_doc { }.ace-twilight .ace_comment.ace_doc.ace_tag { }.ace-twilight .ace_variable { color:#7587A6;}.ace-twilight .ace_variable.ace_language { }.ace-twilight .ace_xml_pe { color:#494949;}.ace-twilight .ace_meta { }.ace-twilight .ace_meta.ace_tag { color:#AC885B;}.ace-twilight .ace_meta.ace_tag.ace_input { }.ace-twilight .ace_entity.ace_other.ace_attribute-name { }.ace-twilight .ace_entity.ace_name { }.ace-twilight .ace_entity.ace_name.ace_function { color:#AC885B;}.ace-twilight .ace_markup.ace_underline { text-decoration:underline;}.ace-twilight .ace_markup.ace_heading { color:#CF6A4C;}.ace-twilight .ace_markup.ace_heading.ace_1 { }.ace-twilight .ace_markup.ace_heading.ace_2 { }.ace-twilight .ace_markup.ace_heading.ace_3 { }.ace-twilight .ace_markup.ace_heading.ace_4 { }.ace-twilight .ace_markup.ace_heading.ace_5 { }.ace-twilight .ace_markup.ace_heading.ace_6 { }.ace-twilight .ace_markup.ace_list { color:#F9EE98;}.ace-twilight .ace_collab.ace_user1 { }"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
define("ace/theme/vibrant_ink",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-vibrant-ink .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-vibrant-ink .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-vibrant-ink .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-vibrant-ink .ace_gutter-layer { width: 100%; text-align: right;}.ace-vibrant-ink .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-vibrant-ink .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-vibrant-ink .ace_scroller { background-color: #0F0F0F;}.ace-vibrant-ink .ace_text-layer { cursor: text; color: #FFFFFF;}.ace-vibrant-ink .ace_cursor { border-left: 2px solid #FFFFFF;}.ace-vibrant-ink .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FFFFFF;} .ace-vibrant-ink .ace_marker-layer .ace_selection { background: #6699CC;}.ace-vibrant-ink .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-vibrant-ink .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #99CC99;}.ace-vibrant-ink .ace_marker-layer .ace_active_line { background: #333333;} .ace-vibrant-ink .ace_invisible { color: #404040;}.ace-vibrant-ink .ace_keyword { color:#FF6600;}.ace-vibrant-ink .ace_keyword.ace_operator { }.ace-vibrant-ink .ace_constant { }.ace-vibrant-ink .ace_constant.ace_language { color:#339999;}.ace-vibrant-ink .ace_constant.ace_library { }.ace-vibrant-ink .ace_constant.ace_numeric { color:#99CC99;}.ace-vibrant-ink .ace_invalid { color:#CCFF33; background-color:#000000;}.ace-vibrant-ink .ace_invalid.ace_illegal { }.ace-vibrant-ink .ace_invalid.ace_deprecated { color:#CCFF33; background-color:#000000;}.ace-vibrant-ink .ace_support { }.ace-vibrant-ink .ace_support.ace_function { color:#FFCC00;}.ace-vibrant-ink .ace_function.ace_buildin { }.ace-vibrant-ink .ace_string { color:#66FF00;}.ace-vibrant-ink .ace_string.ace_regexp { color:#44B4CC;}.ace-vibrant-ink .ace_comment { color:#9933CC;}.ace-vibrant-ink .ace_comment.ace_doc { }.ace-vibrant-ink .ace_comment.ace_doc.ace_tag { }.ace-vibrant-ink .ace_variable { }.ace-vibrant-ink .ace_variable.ace_language { }.ace-vibrant-ink .ace_xml_pe { }.ace-vibrant-ink .ace_meta { }.ace-vibrant-ink .ace_meta.ace_tag { }.ace-vibrant-ink .ace_meta.ace_tag.ace_input { }.ace-vibrant-ink .ace_entity.ace_other.ace_attribute-name { font-style:italic;color:#99CC99;}.ace-vibrant-ink .ace_entity.ace_name { }.ace-vibrant-ink .ace_entity.ace_name.ace_function { color:#FFCC00;}.ace-vibrant-ink .ace_markup.ace_underline { text-decoration:underline;}.ace-vibrant-ink .ace_markup.ace_heading { }.ace-vibrant-ink .ace_markup.ace_heading.ace_1 { }.ace-vibrant-ink .ace_markup.ace_heading.ace_2 { }.ace-vibrant-ink .ace_markup.ace_heading.ace_3 { }.ace-vibrant-ink .ace_markup.ace_heading.ace_4 { }.ace-vibrant-ink .ace_markup.ace_heading.ace_5 { }.ace-vibrant-ink .ace_markup.ace_heading.ace_6 { }.ace-vibrant-ink .ace_markup.ace_list { }.ace-vibrant-ink .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-vibrant-ink"})
|
define("ace/theme/vibrant_ink",["require","exports","module"],function(a,b,c){b.cssText=".ace-vibrant-ink .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-vibrant-ink .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-vibrant-ink .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-vibrant-ink .ace_gutter-layer { width: 100%; text-align: right;}.ace-vibrant-ink .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-vibrant-ink .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-vibrant-ink .ace_scroller { background-color: #0F0F0F;}.ace-vibrant-ink .ace_text-layer { cursor: text; color: #FFFFFF;}.ace-vibrant-ink .ace_cursor { border-left: 2px solid #FFFFFF;}.ace-vibrant-ink .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FFFFFF;} .ace-vibrant-ink .ace_marker-layer .ace_selection { background: #6699CC;}.ace-vibrant-ink .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-vibrant-ink .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #99CC99;}.ace-vibrant-ink .ace_marker-layer .ace_active_line { background: #333333;} .ace-vibrant-ink .ace_invisible { color: #404040;}.ace-vibrant-ink .ace_keyword { color:#FF6600;}.ace-vibrant-ink .ace_keyword.ace_operator { }.ace-vibrant-ink .ace_constant { }.ace-vibrant-ink .ace_constant.ace_language { color:#339999;}.ace-vibrant-ink .ace_constant.ace_library { }.ace-vibrant-ink .ace_constant.ace_numeric { color:#99CC99;}.ace-vibrant-ink .ace_invalid { color:#CCFF33; background-color:#000000;}.ace-vibrant-ink .ace_invalid.ace_illegal { }.ace-vibrant-ink .ace_invalid.ace_deprecated { color:#CCFF33; background-color:#000000;}.ace-vibrant-ink .ace_support { }.ace-vibrant-ink .ace_support.ace_function { color:#FFCC00;}.ace-vibrant-ink .ace_function.ace_buildin { }.ace-vibrant-ink .ace_string { color:#66FF00;}.ace-vibrant-ink .ace_string.ace_regexp { color:#44B4CC;}.ace-vibrant-ink .ace_comment { color:#9933CC;}.ace-vibrant-ink .ace_comment.ace_doc { }.ace-vibrant-ink .ace_comment.ace_doc.ace_tag { }.ace-vibrant-ink .ace_variable { }.ace-vibrant-ink .ace_variable.ace_language { }.ace-vibrant-ink .ace_xml_pe { }.ace-vibrant-ink .ace_meta { }.ace-vibrant-ink .ace_meta.ace_tag { }.ace-vibrant-ink .ace_meta.ace_tag.ace_input { }.ace-vibrant-ink .ace_entity.ace_other.ace_attribute-name { font-style:italic;color:#99CC99;}.ace-vibrant-ink .ace_entity.ace_name { }.ace-vibrant-ink .ace_entity.ace_name.ace_function { color:#FFCC00;}.ace-vibrant-ink .ace_markup.ace_underline { text-decoration:underline;}.ace-vibrant-ink .ace_markup.ace_heading { }.ace-vibrant-ink .ace_markup.ace_heading.ace_1 { }.ace-vibrant-ink .ace_markup.ace_heading.ace_2 { }.ace-vibrant-ink .ace_markup.ace_heading.ace_3 { }.ace-vibrant-ink .ace_markup.ace_heading.ace_4 { }.ace-vibrant-ink .ace_markup.ace_heading.ace_5 { }.ace-vibrant-ink .ace_markup.ace_heading.ace_6 { }.ace-vibrant-ink .ace_markup.ace_list { }.ace-vibrant-ink .ace_collab.ace_user1 { }",b.cssClass="ace-vibrant-ink"})
|
||||||
|
|
@ -3475,7 +3475,7 @@ var Keys = (function() {
|
||||||
};
|
};
|
||||||
|
|
||||||
// A reverse map of FUNCTION_KEYS
|
// A reverse map of FUNCTION_KEYS
|
||||||
for (i in ret.FUNCTION_KEYS) {
|
for (var i in ret.FUNCTION_KEYS) {
|
||||||
var name = ret.FUNCTION_KEYS[i].toUpperCase();
|
var name = ret.FUNCTION_KEYS[i].toUpperCase();
|
||||||
ret[name] = parseInt(i, 10);
|
ret[name] = parseInt(i, 10);
|
||||||
}
|
}
|
||||||
|
|
@ -4884,7 +4884,7 @@ exports.Plugin.prototype = {
|
||||||
startup: function(data, reason) {
|
startup: function(data, reason) {
|
||||||
reason = reason || exports.REASONS.APP_STARTUP;
|
reason = reason || exports.REASONS.APP_STARTUP;
|
||||||
var pr = new Promise();
|
var pr = new Promise();
|
||||||
if (this.status != this.REGISTERED) {
|
if (this.status < this.REGISTERED) {
|
||||||
pr.resolve(this);
|
pr.resolve(this);
|
||||||
return pr;
|
return pr;
|
||||||
}
|
}
|
||||||
|
|
@ -5228,6 +5228,7 @@ exports._recent = _recent;
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Fabian Jakobs <fabian AT ajax DOT org>
|
* Fabian Jakobs <fabian AT ajax DOT org>
|
||||||
* Mihai Sucan <mihai AT sucan AT gmail ODT com>
|
* Mihai Sucan <mihai AT sucan AT gmail ODT com>
|
||||||
|
* Irakli Gozalishvili <rfobic@gmail.com> (http://jeditoolkit.com)
|
||||||
*
|
*
|
||||||
* Alternatively, the contents of this file may be used under the terms of
|
* 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
|
* either the GNU General Public License Version 2 or later (the "GPL"), or
|
||||||
|
|
@ -5338,18 +5339,36 @@ exports.setCssClass = function(node, className, include) {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.importCssString = function(cssText, doc){
|
function hasCssString(id, doc) {
|
||||||
doc = doc || document;
|
var index = 0, sheets;
|
||||||
|
doc = doc || document
|
||||||
|
|
||||||
|
if ((sheets = doc.styleSheets)) {
|
||||||
|
while (index < sheets.length)
|
||||||
|
if (sheets[index++].title === id) return true;
|
||||||
|
} else if ((sheets = doc.getElementsByTagName("style"))) {
|
||||||
|
while (index < sheets.length)
|
||||||
|
if (sheets[index++].id === id) return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
exports.hasCssString = hasCssString;
|
||||||
|
|
||||||
|
exports.importCssString = function importCssString(cssText, id, doc) {
|
||||||
|
doc = doc || document;
|
||||||
|
// If style is already imported return immediately.
|
||||||
|
if (id && hasCssString(id, doc)) return null;
|
||||||
if (doc.createStyleSheet) {
|
if (doc.createStyleSheet) {
|
||||||
var sheet = doc.createStyleSheet();
|
var sheet = doc.createStyleSheet();
|
||||||
sheet.cssText = cssText;
|
sheet.cssText = cssText;
|
||||||
}
|
if (id) sheet.title = id;
|
||||||
else {
|
} else {
|
||||||
var style = doc.createElementNS ?
|
var style = doc.createElementNS ?
|
||||||
doc.createElementNS(XHTML_NS, "style") :
|
doc.createElementNS(XHTML_NS, "style") :
|
||||||
doc.createElement("style");
|
doc.createElement("style");
|
||||||
|
|
||||||
|
if (id) style.id = id;
|
||||||
style.appendChild(doc.createTextNode(cssText));
|
style.appendChild(doc.createTextNode(cssText));
|
||||||
|
|
||||||
var head = doc.getElementsByTagName("head")[0] || doc.documentElement;
|
var head = doc.getElementsByTagName("head")[0] || doc.documentElement;
|
||||||
|
|
@ -5357,6 +5376,19 @@ exports.importCssString = function(cssText, doc){
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
exports.importCssStylsheet = function(uri, doc) {
|
||||||
|
if (doc.createStyleSheet) {
|
||||||
|
var sheet = doc.createStyleSheet(uri);
|
||||||
|
} else {
|
||||||
|
var link = exports.createElement('link');
|
||||||
|
link.rel = 'stylesheet';
|
||||||
|
link.href = uri;
|
||||||
|
|
||||||
|
var head = doc.getElementsByTagName("head")[0] || doc.documentElement;
|
||||||
|
head.appendChild(link);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
exports.getInnerWidth = function(element) {
|
exports.getInnerWidth = function(element) {
|
||||||
return (parseInt(exports.computedStyle(element, "paddingLeft"))
|
return (parseInt(exports.computedStyle(element, "paddingLeft"))
|
||||||
+ parseInt(exports.computedStyle(element, "paddingRight")) + element.clientWidth);
|
+ parseInt(exports.computedStyle(element, "paddingRight")) + element.clientWidth);
|
||||||
|
|
@ -5399,7 +5431,7 @@ else
|
||||||
return element.currentStyle
|
return element.currentStyle
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.scrollbarWidth = function() {
|
exports.scrollbarWidth = function(document) {
|
||||||
|
|
||||||
var inner = exports.createElement("p");
|
var inner = exports.createElement("p");
|
||||||
inner.style.width = "100%";
|
inner.style.width = "100%";
|
||||||
|
|
@ -5449,6 +5481,7 @@ exports.setInnerHtml = function(el, innerHtml) {
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.setInnerText = function(el, innerText) {
|
exports.setInnerText = function(el, innerText) {
|
||||||
|
var document = el.ownerDocument;
|
||||||
if (document.body && "textContent" in document.body)
|
if (document.body && "textContent" in document.body)
|
||||||
el.textContent = innerText;
|
el.textContent = innerText;
|
||||||
else
|
else
|
||||||
|
|
@ -5457,6 +5490,7 @@ exports.setInnerText = function(el, innerText) {
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.getInnerText = function(el) {
|
exports.getInnerText = function(el) {
|
||||||
|
var document = el.ownerDocument;
|
||||||
if (document.body && "textContent" in document.body)
|
if (document.body && "textContent" in document.body)
|
||||||
return el.textContent;
|
return el.textContent;
|
||||||
else
|
else
|
||||||
|
|
@ -5779,7 +5813,7 @@ function normalizeCommandKeys(callback, e, keyCode) {
|
||||||
// If there is no hashID and the keyCode is not a function key, then
|
// If there is no hashID and the keyCode is not a function key, then
|
||||||
// we don't call the callback as we don't handle a command key here
|
// we don't call the callback as we don't handle a command key here
|
||||||
// (it's a normal key/character input).
|
// (it's a normal key/character input).
|
||||||
if (hashId == 0 && !(keyCode in keys.FUNCTION_KEYS)) {
|
if (!(keyCode in keys.FUNCTION_KEYS) && !(keyCode in keys.PRINTABLE_KEYS)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return callback(e, hashId, keyCode);
|
return callback(e, hashId, keyCode);
|
||||||
|
|
@ -13752,11 +13786,11 @@ var RenderLoop = require("ace/renderloop").RenderLoop;
|
||||||
var EventEmitter = require("pilot/event_emitter").EventEmitter;
|
var EventEmitter = require("pilot/event_emitter").EventEmitter;
|
||||||
var editorCss = require("text!ace/css/editor.css");
|
var editorCss = require("text!ace/css/editor.css");
|
||||||
|
|
||||||
// import CSS once
|
|
||||||
dom.importCssString(editorCss);
|
|
||||||
|
|
||||||
var VirtualRenderer = function(container, theme) {
|
var VirtualRenderer = function(container, theme) {
|
||||||
this.container = container;
|
this.container = container;
|
||||||
|
|
||||||
|
// Imports CSS once per DOM document ('ace_editor' serves as an identifier).
|
||||||
|
dom.importCssString(editorCss, "ace_editor", container.ownerDocument);
|
||||||
dom.addCssClass(this.container, "ace_editor");
|
dom.addCssClass(this.container, "ace_editor");
|
||||||
|
|
||||||
this.setTheme(theme);
|
this.setTheme(theme);
|
||||||
|
|
@ -13834,7 +13868,10 @@ var VirtualRenderer = function(container, theme) {
|
||||||
height : 1
|
height : 1
|
||||||
};
|
};
|
||||||
|
|
||||||
this.$loop = new RenderLoop(this.$renderChanges.bind(this));
|
this.$loop = new RenderLoop(
|
||||||
|
this.$renderChanges.bind(this),
|
||||||
|
this.container.ownerDocument.defaultView
|
||||||
|
);
|
||||||
this.$loop.schedule(this.CHANGE_FULL);
|
this.$loop.schedule(this.CHANGE_FULL);
|
||||||
|
|
||||||
this.setPadding(4);
|
this.setPadding(4);
|
||||||
|
|
@ -14499,6 +14536,12 @@ var VirtualRenderer = function(container, theme) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function afterLoad(theme) {
|
function afterLoad(theme) {
|
||||||
|
dom.importCssString(
|
||||||
|
theme.cssText,
|
||||||
|
theme.cssClass,
|
||||||
|
_self.container.ownerDocument
|
||||||
|
);
|
||||||
|
|
||||||
if (_self.$theme)
|
if (_self.$theme)
|
||||||
dom.removeCssClass(_self.container, _self.$theme);
|
dom.removeCssClass(_self.container, _self.$theme);
|
||||||
|
|
||||||
|
|
@ -14926,6 +14969,7 @@ exports.Marker = Marker;
|
||||||
* Fabian Jakobs <fabian AT ajax DOT org>
|
* Fabian Jakobs <fabian AT ajax DOT org>
|
||||||
* Julian Viereck <julian DOT viereck AT gmail DOT com>
|
* Julian Viereck <julian DOT viereck AT gmail DOT com>
|
||||||
* Mihai Sucan <mihai.sucan@gmail.com>
|
* Mihai Sucan <mihai.sucan@gmail.com>
|
||||||
|
* Irakli Gozalishvili <rfobic@gmail.com> (http://jeditoolkit.com)
|
||||||
*
|
*
|
||||||
* Alternatively, the contents of this file may be used under the terms of
|
* 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
|
* either the GNU General Public License Version 2 or later (the "GPL"), or
|
||||||
|
|
@ -15024,8 +15068,8 @@ var Text = function(parentEl) {
|
||||||
// Note: characterWidth can be a float!
|
// Note: characterWidth can be a float!
|
||||||
measureNode.innerHTML = lang.stringRepeat("Xy", n);
|
measureNode.innerHTML = lang.stringRepeat("Xy", n);
|
||||||
|
|
||||||
if (document.body) {
|
if (this.element.ownerDocument.body) {
|
||||||
document.body.appendChild(measureNode);
|
this.element.ownerDocument.body.appendChild(measureNode);
|
||||||
} else {
|
} else {
|
||||||
var container = this.element.parentNode;
|
var container = this.element.parentNode;
|
||||||
while (!dom.hasCssClass(container, "ace_editor"))
|
while (!dom.hasCssClass(container, "ace_editor"))
|
||||||
|
|
@ -15160,7 +15204,7 @@ var Text = function(parentEl) {
|
||||||
};
|
};
|
||||||
|
|
||||||
this.$renderLinesFragment = function(config, firstRow, lastRow) {
|
this.$renderLinesFragment = function(config, firstRow, lastRow) {
|
||||||
var fragment = document.createDocumentFragment(),
|
var fragment = this.element.ownerDocument.createDocumentFragment(),
|
||||||
row = firstRow,
|
row = firstRow,
|
||||||
fold = this.session.getNextFold(row),
|
fold = this.session.getNextFold(row),
|
||||||
foldStart = fold ?fold.start.row :Infinity;
|
foldStart = fold ?fold.start.row :Infinity;
|
||||||
|
|
@ -15634,6 +15678,7 @@ exports.Cursor = Cursor;
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Fabian Jakobs <fabian AT ajax DOT org>
|
* Fabian Jakobs <fabian AT ajax DOT org>
|
||||||
|
* Irakli Gozalishvili <rfobic@gmail.com> (http://jeditoolkit.com)
|
||||||
*
|
*
|
||||||
* Alternatively, the contents of this file may be used under the terms of
|
* 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
|
* either the GNU General Public License Version 2 or later (the "GPL"), or
|
||||||
|
|
@ -15670,7 +15715,7 @@ var ScrollBar = function(parent) {
|
||||||
// of 0px
|
// of 0px
|
||||||
// in Firefox 6+ scrollbar is hidden if element has the same width as scrollbar
|
// in Firefox 6+ scrollbar is hidden if element has the same width as scrollbar
|
||||||
// make element a little bit wider to retain scrollbar when page is zoomed
|
// make element a little bit wider to retain scrollbar when page is zoomed
|
||||||
this.width = dom.scrollbarWidth();
|
this.width = dom.scrollbarWidth(parent.ownerDocument);
|
||||||
this.element.style.width = (this.width || 15) + 5 + "px";
|
this.element.style.width = (this.width || 15) + 5 + "px";
|
||||||
|
|
||||||
event.addListener(this.element, "scroll", this.onScroll.bind(this));
|
event.addListener(this.element, "scroll", this.onScroll.bind(this));
|
||||||
|
|
@ -15725,6 +15770,7 @@ exports.ScrollBar = ScrollBar;
|
||||||
*
|
*
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
* Fabian Jakobs <fabian AT ajax DOT org>
|
* Fabian Jakobs <fabian AT ajax DOT org>
|
||||||
|
* Irakli Gozalishvili <rfobic@gmail.com> (http://jeditoolkit.com)
|
||||||
*
|
*
|
||||||
* Alternatively, the contents of this file may be used under the terms of
|
* 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
|
* either the GNU General Public License Version 2 or later (the "GPL"), or
|
||||||
|
|
@ -15744,10 +15790,11 @@ __ace_shadowed__.define('ace/renderloop', ['require', 'exports', 'module' , 'pil
|
||||||
|
|
||||||
var event = require("pilot/event");
|
var event = require("pilot/event");
|
||||||
|
|
||||||
var RenderLoop = function(onRender) {
|
var RenderLoop = function(onRender, window) {
|
||||||
this.onRender = onRender;
|
this.onRender = onRender;
|
||||||
this.pending = false;
|
this.pending = false;
|
||||||
this.changes = 0;
|
this.changes = 0;
|
||||||
|
this.setTimeoutZero = this.setTimeoutZero.bind(window);
|
||||||
};
|
};
|
||||||
|
|
||||||
(function() {
|
(function() {
|
||||||
|
|
@ -15775,31 +15822,31 @@ var RenderLoop = function(onRender) {
|
||||||
window.msRequestAnimationFrame;
|
window.msRequestAnimationFrame;
|
||||||
|
|
||||||
if (this.setTimeoutZero) {
|
if (this.setTimeoutZero) {
|
||||||
|
this.setTimeoutZero = this.setTimeoutZero;
|
||||||
this.setTimeoutZero = this.setTimeoutZero.bind(window)
|
|
||||||
} else if (window.postMessage) {
|
} else if (window.postMessage) {
|
||||||
|
|
||||||
this.messageName = "zero-timeout-message";
|
this.setTimeoutZero = (function(messageName, attached, listener) {
|
||||||
|
return function setTimeoutZero(callback) {
|
||||||
|
// Set up listener if not listening already.
|
||||||
|
if (!attached) {
|
||||||
|
event.addListener(this, "message", function(e) {
|
||||||
|
if (listener && e.data == messageName) {
|
||||||
|
event.stopPropagation(e);
|
||||||
|
listener();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
attached = true;
|
||||||
|
}
|
||||||
|
|
||||||
this.setTimeoutZero = function(callback) {
|
listener = callback;
|
||||||
if (!this.attached) {
|
this.postMessage(messageName, "*");
|
||||||
var _self = this;
|
};
|
||||||
event.addListener(window, "message", function(e) {
|
})("zero-timeout-message", false, null);
|
||||||
if (_self.callback && e.data == _self.messageName) {
|
|
||||||
event.stopPropagation(e);
|
|
||||||
_self.callback();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
this.attached = true;
|
|
||||||
}
|
|
||||||
this.callback = callback;
|
|
||||||
window.postMessage(this.messageName, "*");
|
|
||||||
}
|
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
this.setTimeoutZero = function(callback) {
|
this.setTimeoutZero = function(callback) {
|
||||||
setTimeout(callback, 0);
|
this.setTimeout(callback, 0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -15844,11 +15891,11 @@ exports.RenderLoop = RenderLoop;
|
||||||
*
|
*
|
||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
__ace_shadowed__.define('ace/theme/textmate', ['require', 'exports', 'module' , 'pilot/dom'], function(require, exports, module) {
|
__ace_shadowed__.define('ace/theme/textmate', ['require', 'exports', 'module' ], function(require, exports, module) {
|
||||||
|
|
||||||
var dom = require("pilot/dom");
|
|
||||||
|
|
||||||
var cssText = ".ace-tm .ace_editor {\
|
exports.cssClass = "ace-tm";
|
||||||
|
exports.cssText = ".ace-tm .ace_editor {\
|
||||||
border: 2px solid rgb(159, 159, 159);\
|
border: 2px solid rgb(159, 159, 159);\
|
||||||
}\
|
}\
|
||||||
\
|
\
|
||||||
|
|
@ -16015,10 +16062,6 @@ __ace_shadowed__.define('ace/theme/textmate', ['require', 'exports', 'module' ,
|
||||||
color: rgb(255, 0, 0)\
|
color: rgb(255, 0, 0)\
|
||||||
}";
|
}";
|
||||||
|
|
||||||
// import CSS once
|
|
||||||
dom.importCssString(cssText);
|
|
||||||
|
|
||||||
exports.cssClass = "ace-tm";
|
|
||||||
});
|
});
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
__ace_shadowed__.define("ace/theme/clouds",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-clouds .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-clouds .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-clouds .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-clouds .ace_gutter-layer { width: 100%; text-align: right;}.ace-clouds .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-clouds .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-clouds .ace_scroller { background-color: #FFFFFF;}.ace-clouds .ace_text-layer { cursor: text; color: #000000;}.ace-clouds .ace_cursor { border-left: 2px solid #000000;}.ace-clouds .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #000000;} .ace-clouds .ace_marker-layer .ace_selection { background: #BDD5FC;}.ace-clouds .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-clouds .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #BFBFBF;}.ace-clouds .ace_marker-layer .ace_active_line { background: #FFFBD1;} .ace-clouds .ace_invisible { color: #BFBFBF;}.ace-clouds .ace_keyword { color:#AF956F;}.ace-clouds .ace_keyword.ace_operator { color:#484848;}.ace-clouds .ace_constant { }.ace-clouds .ace_constant.ace_language { color:#39946A;}.ace-clouds .ace_constant.ace_library { }.ace-clouds .ace_constant.ace_numeric { color:#46A609;}.ace-clouds .ace_invalid { background-color:#FF002A;}.ace-clouds .ace_invalid.ace_illegal { }.ace-clouds .ace_invalid.ace_deprecated { }.ace-clouds .ace_support { }.ace-clouds .ace_support.ace_function { color:#C52727;}.ace-clouds .ace_function.ace_buildin { }.ace-clouds .ace_string { color:#5D90CD;}.ace-clouds .ace_string.ace_regexp { }.ace-clouds .ace_comment { color:#BCC8BA;}.ace-clouds .ace_comment.ace_doc { }.ace-clouds .ace_comment.ace_doc.ace_tag { }.ace-clouds .ace_variable { }.ace-clouds .ace_variable.ace_language { }.ace-clouds .ace_xml_pe { }.ace-clouds .ace_meta { }.ace-clouds .ace_meta.ace_tag { }.ace-clouds .ace_meta.ace_tag.ace_input { }.ace-clouds .ace_entity.ace_other.ace_attribute-name { color:#606060;}.ace-clouds .ace_entity.ace_name { }.ace-clouds .ace_entity.ace_name.ace_function { }.ace-clouds .ace_markup.ace_underline { text-decoration:underline;}.ace-clouds .ace_markup.ace_heading { }.ace-clouds .ace_markup.ace_heading.ace_1 { }.ace-clouds .ace_markup.ace_heading.ace_2 { }.ace-clouds .ace_markup.ace_heading.ace_3 { }.ace-clouds .ace_markup.ace_heading.ace_4 { }.ace-clouds .ace_markup.ace_heading.ace_5 { }.ace-clouds .ace_markup.ace_heading.ace_6 { }.ace-clouds .ace_markup.ace_list { }.ace-clouds .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-clouds"})
|
__ace_shadowed__.define("ace/theme/clouds",["require","exports","module"],function(a,b,c){b.cssClass="ace-clouds",b.cssText=".ace-clouds .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-clouds .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-clouds .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-clouds .ace_gutter-layer { width: 100%; text-align: right;}.ace-clouds .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-clouds .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-clouds .ace_scroller { background-color: #FFFFFF;}.ace-clouds .ace_text-layer { cursor: text; color: #000000;}.ace-clouds .ace_cursor { border-left: 2px solid #000000;}.ace-clouds .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #000000;} .ace-clouds .ace_marker-layer .ace_selection { background: #BDD5FC;}.ace-clouds .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-clouds .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #BFBFBF;}.ace-clouds .ace_marker-layer .ace_active_line { background: #FFFBD1;} .ace-clouds .ace_invisible { color: #BFBFBF;}.ace-clouds .ace_keyword { color:#AF956F;}.ace-clouds .ace_keyword.ace_operator { color:#484848;}.ace-clouds .ace_constant { }.ace-clouds .ace_constant.ace_language { color:#39946A;}.ace-clouds .ace_constant.ace_library { }.ace-clouds .ace_constant.ace_numeric { color:#46A609;}.ace-clouds .ace_invalid { background-color:#FF002A;}.ace-clouds .ace_invalid.ace_illegal { }.ace-clouds .ace_invalid.ace_deprecated { }.ace-clouds .ace_support { }.ace-clouds .ace_support.ace_function { color:#C52727;}.ace-clouds .ace_function.ace_buildin { }.ace-clouds .ace_string { color:#5D90CD;}.ace-clouds .ace_string.ace_regexp { }.ace-clouds .ace_comment { color:#BCC8BA;}.ace-clouds .ace_comment.ace_doc { }.ace-clouds .ace_comment.ace_doc.ace_tag { }.ace-clouds .ace_variable { }.ace-clouds .ace_variable.ace_language { }.ace-clouds .ace_xml_pe { }.ace-clouds .ace_meta { }.ace-clouds .ace_meta.ace_tag { }.ace-clouds .ace_meta.ace_tag.ace_input { }.ace-clouds .ace_entity.ace_other.ace_attribute-name { color:#606060;}.ace-clouds .ace_entity.ace_name { }.ace-clouds .ace_entity.ace_name.ace_function { }.ace-clouds .ace_markup.ace_underline { text-decoration:underline;}.ace-clouds .ace_markup.ace_heading { }.ace-clouds .ace_markup.ace_heading.ace_1 { }.ace-clouds .ace_markup.ace_heading.ace_2 { }.ace-clouds .ace_markup.ace_heading.ace_3 { }.ace-clouds .ace_markup.ace_heading.ace_4 { }.ace-clouds .ace_markup.ace_heading.ace_5 { }.ace-clouds .ace_markup.ace_heading.ace_6 { }.ace-clouds .ace_markup.ace_list { }.ace-clouds .ace_collab.ace_user1 { }"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
__ace_shadowed__.define("ace/theme/clouds_midnight",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-clouds-midnight .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-clouds-midnight .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-clouds-midnight .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-clouds-midnight .ace_gutter-layer { width: 100%; text-align: right;}.ace-clouds-midnight .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-clouds-midnight .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-clouds-midnight .ace_scroller { background-color: #191919;}.ace-clouds-midnight .ace_text-layer { cursor: text; color: #929292;}.ace-clouds-midnight .ace_cursor { border-left: 2px solid #7DA5DC;}.ace-clouds-midnight .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #7DA5DC;} .ace-clouds-midnight .ace_marker-layer .ace_selection { background: #000000;}.ace-clouds-midnight .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-clouds-midnight .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #BFBFBF;}.ace-clouds-midnight .ace_marker-layer .ace_active_line { background: rgba(215, 215, 215, 0.031);} .ace-clouds-midnight .ace_invisible { color: #BFBFBF;}.ace-clouds-midnight .ace_keyword { color:#927C5D;}.ace-clouds-midnight .ace_keyword.ace_operator { color:#4B4B4B;}.ace-clouds-midnight .ace_constant { }.ace-clouds-midnight .ace_constant.ace_language { color:#39946A;}.ace-clouds-midnight .ace_constant.ace_library { }.ace-clouds-midnight .ace_constant.ace_numeric { color:#46A609;}.ace-clouds-midnight .ace_invalid { color:#FFFFFF;background-color:#E92E2E;}.ace-clouds-midnight .ace_invalid.ace_illegal { }.ace-clouds-midnight .ace_invalid.ace_deprecated { }.ace-clouds-midnight .ace_support { }.ace-clouds-midnight .ace_support.ace_function { color:#E92E2E;}.ace-clouds-midnight .ace_function.ace_buildin { }.ace-clouds-midnight .ace_string { color:#5D90CD;}.ace-clouds-midnight .ace_string.ace_regexp { }.ace-clouds-midnight .ace_comment { color:#3C403B;}.ace-clouds-midnight .ace_comment.ace_doc { }.ace-clouds-midnight .ace_comment.ace_doc.ace_tag { }.ace-clouds-midnight .ace_variable { }.ace-clouds-midnight .ace_variable.ace_language { }.ace-clouds-midnight .ace_xml_pe { }.ace-clouds-midnight .ace_meta { }.ace-clouds-midnight .ace_meta.ace_tag { }.ace-clouds-midnight .ace_meta.ace_tag.ace_input { }.ace-clouds-midnight .ace_entity.ace_other.ace_attribute-name { color:#606060;}.ace-clouds-midnight .ace_entity.ace_name { }.ace-clouds-midnight .ace_entity.ace_name.ace_function { }.ace-clouds-midnight .ace_markup.ace_underline { text-decoration:underline;}.ace-clouds-midnight .ace_markup.ace_heading { }.ace-clouds-midnight .ace_markup.ace_heading.ace_1 { }.ace-clouds-midnight .ace_markup.ace_heading.ace_2 { }.ace-clouds-midnight .ace_markup.ace_heading.ace_3 { }.ace-clouds-midnight .ace_markup.ace_heading.ace_4 { }.ace-clouds-midnight .ace_markup.ace_heading.ace_5 { }.ace-clouds-midnight .ace_markup.ace_heading.ace_6 { }.ace-clouds-midnight .ace_markup.ace_list { }.ace-clouds-midnight .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-clouds-midnight"})
|
__ace_shadowed__.define("ace/theme/clouds_midnight",["require","exports","module"],function(a,b,c){b.cssClass="ace-clouds-midnight",b.cssText=".ace-clouds-midnight .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-clouds-midnight .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-clouds-midnight .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-clouds-midnight .ace_gutter-layer { width: 100%; text-align: right;}.ace-clouds-midnight .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-clouds-midnight .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-clouds-midnight .ace_scroller { background-color: #191919;}.ace-clouds-midnight .ace_text-layer { cursor: text; color: #929292;}.ace-clouds-midnight .ace_cursor { border-left: 2px solid #7DA5DC;}.ace-clouds-midnight .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #7DA5DC;} .ace-clouds-midnight .ace_marker-layer .ace_selection { background: #000000;}.ace-clouds-midnight .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-clouds-midnight .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #BFBFBF;}.ace-clouds-midnight .ace_marker-layer .ace_active_line { background: rgba(215, 215, 215, 0.031);} .ace-clouds-midnight .ace_invisible { color: #BFBFBF;}.ace-clouds-midnight .ace_keyword { color:#927C5D;}.ace-clouds-midnight .ace_keyword.ace_operator { color:#4B4B4B;}.ace-clouds-midnight .ace_constant { }.ace-clouds-midnight .ace_constant.ace_language { color:#39946A;}.ace-clouds-midnight .ace_constant.ace_library { }.ace-clouds-midnight .ace_constant.ace_numeric { color:#46A609;}.ace-clouds-midnight .ace_invalid { color:#FFFFFF;background-color:#E92E2E;}.ace-clouds-midnight .ace_invalid.ace_illegal { }.ace-clouds-midnight .ace_invalid.ace_deprecated { }.ace-clouds-midnight .ace_support { }.ace-clouds-midnight .ace_support.ace_function { color:#E92E2E;}.ace-clouds-midnight .ace_function.ace_buildin { }.ace-clouds-midnight .ace_string { color:#5D90CD;}.ace-clouds-midnight .ace_string.ace_regexp { }.ace-clouds-midnight .ace_comment { color:#3C403B;}.ace-clouds-midnight .ace_comment.ace_doc { }.ace-clouds-midnight .ace_comment.ace_doc.ace_tag { }.ace-clouds-midnight .ace_variable { }.ace-clouds-midnight .ace_variable.ace_language { }.ace-clouds-midnight .ace_xml_pe { }.ace-clouds-midnight .ace_meta { }.ace-clouds-midnight .ace_meta.ace_tag { }.ace-clouds-midnight .ace_meta.ace_tag.ace_input { }.ace-clouds-midnight .ace_entity.ace_other.ace_attribute-name { color:#606060;}.ace-clouds-midnight .ace_entity.ace_name { }.ace-clouds-midnight .ace_entity.ace_name.ace_function { }.ace-clouds-midnight .ace_markup.ace_underline { text-decoration:underline;}.ace-clouds-midnight .ace_markup.ace_heading { }.ace-clouds-midnight .ace_markup.ace_heading.ace_1 { }.ace-clouds-midnight .ace_markup.ace_heading.ace_2 { }.ace-clouds-midnight .ace_markup.ace_heading.ace_3 { }.ace-clouds-midnight .ace_markup.ace_heading.ace_4 { }.ace-clouds-midnight .ace_markup.ace_heading.ace_5 { }.ace-clouds-midnight .ace_markup.ace_heading.ace_6 { }.ace-clouds-midnight .ace_markup.ace_list { }.ace-clouds-midnight .ace_collab.ace_user1 { }"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
__ace_shadowed__.define("ace/theme/cobalt",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-cobalt .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-cobalt .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-cobalt .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-cobalt .ace_gutter-layer { width: 100%; text-align: right;}.ace-cobalt .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-cobalt .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-cobalt .ace_scroller { background-color: #002240;}.ace-cobalt .ace_text-layer { cursor: text; color: #FFFFFF;}.ace-cobalt .ace_cursor { border-left: 2px solid #FFFFFF;}.ace-cobalt .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FFFFFF;} .ace-cobalt .ace_marker-layer .ace_selection { background: rgba(179, 101, 57, 0.75);}.ace-cobalt .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-cobalt .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(255, 255, 255, 0.15);}.ace-cobalt .ace_marker-layer .ace_active_line { background: rgba(0, 0, 0, 0.35);} .ace-cobalt .ace_invisible { color: rgba(255, 255, 255, 0.15);}.ace-cobalt .ace_keyword { color:#FF9D00;}.ace-cobalt .ace_keyword.ace_operator { }.ace-cobalt .ace_constant { color:#FF628C;}.ace-cobalt .ace_constant.ace_language { }.ace-cobalt .ace_constant.ace_library { }.ace-cobalt .ace_constant.ace_numeric { }.ace-cobalt .ace_invalid { color:#F8F8F8;background-color:#800F00;}.ace-cobalt .ace_invalid.ace_illegal { }.ace-cobalt .ace_invalid.ace_deprecated { }.ace-cobalt .ace_support { color:#80FFBB;}.ace-cobalt .ace_support.ace_function { color:#FFB054;}.ace-cobalt .ace_function.ace_buildin { }.ace-cobalt .ace_string { }.ace-cobalt .ace_string.ace_regexp { color:#80FFC2;}.ace-cobalt .ace_comment { font-style:italic;color:#0088FF;}.ace-cobalt .ace_comment.ace_doc { }.ace-cobalt .ace_comment.ace_doc.ace_tag { }.ace-cobalt .ace_variable { color:#CCCCCC;}.ace-cobalt .ace_variable.ace_language { color:#FF80E1;}.ace-cobalt .ace_xml_pe { }.ace-cobalt .ace_meta { }.ace-cobalt .ace_meta.ace_tag { color:#9EFFFF;}.ace-cobalt .ace_meta.ace_tag.ace_input { }.ace-cobalt .ace_entity.ace_other.ace_attribute-name { }.ace-cobalt .ace_entity.ace_name { }.ace-cobalt .ace_entity.ace_name.ace_function { }.ace-cobalt .ace_markup.ace_underline { text-decoration:underline;}.ace-cobalt .ace_markup.ace_heading { color:#C8E4FD;background-color:#001221;}.ace-cobalt .ace_markup.ace_heading.ace_1 { }.ace-cobalt .ace_markup.ace_heading.ace_2 { }.ace-cobalt .ace_markup.ace_heading.ace_3 { }.ace-cobalt .ace_markup.ace_heading.ace_4 { }.ace-cobalt .ace_markup.ace_heading.ace_5 { }.ace-cobalt .ace_markup.ace_heading.ace_6 { }.ace-cobalt .ace_markup.ace_list { background-color:#130D26;}.ace-cobalt .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-cobalt"})
|
__ace_shadowed__.define("ace/theme/cobalt",["require","exports","module"],function(a,b,c){b.cssClass="ace-cobalt",b.cssText=".ace-cobalt .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-cobalt .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-cobalt .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-cobalt .ace_gutter-layer { width: 100%; text-align: right;}.ace-cobalt .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-cobalt .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-cobalt .ace_scroller { background-color: #002240;}.ace-cobalt .ace_text-layer { cursor: text; color: #FFFFFF;}.ace-cobalt .ace_cursor { border-left: 2px solid #FFFFFF;}.ace-cobalt .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FFFFFF;} .ace-cobalt .ace_marker-layer .ace_selection { background: rgba(179, 101, 57, 0.75);}.ace-cobalt .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-cobalt .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(255, 255, 255, 0.15);}.ace-cobalt .ace_marker-layer .ace_active_line { background: rgba(0, 0, 0, 0.35);} .ace-cobalt .ace_invisible { color: rgba(255, 255, 255, 0.15);}.ace-cobalt .ace_keyword { color:#FF9D00;}.ace-cobalt .ace_keyword.ace_operator { }.ace-cobalt .ace_constant { color:#FF628C;}.ace-cobalt .ace_constant.ace_language { }.ace-cobalt .ace_constant.ace_library { }.ace-cobalt .ace_constant.ace_numeric { }.ace-cobalt .ace_invalid { color:#F8F8F8;background-color:#800F00;}.ace-cobalt .ace_invalid.ace_illegal { }.ace-cobalt .ace_invalid.ace_deprecated { }.ace-cobalt .ace_support { color:#80FFBB;}.ace-cobalt .ace_support.ace_function { color:#FFB054;}.ace-cobalt .ace_function.ace_buildin { }.ace-cobalt .ace_string { }.ace-cobalt .ace_string.ace_regexp { color:#80FFC2;}.ace-cobalt .ace_comment { font-style:italic;color:#0088FF;}.ace-cobalt .ace_comment.ace_doc { }.ace-cobalt .ace_comment.ace_doc.ace_tag { }.ace-cobalt .ace_variable { color:#CCCCCC;}.ace-cobalt .ace_variable.ace_language { color:#FF80E1;}.ace-cobalt .ace_xml_pe { }.ace-cobalt .ace_meta { }.ace-cobalt .ace_meta.ace_tag { color:#9EFFFF;}.ace-cobalt .ace_meta.ace_tag.ace_input { }.ace-cobalt .ace_entity.ace_other.ace_attribute-name { }.ace-cobalt .ace_entity.ace_name { }.ace-cobalt .ace_entity.ace_name.ace_function { }.ace-cobalt .ace_markup.ace_underline { text-decoration:underline;}.ace-cobalt .ace_markup.ace_heading { color:#C8E4FD;background-color:#001221;}.ace-cobalt .ace_markup.ace_heading.ace_1 { }.ace-cobalt .ace_markup.ace_heading.ace_2 { }.ace-cobalt .ace_markup.ace_heading.ace_3 { }.ace-cobalt .ace_markup.ace_heading.ace_4 { }.ace-cobalt .ace_markup.ace_heading.ace_5 { }.ace-cobalt .ace_markup.ace_heading.ace_6 { }.ace-cobalt .ace_markup.ace_list { background-color:#130D26;}.ace-cobalt .ace_collab.ace_user1 { }"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
__ace_shadowed__.define("ace/theme/crimson_editor",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-crimson-editor .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-crimson-editor .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-crimson-editor .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-crimson-editor .ace_gutter-layer { width: 100%; text-align: right;}.ace-crimson-editor .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-crimson-editor .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-crimson-editor .ace_text-layer { cursor: text; color: rgb(64, 64, 64);}.ace-crimson-editor .ace_cursor { border-left: 2px solid black;}.ace-crimson-editor .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid black;}.ace-crimson-editor .ace_line .ace_invisible { color: rgb(191, 191, 191);}.ace-crimson-editor .ace_line .ace_identifier { color: black;}.ace-crimson-editor .ace_line .ace_keyword { color: blue;}.ace-crimson-editor .ace_line .ace_constant.ace_buildin { color: rgb(88, 72, 246);}.ace-crimson-editor .ace_line .ace_constant.ace_language { color: rgb(255, 156, 0);}.ace-crimson-editor .ace_line .ace_constant.ace_library { color: rgb(6, 150, 14);}.ace-crimson-editor .ace_line .ace_invalid { text-decoration: line-through; color: rgb(224, 0, 0);}.ace-crimson-editor .ace_line .ace_fold { background-color: #E4E4E4; border-radius: 3px;}.ace-crimson-editor .ace_line .ace_support.ace_function { color: rgb(192, 0, 0);}.ace-crimson-editor .ace_line .ace_support.ace_constant { color: rgb(6, 150, 14);}.ace-crimson-editor .ace_line .ace_support.ace_type,.ace-crimson-editor .ace_line .ace_support.ace_class { color: rgb(109, 121, 222);}.ace-crimson-editor .ace_line .ace_keyword.ace_operator { color: rgb(49, 132, 149);}.ace-crimson-editor .ace_line .ace_string { color: rgb(128, 0, 128);}.ace-crimson-editor .ace_line .ace_comment { color: rgb(76, 136, 107);}.ace-crimson-editor .ace_line .ace_comment.ace_doc { color: rgb(0, 102, 255);}.ace-crimson-editor .ace_line .ace_comment.ace_doc.ace_tag { color: rgb(128, 159, 191);}.ace-crimson-editor .ace_line .ace_constant.ace_numeric { color: rgb(0, 0, 64);}.ace-crimson-editor .ace_line .ace_variable { color: rgb(0, 64, 128);}.ace-crimson-editor .ace_line .ace_xml_pe { color: rgb(104, 104, 91);}.ace-crimson-editor .ace_marker-layer .ace_selection { background: rgb(181, 213, 255);}.ace-crimson-editor .ace_marker-layer .ace_step { background: rgb(252, 255, 0);}.ace-crimson-editor .ace_marker-layer .ace_stack { background: rgb(164, 229, 101);}.ace-crimson-editor .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgb(192, 192, 192);}.ace-crimson-editor .ace_marker-layer .ace_active_line { background: rgb(232, 242, 254);}.ace-crimson-editor .ace_meta.ace_tag { color:rgb(28, 2, 255);}.ace-crimson-editor .ace_marker-layer .ace_selected_word { background: rgb(250, 250, 255); border: 1px solid rgb(200, 200, 250);}.ace-crimson-editor .ace_string.ace_regex { color: rgb(192, 0, 192);}";d.importCssString(e),b.cssClass="ace-crimson-editor"})
|
__ace_shadowed__.define("ace/theme/crimson_editor",["require","exports","module"],function(a,b,c){b.cssText=".ace-crimson-editor .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-crimson-editor .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-crimson-editor .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-crimson-editor .ace_gutter-layer { width: 100%; text-align: right;}.ace-crimson-editor .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-crimson-editor .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-crimson-editor .ace_text-layer { cursor: text; color: rgb(64, 64, 64);}.ace-crimson-editor .ace_cursor { border-left: 2px solid black;}.ace-crimson-editor .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid black;}.ace-crimson-editor .ace_line .ace_invisible { color: rgb(191, 191, 191);}.ace-crimson-editor .ace_line .ace_identifier { color: black;}.ace-crimson-editor .ace_line .ace_keyword { color: blue;}.ace-crimson-editor .ace_line .ace_constant.ace_buildin { color: rgb(88, 72, 246);}.ace-crimson-editor .ace_line .ace_constant.ace_language { color: rgb(255, 156, 0);}.ace-crimson-editor .ace_line .ace_constant.ace_library { color: rgb(6, 150, 14);}.ace-crimson-editor .ace_line .ace_invalid { text-decoration: line-through; color: rgb(224, 0, 0);}.ace-crimson-editor .ace_line .ace_fold { background-color: #E4E4E4; border-radius: 3px;}.ace-crimson-editor .ace_line .ace_support.ace_function { color: rgb(192, 0, 0);}.ace-crimson-editor .ace_line .ace_support.ace_constant { color: rgb(6, 150, 14);}.ace-crimson-editor .ace_line .ace_support.ace_type,.ace-crimson-editor .ace_line .ace_support.ace_class { color: rgb(109, 121, 222);}.ace-crimson-editor .ace_line .ace_keyword.ace_operator { color: rgb(49, 132, 149);}.ace-crimson-editor .ace_line .ace_string { color: rgb(128, 0, 128);}.ace-crimson-editor .ace_line .ace_comment { color: rgb(76, 136, 107);}.ace-crimson-editor .ace_line .ace_comment.ace_doc { color: rgb(0, 102, 255);}.ace-crimson-editor .ace_line .ace_comment.ace_doc.ace_tag { color: rgb(128, 159, 191);}.ace-crimson-editor .ace_line .ace_constant.ace_numeric { color: rgb(0, 0, 64);}.ace-crimson-editor .ace_line .ace_variable { color: rgb(0, 64, 128);}.ace-crimson-editor .ace_line .ace_xml_pe { color: rgb(104, 104, 91);}.ace-crimson-editor .ace_marker-layer .ace_selection { background: rgb(181, 213, 255);}.ace-crimson-editor .ace_marker-layer .ace_step { background: rgb(252, 255, 0);}.ace-crimson-editor .ace_marker-layer .ace_stack { background: rgb(164, 229, 101);}.ace-crimson-editor .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgb(192, 192, 192);}.ace-crimson-editor .ace_marker-layer .ace_active_line { background: rgb(232, 242, 254);}.ace-crimson-editor .ace_meta.ace_tag { color:rgb(28, 2, 255);}.ace-crimson-editor .ace_marker-layer .ace_selected_word { background: rgb(250, 250, 255); border: 1px solid rgb(200, 200, 250);}.ace-crimson-editor .ace_string.ace_regex { color: rgb(192, 0, 192);}",b.cssClass="ace-crimson-editor"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
__ace_shadowed__.define("ace/theme/dawn",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-dawn .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-dawn .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-dawn .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-dawn .ace_gutter-layer { width: 100%; text-align: right;}.ace-dawn .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-dawn .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-dawn .ace_scroller { background-color: #F9F9F9;}.ace-dawn .ace_text-layer { cursor: text; color: #080808;}.ace-dawn .ace_cursor { border-left: 2px solid #000000;}.ace-dawn .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #000000;} .ace-dawn .ace_marker-layer .ace_selection { background: rgba(39, 95, 255, 0.30);}.ace-dawn .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-dawn .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(75, 75, 126, 0.50);}.ace-dawn .ace_marker-layer .ace_active_line { background: rgba(36, 99, 180, 0.12);} .ace-dawn .ace_invisible { color: rgba(75, 75, 126, 0.50);}.ace-dawn .ace_keyword { color:#794938;}.ace-dawn .ace_keyword.ace_operator { }.ace-dawn .ace_constant { color:#811F24;}.ace-dawn .ace_constant.ace_language { }.ace-dawn .ace_constant.ace_library { }.ace-dawn .ace_constant.ace_numeric { }.ace-dawn .ace_invalid { }.ace-dawn .ace_invalid.ace_illegal { text-decoration:underline;font-style:italic;color:#F8F8F8;background-color:#B52A1D;}.ace-dawn .ace_invalid.ace_deprecated { text-decoration:underline;font-style:italic;color:#B52A1D;}.ace-dawn .ace_support { color:#691C97;}.ace-dawn .ace_support.ace_function { color:#693A17;}.ace-dawn .ace_function.ace_buildin { }.ace-dawn .ace_string { color:#0B6125;}.ace-dawn .ace_string.ace_regexp { color:#CF5628;}.ace-dawn .ace_comment { font-style:italic;color:#5A525F;}.ace-dawn .ace_comment.ace_doc { }.ace-dawn .ace_comment.ace_doc.ace_tag { }.ace-dawn .ace_variable { color:#234A97;}.ace-dawn .ace_variable.ace_language { }.ace-dawn .ace_xml_pe { }.ace-dawn .ace_meta { }.ace-dawn .ace_meta.ace_tag { }.ace-dawn .ace_meta.ace_tag.ace_input { }.ace-dawn .ace_entity.ace_other.ace_attribute-name { }.ace-dawn .ace_entity.ace_name { }.ace-dawn .ace_entity.ace_name.ace_function { }.ace-dawn .ace_markup.ace_underline { text-decoration:underline;}.ace-dawn .ace_markup.ace_heading { color:#19356D;}.ace-dawn .ace_markup.ace_heading.ace_1 { }.ace-dawn .ace_markup.ace_heading.ace_2 { }.ace-dawn .ace_markup.ace_heading.ace_3 { }.ace-dawn .ace_markup.ace_heading.ace_4 { }.ace-dawn .ace_markup.ace_heading.ace_5 { }.ace-dawn .ace_markup.ace_heading.ace_6 { }.ace-dawn .ace_markup.ace_list { color:#693A17;}.ace-dawn .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-dawn"})
|
__ace_shadowed__.define("ace/theme/dawn",["require","exports","module"],function(a,b,c){b.cssText=".ace-dawn .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-dawn .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-dawn .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-dawn .ace_gutter-layer { width: 100%; text-align: right;}.ace-dawn .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-dawn .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-dawn .ace_scroller { background-color: #F9F9F9;}.ace-dawn .ace_text-layer { cursor: text; color: #080808;}.ace-dawn .ace_cursor { border-left: 2px solid #000000;}.ace-dawn .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #000000;} .ace-dawn .ace_marker-layer .ace_selection { background: rgba(39, 95, 255, 0.30);}.ace-dawn .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-dawn .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(75, 75, 126, 0.50);}.ace-dawn .ace_marker-layer .ace_active_line { background: rgba(36, 99, 180, 0.12);} .ace-dawn .ace_invisible { color: rgba(75, 75, 126, 0.50);}.ace-dawn .ace_keyword { color:#794938;}.ace-dawn .ace_keyword.ace_operator { }.ace-dawn .ace_constant { color:#811F24;}.ace-dawn .ace_constant.ace_language { }.ace-dawn .ace_constant.ace_library { }.ace-dawn .ace_constant.ace_numeric { }.ace-dawn .ace_invalid { }.ace-dawn .ace_invalid.ace_illegal { text-decoration:underline;font-style:italic;color:#F8F8F8;background-color:#B52A1D;}.ace-dawn .ace_invalid.ace_deprecated { text-decoration:underline;font-style:italic;color:#B52A1D;}.ace-dawn .ace_support { color:#691C97;}.ace-dawn .ace_support.ace_function { color:#693A17;}.ace-dawn .ace_function.ace_buildin { }.ace-dawn .ace_string { color:#0B6125;}.ace-dawn .ace_string.ace_regexp { color:#CF5628;}.ace-dawn .ace_comment { font-style:italic;color:#5A525F;}.ace-dawn .ace_comment.ace_doc { }.ace-dawn .ace_comment.ace_doc.ace_tag { }.ace-dawn .ace_variable { color:#234A97;}.ace-dawn .ace_variable.ace_language { }.ace-dawn .ace_xml_pe { }.ace-dawn .ace_meta { }.ace-dawn .ace_meta.ace_tag { }.ace-dawn .ace_meta.ace_tag.ace_input { }.ace-dawn .ace_entity.ace_other.ace_attribute-name { }.ace-dawn .ace_entity.ace_name { }.ace-dawn .ace_entity.ace_name.ace_function { }.ace-dawn .ace_markup.ace_underline { text-decoration:underline;}.ace-dawn .ace_markup.ace_heading { color:#19356D;}.ace-dawn .ace_markup.ace_heading.ace_1 { }.ace-dawn .ace_markup.ace_heading.ace_2 { }.ace-dawn .ace_markup.ace_heading.ace_3 { }.ace-dawn .ace_markup.ace_heading.ace_4 { }.ace-dawn .ace_markup.ace_heading.ace_5 { }.ace-dawn .ace_markup.ace_heading.ace_6 { }.ace-dawn .ace_markup.ace_list { color:#693A17;}.ace-dawn .ace_collab.ace_user1 { }",b.cssClass="ace-dawn"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
__ace_shadowed__.define("ace/theme/eclipse",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-eclipse .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-eclipse .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-eclipse .ace_gutter { width: 50px; background: rgb(227, 227, 227); border-right: 1px solid rgb(159, 159, 159);\t color: rgb(136, 136, 136);}.ace-eclipse .ace_gutter-layer { width: 100%; text-align: right;}.ace-eclipse .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-eclipse .ace_print_margin { width: 1px; background: #b1b4ba;}.ace-eclipse .ace_text-layer { cursor: text;}.ace-eclipse .ace_cursor { border-left: 1px solid black;}.ace-eclipse .ace_line .ace_keyword, .ace-eclipse .ace_line .ace_variable { color: rgb(127, 0, 85);}.ace-eclipse .ace_line .ace_constant.ace_buildin { color: rgb(88, 72, 246);}.ace-eclipse .ace_line .ace_constant.ace_library { color: rgb(6, 150, 14);}.ace-eclipse .ace_line .ace_function { color: rgb(60, 76, 114);}.ace-eclipse .ace_line .ace_string { color: rgb(42, 0, 255);}.ace-eclipse .ace_line .ace_comment { color: rgb(63, 127, 95);}.ace-eclipse .ace_line .ace_comment.ace_doc { color: rgb(63, 95, 191);}.ace-eclipse .ace_line .ace_comment.ace_doc.ace_tag { color: rgb(127, 159, 191);}.ace-eclipse .ace_line .ace_constant.ace_numeric {}.ace-eclipse .ace_line .ace_tag { color: rgb(63, 127, 127);}.ace-eclipse .ace_line .ace_type { color: rgb(127, 0, 127);}.ace-eclipse .ace_line .ace_xml_pe { color: rgb(104, 104, 91);}.ace-eclipse .ace_marker-layer .ace_selection { background: rgb(181, 213, 255);}.ace-eclipse .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgb(192, 192, 192);}.ace-eclipse .ace_line .ace_meta.ace_tag { color:rgb(63, 127, 127);}.ace-eclipse .ace_entity.ace_other.ace_attribute-name { color:rgb(127, 0, 127);}.ace-eclipse .ace_marker-layer .ace_active_line { background: rgb(232, 242, 254);}";d.importCssString(e),b.cssClass="ace-eclipse"})
|
__ace_shadowed__.define("ace/theme/eclipse",["require","exports","module"],function(a,b,c){b.cssText=".ace-eclipse .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-eclipse .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-eclipse .ace_gutter { width: 50px; background: rgb(227, 227, 227); border-right: 1px solid rgb(159, 159, 159);\t color: rgb(136, 136, 136);}.ace-eclipse .ace_gutter-layer { width: 100%; text-align: right;}.ace-eclipse .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-eclipse .ace_print_margin { width: 1px; background: #b1b4ba;}.ace-eclipse .ace_text-layer { cursor: text;}.ace-eclipse .ace_cursor { border-left: 1px solid black;}.ace-eclipse .ace_line .ace_keyword, .ace-eclipse .ace_line .ace_variable { color: rgb(127, 0, 85);}.ace-eclipse .ace_line .ace_constant.ace_buildin { color: rgb(88, 72, 246);}.ace-eclipse .ace_line .ace_constant.ace_library { color: rgb(6, 150, 14);}.ace-eclipse .ace_line .ace_function { color: rgb(60, 76, 114);}.ace-eclipse .ace_line .ace_string { color: rgb(42, 0, 255);}.ace-eclipse .ace_line .ace_comment { color: rgb(63, 127, 95);}.ace-eclipse .ace_line .ace_comment.ace_doc { color: rgb(63, 95, 191);}.ace-eclipse .ace_line .ace_comment.ace_doc.ace_tag { color: rgb(127, 159, 191);}.ace-eclipse .ace_line .ace_constant.ace_numeric {}.ace-eclipse .ace_line .ace_tag { color: rgb(63, 127, 127);}.ace-eclipse .ace_line .ace_type { color: rgb(127, 0, 127);}.ace-eclipse .ace_line .ace_xml_pe { color: rgb(104, 104, 91);}.ace-eclipse .ace_marker-layer .ace_selection { background: rgb(181, 213, 255);}.ace-eclipse .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgb(192, 192, 192);}.ace-eclipse .ace_line .ace_meta.ace_tag { color:rgb(63, 127, 127);}.ace-eclipse .ace_entity.ace_other.ace_attribute-name { color:rgb(127, 0, 127);}.ace-eclipse .ace_marker-layer .ace_active_line { background: rgb(232, 242, 254);}",b.cssClass="ace-eclipse"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
__ace_shadowed__.define("ace/theme/idle_fingers",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-idle-fingers .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-idle-fingers .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-idle-fingers .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-idle-fingers .ace_gutter-layer { width: 100%; text-align: right;}.ace-idle-fingers .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-idle-fingers .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-idle-fingers .ace_scroller { background-color: #323232;}.ace-idle-fingers .ace_text-layer { cursor: text; color: #FFFFFF;}.ace-idle-fingers .ace_cursor { border-left: 2px solid #91FF00;}.ace-idle-fingers .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #91FF00;} .ace-idle-fingers .ace_marker-layer .ace_selection { background: rgba(90, 100, 126, 0.88);}.ace-idle-fingers .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-idle-fingers .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #404040;}.ace-idle-fingers .ace_marker-layer .ace_active_line { background: #353637;} .ace-idle-fingers .ace_invisible { color: #404040;}.ace-idle-fingers .ace_keyword { color:#CC7833;}.ace-idle-fingers .ace_keyword.ace_operator { }.ace-idle-fingers .ace_constant { color:#6C99BB;}.ace-idle-fingers .ace_constant.ace_language { }.ace-idle-fingers .ace_constant.ace_library { }.ace-idle-fingers .ace_constant.ace_numeric { }.ace-idle-fingers .ace_invalid { color:#FFFFFF;background-color:#FF0000;}.ace-idle-fingers .ace_invalid.ace_illegal { }.ace-idle-fingers .ace_invalid.ace_deprecated { }.ace-idle-fingers .ace_support { }.ace-idle-fingers .ace_support.ace_function { color:#B83426;}.ace-idle-fingers .ace_function.ace_buildin { }.ace-idle-fingers .ace_string { color:#A5C261;}.ace-idle-fingers .ace_string.ace_regexp { color:#CCCC33;}.ace-idle-fingers .ace_comment { font-style:italic;color:#BC9458;}.ace-idle-fingers .ace_comment.ace_doc { }.ace-idle-fingers .ace_comment.ace_doc.ace_tag { }.ace-idle-fingers .ace_variable { }.ace-idle-fingers .ace_variable.ace_language { }.ace-idle-fingers .ace_xml_pe { }.ace-idle-fingers .ace_meta { }.ace-idle-fingers .ace_meta.ace_tag { color:#FFE5BB;}.ace-idle-fingers .ace_meta.ace_tag.ace_input { }.ace-idle-fingers .ace_entity.ace_other.ace_attribute-name { }.ace-idle-fingers .ace_entity.ace_name { color:#FFC66D;}.ace-idle-fingers .ace_entity.ace_name.ace_function { }.ace-idle-fingers .ace_markup.ace_underline { text-decoration:underline;}.ace-idle-fingers .ace_markup.ace_heading { }.ace-idle-fingers .ace_markup.ace_heading.ace_1 { }.ace-idle-fingers .ace_markup.ace_heading.ace_2 { }.ace-idle-fingers .ace_markup.ace_heading.ace_3 { }.ace-idle-fingers .ace_markup.ace_heading.ace_4 { }.ace-idle-fingers .ace_markup.ace_heading.ace_5 { }.ace-idle-fingers .ace_markup.ace_heading.ace_6 { }.ace-idle-fingers .ace_markup.ace_list { }.ace-idle-fingers .ace_collab.ace_user1 { color:#323232;background-color:#FFF980; }";d.importCssString(e),b.cssClass="ace-idle-fingers"})
|
__ace_shadowed__.define("ace/theme/idle_fingers",["require","exports","module"],function(a,b,c){b.cssText=".ace-idle-fingers .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-idle-fingers .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-idle-fingers .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-idle-fingers .ace_gutter-layer { width: 100%; text-align: right;}.ace-idle-fingers .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-idle-fingers .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-idle-fingers .ace_scroller { background-color: #323232;}.ace-idle-fingers .ace_text-layer { cursor: text; color: #FFFFFF;}.ace-idle-fingers .ace_cursor { border-left: 2px solid #91FF00;}.ace-idle-fingers .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #91FF00;} .ace-idle-fingers .ace_marker-layer .ace_selection { background: rgba(90, 100, 126, 0.88);}.ace-idle-fingers .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-idle-fingers .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #404040;}.ace-idle-fingers .ace_marker-layer .ace_active_line { background: #353637;} .ace-idle-fingers .ace_invisible { color: #404040;}.ace-idle-fingers .ace_keyword { color:#CC7833;}.ace-idle-fingers .ace_keyword.ace_operator { }.ace-idle-fingers .ace_constant { color:#6C99BB;}.ace-idle-fingers .ace_constant.ace_language { }.ace-idle-fingers .ace_constant.ace_library { }.ace-idle-fingers .ace_constant.ace_numeric { }.ace-idle-fingers .ace_invalid { color:#FFFFFF;background-color:#FF0000;}.ace-idle-fingers .ace_invalid.ace_illegal { }.ace-idle-fingers .ace_invalid.ace_deprecated { }.ace-idle-fingers .ace_support { }.ace-idle-fingers .ace_support.ace_function { color:#B83426;}.ace-idle-fingers .ace_function.ace_buildin { }.ace-idle-fingers .ace_string { color:#A5C261;}.ace-idle-fingers .ace_string.ace_regexp { color:#CCCC33;}.ace-idle-fingers .ace_comment { font-style:italic;color:#BC9458;}.ace-idle-fingers .ace_comment.ace_doc { }.ace-idle-fingers .ace_comment.ace_doc.ace_tag { }.ace-idle-fingers .ace_variable { }.ace-idle-fingers .ace_variable.ace_language { }.ace-idle-fingers .ace_xml_pe { }.ace-idle-fingers .ace_meta { }.ace-idle-fingers .ace_meta.ace_tag { color:#FFE5BB;}.ace-idle-fingers .ace_meta.ace_tag.ace_input { }.ace-idle-fingers .ace_entity.ace_other.ace_attribute-name { }.ace-idle-fingers .ace_entity.ace_name { color:#FFC66D;}.ace-idle-fingers .ace_entity.ace_name.ace_function { }.ace-idle-fingers .ace_markup.ace_underline { text-decoration:underline;}.ace-idle-fingers .ace_markup.ace_heading { }.ace-idle-fingers .ace_markup.ace_heading.ace_1 { }.ace-idle-fingers .ace_markup.ace_heading.ace_2 { }.ace-idle-fingers .ace_markup.ace_heading.ace_3 { }.ace-idle-fingers .ace_markup.ace_heading.ace_4 { }.ace-idle-fingers .ace_markup.ace_heading.ace_5 { }.ace-idle-fingers .ace_markup.ace_heading.ace_6 { }.ace-idle-fingers .ace_markup.ace_list { }.ace-idle-fingers .ace_collab.ace_user1 { color:#323232;background-color:#FFF980; }",b.cssClass="ace-idle-fingers"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
__ace_shadowed__.define("ace/theme/kr_theme",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-kr-theme .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-kr-theme .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-kr-theme .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-kr-theme .ace_gutter-layer { width: 100%; text-align: right;}.ace-kr-theme .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-kr-theme .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-kr-theme .ace_scroller { background-color: #0B0A09;}.ace-kr-theme .ace_text-layer { cursor: text; color: #FCFFE0;}.ace-kr-theme .ace_cursor { border-left: 2px solid #FF9900;}.ace-kr-theme .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FF9900;} .ace-kr-theme .ace_marker-layer .ace_selection { background: rgba(170, 0, 255, 0.45);}.ace-kr-theme .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-kr-theme .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(255, 177, 111, 0.32);}.ace-kr-theme .ace_marker-layer .ace_active_line { background: #38403D;} .ace-kr-theme .ace_invisible { color: rgba(255, 177, 111, 0.32);}.ace-kr-theme .ace_keyword { color:#949C8B;}.ace-kr-theme .ace_keyword.ace_operator { }.ace-kr-theme .ace_constant { color:rgba(210, 117, 24, 0.76);}.ace-kr-theme .ace_constant.ace_language { }.ace-kr-theme .ace_constant.ace_library { }.ace-kr-theme .ace_constant.ace_numeric { }.ace-kr-theme .ace_invalid { color:#F8F8F8;background-color:#A41300;}.ace-kr-theme .ace_invalid.ace_illegal { }.ace-kr-theme .ace_invalid.ace_deprecated { }.ace-kr-theme .ace_support { color:#9FC28A;}.ace-kr-theme .ace_support.ace_function { color:#85873A;}.ace-kr-theme .ace_function.ace_buildin { }.ace-kr-theme .ace_string { }.ace-kr-theme .ace_string.ace_regexp { color:rgba(125, 255, 192, 0.65);}.ace-kr-theme .ace_comment { font-style:italic;color:#706D5B;}.ace-kr-theme .ace_comment.ace_doc { }.ace-kr-theme .ace_comment.ace_doc.ace_tag { }.ace-kr-theme .ace_variable { color:#D1A796;}.ace-kr-theme .ace_variable.ace_language { color:#FF80E1;}.ace-kr-theme .ace_xml_pe { }.ace-kr-theme .ace_meta { }.ace-kr-theme .ace_meta.ace_tag { color:#BABD9C;}.ace-kr-theme .ace_meta.ace_tag.ace_input { }.ace-kr-theme .ace_entity.ace_other.ace_attribute-name { }.ace-kr-theme .ace_entity.ace_name { }.ace-kr-theme .ace_entity.ace_name.ace_function { }.ace-kr-theme .ace_markup.ace_underline { text-decoration:underline;}.ace-kr-theme .ace_markup.ace_heading { }.ace-kr-theme .ace_markup.ace_heading.ace_1 { }.ace-kr-theme .ace_markup.ace_heading.ace_2 { }.ace-kr-theme .ace_markup.ace_heading.ace_3 { }.ace-kr-theme .ace_markup.ace_heading.ace_4 { }.ace-kr-theme .ace_markup.ace_heading.ace_5 { }.ace-kr-theme .ace_markup.ace_heading.ace_6 { }.ace-kr-theme .ace_markup.ace_list { background-color:#0F0040;}.ace-kr-theme .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-kr-theme"})
|
__ace_shadowed__.define("ace/theme/kr_theme",["require","exports","module"],function(a,b,c){b.cssText=".ace-kr-theme .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-kr-theme .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-kr-theme .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-kr-theme .ace_gutter-layer { width: 100%; text-align: right;}.ace-kr-theme .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-kr-theme .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-kr-theme .ace_scroller { background-color: #0B0A09;}.ace-kr-theme .ace_text-layer { cursor: text; color: #FCFFE0;}.ace-kr-theme .ace_cursor { border-left: 2px solid #FF9900;}.ace-kr-theme .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FF9900;} .ace-kr-theme .ace_marker-layer .ace_selection { background: rgba(170, 0, 255, 0.45);}.ace-kr-theme .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-kr-theme .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(255, 177, 111, 0.32);}.ace-kr-theme .ace_marker-layer .ace_active_line { background: #38403D;} .ace-kr-theme .ace_invisible { color: rgba(255, 177, 111, 0.32);}.ace-kr-theme .ace_keyword { color:#949C8B;}.ace-kr-theme .ace_keyword.ace_operator { }.ace-kr-theme .ace_constant { color:rgba(210, 117, 24, 0.76);}.ace-kr-theme .ace_constant.ace_language { }.ace-kr-theme .ace_constant.ace_library { }.ace-kr-theme .ace_constant.ace_numeric { }.ace-kr-theme .ace_invalid { color:#F8F8F8;background-color:#A41300;}.ace-kr-theme .ace_invalid.ace_illegal { }.ace-kr-theme .ace_invalid.ace_deprecated { }.ace-kr-theme .ace_support { color:#9FC28A;}.ace-kr-theme .ace_support.ace_function { color:#85873A;}.ace-kr-theme .ace_function.ace_buildin { }.ace-kr-theme .ace_string { }.ace-kr-theme .ace_string.ace_regexp { color:rgba(125, 255, 192, 0.65);}.ace-kr-theme .ace_comment { font-style:italic;color:#706D5B;}.ace-kr-theme .ace_comment.ace_doc { }.ace-kr-theme .ace_comment.ace_doc.ace_tag { }.ace-kr-theme .ace_variable { color:#D1A796;}.ace-kr-theme .ace_variable.ace_language { color:#FF80E1;}.ace-kr-theme .ace_xml_pe { }.ace-kr-theme .ace_meta { }.ace-kr-theme .ace_meta.ace_tag { color:#BABD9C;}.ace-kr-theme .ace_meta.ace_tag.ace_input { }.ace-kr-theme .ace_entity.ace_other.ace_attribute-name { }.ace-kr-theme .ace_entity.ace_name { }.ace-kr-theme .ace_entity.ace_name.ace_function { }.ace-kr-theme .ace_markup.ace_underline { text-decoration:underline;}.ace-kr-theme .ace_markup.ace_heading { }.ace-kr-theme .ace_markup.ace_heading.ace_1 { }.ace-kr-theme .ace_markup.ace_heading.ace_2 { }.ace-kr-theme .ace_markup.ace_heading.ace_3 { }.ace-kr-theme .ace_markup.ace_heading.ace_4 { }.ace-kr-theme .ace_markup.ace_heading.ace_5 { }.ace-kr-theme .ace_markup.ace_heading.ace_6 { }.ace-kr-theme .ace_markup.ace_list { background-color:#0F0040;}.ace-kr-theme .ace_collab.ace_user1 { }",b.cssClass="ace-kr-theme"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
__ace_shadowed__.define("ace/theme/merbivore",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-merbivore .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-merbivore .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-merbivore .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-merbivore .ace_gutter-layer { width: 100%; text-align: right;}.ace-merbivore .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-merbivore .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-merbivore .ace_scroller { background-color: #161616;}.ace-merbivore .ace_text-layer { cursor: text; color: #E6E1DC;}.ace-merbivore .ace_cursor { border-left: 2px solid #FFFFFF;}.ace-merbivore .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FFFFFF;} .ace-merbivore .ace_marker-layer .ace_selection { background: #454545;}.ace-merbivore .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-merbivore .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #FCE94F;}.ace-merbivore .ace_marker-layer .ace_active_line { background: #333435;} .ace-merbivore .ace_invisible { color: #404040;}.ace-merbivore .ace_keyword { color:#FC6F09;}.ace-merbivore .ace_keyword.ace_operator { }.ace-merbivore .ace_constant { color:#1EDAFB;}.ace-merbivore .ace_constant.ace_language { color:#FDC251;}.ace-merbivore .ace_constant.ace_library { color:#8DFF0A;}.ace-merbivore .ace_constant.ace_numeric { color:#58C554;}.ace-merbivore .ace_invalid { color:#FFFFFF;background-color:#990000;}.ace-merbivore .ace_invalid.ace_illegal { }.ace-merbivore .ace_invalid.ace_deprecated { color:#FFFFFF; background-color:#990000;}.ace-merbivore .ace_support { }.ace-merbivore .ace_support.ace_function { color:#FC6F09;}.ace-merbivore .ace_function.ace_buildin { }.ace-merbivore .ace_string { color:#8DFF0A;}.ace-merbivore .ace_string.ace_regexp { }.ace-merbivore .ace_comment { color:#AD2EA4;}.ace-merbivore .ace_comment.ace_doc { }.ace-merbivore .ace_comment.ace_doc.ace_tag { }.ace-merbivore .ace_variable { }.ace-merbivore .ace_variable.ace_language { }.ace-merbivore .ace_xml_pe { }.ace-merbivore .ace_meta { }.ace-merbivore .ace_meta.ace_tag { color:#FC6F09;}.ace-merbivore .ace_meta.ace_tag.ace_input { }.ace-merbivore .ace_entity.ace_other.ace_attribute-name { color:#FFFF89;}.ace-merbivore .ace_markup.ace_underline { text-decoration:underline;}.ace-merbivore .ace_markup.ace_heading { }.ace-merbivore .ace_markup.ace_heading.ace_1 { }.ace-merbivore .ace_markup.ace_heading.ace_2 { }.ace-merbivore .ace_markup.ace_heading.ace_3 { }.ace-merbivore .ace_markup.ace_heading.ace_4 { }.ace-merbivore .ace_markup.ace_heading.ace_5 { }.ace-merbivore .ace_markup.ace_heading.ace_6 { }.ace-merbivore .ace_markup.ace_list { }.ace-merbivore .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-merbivore"})
|
__ace_shadowed__.define("ace/theme/merbivore",["require","exports","module"],function(a,b,c){b.cssText=".ace-merbivore .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-merbivore .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-merbivore .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-merbivore .ace_gutter-layer { width: 100%; text-align: right;}.ace-merbivore .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-merbivore .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-merbivore .ace_scroller { background-color: #161616;}.ace-merbivore .ace_text-layer { cursor: text; color: #E6E1DC;}.ace-merbivore .ace_cursor { border-left: 2px solid #FFFFFF;}.ace-merbivore .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FFFFFF;} .ace-merbivore .ace_marker-layer .ace_selection { background: #454545;}.ace-merbivore .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-merbivore .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #FCE94F;}.ace-merbivore .ace_marker-layer .ace_active_line { background: #333435;} .ace-merbivore .ace_invisible { color: #404040;}.ace-merbivore .ace_keyword { color:#FC6F09;}.ace-merbivore .ace_keyword.ace_operator { }.ace-merbivore .ace_constant { color:#1EDAFB;}.ace-merbivore .ace_constant.ace_language { color:#FDC251;}.ace-merbivore .ace_constant.ace_library { color:#8DFF0A;}.ace-merbivore .ace_constant.ace_numeric { color:#58C554;}.ace-merbivore .ace_invalid { color:#FFFFFF;background-color:#990000;}.ace-merbivore .ace_invalid.ace_illegal { }.ace-merbivore .ace_invalid.ace_deprecated { color:#FFFFFF; background-color:#990000;}.ace-merbivore .ace_support { }.ace-merbivore .ace_support.ace_function { color:#FC6F09;}.ace-merbivore .ace_function.ace_buildin { }.ace-merbivore .ace_string { color:#8DFF0A;}.ace-merbivore .ace_string.ace_regexp { }.ace-merbivore .ace_comment { color:#AD2EA4;}.ace-merbivore .ace_comment.ace_doc { }.ace-merbivore .ace_comment.ace_doc.ace_tag { }.ace-merbivore .ace_variable { }.ace-merbivore .ace_variable.ace_language { }.ace-merbivore .ace_xml_pe { }.ace-merbivore .ace_meta { }.ace-merbivore .ace_meta.ace_tag { color:#FC6F09;}.ace-merbivore .ace_meta.ace_tag.ace_input { }.ace-merbivore .ace_entity.ace_other.ace_attribute-name { color:#FFFF89;}.ace-merbivore .ace_markup.ace_underline { text-decoration:underline;}.ace-merbivore .ace_markup.ace_heading { }.ace-merbivore .ace_markup.ace_heading.ace_1 { }.ace-merbivore .ace_markup.ace_heading.ace_2 { }.ace-merbivore .ace_markup.ace_heading.ace_3 { }.ace-merbivore .ace_markup.ace_heading.ace_4 { }.ace-merbivore .ace_markup.ace_heading.ace_5 { }.ace-merbivore .ace_markup.ace_heading.ace_6 { }.ace-merbivore .ace_markup.ace_list { }.ace-merbivore .ace_collab.ace_user1 { }",b.cssClass="ace-merbivore"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
__ace_shadowed__.define("ace/theme/merbivore_soft",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-merbivore-soft .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-merbivore-soft .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-merbivore-soft .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-merbivore-soft .ace_gutter-layer { width: 100%; text-align: right;}.ace-merbivore-soft .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-merbivore-soft .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-merbivore-soft .ace_scroller { background-color: #1C1C1C;}.ace-merbivore-soft .ace_text-layer { cursor: text; color: #E6E1DC;}.ace-merbivore-soft .ace_cursor { border-left: 2px solid #FFFFFF;}.ace-merbivore-soft .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FFFFFF;} .ace-merbivore-soft .ace_marker-layer .ace_selection { background: #494949;}.ace-merbivore-soft .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-merbivore-soft .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #FCE94F;}.ace-merbivore-soft .ace_marker-layer .ace_active_line { background: #333435;} .ace-merbivore-soft .ace_invisible { color: #404040;}.ace-merbivore-soft .ace_keyword { color:#FC803A;}.ace-merbivore-soft .ace_keyword.ace_operator { }.ace-merbivore-soft .ace_constant { color:#68C1D8;}.ace-merbivore-soft .ace_constant.ace_language { color:#E1C582;}.ace-merbivore-soft .ace_constant.ace_library { color:#8EC65F;}.ace-merbivore-soft .ace_constant.ace_numeric { color:#7FC578;}.ace-merbivore-soft .ace_invalid { color:#FFFFFF;background-color:#FE3838;}.ace-merbivore-soft .ace_invalid.ace_illegal { }.ace-merbivore-soft .ace_invalid.ace_deprecated { color:#FFFFFF; background-color:#FE3838;}.ace-merbivore-soft .ace_support { }.ace-merbivore-soft .ace_support.ace_function { color:#FC803A;}.ace-merbivore-soft .ace_function.ace_buildin { }.ace-merbivore-soft .ace_string { color:#8EC65F;}.ace-merbivore-soft .ace_string.ace_regexp { }.ace-merbivore-soft .ace_comment { color:#AC4BB8;}.ace-merbivore-soft .ace_comment.ace_doc { }.ace-merbivore-soft .ace_comment.ace_doc.ace_tag { }.ace-merbivore-soft .ace_variable { }.ace-merbivore-soft .ace_variable.ace_language { }.ace-merbivore-soft .ace_xml_pe { }.ace-merbivore-soft .ace_meta { }.ace-merbivore-soft .ace_meta.ace_tag { color:#FC803A;}.ace-merbivore-soft .ace_meta.ace_tag.ace_input { }.ace-merbivore-soft .ace_entity.ace_other.ace_attribute-name { color:#EAF1A3;}.ace-merbivore-soft .ace_markup.ace_underline { text-decoration:underline;}.ace-merbivore-soft .ace_markup.ace_heading { }.ace-merbivore-soft .ace_markup.ace_heading.ace_1 { }.ace-merbivore-soft .ace_markup.ace_heading.ace_2 { }.ace-merbivore-soft .ace_markup.ace_heading.ace_3 { }.ace-merbivore-soft .ace_markup.ace_heading.ace_4 { }.ace-merbivore-soft .ace_markup.ace_heading.ace_5 { }.ace-merbivore-soft .ace_markup.ace_heading.ace_6 { }.ace-merbivore-soft .ace_markup.ace_list { }.ace-merbivore-soft .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-merbivore-soft"})
|
__ace_shadowed__.define("ace/theme/merbivore_soft",["require","exports","module"],function(a,b,c){b.cssText=".ace-merbivore-soft .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-merbivore-soft .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-merbivore-soft .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-merbivore-soft .ace_gutter-layer { width: 100%; text-align: right;}.ace-merbivore-soft .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-merbivore-soft .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-merbivore-soft .ace_scroller { background-color: #1C1C1C;}.ace-merbivore-soft .ace_text-layer { cursor: text; color: #E6E1DC;}.ace-merbivore-soft .ace_cursor { border-left: 2px solid #FFFFFF;}.ace-merbivore-soft .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FFFFFF;} .ace-merbivore-soft .ace_marker-layer .ace_selection { background: #494949;}.ace-merbivore-soft .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-merbivore-soft .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #FCE94F;}.ace-merbivore-soft .ace_marker-layer .ace_active_line { background: #333435;} .ace-merbivore-soft .ace_invisible { color: #404040;}.ace-merbivore-soft .ace_keyword { color:#FC803A;}.ace-merbivore-soft .ace_keyword.ace_operator { }.ace-merbivore-soft .ace_constant { color:#68C1D8;}.ace-merbivore-soft .ace_constant.ace_language { color:#E1C582;}.ace-merbivore-soft .ace_constant.ace_library { color:#8EC65F;}.ace-merbivore-soft .ace_constant.ace_numeric { color:#7FC578;}.ace-merbivore-soft .ace_invalid { color:#FFFFFF;background-color:#FE3838;}.ace-merbivore-soft .ace_invalid.ace_illegal { }.ace-merbivore-soft .ace_invalid.ace_deprecated { color:#FFFFFF; background-color:#FE3838;}.ace-merbivore-soft .ace_support { }.ace-merbivore-soft .ace_support.ace_function { color:#FC803A;}.ace-merbivore-soft .ace_function.ace_buildin { }.ace-merbivore-soft .ace_string { color:#8EC65F;}.ace-merbivore-soft .ace_string.ace_regexp { }.ace-merbivore-soft .ace_comment { color:#AC4BB8;}.ace-merbivore-soft .ace_comment.ace_doc { }.ace-merbivore-soft .ace_comment.ace_doc.ace_tag { }.ace-merbivore-soft .ace_variable { }.ace-merbivore-soft .ace_variable.ace_language { }.ace-merbivore-soft .ace_xml_pe { }.ace-merbivore-soft .ace_meta { }.ace-merbivore-soft .ace_meta.ace_tag { color:#FC803A;}.ace-merbivore-soft .ace_meta.ace_tag.ace_input { }.ace-merbivore-soft .ace_entity.ace_other.ace_attribute-name { color:#EAF1A3;}.ace-merbivore-soft .ace_markup.ace_underline { text-decoration:underline;}.ace-merbivore-soft .ace_markup.ace_heading { }.ace-merbivore-soft .ace_markup.ace_heading.ace_1 { }.ace-merbivore-soft .ace_markup.ace_heading.ace_2 { }.ace-merbivore-soft .ace_markup.ace_heading.ace_3 { }.ace-merbivore-soft .ace_markup.ace_heading.ace_4 { }.ace-merbivore-soft .ace_markup.ace_heading.ace_5 { }.ace-merbivore-soft .ace_markup.ace_heading.ace_6 { }.ace-merbivore-soft .ace_markup.ace_list { }.ace-merbivore-soft .ace_collab.ace_user1 { }",b.cssClass="ace-merbivore-soft"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
__ace_shadowed__.define("ace/theme/mono_industrial",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-mono-industrial .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-mono-industrial .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-mono-industrial .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-mono-industrial .ace_gutter-layer { width: 100%; text-align: right;}.ace-mono-industrial .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-mono-industrial .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-mono-industrial .ace_scroller { background-color: #222C28;}.ace-mono-industrial .ace_text-layer { cursor: text; color: #FFFFFF;}.ace-mono-industrial .ace_cursor { border-left: 2px solid #FFFFFF;}.ace-mono-industrial .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FFFFFF;} .ace-mono-industrial .ace_marker-layer .ace_selection { background: rgba(145, 153, 148, 0.40);}.ace-mono-industrial .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-mono-industrial .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(102, 108, 104, 0.50);}.ace-mono-industrial .ace_marker-layer .ace_active_line { background: rgba(12, 13, 12, 0.25);} .ace-mono-industrial .ace_invisible { color: rgba(102, 108, 104, 0.50);}.ace-mono-industrial .ace_keyword { color:#A39E64;}.ace-mono-industrial .ace_keyword.ace_operator { color:#A8B3AB;}.ace-mono-industrial .ace_constant { color:#E98800;}.ace-mono-industrial .ace_constant.ace_language { }.ace-mono-industrial .ace_constant.ace_library { }.ace-mono-industrial .ace_constant.ace_numeric { color:#E98800;}.ace-mono-industrial .ace_invalid { color:#FFFFFF;background-color:rgba(153, 0, 0, 0.68);}.ace-mono-industrial .ace_invalid.ace_illegal { }.ace-mono-industrial .ace_invalid.ace_deprecated { }.ace-mono-industrial .ace_support { }.ace-mono-industrial .ace_support.ace_function { color:#588E60;}.ace-mono-industrial .ace_function.ace_buildin { }.ace-mono-industrial .ace_string { }.ace-mono-industrial .ace_string.ace_regexp { }.ace-mono-industrial .ace_comment { color:#666C68;background-color:#151C19;}.ace-mono-industrial .ace_comment.ace_doc { }.ace-mono-industrial .ace_comment.ace_doc.ace_tag { }.ace-mono-industrial .ace_variable { }.ace-mono-industrial .ace_variable.ace_language { color:#648BD2;}.ace-mono-industrial .ace_xml_pe { }.ace-mono-industrial .ace_meta { }.ace-mono-industrial .ace_meta.ace_tag { }.ace-mono-industrial .ace_meta.ace_tag.ace_input { }.ace-mono-industrial .ace_entity.ace_other.ace_attribute-name { color:#909993;}.ace-mono-industrial .ace_entity.ace_name { color:#5778B6;}.ace-mono-industrial .ace_entity.ace_name.ace_function { color:#A8B3AB;}.ace-mono-industrial .ace_markup.ace_underline { text-decoration:underline;}.ace-mono-industrial .ace_markup.ace_heading { }.ace-mono-industrial .ace_markup.ace_heading.ace_1 { }.ace-mono-industrial .ace_markup.ace_heading.ace_2 { }.ace-mono-industrial .ace_markup.ace_heading.ace_3 { }.ace-mono-industrial .ace_markup.ace_heading.ace_4 { }.ace-mono-industrial .ace_markup.ace_heading.ace_5 { }.ace-mono-industrial .ace_markup.ace_heading.ace_6 { }.ace-mono-industrial .ace_markup.ace_list { }.ace-mono-industrial .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-mono-industrial"})
|
__ace_shadowed__.define("ace/theme/mono_industrial",["require","exports","module"],function(a,b,c){b.cssText=".ace-mono-industrial .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-mono-industrial .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-mono-industrial .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-mono-industrial .ace_gutter-layer { width: 100%; text-align: right;}.ace-mono-industrial .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-mono-industrial .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-mono-industrial .ace_scroller { background-color: #222C28;}.ace-mono-industrial .ace_text-layer { cursor: text; color: #FFFFFF;}.ace-mono-industrial .ace_cursor { border-left: 2px solid #FFFFFF;}.ace-mono-industrial .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FFFFFF;} .ace-mono-industrial .ace_marker-layer .ace_selection { background: rgba(145, 153, 148, 0.40);}.ace-mono-industrial .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-mono-industrial .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(102, 108, 104, 0.50);}.ace-mono-industrial .ace_marker-layer .ace_active_line { background: rgba(12, 13, 12, 0.25);} .ace-mono-industrial .ace_invisible { color: rgba(102, 108, 104, 0.50);}.ace-mono-industrial .ace_keyword { color:#A39E64;}.ace-mono-industrial .ace_keyword.ace_operator { color:#A8B3AB;}.ace-mono-industrial .ace_constant { color:#E98800;}.ace-mono-industrial .ace_constant.ace_language { }.ace-mono-industrial .ace_constant.ace_library { }.ace-mono-industrial .ace_constant.ace_numeric { color:#E98800;}.ace-mono-industrial .ace_invalid { color:#FFFFFF;background-color:rgba(153, 0, 0, 0.68);}.ace-mono-industrial .ace_invalid.ace_illegal { }.ace-mono-industrial .ace_invalid.ace_deprecated { }.ace-mono-industrial .ace_support { }.ace-mono-industrial .ace_support.ace_function { color:#588E60;}.ace-mono-industrial .ace_function.ace_buildin { }.ace-mono-industrial .ace_string { }.ace-mono-industrial .ace_string.ace_regexp { }.ace-mono-industrial .ace_comment { color:#666C68;background-color:#151C19;}.ace-mono-industrial .ace_comment.ace_doc { }.ace-mono-industrial .ace_comment.ace_doc.ace_tag { }.ace-mono-industrial .ace_variable { }.ace-mono-industrial .ace_variable.ace_language { color:#648BD2;}.ace-mono-industrial .ace_xml_pe { }.ace-mono-industrial .ace_meta { }.ace-mono-industrial .ace_meta.ace_tag { }.ace-mono-industrial .ace_meta.ace_tag.ace_input { }.ace-mono-industrial .ace_entity.ace_other.ace_attribute-name { color:#909993;}.ace-mono-industrial .ace_entity.ace_name { color:#5778B6;}.ace-mono-industrial .ace_entity.ace_name.ace_function { color:#A8B3AB;}.ace-mono-industrial .ace_markup.ace_underline { text-decoration:underline;}.ace-mono-industrial .ace_markup.ace_heading { }.ace-mono-industrial .ace_markup.ace_heading.ace_1 { }.ace-mono-industrial .ace_markup.ace_heading.ace_2 { }.ace-mono-industrial .ace_markup.ace_heading.ace_3 { }.ace-mono-industrial .ace_markup.ace_heading.ace_4 { }.ace-mono-industrial .ace_markup.ace_heading.ace_5 { }.ace-mono-industrial .ace_markup.ace_heading.ace_6 { }.ace-mono-industrial .ace_markup.ace_list { }.ace-mono-industrial .ace_collab.ace_user1 { }",b.cssClass="ace-mono-industrial"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
__ace_shadowed__.define("ace/theme/monokai",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-monokai .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-monokai .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-monokai .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-monokai .ace_gutter-layer { width: 100%; text-align: right;}.ace-monokai .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-monokai .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-monokai .ace_scroller { background-color: #272822;}.ace-monokai .ace_text-layer { cursor: text; color: #F8F8F2;}.ace-monokai .ace_cursor { border-left: 2px solid #F8F8F0;}.ace-monokai .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #F8F8F0;} .ace-monokai .ace_marker-layer .ace_selection { background: #49483E;}.ace-monokai .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-monokai .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #49483E;}.ace-monokai .ace_marker-layer .ace_active_line { background: #49483E;} .ace-monokai .ace_invisible { color: #49483E;}.ace-monokai .ace_keyword { color:#F92672;}.ace-monokai .ace_keyword.ace_operator { }.ace-monokai .ace_constant { }.ace-monokai .ace_constant.ace_language { color:#AE81FF;}.ace-monokai .ace_constant.ace_library { }.ace-monokai .ace_constant.ace_numeric { color:#AE81FF;}.ace-monokai .ace_invalid { color:#F8F8F0;background-color:#F92672;}.ace-monokai .ace_invalid.ace_illegal { }.ace-monokai .ace_invalid.ace_deprecated { color:#F8F8F0;background-color:#AE81FF;}.ace-monokai .ace_support { }.ace-monokai .ace_support.ace_function { color:#66D9EF;}.ace-monokai .ace_function.ace_buildin { }.ace-monokai .ace_string { color:#E6DB74;}.ace-monokai .ace_string.ace_regexp { }.ace-monokai .ace_comment { color:#75715E;}.ace-monokai .ace_comment.ace_doc { }.ace-monokai .ace_comment.ace_doc.ace_tag { }.ace-monokai .ace_variable { }.ace-monokai .ace_variable.ace_language { }.ace-monokai .ace_xml_pe { }.ace-monokai .ace_meta { }.ace-monokai .ace_meta.ace_tag { }.ace-monokai .ace_meta.ace_tag.ace_input { }.ace-monokai .ace_entity.ace_other.ace_attribute-name { color:#A6E22E;}.ace-monokai .ace_entity.ace_name { }.ace-monokai .ace_entity.ace_name.ace_function { color:#A6E22E;}.ace-monokai .ace_markup.ace_underline { text-decoration:underline;}.ace-monokai .ace_markup.ace_heading { }.ace-monokai .ace_markup.ace_heading.ace_1 { }.ace-monokai .ace_markup.ace_heading.ace_2 { }.ace-monokai .ace_markup.ace_heading.ace_3 { }.ace-monokai .ace_markup.ace_heading.ace_4 { }.ace-monokai .ace_markup.ace_heading.ace_5 { }.ace-monokai .ace_markup.ace_heading.ace_6 { }.ace-monokai .ace_markup.ace_list { }.ace-monokai .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-monokai"})
|
__ace_shadowed__.define("ace/theme/monokai",["require","exports","module"],function(a,b,c){b.cssText=".ace-monokai .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-monokai .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-monokai .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-monokai .ace_gutter-layer { width: 100%; text-align: right;}.ace-monokai .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-monokai .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-monokai .ace_scroller { background-color: #272822;}.ace-monokai .ace_text-layer { cursor: text; color: #F8F8F2;}.ace-monokai .ace_cursor { border-left: 2px solid #F8F8F0;}.ace-monokai .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #F8F8F0;} .ace-monokai .ace_marker-layer .ace_selection { background: #49483E;}.ace-monokai .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-monokai .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #49483E;}.ace-monokai .ace_marker-layer .ace_active_line { background: #49483E;} .ace-monokai .ace_invisible { color: #49483E;}.ace-monokai .ace_keyword { color:#F92672;}.ace-monokai .ace_keyword.ace_operator { }.ace-monokai .ace_constant { }.ace-monokai .ace_constant.ace_language { color:#AE81FF;}.ace-monokai .ace_constant.ace_library { }.ace-monokai .ace_constant.ace_numeric { color:#AE81FF;}.ace-monokai .ace_invalid { color:#F8F8F0;background-color:#F92672;}.ace-monokai .ace_invalid.ace_illegal { }.ace-monokai .ace_invalid.ace_deprecated { color:#F8F8F0;background-color:#AE81FF;}.ace-monokai .ace_support { }.ace-monokai .ace_support.ace_function { color:#66D9EF;}.ace-monokai .ace_function.ace_buildin { }.ace-monokai .ace_string { color:#E6DB74;}.ace-monokai .ace_string.ace_regexp { }.ace-monokai .ace_comment { color:#75715E;}.ace-monokai .ace_comment.ace_doc { }.ace-monokai .ace_comment.ace_doc.ace_tag { }.ace-monokai .ace_variable { }.ace-monokai .ace_variable.ace_language { }.ace-monokai .ace_xml_pe { }.ace-monokai .ace_meta { }.ace-monokai .ace_meta.ace_tag { }.ace-monokai .ace_meta.ace_tag.ace_input { }.ace-monokai .ace_entity.ace_other.ace_attribute-name { color:#A6E22E;}.ace-monokai .ace_entity.ace_name { }.ace-monokai .ace_entity.ace_name.ace_function { color:#A6E22E;}.ace-monokai .ace_markup.ace_underline { text-decoration:underline;}.ace-monokai .ace_markup.ace_heading { }.ace-monokai .ace_markup.ace_heading.ace_1 { }.ace-monokai .ace_markup.ace_heading.ace_2 { }.ace-monokai .ace_markup.ace_heading.ace_3 { }.ace-monokai .ace_markup.ace_heading.ace_4 { }.ace-monokai .ace_markup.ace_heading.ace_5 { }.ace-monokai .ace_markup.ace_heading.ace_6 { }.ace-monokai .ace_markup.ace_list { }.ace-monokai .ace_collab.ace_user1 { }",b.cssClass="ace-monokai"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
__ace_shadowed__.define("ace/theme/pastel_on_dark",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-pastel-on-dark .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-pastel-on-dark .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-pastel-on-dark .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-pastel-on-dark .ace_gutter-layer { width: 100%; text-align: right;}.ace-pastel-on-dark .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-pastel-on-dark .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-pastel-on-dark .ace_scroller { background-color: #2c2828;}.ace-pastel-on-dark .ace_text-layer { cursor: text; color: #8f938f;}.ace-pastel-on-dark .ace_cursor { border-left: 2px solid #A7A7A7;}.ace-pastel-on-dark .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #A7A7A7;} .ace-pastel-on-dark .ace_marker-layer .ace_selection { background: rgba(221, 240, 255, 0.20);}.ace-pastel-on-dark .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-pastel-on-dark .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(255, 255, 255, 0.25);}.ace-pastel-on-dark .ace_marker-layer .ace_active_line { background: rgba(255, 255, 255, 0.031);} .ace-pastel-on-dark .ace_invisible { color: rgba(255, 255, 255, 0.25);}.ace-pastel-on-dark .ace_keyword { color:#757ad8;}.ace-pastel-on-dark .ace_keyword.ace_operator { color:#797878;}.ace-pastel-on-dark .ace_constant { color:#4fb7c5;}.ace-pastel-on-dark .ace_constant.ace_language { }.ace-pastel-on-dark .ace_constant.ace_library { }.ace-pastel-on-dark .ace_constant.ace_numeric { }.ace-pastel-on-dark .ace_invalid { }.ace-pastel-on-dark .ace_invalid.ace_illegal { color:#F8F8F8;background-color:rgba(86, 45, 86, 0.75);}.ace-pastel-on-dark .ace_invalid.ace_deprecated { text-decoration:underline;font-style:italic;color:#D2A8A1;}.ace-pastel-on-dark .ace_support { color:#9a9a9a;}.ace-pastel-on-dark .ace_support.ace_function { color:#aeb2f8;}.ace-pastel-on-dark .ace_function.ace_buildin { }.ace-pastel-on-dark .ace_string { color:#66a968;}.ace-pastel-on-dark .ace_string.ace_regexp { color:#E9C062;}.ace-pastel-on-dark .ace_comment { color:#656865;}.ace-pastel-on-dark .ace_comment.ace_doc { color:A6C6FF;}.ace-pastel-on-dark .ace_comment.ace_doc.ace_tag { color:A6C6FF;}.ace-pastel-on-dark .ace_variable { color:#bebf55;}.ace-pastel-on-dark .ace_variable.ace_language { color:#bebf55;}.ace-pastel-on-dark .ace_markup.ace_underline { text-decoration:underline;}.ace-pastel-on-dark .ace_xml_pe { color:#494949;}";d.importCssString(e),b.cssClass="ace-pastel-on-dark"})
|
__ace_shadowed__.define("ace/theme/pastel_on_dark",["require","exports","module"],function(a,b,c){b.cssText=".ace-pastel-on-dark .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-pastel-on-dark .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-pastel-on-dark .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-pastel-on-dark .ace_gutter-layer { width: 100%; text-align: right;}.ace-pastel-on-dark .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-pastel-on-dark .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-pastel-on-dark .ace_scroller { background-color: #2c2828;}.ace-pastel-on-dark .ace_text-layer { cursor: text; color: #8f938f;}.ace-pastel-on-dark .ace_cursor { border-left: 2px solid #A7A7A7;}.ace-pastel-on-dark .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #A7A7A7;} .ace-pastel-on-dark .ace_marker-layer .ace_selection { background: rgba(221, 240, 255, 0.20);}.ace-pastel-on-dark .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-pastel-on-dark .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(255, 255, 255, 0.25);}.ace-pastel-on-dark .ace_marker-layer .ace_active_line { background: rgba(255, 255, 255, 0.031);} .ace-pastel-on-dark .ace_invisible { color: rgba(255, 255, 255, 0.25);}.ace-pastel-on-dark .ace_keyword { color:#757ad8;}.ace-pastel-on-dark .ace_keyword.ace_operator { color:#797878;}.ace-pastel-on-dark .ace_constant { color:#4fb7c5;}.ace-pastel-on-dark .ace_constant.ace_language { }.ace-pastel-on-dark .ace_constant.ace_library { }.ace-pastel-on-dark .ace_constant.ace_numeric { }.ace-pastel-on-dark .ace_invalid { }.ace-pastel-on-dark .ace_invalid.ace_illegal { color:#F8F8F8;background-color:rgba(86, 45, 86, 0.75);}.ace-pastel-on-dark .ace_invalid.ace_deprecated { text-decoration:underline;font-style:italic;color:#D2A8A1;}.ace-pastel-on-dark .ace_support { color:#9a9a9a;}.ace-pastel-on-dark .ace_support.ace_function { color:#aeb2f8;}.ace-pastel-on-dark .ace_function.ace_buildin { }.ace-pastel-on-dark .ace_string { color:#66a968;}.ace-pastel-on-dark .ace_string.ace_regexp { color:#E9C062;}.ace-pastel-on-dark .ace_comment { color:#656865;}.ace-pastel-on-dark .ace_comment.ace_doc { color:A6C6FF;}.ace-pastel-on-dark .ace_comment.ace_doc.ace_tag { color:A6C6FF;}.ace-pastel-on-dark .ace_variable { color:#bebf55;}.ace-pastel-on-dark .ace_variable.ace_language { color:#bebf55;}.ace-pastel-on-dark .ace_markup.ace_underline { text-decoration:underline;}.ace-pastel-on-dark .ace_xml_pe { color:#494949;}",b.cssClass="ace-pastel-on-dark"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
__ace_shadowed__.define("ace/theme/solarized_dark",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-solarized-dark .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-solarized-dark .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-solarized-dark .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-solarized-dark .ace_gutter-layer { width: 100%; text-align: right;}.ace-solarized-dark .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-solarized-dark .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-solarized-dark .ace_scroller { background-color: #002B36;}.ace-solarized-dark .ace_text-layer { cursor: text; color: #93A1A1;}.ace-solarized-dark .ace_cursor { border-left: 2px solid #D30102;}.ace-solarized-dark .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #D30102;} .ace-solarized-dark .ace_marker-layer .ace_selection { background: #073642;}.ace-solarized-dark .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-solarized-dark .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(147, 161, 161, 0.50);}.ace-solarized-dark .ace_marker-layer .ace_active_line { background: #073642;} .ace-solarized-dark .ace_invisible { color: rgba(147, 161, 161, 0.50);}.ace-solarized-dark .ace_keyword { color:#859900;}.ace-solarized-dark .ace_keyword.ace_operator { }.ace-solarized-dark .ace_constant { }.ace-solarized-dark .ace_constant.ace_language { color:#B58900;}.ace-solarized-dark .ace_constant.ace_library { }.ace-solarized-dark .ace_constant.ace_numeric { color:#D33682;}.ace-solarized-dark .ace_invalid { }.ace-solarized-dark .ace_invalid.ace_illegal { }.ace-solarized-dark .ace_invalid.ace_deprecated { }.ace-solarized-dark .ace_support { }.ace-solarized-dark .ace_support.ace_function { color:#268BD2;}.ace-solarized-dark .ace_function.ace_buildin { }.ace-solarized-dark .ace_string { color:#2AA198;}.ace-solarized-dark .ace_string.ace_regexp { color:#D30102;}.ace-solarized-dark .ace_comment { font-style:italic;color:#657B83;}.ace-solarized-dark .ace_comment.ace_doc { }.ace-solarized-dark .ace_comment.ace_doc.ace_tag { }.ace-solarized-dark .ace_variable { }.ace-solarized-dark .ace_variable.ace_language { color:#268BD2;}.ace-solarized-dark .ace_xml_pe { }.ace-solarized-dark .ace_meta { }.ace-solarized-dark .ace_meta.ace_tag { }.ace-solarized-dark .ace_meta.ace_tag.ace_input { }.ace-solarized-dark .ace_entity.ace_other.ace_attribute-name { color:#93A1A1;}.ace-solarized-dark .ace_entity.ace_name { }.ace-solarized-dark .ace_entity.ace_name.ace_function { color:#268BD2;}.ace-solarized-dark .ace_markup.ace_underline { text-decoration:underline;}.ace-solarized-dark .ace_markup.ace_heading { }.ace-solarized-dark .ace_markup.ace_heading.ace_1 { }.ace-solarized-dark .ace_markup.ace_heading.ace_2 { }.ace-solarized-dark .ace_markup.ace_heading.ace_3 { }.ace-solarized-dark .ace_markup.ace_heading.ace_4 { }.ace-solarized-dark .ace_markup.ace_heading.ace_5 { }.ace-solarized-dark .ace_markup.ace_heading.ace_6 { }.ace-solarized-dark .ace_markup.ace_list { }.ace-solarized-dark .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-solarized-dark"})
|
__ace_shadowed__.define("ace/theme/solarized_dark",["require","exports","module"],function(a,b,c){b.cssText=".ace-solarized-dark .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-solarized-dark .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-solarized-dark .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-solarized-dark .ace_gutter-layer { width: 100%; text-align: right;}.ace-solarized-dark .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-solarized-dark .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-solarized-dark .ace_scroller { background-color: #002B36;}.ace-solarized-dark .ace_text-layer { cursor: text; color: #93A1A1;}.ace-solarized-dark .ace_cursor { border-left: 2px solid #D30102;}.ace-solarized-dark .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #D30102;} .ace-solarized-dark .ace_marker-layer .ace_selection { background: #073642;}.ace-solarized-dark .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-solarized-dark .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(147, 161, 161, 0.50);}.ace-solarized-dark .ace_marker-layer .ace_active_line { background: #073642;} .ace-solarized-dark .ace_invisible { color: rgba(147, 161, 161, 0.50);}.ace-solarized-dark .ace_keyword { color:#859900;}.ace-solarized-dark .ace_keyword.ace_operator { }.ace-solarized-dark .ace_constant { }.ace-solarized-dark .ace_constant.ace_language { color:#B58900;}.ace-solarized-dark .ace_constant.ace_library { }.ace-solarized-dark .ace_constant.ace_numeric { color:#D33682;}.ace-solarized-dark .ace_invalid { }.ace-solarized-dark .ace_invalid.ace_illegal { }.ace-solarized-dark .ace_invalid.ace_deprecated { }.ace-solarized-dark .ace_support { }.ace-solarized-dark .ace_support.ace_function { color:#268BD2;}.ace-solarized-dark .ace_function.ace_buildin { }.ace-solarized-dark .ace_string { color:#2AA198;}.ace-solarized-dark .ace_string.ace_regexp { color:#D30102;}.ace-solarized-dark .ace_comment { font-style:italic;color:#657B83;}.ace-solarized-dark .ace_comment.ace_doc { }.ace-solarized-dark .ace_comment.ace_doc.ace_tag { }.ace-solarized-dark .ace_variable { }.ace-solarized-dark .ace_variable.ace_language { color:#268BD2;}.ace-solarized-dark .ace_xml_pe { }.ace-solarized-dark .ace_meta { }.ace-solarized-dark .ace_meta.ace_tag { }.ace-solarized-dark .ace_meta.ace_tag.ace_input { }.ace-solarized-dark .ace_entity.ace_other.ace_attribute-name { color:#93A1A1;}.ace-solarized-dark .ace_entity.ace_name { }.ace-solarized-dark .ace_entity.ace_name.ace_function { color:#268BD2;}.ace-solarized-dark .ace_markup.ace_underline { text-decoration:underline;}.ace-solarized-dark .ace_markup.ace_heading { }.ace-solarized-dark .ace_markup.ace_heading.ace_1 { }.ace-solarized-dark .ace_markup.ace_heading.ace_2 { }.ace-solarized-dark .ace_markup.ace_heading.ace_3 { }.ace-solarized-dark .ace_markup.ace_heading.ace_4 { }.ace-solarized-dark .ace_markup.ace_heading.ace_5 { }.ace-solarized-dark .ace_markup.ace_heading.ace_6 { }.ace-solarized-dark .ace_markup.ace_list { }.ace-solarized-dark .ace_collab.ace_user1 { }",b.cssClass="ace-solarized-dark"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
__ace_shadowed__.define("ace/theme/solarized_light",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-solarized-light .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-solarized-light .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-solarized-light .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-solarized-light .ace_gutter-layer { width: 100%; text-align: right;}.ace-solarized-light .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-solarized-light .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-solarized-light .ace_scroller { background-color: #FDF6E3;}.ace-solarized-light .ace_text-layer { cursor: text; color: #586E75;}.ace-solarized-light .ace_cursor { border-left: 2px solid #000000;}.ace-solarized-light .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #000000;} .ace-solarized-light .ace_marker-layer .ace_selection { background: #073642;}.ace-solarized-light .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-solarized-light .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(147, 161, 161, 0.50);}.ace-solarized-light .ace_marker-layer .ace_active_line { background: #EEE8D5;} .ace-solarized-light .ace_invisible { color: rgba(147, 161, 161, 0.50);}.ace-solarized-light .ace_keyword { color:#859900;}.ace-solarized-light .ace_keyword.ace_operator { }.ace-solarized-light .ace_constant { }.ace-solarized-light .ace_constant.ace_language { color:#B58900;}.ace-solarized-light .ace_constant.ace_library { }.ace-solarized-light .ace_constant.ace_numeric { color:#D33682;}.ace-solarized-light .ace_invalid { }.ace-solarized-light .ace_invalid.ace_illegal { }.ace-solarized-light .ace_invalid.ace_deprecated { }.ace-solarized-light .ace_support { }.ace-solarized-light .ace_support.ace_function { color:#268BD2;}.ace-solarized-light .ace_function.ace_buildin { }.ace-solarized-light .ace_string { color:#2AA198;}.ace-solarized-light .ace_string.ace_regexp { color:#D30102;}.ace-solarized-light .ace_comment { color:#93A1A1;}.ace-solarized-light .ace_comment.ace_doc { }.ace-solarized-light .ace_comment.ace_doc.ace_tag { }.ace-solarized-light .ace_variable { }.ace-solarized-light .ace_variable.ace_language { color:#268BD2;}.ace-solarized-light .ace_xml_pe { }.ace-solarized-light .ace_meta { }.ace-solarized-light .ace_meta.ace_tag { }.ace-solarized-light .ace_meta.ace_tag.ace_input { }.ace-solarized-light .ace_entity.ace_other.ace_attribute-name { color:#93A1A1;}.ace-solarized-light .ace_entity.ace_name { }.ace-solarized-light .ace_entity.ace_name.ace_function { color:#268BD2;}.ace-solarized-light .ace_markup.ace_underline { text-decoration:underline;}.ace-solarized-light .ace_markup.ace_heading { }.ace-solarized-light .ace_markup.ace_heading.ace_1 { }.ace-solarized-light .ace_markup.ace_heading.ace_2 { }.ace-solarized-light .ace_markup.ace_heading.ace_3 { }.ace-solarized-light .ace_markup.ace_heading.ace_4 { }.ace-solarized-light .ace_markup.ace_heading.ace_5 { }.ace-solarized-light .ace_markup.ace_heading.ace_6 { }.ace-solarized-light .ace_markup.ace_list { }.ace-solarized-light .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-solarized-light"})
|
__ace_shadowed__.define("ace/theme/solarized_light",["require","exports","module"],function(a,b,c){b.cssText=".ace-solarized-light .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-solarized-light .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-solarized-light .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-solarized-light .ace_gutter-layer { width: 100%; text-align: right;}.ace-solarized-light .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-solarized-light .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-solarized-light .ace_scroller { background-color: #FDF6E3;}.ace-solarized-light .ace_text-layer { cursor: text; color: #586E75;}.ace-solarized-light .ace_cursor { border-left: 2px solid #000000;}.ace-solarized-light .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #000000;} .ace-solarized-light .ace_marker-layer .ace_selection { background: #073642;}.ace-solarized-light .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-solarized-light .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(147, 161, 161, 0.50);}.ace-solarized-light .ace_marker-layer .ace_active_line { background: #EEE8D5;} .ace-solarized-light .ace_invisible { color: rgba(147, 161, 161, 0.50);}.ace-solarized-light .ace_keyword { color:#859900;}.ace-solarized-light .ace_keyword.ace_operator { }.ace-solarized-light .ace_constant { }.ace-solarized-light .ace_constant.ace_language { color:#B58900;}.ace-solarized-light .ace_constant.ace_library { }.ace-solarized-light .ace_constant.ace_numeric { color:#D33682;}.ace-solarized-light .ace_invalid { }.ace-solarized-light .ace_invalid.ace_illegal { }.ace-solarized-light .ace_invalid.ace_deprecated { }.ace-solarized-light .ace_support { }.ace-solarized-light .ace_support.ace_function { color:#268BD2;}.ace-solarized-light .ace_function.ace_buildin { }.ace-solarized-light .ace_string { color:#2AA198;}.ace-solarized-light .ace_string.ace_regexp { color:#D30102;}.ace-solarized-light .ace_comment { color:#93A1A1;}.ace-solarized-light .ace_comment.ace_doc { }.ace-solarized-light .ace_comment.ace_doc.ace_tag { }.ace-solarized-light .ace_variable { }.ace-solarized-light .ace_variable.ace_language { color:#268BD2;}.ace-solarized-light .ace_xml_pe { }.ace-solarized-light .ace_meta { }.ace-solarized-light .ace_meta.ace_tag { }.ace-solarized-light .ace_meta.ace_tag.ace_input { }.ace-solarized-light .ace_entity.ace_other.ace_attribute-name { color:#93A1A1;}.ace-solarized-light .ace_entity.ace_name { }.ace-solarized-light .ace_entity.ace_name.ace_function { color:#268BD2;}.ace-solarized-light .ace_markup.ace_underline { text-decoration:underline;}.ace-solarized-light .ace_markup.ace_heading { }.ace-solarized-light .ace_markup.ace_heading.ace_1 { }.ace-solarized-light .ace_markup.ace_heading.ace_2 { }.ace-solarized-light .ace_markup.ace_heading.ace_3 { }.ace-solarized-light .ace_markup.ace_heading.ace_4 { }.ace-solarized-light .ace_markup.ace_heading.ace_5 { }.ace-solarized-light .ace_markup.ace_heading.ace_6 { }.ace-solarized-light .ace_markup.ace_list { }.ace-solarized-light .ace_collab.ace_user1 { }",b.cssClass="ace-solarized-light"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
__ace_shadowed__.define("ace/theme/textmate",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-tm .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-tm .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-tm .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-tm .ace_gutter-layer { width: 100%; text-align: right;}.ace-tm .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-tm .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-tm .ace_text-layer { cursor: text;}.ace-tm .ace_cursor { border-left: 2px solid black;}.ace-tm .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid black;} .ace-tm .ace_line .ace_invisible { color: rgb(191, 191, 191);}.ace-tm .ace_line .ace_keyword { color: blue;}.ace-tm .ace_line .ace_constant.ace_buildin { color: rgb(88, 72, 246);}.ace-tm .ace_line .ace_constant.ace_language { color: rgb(88, 92, 246);}.ace-tm .ace_line .ace_constant.ace_library { color: rgb(6, 150, 14);}.ace-tm .ace_line .ace_invalid { background-color: rgb(153, 0, 0); color: white;}.ace-tm .ace_line .ace_fold { background-color: #E4E4E4; border-radius: 3px;}.ace-tm .ace_line .ace_support.ace_function { color: rgb(60, 76, 114);}.ace-tm .ace_line .ace_support.ace_constant { color: rgb(6, 150, 14);}.ace-tm .ace_line .ace_support.ace_type,.ace-tm .ace_line .ace_support.ace_class { color: rgb(109, 121, 222);}.ace-tm .ace_line .ace_keyword.ace_operator { color: rgb(104, 118, 135);}.ace-tm .ace_line .ace_string { color: rgb(3, 106, 7);}.ace-tm .ace_line .ace_comment { color: rgb(76, 136, 107);}.ace-tm .ace_line .ace_comment.ace_doc { color: rgb(0, 102, 255);}.ace-tm .ace_line .ace_comment.ace_doc.ace_tag { color: rgb(128, 159, 191);}.ace-tm .ace_line .ace_constant.ace_numeric { color: rgb(0, 0, 205);}.ace-tm .ace_line .ace_variable { color: rgb(49, 132, 149);}.ace-tm .ace_line .ace_xml_pe { color: rgb(104, 104, 91);}.ace-tm .ace_entity.ace_name.ace_function { color: #0000A2;}.ace-tm .ace_markup.ace_markupine { text-decoration:underline;}.ace-tm .ace_markup.ace_heading { color: rgb(12, 7, 255);}.ace-tm .ace_markup.ace_list { color:rgb(185, 6, 144);}.ace-tm .ace_marker-layer .ace_selection { background: rgb(181, 213, 255);}.ace-tm .ace_marker-layer .ace_step { background: rgb(252, 255, 0);}.ace-tm .ace_marker-layer .ace_stack { background: rgb(164, 229, 101);}.ace-tm .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgb(192, 192, 192);}.ace-tm .ace_marker-layer .ace_active_line { background: rgba(0, 0, 0, 0.07);}.ace-tm .ace_marker-layer .ace_selected_word { background: rgb(250, 250, 255); border: 1px solid rgb(200, 200, 250);}.ace-tm .ace_meta.ace_tag { color:rgb(28, 2, 255);}.ace-tm .ace_string.ace_regex { color: rgb(255, 0, 0)}";d.importCssString(e),b.cssClass="ace-tm"})
|
__ace_shadowed__.define("ace/theme/textmate",["require","exports","module"],function(a,b,c){b.cssClass="ace-tm",b.cssText=".ace-tm .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-tm .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-tm .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-tm .ace_gutter-layer { width: 100%; text-align: right;}.ace-tm .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-tm .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-tm .ace_text-layer { cursor: text;}.ace-tm .ace_cursor { border-left: 2px solid black;}.ace-tm .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid black;} .ace-tm .ace_line .ace_invisible { color: rgb(191, 191, 191);}.ace-tm .ace_line .ace_keyword { color: blue;}.ace-tm .ace_line .ace_constant.ace_buildin { color: rgb(88, 72, 246);}.ace-tm .ace_line .ace_constant.ace_language { color: rgb(88, 92, 246);}.ace-tm .ace_line .ace_constant.ace_library { color: rgb(6, 150, 14);}.ace-tm .ace_line .ace_invalid { background-color: rgb(153, 0, 0); color: white;}.ace-tm .ace_line .ace_fold { background-color: #E4E4E4; border-radius: 3px;}.ace-tm .ace_line .ace_support.ace_function { color: rgb(60, 76, 114);}.ace-tm .ace_line .ace_support.ace_constant { color: rgb(6, 150, 14);}.ace-tm .ace_line .ace_support.ace_type,.ace-tm .ace_line .ace_support.ace_class { color: rgb(109, 121, 222);}.ace-tm .ace_line .ace_keyword.ace_operator { color: rgb(104, 118, 135);}.ace-tm .ace_line .ace_string { color: rgb(3, 106, 7);}.ace-tm .ace_line .ace_comment { color: rgb(76, 136, 107);}.ace-tm .ace_line .ace_comment.ace_doc { color: rgb(0, 102, 255);}.ace-tm .ace_line .ace_comment.ace_doc.ace_tag { color: rgb(128, 159, 191);}.ace-tm .ace_line .ace_constant.ace_numeric { color: rgb(0, 0, 205);}.ace-tm .ace_line .ace_variable { color: rgb(49, 132, 149);}.ace-tm .ace_line .ace_xml_pe { color: rgb(104, 104, 91);}.ace-tm .ace_entity.ace_name.ace_function { color: #0000A2;}.ace-tm .ace_markup.ace_markupine { text-decoration:underline;}.ace-tm .ace_markup.ace_heading { color: rgb(12, 7, 255);}.ace-tm .ace_markup.ace_list { color:rgb(185, 6, 144);}.ace-tm .ace_marker-layer .ace_selection { background: rgb(181, 213, 255);}.ace-tm .ace_marker-layer .ace_step { background: rgb(252, 255, 0);}.ace-tm .ace_marker-layer .ace_stack { background: rgb(164, 229, 101);}.ace-tm .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgb(192, 192, 192);}.ace-tm .ace_marker-layer .ace_active_line { background: rgba(0, 0, 0, 0.07);}.ace-tm .ace_marker-layer .ace_selected_word { background: rgb(250, 250, 255); border: 1px solid rgb(200, 200, 250);}.ace-tm .ace_meta.ace_tag { color:rgb(28, 2, 255);}.ace-tm .ace_string.ace_regex { color: rgb(255, 0, 0)}"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
__ace_shadowed__.define("ace/theme/twilight",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-twilight .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-twilight .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-twilight .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-twilight .ace_gutter-layer { width: 100%; text-align: right;}.ace-twilight .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-twilight .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-twilight .ace_scroller { background-color: #141414;}.ace-twilight .ace_text-layer { cursor: text; color: #F8F8F8;}.ace-twilight .ace_cursor { border-left: 2px solid #A7A7A7;}.ace-twilight .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #A7A7A7;} .ace-twilight .ace_marker-layer .ace_selection { background: rgba(221, 240, 255, 0.20);}.ace-twilight .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-twilight .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(255, 255, 255, 0.25);}.ace-twilight .ace_marker-layer .ace_active_line { background: rgba(255, 255, 255, 0.031);} .ace-twilight .ace_invisible { color: rgba(255, 255, 255, 0.25);}.ace-twilight .ace_keyword { color:#CDA869;}.ace-twilight .ace_keyword.ace_operator { }.ace-twilight .ace_constant { color:#CF6A4C;}.ace-twilight .ace_constant.ace_language { }.ace-twilight .ace_constant.ace_library { }.ace-twilight .ace_constant.ace_numeric { }.ace-twilight .ace_invalid { }.ace-twilight .ace_invalid.ace_illegal { color:#F8F8F8;background-color:rgba(86, 45, 86, 0.75);}.ace-twilight .ace_invalid.ace_deprecated { text-decoration:underline;font-style:italic;color:#D2A8A1;}.ace-twilight .ace_support { color:#9B859D;}.ace-twilight .ace_support.ace_function { color:#DAD085;}.ace-twilight .ace_function.ace_buildin { }.ace-twilight .ace_string { color:#8F9D6A;}.ace-twilight .ace_string.ace_regexp { color:#E9C062;}.ace-twilight .ace_comment { font-style:italic;color:#5F5A60;}.ace-twilight .ace_comment.ace_doc { }.ace-twilight .ace_comment.ace_doc.ace_tag { }.ace-twilight .ace_variable { color:#7587A6;}.ace-twilight .ace_variable.ace_language { }.ace-twilight .ace_xml_pe { color:#494949;}.ace-twilight .ace_meta { }.ace-twilight .ace_meta.ace_tag { color:#AC885B;}.ace-twilight .ace_meta.ace_tag.ace_input { }.ace-twilight .ace_entity.ace_other.ace_attribute-name { }.ace-twilight .ace_entity.ace_name { }.ace-twilight .ace_entity.ace_name.ace_function { color:#AC885B;}.ace-twilight .ace_markup.ace_underline { text-decoration:underline;}.ace-twilight .ace_markup.ace_heading { color:#CF6A4C;}.ace-twilight .ace_markup.ace_heading.ace_1 { }.ace-twilight .ace_markup.ace_heading.ace_2 { }.ace-twilight .ace_markup.ace_heading.ace_3 { }.ace-twilight .ace_markup.ace_heading.ace_4 { }.ace-twilight .ace_markup.ace_heading.ace_5 { }.ace-twilight .ace_markup.ace_heading.ace_6 { }.ace-twilight .ace_markup.ace_list { color:#F9EE98;}.ace-twilight .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-twilight"})
|
__ace_shadowed__.define("ace/theme/twilight",["require","exports","module"],function(a,b,c){b.cssClass="ace-twilight",b.cssText=".ace-twilight .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-twilight .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-twilight .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-twilight .ace_gutter-layer { width: 100%; text-align: right;}.ace-twilight .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-twilight .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-twilight .ace_scroller { background-color: #141414;}.ace-twilight .ace_text-layer { cursor: text; color: #F8F8F8;}.ace-twilight .ace_cursor { border-left: 2px solid #A7A7A7;}.ace-twilight .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #A7A7A7;} .ace-twilight .ace_marker-layer .ace_selection { background: rgba(221, 240, 255, 0.20);}.ace-twilight .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-twilight .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid rgba(255, 255, 255, 0.25);}.ace-twilight .ace_marker-layer .ace_active_line { background: rgba(255, 255, 255, 0.031);} .ace-twilight .ace_invisible { color: rgba(255, 255, 255, 0.25);}.ace-twilight .ace_keyword { color:#CDA869;}.ace-twilight .ace_keyword.ace_operator { }.ace-twilight .ace_constant { color:#CF6A4C;}.ace-twilight .ace_constant.ace_language { }.ace-twilight .ace_constant.ace_library { }.ace-twilight .ace_constant.ace_numeric { }.ace-twilight .ace_invalid { }.ace-twilight .ace_invalid.ace_illegal { color:#F8F8F8;background-color:rgba(86, 45, 86, 0.75);}.ace-twilight .ace_invalid.ace_deprecated { text-decoration:underline;font-style:italic;color:#D2A8A1;}.ace-twilight .ace_support { color:#9B859D;}.ace-twilight .ace_support.ace_function { color:#DAD085;}.ace-twilight .ace_function.ace_buildin { }.ace-twilight .ace_string { color:#8F9D6A;}.ace-twilight .ace_string.ace_regexp { color:#E9C062;}.ace-twilight .ace_comment { font-style:italic;color:#5F5A60;}.ace-twilight .ace_comment.ace_doc { }.ace-twilight .ace_comment.ace_doc.ace_tag { }.ace-twilight .ace_variable { color:#7587A6;}.ace-twilight .ace_variable.ace_language { }.ace-twilight .ace_xml_pe { color:#494949;}.ace-twilight .ace_meta { }.ace-twilight .ace_meta.ace_tag { color:#AC885B;}.ace-twilight .ace_meta.ace_tag.ace_input { }.ace-twilight .ace_entity.ace_other.ace_attribute-name { }.ace-twilight .ace_entity.ace_name { }.ace-twilight .ace_entity.ace_name.ace_function { color:#AC885B;}.ace-twilight .ace_markup.ace_underline { text-decoration:underline;}.ace-twilight .ace_markup.ace_heading { color:#CF6A4C;}.ace-twilight .ace_markup.ace_heading.ace_1 { }.ace-twilight .ace_markup.ace_heading.ace_2 { }.ace-twilight .ace_markup.ace_heading.ace_3 { }.ace-twilight .ace_markup.ace_heading.ace_4 { }.ace-twilight .ace_markup.ace_heading.ace_5 { }.ace-twilight .ace_markup.ace_heading.ace_6 { }.ace-twilight .ace_markup.ace_list { color:#F9EE98;}.ace-twilight .ace_collab.ace_user1 { }"})
|
||||||
|
|
@ -1 +1 @@
|
||||||
__ace_shadowed__.define("ace/theme/vibrant_ink",["require","exports","module"],function(a,b,c){var d=a("pilot/dom"),e=".ace-vibrant-ink .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-vibrant-ink .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-vibrant-ink .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-vibrant-ink .ace_gutter-layer { width: 100%; text-align: right;}.ace-vibrant-ink .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-vibrant-ink .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-vibrant-ink .ace_scroller { background-color: #0F0F0F;}.ace-vibrant-ink .ace_text-layer { cursor: text; color: #FFFFFF;}.ace-vibrant-ink .ace_cursor { border-left: 2px solid #FFFFFF;}.ace-vibrant-ink .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FFFFFF;} .ace-vibrant-ink .ace_marker-layer .ace_selection { background: #6699CC;}.ace-vibrant-ink .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-vibrant-ink .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #99CC99;}.ace-vibrant-ink .ace_marker-layer .ace_active_line { background: #333333;} .ace-vibrant-ink .ace_invisible { color: #404040;}.ace-vibrant-ink .ace_keyword { color:#FF6600;}.ace-vibrant-ink .ace_keyword.ace_operator { }.ace-vibrant-ink .ace_constant { }.ace-vibrant-ink .ace_constant.ace_language { color:#339999;}.ace-vibrant-ink .ace_constant.ace_library { }.ace-vibrant-ink .ace_constant.ace_numeric { color:#99CC99;}.ace-vibrant-ink .ace_invalid { color:#CCFF33; background-color:#000000;}.ace-vibrant-ink .ace_invalid.ace_illegal { }.ace-vibrant-ink .ace_invalid.ace_deprecated { color:#CCFF33; background-color:#000000;}.ace-vibrant-ink .ace_support { }.ace-vibrant-ink .ace_support.ace_function { color:#FFCC00;}.ace-vibrant-ink .ace_function.ace_buildin { }.ace-vibrant-ink .ace_string { color:#66FF00;}.ace-vibrant-ink .ace_string.ace_regexp { color:#44B4CC;}.ace-vibrant-ink .ace_comment { color:#9933CC;}.ace-vibrant-ink .ace_comment.ace_doc { }.ace-vibrant-ink .ace_comment.ace_doc.ace_tag { }.ace-vibrant-ink .ace_variable { }.ace-vibrant-ink .ace_variable.ace_language { }.ace-vibrant-ink .ace_xml_pe { }.ace-vibrant-ink .ace_meta { }.ace-vibrant-ink .ace_meta.ace_tag { }.ace-vibrant-ink .ace_meta.ace_tag.ace_input { }.ace-vibrant-ink .ace_entity.ace_other.ace_attribute-name { font-style:italic;color:#99CC99;}.ace-vibrant-ink .ace_entity.ace_name { }.ace-vibrant-ink .ace_entity.ace_name.ace_function { color:#FFCC00;}.ace-vibrant-ink .ace_markup.ace_underline { text-decoration:underline;}.ace-vibrant-ink .ace_markup.ace_heading { }.ace-vibrant-ink .ace_markup.ace_heading.ace_1 { }.ace-vibrant-ink .ace_markup.ace_heading.ace_2 { }.ace-vibrant-ink .ace_markup.ace_heading.ace_3 { }.ace-vibrant-ink .ace_markup.ace_heading.ace_4 { }.ace-vibrant-ink .ace_markup.ace_heading.ace_5 { }.ace-vibrant-ink .ace_markup.ace_heading.ace_6 { }.ace-vibrant-ink .ace_markup.ace_list { }.ace-vibrant-ink .ace_collab.ace_user1 { }";d.importCssString(e),b.cssClass="ace-vibrant-ink"})
|
__ace_shadowed__.define("ace/theme/vibrant_ink",["require","exports","module"],function(a,b,c){b.cssText=".ace-vibrant-ink .ace_editor { border: 2px solid rgb(159, 159, 159);}.ace-vibrant-ink .ace_editor.ace_focus { border: 2px solid #327fbd;}.ace-vibrant-ink .ace_gutter { width: 50px; background: #e8e8e8; color: #333; overflow : hidden;}.ace-vibrant-ink .ace_gutter-layer { width: 100%; text-align: right;}.ace-vibrant-ink .ace_gutter-layer .ace_gutter-cell { padding-right: 6px;}.ace-vibrant-ink .ace_print_margin { width: 1px; background: #e8e8e8;}.ace-vibrant-ink .ace_scroller { background-color: #0F0F0F;}.ace-vibrant-ink .ace_text-layer { cursor: text; color: #FFFFFF;}.ace-vibrant-ink .ace_cursor { border-left: 2px solid #FFFFFF;}.ace-vibrant-ink .ace_cursor.ace_overwrite { border-left: 0px; border-bottom: 1px solid #FFFFFF;} .ace-vibrant-ink .ace_marker-layer .ace_selection { background: #6699CC;}.ace-vibrant-ink .ace_marker-layer .ace_step { background: rgb(198, 219, 174);}.ace-vibrant-ink .ace_marker-layer .ace_bracket { margin: -1px 0 0 -1px; border: 1px solid #99CC99;}.ace-vibrant-ink .ace_marker-layer .ace_active_line { background: #333333;} .ace-vibrant-ink .ace_invisible { color: #404040;}.ace-vibrant-ink .ace_keyword { color:#FF6600;}.ace-vibrant-ink .ace_keyword.ace_operator { }.ace-vibrant-ink .ace_constant { }.ace-vibrant-ink .ace_constant.ace_language { color:#339999;}.ace-vibrant-ink .ace_constant.ace_library { }.ace-vibrant-ink .ace_constant.ace_numeric { color:#99CC99;}.ace-vibrant-ink .ace_invalid { color:#CCFF33; background-color:#000000;}.ace-vibrant-ink .ace_invalid.ace_illegal { }.ace-vibrant-ink .ace_invalid.ace_deprecated { color:#CCFF33; background-color:#000000;}.ace-vibrant-ink .ace_support { }.ace-vibrant-ink .ace_support.ace_function { color:#FFCC00;}.ace-vibrant-ink .ace_function.ace_buildin { }.ace-vibrant-ink .ace_string { color:#66FF00;}.ace-vibrant-ink .ace_string.ace_regexp { color:#44B4CC;}.ace-vibrant-ink .ace_comment { color:#9933CC;}.ace-vibrant-ink .ace_comment.ace_doc { }.ace-vibrant-ink .ace_comment.ace_doc.ace_tag { }.ace-vibrant-ink .ace_variable { }.ace-vibrant-ink .ace_variable.ace_language { }.ace-vibrant-ink .ace_xml_pe { }.ace-vibrant-ink .ace_meta { }.ace-vibrant-ink .ace_meta.ace_tag { }.ace-vibrant-ink .ace_meta.ace_tag.ace_input { }.ace-vibrant-ink .ace_entity.ace_other.ace_attribute-name { font-style:italic;color:#99CC99;}.ace-vibrant-ink .ace_entity.ace_name { }.ace-vibrant-ink .ace_entity.ace_name.ace_function { color:#FFCC00;}.ace-vibrant-ink .ace_markup.ace_underline { text-decoration:underline;}.ace-vibrant-ink .ace_markup.ace_heading { }.ace-vibrant-ink .ace_markup.ace_heading.ace_1 { }.ace-vibrant-ink .ace_markup.ace_heading.ace_2 { }.ace-vibrant-ink .ace_markup.ace_heading.ace_3 { }.ace-vibrant-ink .ace_markup.ace_heading.ace_4 { }.ace-vibrant-ink .ace_markup.ace_heading.ace_5 { }.ace-vibrant-ink .ace_markup.ace_heading.ace_6 { }.ace-vibrant-ink .ace_markup.ace_list { }.ace-vibrant-ink .ace_collab.ace_user1 { }",b.cssClass="ace-vibrant-ink"})
|
||||||
|
|
@ -40,7 +40,7 @@ define(function(require, exports, module) {
|
||||||
require("pilot/fixoldbrowsers");
|
require("pilot/fixoldbrowsers");
|
||||||
require("pilot/plugin_manager");
|
require("pilot/plugin_manager");
|
||||||
require("pilot/environment");
|
require("pilot/environment");
|
||||||
require("demo/demo");
|
require("demo/kitchen-sink/demo");
|
||||||
|
|
||||||
require("pilot/index");
|
require("pilot/index");
|
||||||
require("ace/defaults");
|
require("ace/defaults");
|
||||||
|
|
@ -50,7 +50,7 @@ var catalog = require("pilot/plugin_manager").catalog;
|
||||||
catalog.registerPlugins(plugins).then(function() {
|
catalog.registerPlugins(plugins).then(function() {
|
||||||
var env = require("pilot/environment").create();
|
var env = require("pilot/environment").create();
|
||||||
catalog.startupPlugins({ env: env }).then(function() {
|
catalog.startupPlugins({ env: env }).then(function() {
|
||||||
require("demo/demo").launch(env);
|
require("demo/kitchen-sink/demo").launch(env);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
@ -125,7 +125,7 @@ exports.launch = function(env) {
|
||||||
modesByName[m.name] = m;
|
modesByName[m.name] = m;
|
||||||
});
|
});
|
||||||
|
|
||||||
var loreIpsum = require("ace/requirejs/text!demo/docs/plaintext.txt");
|
var loreIpsum = require("ace/requirejs/text!demo/kitchen-sink/docs/plaintext.txt");
|
||||||
for (var i = 0; i < 5; i++) {
|
for (var i = 0; i < 5; i++) {
|
||||||
loreIpsum += loreIpsum;
|
loreIpsum += loreIpsum;
|
||||||
}
|
}
|
||||||
|
|
@ -133,108 +133,108 @@ exports.launch = function(env) {
|
||||||
var docs = [
|
var docs = [
|
||||||
new Doc(
|
new Doc(
|
||||||
"javascript", "JavaScript",
|
"javascript", "JavaScript",
|
||||||
require("ace/requirejs/text!demo/docs/javascript.js")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/javascript.js")
|
||||||
),
|
),
|
||||||
new WrappedDoc("text", "Plain Text", loreIpsum),
|
new WrappedDoc("text", "Plain Text", loreIpsum),
|
||||||
new Doc(
|
new Doc(
|
||||||
"coffee", "Coffeescript",
|
"coffee", "Coffeescript",
|
||||||
require("ace/requirejs/text!demo/docs/coffeescript.coffee")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/coffeescript.coffee")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"json", "JSON",
|
"json", "JSON",
|
||||||
require("ace/requirejs/text!demo/docs/json.json")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/json.json")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"css", "CSS",
|
"css", "CSS",
|
||||||
require("ace/requirejs/text!demo/docs/css.css")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/css.css")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"scss", "SCSS",
|
"scss", "SCSS",
|
||||||
require("ace/requirejs/text!demo/docs/scss.scss")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/scss.scss")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"html", "HTML",
|
"html", "HTML",
|
||||||
require("ace/requirejs/text!demo/docs/html.html")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/html.html")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"xml", "XML",
|
"xml", "XML",
|
||||||
require("ace/requirejs/text!demo/docs/xml.xml")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/xml.xml")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"svg", "SVG",
|
"svg", "SVG",
|
||||||
require("ace/requirejs/text!demo/docs/svg.svg")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/svg.svg")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"php", "PHP",
|
"php", "PHP",
|
||||||
require("ace/requirejs/text!demo/docs/javascript.js")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/php.php")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"coldfusion", "ColdFusion",
|
"coldfusion", "ColdFusion",
|
||||||
require("ace/requirejs/text!demo/docs/coldfusion.cfm")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/coldfusion.cfm")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"python", "Python",
|
"python", "Python",
|
||||||
require("ace/requirejs/text!demo/docs/python.py")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/python.py")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"ruby", "Ruby",
|
"ruby", "Ruby",
|
||||||
require("ace/requirejs/text!demo/docs/ruby.rb")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/ruby.rb")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"perl", "Perl",
|
"perl", "Perl",
|
||||||
require("ace/requirejs/text!demo/docs/perl.pl")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/perl.pl")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"ocaml", "OCaml",
|
"ocaml", "OCaml",
|
||||||
require("ace/requirejs/text!demo/docs/ocaml.ml")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/ocaml.ml")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"lua", "Lua",
|
"lua", "Lua",
|
||||||
require("ace/requirejs/text!demo/docs/lua.lua")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/lua.lua")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"java", "Java",
|
"java", "Java",
|
||||||
require("ace/requirejs/text!demo/docs/java.java")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/java.java")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"clojure", "Clojure",
|
"clojure", "Clojure",
|
||||||
require("ace/requirejs/text!demo/docs/clojure.clj")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/clojure.clj")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"groovy", "Groovy",
|
"groovy", "Groovy",
|
||||||
require("ace/requirejs/text!demo/docs/groovy.groovy")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/groovy.groovy")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"scala", "Scala",
|
"scala", "Scala",
|
||||||
require("ace/requirejs/text!demo/docs/scala.scala")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/scala.scala")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"csharp", "C#",
|
"csharp", "C#",
|
||||||
require("ace/requirejs/text!demo/docs/csharp.cs")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/csharp.cs")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"powershell", "Powershell",
|
"powershell", "Powershell",
|
||||||
require("ace/requirejs/text!demo/docs/powershell.ps1")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/powershell.ps1")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"c_cpp", "C/C++",
|
"c_cpp", "C/C++",
|
||||||
require("ace/requirejs/text!demo/docs/cpp.cpp")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/cpp.cpp")
|
||||||
),
|
),
|
||||||
new Doc(
|
new Doc(
|
||||||
"markdown", "Markdown",
|
"markdown", "Markdown",
|
||||||
require("ace/requirejs/text!demo/docs/markdown.md")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/markdown.md")
|
||||||
),
|
),
|
||||||
new WrappedDoc(
|
new WrappedDoc(
|
||||||
"markdown", "Markdown",
|
"markdown", "Markdown",
|
||||||
require("ace/requirejs/text!demo/docs/markdown.md")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/markdown.md")
|
||||||
),
|
),
|
||||||
new WrappedDoc(
|
new WrappedDoc(
|
||||||
"textile", "Textile",
|
"textile", "Textile",
|
||||||
require("ace/requirejs/text!demo/docs/textile.textile")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/textile.textile")
|
||||||
),
|
),
|
||||||
new WrappedDoc(
|
new WrappedDoc(
|
||||||
"latex", "LaTeX",
|
"latex", "LaTeX",
|
||||||
require("ace/requirejs/text!demo/docs/latex.tex")
|
require("ace/requirejs/text!demo/kitchen-sink/docs/latex.tex")
|
||||||
)
|
)
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
@ -548,95 +548,6 @@ exports.launch = function(env) {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
canon.addCommand({
|
|
||||||
name: "fold",
|
|
||||||
bindKey: {
|
|
||||||
win: "Alt-L",
|
|
||||||
mac: "Alt-L",
|
|
||||||
sender: "editor"
|
|
||||||
},
|
|
||||||
exec: function(env) {
|
|
||||||
toggleFold(env, false);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
canon.addCommand({
|
|
||||||
name: "unfold",
|
|
||||||
bindKey: {
|
|
||||||
win: "Alt-Shift-L",
|
|
||||||
mac: "Alt-Shift-L",
|
|
||||||
sender: "editor"
|
|
||||||
},
|
|
||||||
exec: function(env) {
|
|
||||||
toggleFold(env, true);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
function isCommentRow(row) {
|
|
||||||
var session = env.editor.session;
|
|
||||||
var token;
|
|
||||||
var tokens = session.getTokens(row, row)[0].tokens;
|
|
||||||
var c = 0;
|
|
||||||
for (var i = 0; i < tokens.length; i++) {
|
|
||||||
token = tokens[i];
|
|
||||||
if (/^comment/.test(token.type)) {
|
|
||||||
return c;
|
|
||||||
} else if (!/^text/.test(token.type)) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
c += token.value.length;
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
function toggleFold(env, tryToUnfold) {
|
|
||||||
var session = env.editor.session;
|
|
||||||
var selection = env.editor.selection;
|
|
||||||
var range = selection.getRange();
|
|
||||||
var addFold;
|
|
||||||
|
|
||||||
if(range.isEmpty()) {
|
|
||||||
var br = session.findMatchingBracket(range.start);
|
|
||||||
var fold = session.getFoldAt(range.start.row, range.start.column);
|
|
||||||
var column;
|
|
||||||
|
|
||||||
if (fold) {
|
|
||||||
session.expandFold(fold);
|
|
||||||
selection.setSelectionRange(fold.range);
|
|
||||||
} else if (br) {
|
|
||||||
if (range.compare(br.row, br.column) == 1)
|
|
||||||
range.end = br;
|
|
||||||
else
|
|
||||||
range.start = br;
|
|
||||||
addFold = true;
|
|
||||||
} else if ((column = isCommentRow(range.start.row)) !== false) {
|
|
||||||
var firstCommentRow = range.start.row;
|
|
||||||
var lastCommentRow = range.start.row;
|
|
||||||
var t;
|
|
||||||
while ((t = isCommentRow(firstCommentRow - 1)) !== false) {
|
|
||||||
firstCommentRow --;
|
|
||||||
column = t;
|
|
||||||
}
|
|
||||||
while (isCommentRow(lastCommentRow + 1) !== false) {
|
|
||||||
lastCommentRow ++;
|
|
||||||
}
|
|
||||||
range.start.row = firstCommentRow;
|
|
||||||
range.start.column = column + 2;
|
|
||||||
range.end.row = lastCommentRow;
|
|
||||||
range.end.column = session.getLine(lastCommentRow).length - 1;
|
|
||||||
addFold = true;
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
addFold = true;
|
|
||||||
}
|
|
||||||
if (addFold) {
|
|
||||||
var placeHolder = session.getTextRange(range);
|
|
||||||
if(placeHolder.length < 3)
|
|
||||||
return;
|
|
||||||
placeHolder = placeHolder.trim().substring(0, 3).replace(' ','','g') + "...";
|
|
||||||
session.addFold(placeHolder, range);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
};
|
};
|
||||||
|
|
||||||
var themes = {};
|
var themes = {};
|
||||||
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.8 KiB |
|
Before Width: | Height: | Size: 339 B After Width: | Height: | Size: 339 B |
|
Before Width: | Height: | Size: 324 B After Width: | Height: | Size: 324 B |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
48
demo/static-highlighter/client.html
Normal file
|
|
@ -0,0 +1,48 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
|
||||||
|
"http://www.w3.org/TR/html4/strict.dtd">
|
||||||
|
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<title>Static Code highlighter using Ace</title>
|
||||||
|
<meta name="author" content="Fabian Jakobs">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
|
||||||
|
<h2>Client Side Syntax Highlighting</h2>
|
||||||
|
|
||||||
|
<p>Syntax highlighting using Ace language modes and themes.</p>
|
||||||
|
|
||||||
|
<div id="code"></div>
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
var require = {
|
||||||
|
paths: {
|
||||||
|
demo: "..",
|
||||||
|
ace: "../../lib/ace",
|
||||||
|
pilot: "../../support/pilot/lib/pilot"
|
||||||
|
}
|
||||||
|
};
|
||||||
|
</script>
|
||||||
|
<script src="../kitchen-sink/require.js" type="text/javascript" charset="utf-8"></script>
|
||||||
|
<script type="text/javascript" charset="utf-8">
|
||||||
|
|
||||||
|
require(["ace/ext/static_highlight", "ace/mode/javascript", "ace/theme/twilight", "pilot/dom"], function() {
|
||||||
|
|
||||||
|
var highlighter = require("ace/ext/static_highlight");
|
||||||
|
var JavaScriptMode = require("ace/mode/javascript").Mode;
|
||||||
|
var theme = require("ace/theme/twilight");
|
||||||
|
var dom = require("pilot/dom");
|
||||||
|
|
||||||
|
var codeEl = document.getElementById("code");
|
||||||
|
var data = document.body.innerHTML;
|
||||||
|
|
||||||
|
var highlighted = highlighter.render(data, new JavaScriptMode(), theme);
|
||||||
|
|
||||||
|
dom.importCssString(highlighted.css, "ace_highlight");
|
||||||
|
codeEl.innerHTML = highlighted.html;
|
||||||
|
});
|
||||||
|
|
||||||
|
</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
36
demo/static-highlighter/server.js
Normal file
|
|
@ -0,0 +1,36 @@
|
||||||
|
/**
|
||||||
|
* Simple node.js server, which generates the synax highlighted version of itself
|
||||||
|
* using the Ace modes and themes on the server and serving a static web page.
|
||||||
|
*/
|
||||||
|
|
||||||
|
// include ace search path and modules
|
||||||
|
require("../../support/paths");
|
||||||
|
|
||||||
|
// load jsdom, which is required by Ace
|
||||||
|
require("ace/test/mockdom");
|
||||||
|
|
||||||
|
var http = require("http");
|
||||||
|
var fs = require("fs");
|
||||||
|
|
||||||
|
// load the highlighter and the desired mode and theme
|
||||||
|
var highlighter = require("ace/ext/static_highlight");
|
||||||
|
var JavaScriptMode = require("ace/mode/javascript").Mode;
|
||||||
|
var theme = require("ace/theme/twilight");
|
||||||
|
|
||||||
|
var port = process.env.PORT || 2222;
|
||||||
|
|
||||||
|
http.createServer(function(req, res) {
|
||||||
|
res.writeHead(200, {"Content-Type": "text/html"});
|
||||||
|
|
||||||
|
fs.readFile(__filename, "utf8", function(err, data) {
|
||||||
|
var highlighted = highlighter.render(data, new JavaScriptMode(), theme);
|
||||||
|
res.end('<html><body>\n\
|
||||||
|
<style type="text/css" media="screen">\n\
|
||||||
|
:css:\n\
|
||||||
|
</style>\n\
|
||||||
|
:html:\n\
|
||||||
|
</body></html>'.replace(":css:", highlighted.css).replace(":html:", highlighted.html));
|
||||||
|
});
|
||||||
|
}).listen(port);
|
||||||
|
|
||||||
|
console.log("Listening on port " + port);
|
||||||
|
|
@ -55,6 +55,8 @@
|
||||||
<li><a href="http://neutronide.com/">Neutron IDE</a></li>
|
<li><a href="http://neutronide.com/">Neutron IDE</a></li>
|
||||||
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/acebug/">Acebug</a></li>
|
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/acebug/">Acebug</a></li>
|
||||||
<li><a href="http://www.weecod.com">Weecod</a></li>
|
<li><a href="http://www.weecod.com">Weecod</a></li>
|
||||||
|
<li><a href="http://www.applaudcloud.com">AppLaud Cloud</a></li>
|
||||||
|
<li><a href='http://rubymonk.com'>RubyMonk</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<h4>Syntax Highlighters</h4>
|
<h4>Syntax Highlighters</h4>
|
||||||
<ul class="menu-list">
|
<ul class="menu-list">
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<title>Ace Kitchen Sink</title>
|
<title>Ace Kitchen Sink</title>
|
||||||
<meta name="author" content="Fabian Jakobs">
|
<meta name="author" content="Fabian Jakobs">
|
||||||
<link rel="stylesheet" href="demo/styles.css" type="text/css" media="screen" charset="utf-8">
|
<link rel="stylesheet" href="demo/kitchen-sink/styles.css" type="text/css" media="screen" charset="utf-8">
|
||||||
<!--
|
<!--
|
||||||
|
|
||||||
Ace
|
Ace
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
-->
|
-->
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<img id="logo" src="demo/logo.png">
|
<img id="logo" src="demo/kitchen-sink/logo.png">
|
||||||
<table id="controls">
|
<table id="controls">
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
|
|
@ -189,20 +189,20 @@
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var require = {
|
var require = {
|
||||||
paths: {
|
paths: {
|
||||||
demo: "../demo",
|
demo: "..",
|
||||||
ace: "../lib/ace",
|
ace: "../../lib/ace",
|
||||||
cockpit: "../support/cockpit/lib/cockpit",
|
cockpit: "../../support/cockpit/lib/cockpit",
|
||||||
pilot: "../support/pilot/lib/pilot"
|
pilot: "../../support/pilot/lib/pilot"
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
<script src="demo/require.js" data-main="demo/boot" type="text/javascript" charset="utf-8"></script>
|
<script src="demo/kitchen-sink/require.js" data-main="demo/kitchen-sink/boot" type="text/javascript" charset="utf-8"></script>
|
||||||
<!--DEVEL -->
|
<!--DEVEL -->
|
||||||
|
|
||||||
<!--PACKAGE
|
<!--PACKAGE
|
||||||
<script src="demo/kitchen-sink-uncompressed.js" data-ace-base="src" type="text/javascript" charset="utf-8"></script>
|
<script src="demo/kitchen-sink/kitchen-sink-uncompressed.js" data-ace-base="src" type="text/javascript" charset="utf-8"></script>
|
||||||
<script type="text/javascript" charset="utf-8">
|
<script type="text/javascript" charset="utf-8">
|
||||||
require("demo/boot");
|
require("demo/kitchen-sink/boot");
|
||||||
</script>
|
</script>
|
||||||
<!--PACKAGE-->
|
<!--PACKAGE-->
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -365,4 +365,33 @@ canon.addCommand({
|
||||||
exec: function(env, args, request) { env.editor.transposeLetters(); }
|
exec: function(env, args, request) { env.editor.transposeLetters(); }
|
||||||
});
|
});
|
||||||
|
|
||||||
|
canon.addCommand({
|
||||||
|
name: "fold",
|
||||||
|
bindKey: bindKey("Alt-L", "Alt-L"),
|
||||||
|
exec: function(env) {
|
||||||
|
env.editor.session.toggleFold(false);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
canon.addCommand({
|
||||||
|
name: "unfold",
|
||||||
|
bindKey: bindKey("Alt-Shift-L", "Alt-Shift-L"),
|
||||||
|
exec: function(env) {
|
||||||
|
env.editor.session.toggleFold(true);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
canon.addCommand({
|
||||||
|
name: "foldall",
|
||||||
|
bindKey: bindKey("Alt-Shift-0", "Alt-Shift-0"),
|
||||||
|
exec: function(env) {
|
||||||
|
env.editor.session.foldAll();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
canon.addCommand({
|
||||||
|
name: "unfoldall",
|
||||||
|
bindKey: bindKey("Alt-Shift-0", "Alt-Shift-0"),
|
||||||
|
exec: function(env) {
|
||||||
|
env.editor.session.unFoldAll();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -173,6 +173,27 @@ var EditSession = function(text, mode) {
|
||||||
return this.bgTokenizer.getTokens(firstRow, lastRow);
|
return this.bgTokenizer.getTokens(firstRow, lastRow);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
this.getTokenAt = function(row, column) {
|
||||||
|
var tokens = this.bgTokenizer.getTokens(row, row)[0].tokens;
|
||||||
|
var token, c = 0;
|
||||||
|
if (column == null) {
|
||||||
|
i = tokens.length - 1;
|
||||||
|
c = this.getLine(row).length;
|
||||||
|
} else {
|
||||||
|
for (var i = 0; i < tokens.length; i++) {
|
||||||
|
c += tokens[i].value.length;
|
||||||
|
if (c >= column)
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
token = tokens[i];
|
||||||
|
if (!token)
|
||||||
|
return null;
|
||||||
|
token.index = i;
|
||||||
|
token.start = c - token.value.length;
|
||||||
|
return token;
|
||||||
|
};
|
||||||
|
|
||||||
this.setUndoManager = function(undoManager) {
|
this.setUndoManager = function(undoManager) {
|
||||||
this.$undoManager = undoManager;
|
this.$undoManager = undoManager;
|
||||||
this.$resetRowCache(0);
|
this.$resetRowCache(0);
|
||||||
|
|
@ -1176,6 +1197,7 @@ var EditSession = function(text, mode) {
|
||||||
CHAR_EXT = 2,
|
CHAR_EXT = 2,
|
||||||
PLACEHOLDER_START = 3,
|
PLACEHOLDER_START = 3,
|
||||||
PLACEHOLDER_BODY = 4,
|
PLACEHOLDER_BODY = 4,
|
||||||
|
PUNCTUATION = 9,
|
||||||
SPACE = 10,
|
SPACE = 10,
|
||||||
TAB = 11,
|
TAB = 11,
|
||||||
TAB_SPACE = 12;
|
TAB_SPACE = 12;
|
||||||
|
|
@ -1219,7 +1241,7 @@ var EditSession = function(text, mode) {
|
||||||
// a split is simple.
|
// a split is simple.
|
||||||
if (tokens[split] >= SPACE) {
|
if (tokens[split] >= SPACE) {
|
||||||
// Include all following spaces + tabs in this split as well.
|
// Include all following spaces + tabs in this split as well.
|
||||||
while (tokens[split] >= SPACE) {
|
while (tokens[split] >= SPACE) {
|
||||||
split ++;
|
split ++;
|
||||||
}
|
}
|
||||||
addSplit(split);
|
addSplit(split);
|
||||||
|
|
@ -1274,16 +1296,17 @@ var EditSession = function(text, mode) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// === ELSE ===
|
// === ELSE ===
|
||||||
// Search for the first non space/tab/placeholder token backwards.
|
// Search for the first non space/tab/placeholder/punctuation token backwards.
|
||||||
for (split; split != lastSplit - 1; split--) {
|
var minSplit = Math.max(split - 10, lastSplit - 1);
|
||||||
if (tokens[split] >= PLACEHOLDER_START) {
|
while (split > minSplit && tokens[split] < PLACEHOLDER_START) {
|
||||||
split++;
|
split --;
|
||||||
break;
|
}
|
||||||
}
|
while (split > minSplit && tokens[split] == PUNCTUATION) {
|
||||||
|
split --;
|
||||||
}
|
}
|
||||||
// If we found one, then add the split.
|
// If we found one, then add the split.
|
||||||
if (split > lastSplit) {
|
if (split > minSplit) {
|
||||||
addSplit(split);
|
addSplit(++split);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -1291,7 +1314,7 @@ var EditSession = function(text, mode) {
|
||||||
split = lastSplit + wrapLimit;
|
split = lastSplit + wrapLimit;
|
||||||
// The split is inside of a CHAR or CHAR_EXT token and no space
|
// The split is inside of a CHAR or CHAR_EXT token and no space
|
||||||
// around -> force a split.
|
// around -> force a split.
|
||||||
addSplit(lastSplit + wrapLimit);
|
addSplit(split);
|
||||||
}
|
}
|
||||||
return splits;
|
return splits;
|
||||||
}
|
}
|
||||||
|
|
@ -1317,11 +1340,13 @@ var EditSession = function(text, mode) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// Space
|
// Space
|
||||||
else if(c == 32) {
|
else if (c == 32) {
|
||||||
arr.push(SPACE);
|
arr.push(SPACE);
|
||||||
|
} else if((c > 39 && c < 48) || (c > 57 && c < 64)) {
|
||||||
|
arr.push(PUNCTUATION);
|
||||||
}
|
}
|
||||||
// full width characters
|
// full width characters
|
||||||
else if (isFullWidth(c)) {
|
else if (c >= 0x1100 && isFullWidth(c)) {
|
||||||
arr.push(CHAR, CHAR_EXT);
|
arr.push(CHAR, CHAR_EXT);
|
||||||
} else {
|
} else {
|
||||||
arr.push(CHAR);
|
arr.push(CHAR);
|
||||||
|
|
@ -1357,7 +1382,7 @@ var EditSession = function(text, mode) {
|
||||||
screenColumn += this.getScreenTabSize(screenColumn);
|
screenColumn += this.getScreenTabSize(screenColumn);
|
||||||
}
|
}
|
||||||
// full width characters
|
// full width characters
|
||||||
else if (isFullWidth(c)) {
|
else if (c >= 0x1100 && isFullWidth(c)) {
|
||||||
screenColumn += 2;
|
screenColumn += 2;
|
||||||
} else {
|
} else {
|
||||||
screenColumn += 1;
|
screenColumn += 1;
|
||||||
|
|
@ -1457,7 +1482,7 @@ var EditSession = function(text, mode) {
|
||||||
// clamp row before clamping column, for selection on last line
|
// clamp row before clamping column, for selection on last line
|
||||||
var maxRow = this.getLength() - 1;
|
var maxRow = this.getLength() - 1;
|
||||||
|
|
||||||
var foldLine = this.getNextFold(docRow);
|
var foldLine = this.getNextFoldLine(docRow);
|
||||||
var foldStart = foldLine ? foldLine.start.row : Infinity;
|
var foldStart = foldLine ? foldLine.start.row : Infinity;
|
||||||
|
|
||||||
while (row <= screenRow) {
|
while (row <= screenRow) {
|
||||||
|
|
@ -1469,7 +1494,7 @@ var EditSession = function(text, mode) {
|
||||||
docRow++;
|
docRow++;
|
||||||
if (docRow > foldStart) {
|
if (docRow > foldStart) {
|
||||||
docRow = foldLine.end.row+1;
|
docRow = foldLine.end.row+1;
|
||||||
foldLine = this.getNextFold(docRow);
|
foldLine = this.getNextFoldLine(docRow, foldLine);
|
||||||
foldStart = foldLine ? foldLine.start.row : Infinity;
|
foldStart = foldLine ? foldLine.start.row : Infinity;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -1579,7 +1604,7 @@ var EditSession = function(text, mode) {
|
||||||
}
|
}
|
||||||
var doCache = !rowCache.length || i == rowCache.length;
|
var doCache = !rowCache.length || i == rowCache.length;
|
||||||
|
|
||||||
var foldLine = this.getNextFold(row);
|
var foldLine = this.getNextFoldLine(row);
|
||||||
var foldStart = foldLine ?foldLine.start.row :Infinity;
|
var foldStart = foldLine ?foldLine.start.row :Infinity;
|
||||||
|
|
||||||
while (row < docRow) {
|
while (row < docRow) {
|
||||||
|
|
@ -1587,7 +1612,7 @@ var EditSession = function(text, mode) {
|
||||||
rowEnd = foldLine.end.row + 1;
|
rowEnd = foldLine.end.row + 1;
|
||||||
if (rowEnd > docRow)
|
if (rowEnd > docRow)
|
||||||
break;
|
break;
|
||||||
foldLine = this.getNextFold(rowEnd);
|
foldLine = this.getNextFoldLine(rowEnd, foldLine);
|
||||||
foldStart = foldLine ?foldLine.start.row :Infinity;
|
foldStart = foldLine ?foldLine.start.row :Infinity;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|
|
||||||
|
|
@ -183,7 +183,7 @@ function Folding() {
|
||||||
}
|
}
|
||||||
|
|
||||||
// returns the fold which starts after or contains docRow
|
// returns the fold which starts after or contains docRow
|
||||||
this.getNextFold = function(docRow, startFoldLine) {
|
this.getNextFoldLine = function(docRow, startFoldLine) {
|
||||||
var foldData = this.$foldData, ans;
|
var foldData = this.$foldData, ans;
|
||||||
var i = 0;
|
var i = 0;
|
||||||
if (startFoldLine)
|
if (startFoldLine)
|
||||||
|
|
@ -489,8 +489,85 @@ function Folding() {
|
||||||
|
|
||||||
return fd;
|
return fd;
|
||||||
};
|
};
|
||||||
}
|
|
||||||
|
|
||||||
|
this.toggleFold = function(tryToUnfold) {
|
||||||
|
var selection = this.selection;
|
||||||
|
var range = selection.getRange();
|
||||||
|
|
||||||
|
if (range.isEmpty()) {
|
||||||
|
var cursor = range.start
|
||||||
|
var fold = this.getFoldAt(cursor.row, cursor.column);
|
||||||
|
var bracketPos, column;
|
||||||
|
|
||||||
|
if (fold) {
|
||||||
|
this.expandFold(fold);
|
||||||
|
return;
|
||||||
|
} else if (bracketPos = this.findMatchingBracket(cursor)) {
|
||||||
|
if (range.comparePoint(bracketPos) == 1) {
|
||||||
|
range.end = bracketPos;
|
||||||
|
} else {
|
||||||
|
range.start = bracketPos;
|
||||||
|
range.start.column++;
|
||||||
|
range.end.column--;
|
||||||
|
}
|
||||||
|
} else if (bracketPos = this.findMatchingBracket({row: cursor.row, column: cursor.column + 1})) {
|
||||||
|
if (range.comparePoint(bracketPos) == 1)
|
||||||
|
range.end = bracketPos;
|
||||||
|
else
|
||||||
|
range.start = bracketPos;
|
||||||
|
|
||||||
|
range.start.column++;
|
||||||
|
} else {
|
||||||
|
var token = this.getTokenAt(cursor.row, cursor.column);
|
||||||
|
if (token && /^comment|string/.test(token.type)) {
|
||||||
|
var startRow = cursor.row;
|
||||||
|
var endRow = cursor.row;
|
||||||
|
var t = token;
|
||||||
|
while ((t = this.getTokenAt(startRow - 1)) && t.type == token.type) {
|
||||||
|
startRow --;
|
||||||
|
token = t;
|
||||||
|
}
|
||||||
|
range.start.row = startRow;
|
||||||
|
range.start.column = token.start + 2;
|
||||||
|
|
||||||
|
while ((t = this.getTokenAt(endRow + 1, 0)) && t.type == token.type) {
|
||||||
|
endRow ++;
|
||||||
|
token = t;
|
||||||
|
}
|
||||||
|
range.end.row = endRow;
|
||||||
|
range.end.column = token.start + token.value.length - 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
var folds = this.getFoldsInRange(range);
|
||||||
|
if (tryToUnfold && folds.length) {
|
||||||
|
this.expandFolds(folds);
|
||||||
|
return;
|
||||||
|
} else if (folds.length == 1 ) {
|
||||||
|
fold = folds[0];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!fold)
|
||||||
|
fold = this.getFoldAt(range.start.row, range.start.column);
|
||||||
|
|
||||||
|
if (fold && fold.range.toString() == range.toString()){
|
||||||
|
this.expandFold(fold);
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
var placeholder = "...";
|
||||||
|
if (!range.isMultiLine()) {
|
||||||
|
placeholder = this.getTextRange(range);
|
||||||
|
if(placeholder.length < 4)
|
||||||
|
return;
|
||||||
|
placeholder = placeholder.trim().substring(0, 2) + ".."
|
||||||
|
}
|
||||||
|
|
||||||
|
this.addFold(placeholder, range);
|
||||||
|
};
|
||||||
|
}
|
||||||
exports.Folding = Folding;
|
exports.Folding = Folding;
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
@ -346,6 +346,11 @@ module.exports = {
|
||||||
computeAndAssert(" ぁぁ", [1, 2], 2);
|
computeAndAssert(" ぁぁ", [1, 2], 2);
|
||||||
computeAndAssert(" ぁ\tぁ", [1, 3], 2);
|
computeAndAssert(" ぁ\tぁ", [1, 3], 2);
|
||||||
computeAndAssert(" ぁぁ\tぁ", [1, 4], 4);
|
computeAndAssert(" ぁぁ\tぁ", [1, 4], 4);
|
||||||
|
|
||||||
|
// Test wrapping for punctuation.
|
||||||
|
computeAndAssert(" ab.c;ef++", [1, 3, 5, 7, 8], 2);
|
||||||
|
computeAndAssert(" a.b", [1, 2, 3], 1);
|
||||||
|
computeAndAssert("#>>", [1, 2], 1);
|
||||||
},
|
},
|
||||||
|
|
||||||
"test get longest line" : function() {
|
"test get longest line" : function() {
|
||||||
|
|
|
||||||
|
|
@ -792,7 +792,7 @@ var Editor =function(renderer, session) {
|
||||||
indentString = lang.stringRepeat(" ", count);
|
indentString = lang.stringRepeat(" ", count);
|
||||||
} else
|
} else
|
||||||
indentString = "\t";
|
indentString = "\t";
|
||||||
return this.onTextInput(indentString);
|
return this.onTextInput(indentString, true);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -420,7 +420,7 @@ module.exports = {
|
||||||
|
|
||||||
var editor = new Editor(new MockRenderer(), session);
|
var editor = new Editor(new MockRenderer(), session);
|
||||||
editor.moveCursorTo(1, 1);
|
editor.moveCursorTo(1, 1);
|
||||||
editor.removeLeft();
|
editor.remove("left");
|
||||||
assert.equal(session.toString(), "123\n56");
|
assert.equal(session.toString(), "123\n56");
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
@ -429,7 +429,7 @@ module.exports = {
|
||||||
|
|
||||||
var editor = new Editor(new MockRenderer(), session);
|
var editor = new Editor(new MockRenderer(), session);
|
||||||
editor.moveCursorTo(1, 0);
|
editor.moveCursorTo(1, 0);
|
||||||
editor.removeLeft();
|
editor.remove("left");
|
||||||
assert.equal(session.toString(), "123456");
|
assert.equal(session.toString(), "123456");
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
@ -440,7 +440,7 @@ module.exports = {
|
||||||
|
|
||||||
var editor = new Editor(new MockRenderer(), session);
|
var editor = new Editor(new MockRenderer(), session);
|
||||||
editor.moveCursorTo(1, 8);
|
editor.moveCursorTo(1, 8);
|
||||||
editor.removeLeft();
|
editor.remove("left");
|
||||||
assert.equal(session.toString(), "123\n 456");
|
assert.equal(session.toString(), "123\n 456");
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
|
||||||
22
lib/ace/ext/static.css
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
.ace_editor {
|
||||||
|
font-family: 'Monaco', 'Menlo', 'Droid Sans Mono', 'Courier New', monospace;
|
||||||
|
font-size: 12px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace_editor .ace_gutter {
|
||||||
|
width: 25px !important;
|
||||||
|
display: block;
|
||||||
|
float: left;
|
||||||
|
text-align: right;
|
||||||
|
padding: 0 3px 0 0;
|
||||||
|
margin-right: 3px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ace-row { clear: both; }
|
||||||
|
|
||||||
|
*.ace_gutter-cell {
|
||||||
|
-moz-user-select: -moz-none;
|
||||||
|
-khtml-user-select: none;
|
||||||
|
-webkit-user-select: none;
|
||||||
|
user-select: none;
|
||||||
|
}
|
||||||
95
lib/ace/ext/static_highlight.js
Normal file
|
|
@ -0,0 +1,95 @@
|
||||||
|
/* vim:ts=4:sts=4:sw=4:
|
||||||
|
* ***** 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):
|
||||||
|
* Jan Jongboom <fabian AT ajax DOT org>
|
||||||
|
* 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 ***** */
|
||||||
|
|
||||||
|
define(function(require, exports, module) {
|
||||||
|
|
||||||
|
var EditSession = require("ace/edit_session").EditSession;
|
||||||
|
var TextLayer = require("ace/layer/text").Text;
|
||||||
|
var baseStyles = require("ace/requirejs/text!ace/ext/static.css");
|
||||||
|
|
||||||
|
/** Transforms a given input code snippet into HTML using the given mode
|
||||||
|
*
|
||||||
|
* @param {string} input Code snippet
|
||||||
|
* @param {mode} mode Mode loaded from /ace/mode (use 'ServerSideHiglighter.getMode')
|
||||||
|
* @param {string} r Code snippet
|
||||||
|
* @returns {object} An object containing: html, css
|
||||||
|
*/
|
||||||
|
|
||||||
|
exports.render = function(input, mode, theme) {
|
||||||
|
var session = new EditSession("");
|
||||||
|
session.setMode(mode);
|
||||||
|
session.setUseWorker(false);
|
||||||
|
|
||||||
|
var textLayer = new TextLayer(document.createElement("div"));
|
||||||
|
textLayer.setSession(session);
|
||||||
|
textLayer.config = {
|
||||||
|
characterWidth: 10,
|
||||||
|
lineHeight: 20
|
||||||
|
};
|
||||||
|
|
||||||
|
session.setValue(input);
|
||||||
|
|
||||||
|
var stringBuilder = [];
|
||||||
|
var length = session.getLength();
|
||||||
|
var tokens = session.getTokens(0, length - 1);
|
||||||
|
|
||||||
|
for(var ix = 0; ix < length; ix++) {
|
||||||
|
var lineTokens = tokens[ix].tokens;
|
||||||
|
stringBuilder.push("<div class='ace-row'>");
|
||||||
|
stringBuilder.push("<span class='ace_gutter ace_gutter-cell' unselectable='on'>" + (ix+1) + "</span>");
|
||||||
|
textLayer.$renderLine(stringBuilder, 0, lineTokens, true);
|
||||||
|
stringBuilder.push("</div>");
|
||||||
|
}
|
||||||
|
|
||||||
|
// let's prepare the whole html
|
||||||
|
var html = "<div class=':cssClass'>\
|
||||||
|
<div class='ace_editor ace_scroller ace_text-layer'>\
|
||||||
|
:code\
|
||||||
|
</div>\
|
||||||
|
</div>".replace(/:cssClass/, theme.cssClass).replace(/:code/, stringBuilder.join(""));
|
||||||
|
|
||||||
|
textLayer.destroy();
|
||||||
|
|
||||||
|
return {
|
||||||
|
css: baseStyles + theme.cssText,
|
||||||
|
html: html
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
});
|
||||||
74
lib/ace/ext/static_highlight_test.js
Normal file
|
|
@ -0,0 +1,74 @@
|
||||||
|
if (typeof process !== "undefined") {
|
||||||
|
require("../../../support/paths");
|
||||||
|
require("ace/test/mockdom");
|
||||||
|
}
|
||||||
|
|
||||||
|
var assert = require("assert");
|
||||||
|
var highlighter = require("./static_highlight");
|
||||||
|
var JavaScriptMode = require("ace/mode/javascript").Mode;
|
||||||
|
|
||||||
|
// Execution ORDER: test.setUpSuite, setUp, testFn, tearDown, test.tearDownSuite
|
||||||
|
module.exports = {
|
||||||
|
timeout: 10000,
|
||||||
|
|
||||||
|
"test simple snippet": function(next) {
|
||||||
|
var theme = require("ace/theme/tomorrow");
|
||||||
|
var snippet = "/** this is a function\n\
|
||||||
|
*\n\
|
||||||
|
*/\n\
|
||||||
|
function hello (a, b, c) {\n\
|
||||||
|
console.log(a * b + c + 'sup?');\n\
|
||||||
|
}";
|
||||||
|
var mode = new JavaScriptMode();
|
||||||
|
|
||||||
|
var isError = false, result;
|
||||||
|
try {
|
||||||
|
result = highlighter.render(snippet, mode, theme);
|
||||||
|
}
|
||||||
|
catch (e) {
|
||||||
|
console.log(e);
|
||||||
|
isError = true;
|
||||||
|
}
|
||||||
|
// todo: write something more meaningful
|
||||||
|
assert.equal(isError, false);
|
||||||
|
|
||||||
|
next();
|
||||||
|
},
|
||||||
|
|
||||||
|
"test css from theme is used": function(next) {
|
||||||
|
var theme = require("ace/theme/tomorrow");
|
||||||
|
var snippet = "/** this is a function\n\
|
||||||
|
*\n\
|
||||||
|
*/\n\
|
||||||
|
function hello (a, b, c) {\n\
|
||||||
|
console.log(a * b + c + 'sup?');\n\
|
||||||
|
}";
|
||||||
|
var mode = new JavaScriptMode();
|
||||||
|
|
||||||
|
var isError = false, result;
|
||||||
|
result = highlighter.render(snippet, mode, theme);
|
||||||
|
|
||||||
|
assert.equal(result.css, theme.cssText);
|
||||||
|
|
||||||
|
next();
|
||||||
|
},
|
||||||
|
|
||||||
|
"test theme classname should be in output html": function (next) {
|
||||||
|
var theme = require("ace/theme/tomorrow");
|
||||||
|
var snippet = "/** this is a function\n\
|
||||||
|
*\n\
|
||||||
|
*/\n\
|
||||||
|
function hello (a, b, c) {\n\
|
||||||
|
console.log(a * b + c + 'sup?');\n\
|
||||||
|
}";
|
||||||
|
var mode = new JavaScriptMode();
|
||||||
|
|
||||||
|
var isError = false, result;
|
||||||
|
result = highlighter.render(snippet, mode, theme);
|
||||||
|
assert.equal(!!result.html.match(/<div class='ace-tomorrow'>/), true);
|
||||||
|
|
||||||
|
next();
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
!module.parent && require("asyncjs").test.testcase(module.exports).exec();
|
||||||
|
|
@ -93,8 +93,8 @@ var vimStates = {
|
||||||
},
|
},
|
||||||
vimcommand("(k|up)", "golineup"),
|
vimcommand("(k|up)", "golineup"),
|
||||||
vimcommand("(j|down)", "golinedown"),
|
vimcommand("(j|down)", "golinedown"),
|
||||||
vimcommand("(l|right)", "golineright"),
|
vimcommand("(l|right)", "gotoright"),
|
||||||
vimcommand("(h|left)", "golineleft"),
|
vimcommand("(h|left)", "gotoleft"),
|
||||||
{
|
{
|
||||||
key: "shift-g",
|
key: "shift-g",
|
||||||
exec: "gotoend"
|
exec: "gotoend"
|
||||||
|
|
|
||||||
|
|
@ -103,13 +103,13 @@ var Gutter = function(parentEl) {
|
||||||
var html = [];
|
var html = [];
|
||||||
var i = config.firstRow;
|
var i = config.firstRow;
|
||||||
var lastRow = config.lastRow;
|
var lastRow = config.lastRow;
|
||||||
var fold = this.session.getNextFold(i);
|
var fold = this.session.getNextFoldLine(i);
|
||||||
var foldStart = fold ? fold.start.row : Infinity;
|
var foldStart = fold ? fold.start.row : Infinity;
|
||||||
|
|
||||||
while (true) {
|
while (true) {
|
||||||
if(i > foldStart) {
|
if(i > foldStart) {
|
||||||
i = fold.end.row + 1;
|
i = fold.end.row + 1;
|
||||||
fold = this.session.getNextFold(i);
|
fold = this.session.getNextFoldLine(i, fold);
|
||||||
foldStart = fold ?fold.start.row :Infinity;
|
foldStart = fold ?fold.start.row :Infinity;
|
||||||
}
|
}
|
||||||
if(i > lastRow)
|
if(i > lastRow)
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,7 @@
|
||||||
* Fabian Jakobs <fabian AT ajax DOT org>
|
* Fabian Jakobs <fabian AT ajax DOT org>
|
||||||
* Julian Viereck <julian DOT viereck AT gmail DOT com>
|
* Julian Viereck <julian DOT viereck AT gmail DOT com>
|
||||||
* Mihai Sucan <mihai.sucan@gmail.com>
|
* Mihai Sucan <mihai.sucan@gmail.com>
|
||||||
|
* Irakli Gozalishvili <rfobic@gmail.com> (http://jeditoolkit.com)
|
||||||
*
|
*
|
||||||
* Alternatively, the contents of this file may be used under the terms of
|
* 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
|
* either the GNU General Public License Version 2 or later (the "GPL"), or
|
||||||
|
|
@ -121,8 +122,8 @@ var Text = function(parentEl) {
|
||||||
// Note: characterWidth can be a float!
|
// Note: characterWidth can be a float!
|
||||||
measureNode.innerHTML = lang.stringRepeat("Xy", n);
|
measureNode.innerHTML = lang.stringRepeat("Xy", n);
|
||||||
|
|
||||||
if (document.body) {
|
if (this.element.ownerDocument.body) {
|
||||||
document.body.appendChild(measureNode);
|
this.element.ownerDocument.body.appendChild(measureNode);
|
||||||
} else {
|
} else {
|
||||||
var container = this.element.parentNode;
|
var container = this.element.parentNode;
|
||||||
while (!dom.hasCssClass(container, "ace_editor"))
|
while (!dom.hasCssClass(container, "ace_editor"))
|
||||||
|
|
@ -257,15 +258,15 @@ var Text = function(parentEl) {
|
||||||
};
|
};
|
||||||
|
|
||||||
this.$renderLinesFragment = function(config, firstRow, lastRow) {
|
this.$renderLinesFragment = function(config, firstRow, lastRow) {
|
||||||
var fragment = document.createDocumentFragment(),
|
var fragment = this.element.ownerDocument.createDocumentFragment(),
|
||||||
row = firstRow,
|
row = firstRow,
|
||||||
fold = this.session.getNextFold(row),
|
fold = this.session.getNextFoldLine(row),
|
||||||
foldStart = fold ?fold.start.row :Infinity;
|
foldStart = fold ?fold.start.row :Infinity;
|
||||||
|
|
||||||
while (true) {
|
while (true) {
|
||||||
if(row > foldStart) {
|
if(row > foldStart) {
|
||||||
row = fold.end.row+1;
|
row = fold.end.row+1;
|
||||||
fold = this.session.getNextFold(row);
|
fold = this.session.getNextFoldLine(row, fold);
|
||||||
foldStart = fold ?fold.start.row :Infinity;
|
foldStart = fold ?fold.start.row :Infinity;
|
||||||
}
|
}
|
||||||
if(row > lastRow)
|
if(row > lastRow)
|
||||||
|
|
@ -306,13 +307,13 @@ var Text = function(parentEl) {
|
||||||
var firstRow = config.firstRow, lastRow = config.lastRow;
|
var firstRow = config.firstRow, lastRow = config.lastRow;
|
||||||
|
|
||||||
var row = firstRow,
|
var row = firstRow,
|
||||||
fold = this.session.getNextFold(row),
|
fold = this.session.getNextFoldLine(row),
|
||||||
foldStart = fold ?fold.start.row :Infinity;
|
foldStart = fold ?fold.start.row :Infinity;
|
||||||
|
|
||||||
while (true) {
|
while (true) {
|
||||||
if(row > foldStart) {
|
if(row > foldStart) {
|
||||||
row = fold.end.row+1;
|
row = fold.end.row+1;
|
||||||
fold = this.session.getNextFold(row);
|
fold = this.session.getNextFoldLine(row, fold);
|
||||||
foldStart = fold ?fold.start.row :Infinity;
|
foldStart = fold ?fold.start.row :Infinity;
|
||||||
}
|
}
|
||||||
if(row > lastRow)
|
if(row > lastRow)
|
||||||
|
|
|
||||||
|
|
@ -93,7 +93,7 @@ module.exports = {
|
||||||
assert.equal(
|
assert.equal(
|
||||||
stringBuilder.join(""),
|
stringBuilder.join(""),
|
||||||
"<span class='ace_cjk ace_invisible' style='width:20px'>" + this.textLayer.SPACE_CHAR + "</span>"
|
"<span class='ace_cjk ace_invisible' style='width:20px'>" + this.textLayer.SPACE_CHAR + "</span>"
|
||||||
+ "<span class='ace_invisible'>¶</span>"
|
+ "<span class='ace_invisible'>\xB6</span>"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
|
||||||