fix demo for the textile mode
This commit is contained in:
parent
938f74b45e
commit
7a607ba621
3 changed files with 12 additions and 4 deletions
|
|
@ -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";
|
||||
}
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@
|
|||
<option value="java">Java Document</option>
|
||||
<option value="csharp">C# Document</option>
|
||||
<option value="c_cpp">C++ Document</option>
|
||||
<option value="textile" selected>Textile Document</option>
|
||||
<option value="textile">Textile Document</option>
|
||||
<option value="plain">Text Document</option>
|
||||
</select>
|
||||
</td>
|
||||
|
|
@ -319,9 +319,7 @@ print "\n";
|
|||
|
||||
</script>
|
||||
|
||||
<script type="text/editor" id="textile">
|
||||
|
||||
h1. Textile document
|
||||
<script type="text/editor" id="textiletext">h1. Textile document
|
||||
|
||||
h2. Heading Two
|
||||
|
||||
|
|
|
|||
|
|
@ -116,6 +116,7 @@ var Editor =function(renderer, session) {
|
|||
}
|
||||
|
||||
this.setSession = function(session) {
|
||||
if (!session) debugger
|
||||
if (this.session == session) return;
|
||||
|
||||
if (this.session) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue