diff --git a/demo/demo.js b/demo/demo.js index f950a1d9..3e342ae4 100644 --- a/demo/demo.js +++ b/demo/demo.js @@ -59,6 +59,7 @@ exports.launch = function(env) { var CCPPMode = require("ace/mode/c_cpp").Mode; var CoffeeMode = require("ace/mode/coffee").Mode; var PerlMode = require("ace/mode/perl").Mode; + var TextileMode = require("ace/mode/textile").Mode; var TextMode = require("ace/mode/text").Mode; var UndoManager = require("ace/undomanager").UndoManager; @@ -134,11 +135,16 @@ exports.launch = function(env) { docs.perl.setMode(new PerlMode()); docs.perl.setUndoManager(new UndoManager()); + docs.textile = new EditSession(document.getElementById("textiletext").innerHTML); + docs.textile.setMode(new TextileMode()); + docs.textile.setUndoManager(new UndoManager()); + var container = document.getElementById("editor"); env.editor = new Editor(new Renderer(container, theme)); var modes = { text: new TextMode(), + textile: new TextileMode(), xml: new XmlMode(), html: new HtmlMode(), css: new CssMode(), @@ -201,6 +207,9 @@ exports.launch = function(env) { else if (mode instanceof CSharpMode) { modeEl.value = "csharp"; } + else if (mode instanceof TextileMode) { + modeEl.value = "textile"; + } else { modeEl.value = "text"; } diff --git a/index.html b/index.html index f9ce77e6..cea626a3 100644 --- a/index.html +++ b/index.html @@ -25,7 +25,7 @@ - + @@ -319,9 +319,7 @@ print "\n"; -