From 841e0e407a7d582eb3dc60c478244f5505c27c20 Mon Sep 17 00:00:00 2001 From: Fabian Jakobs Date: Wed, 8 Jun 2011 13:01:14 +0000 Subject: [PATCH] add clojure to the demo list --- demo/demo.js | 9 +++++++++ index.html | 25 +++++++++++++++++++++++-- 2 files changed, 32 insertions(+), 2 deletions(-) diff --git a/demo/demo.js b/demo/demo.js index abe190c1..29068cd5 100644 --- a/demo/demo.js +++ b/demo/demo.js @@ -62,6 +62,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 ClojureMode = require("ace/mode/clojure").Mode; var OcamlMode = require("ace/mode/ocaml").Mode; var SvgMode = require("ace/mode/svg").Mode; var TextileMode = require("ace/mode/textile").Mode; @@ -145,6 +146,10 @@ exports.launch = function(env) { docs.perl.setMode(new PerlMode()); docs.perl.setUndoManager(new UndoManager()); + docs.clojure = new EditSession(document.getElementById("clojuretext").innerHTML); + docs.clojure.setMode(new ClojureMode()); + docs.clojure.setUndoManager(new UndoManager()); + docs.ocaml = new EditSession(document.getElementById("ocamltext").innerHTML); docs.ocaml.setMode(new OcamlMode()); docs.ocaml.setUndoManager(new UndoManager()); @@ -193,6 +198,7 @@ exports.launch = function(env) { c_cpp: new CCPPMode(), coffee: new CoffeeMode(), perl: new PerlMode(), + clojure: new ClojureMode(), ocaml: new OcamlMode(), csharp: new CSharpMode() }; @@ -267,6 +273,9 @@ exports.launch = function(env) { else if (mode instanceof PerlMode) { modeEl.value = "perl"; } + else if (mode instanceof ClojureMode) { + modeEl.value = "clojure"; + } else if (mode instanceof OcamlMode) { modeEl.value = "ocaml"; } diff --git a/index.html b/index.html index 57f6333a..2b33b31e 100644 --- a/index.html +++ b/index.html @@ -31,6 +31,7 @@ + @@ -54,6 +55,7 @@ + @@ -370,8 +372,7 @@ do -> this isnt: `just JavaScript` undefined - + +