minor demo fix
This commit is contained in:
parent
0c258e615a
commit
182ba8345e
1 changed files with 7 additions and 4 deletions
|
|
@ -42,7 +42,7 @@ define(function(require, exports, module) {
|
||||||
|
|
||||||
require("ace/lib/fixoldbrowsers");
|
require("ace/lib/fixoldbrowsers");
|
||||||
var env = {};
|
var env = {};
|
||||||
|
|
||||||
var net = require("ace/lib/net");
|
var net = require("ace/lib/net");
|
||||||
var event = require("ace/lib/event");
|
var event = require("ace/lib/event");
|
||||||
var theme = require("ace/theme/textmate");
|
var theme = require("ace/theme/textmate");
|
||||||
|
|
@ -66,7 +66,7 @@ var Doc = function(name, desc, file) {
|
||||||
|
|
||||||
var WrappedDoc = function(name, desc, file) {
|
var WrappedDoc = function(name, desc, file) {
|
||||||
Doc.apply(this, arguments);
|
Doc.apply(this, arguments);
|
||||||
|
|
||||||
this.doc.setUseWrapMode(true);
|
this.doc.setUseWrapMode(true);
|
||||||
this.doc.setWrapLimitRange(80, 80);
|
this.doc.setWrapLimitRange(80, 80);
|
||||||
};
|
};
|
||||||
|
|
@ -77,7 +77,7 @@ var Mode = function(name, desc, clazz, extensions) {
|
||||||
this.clazz = clazz;
|
this.clazz = clazz;
|
||||||
this.mode = new clazz();
|
this.mode = new clazz();
|
||||||
this.mode.name = name;
|
this.mode.name = name;
|
||||||
|
|
||||||
this.extRe = new RegExp("^.*\\.(" + extensions.join("|") + ")$", "g");
|
this.extRe = new RegExp("^.*\\.(" + extensions.join("|") + ")$", "g");
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -89,7 +89,7 @@ var themes = {};
|
||||||
function loadTheme(name, callback) {
|
function loadTheme(name, callback) {
|
||||||
if (themes[name])
|
if (themes[name])
|
||||||
return callback();
|
return callback();
|
||||||
|
|
||||||
themes[name] = 1;
|
themes[name] = 1;
|
||||||
var base = name.split("/").pop();
|
var base = name.split("/").pop();
|
||||||
var fileName = "demo/kitchen-sink/theme-" + base + "-uncompressed.js";
|
var fileName = "demo/kitchen-sink/theme-" + base + "-uncompressed.js";
|
||||||
|
|
@ -359,6 +359,9 @@ bindDropdown("mode", function(value) {
|
||||||
});
|
});
|
||||||
|
|
||||||
bindDropdown("theme", function(value) {
|
bindDropdown("theme", function(value) {
|
||||||
|
if (!value)
|
||||||
|
return;
|
||||||
|
|
||||||
if (module.packaged) {
|
if (module.packaged) {
|
||||||
loadTheme(value, function() {
|
loadTheme(value, function() {
|
||||||
env.editor.setTheme(value);
|
env.editor.setTheme(value);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue