Switch to ACE editor

This commit is contained in:
benweet 2013-09-15 18:45:33 +01:00
parent 6b718d407c
commit a45529b530
4 changed files with 8 additions and 11 deletions

View File

@ -1,5 +1,5 @@
CACHE MANIFEST
#Date Sun Sep 15 2013 18:10:41
#Date Sun Sep 15 2013 18:45:16
CACHE:
index.html

View File

@ -12894,7 +12894,7 @@ define("config", function() {}), define("storage", [ "underscore", "utils" ], fu
}));
var s = l.config.shortcutPrevious.toLowerCase();
r.bind(s, function() {
console.log("keydown"), void 0 === v && (i.dropdown("toggle"), v = p[m.fileIndex]);
void 0 === v && (i.dropdown("toggle"), v = p[m.fileIndex]);
var e = t.indexOf(f, v) - 1;
return -2 === e && (e = -1), v = f[(e + f.length) % f.length], t.defer(function() {
v.find("a").focus();
@ -12902,7 +12902,7 @@ define("config", function() {}), define("storage", [ "underscore", "utils" ], fu
});
var a = l.config.shortcutNext.toLowerCase();
r.bind(l.config.shortcutNext.toLowerCase(), function() {
console.log("keydown"), void 0 === v && (i.dropdown("toggle"), v = p[m.fileIndex]);
void 0 === v && (i.dropdown("toggle"), v = p[m.fileIndex]);
var e = t.indexOf(f, v) + 1;
return v = f[e % f.length], t.defer(function() {
v.find("a").focus();
@ -12910,7 +12910,7 @@ define("config", function() {}), define("storage", [ "underscore", "utils" ], fu
});
var c = s.indexOf("+"), u = -1 === c ? s : s.substring(0, c), d = a.indexOf("+"), y = -1 === d ? a : a.substring(0, d);
r.bind([ u, y ], function() {
console.log("keyup"), void 0 !== v && v.find("a").click();
void 0 !== v && v.find("a").click();
}, "keyup");
}, l;
}), define("classes/FolderDescriptor", [ "underscore", "utils", "fileSystem" ], function(e, t, n) {
@ -23134,8 +23134,8 @@ if (hljs.LANGUAGES.glsl = function(e) {
}, 100);
I.session.on("changeScrollTop", function() {
void 0 !== j && u();
}), I.session.selection.on("changeSelection", function() {
void 0 !== j && (z.editorSelectRange = I.getSelectionRange());
}), I.session.selection.on("changeCursor", function() {
void 0 !== j && (console.log("changeCursor"), z.editorSelectRange = I.getSelectionRange());
}), c.scroll(function() {
void 0 !== j && (z.previewScrollTop = c.scrollTop());
});

View File

@ -207,7 +207,6 @@ define([
}
aceEditor = ace.edit("wmd-input");
aceEditor.renderer.setShowGutter(false);
//aceEditor.renderer.setShowPrintMargin(false);
aceEditor.renderer.setPrintMarginColumn(false);
aceEditor.renderer.setPadding(EDITOR_DEFAULT_PADDING);
aceEditor.session.setUseWrapMode(true);
@ -421,8 +420,9 @@ define([
}
});
// Store editor selection on change
aceEditor.session.selection.on('changeSelection', function() {
aceEditor.session.selection.on('changeCursor', function() {
if(documentContent !== undefined) {
console.log('changeCursor');
fileDesc.editorSelectRange = aceEditor.getSelectionRange();
}
});

View File

@ -130,7 +130,6 @@ define([
// Handle key shortcut
var shortcutPrevious = documentSelector.config.shortcutPrevious.toLowerCase();
mousetrap.bind(shortcutPrevious, function() {
console.log('keydown')
if(selectedLi === undefined) {
$dropdownElt.dropdown('toggle');
selectedLi = liEltMap[selectFileDesc.fileIndex];
@ -147,7 +146,6 @@ define([
});
var shortcutNext = documentSelector.config.shortcutNext.toLowerCase();
mousetrap.bind(documentSelector.config.shortcutNext.toLowerCase(), function() {
console.log('keydown')
if(selectedLi === undefined) {
$dropdownElt.dropdown('toggle');
selectedLi = liEltMap[selectFileDesc.fileIndex];
@ -167,7 +165,6 @@ define([
shortcutSelect1,
shortcutSelect2
], function() {
console.log('keyup')
if(selectedLi !== undefined) {
selectedLi.find("a").click();
}