minor tidyups

This commit is contained in:
Joe Walker 2010-11-23 14:40:07 +00:00
commit 81cb24ef17
3 changed files with 25 additions and 36 deletions

View file

@ -41,30 +41,19 @@ define(function(require, exports, module) {
exports.launch = function() {
var eventMod = require("pilot/event");
var editorMod = require("ace/editor");
var renderMod = require("ace/virtual_renderer");
var event = require("pilot/event").event;
var Editor = require("ace/editor").Editor;
var Renderer = require("ace/virtual_renderer").VirtualRenderer;
var theme = require("ace/theme/textmate");
var docMod = require("ace/document");
var jsMod = require("ace/mode/javascript");
var cssMod = require("ace/mode/css");
var htmlMod = require("ace/mode/html");
var xmlMod = require("ace/mode/xml");
var textMod = require("ace/mode/text");
var undoMod = require("ace/undomanager");
var Document = require("ace/document").Document;
var JavaScriptMode = require("ace/mode/javascript").JavaScript;
var CssMode = require("ace/mode/css").Css;
var HtmlMode = require("ace/mode/html").Html;
var XmlMode = require("ace/mode/xml").Xml;
var TextMode = require("ace/mode/text").Text;
var UndoManager = require("ace/undomanager").UndoManager;
var event = eventMod.event;
var Editor = editorMod.Editor;
var Renderer = renderMod.VirtualRenderer;
var Document = docMod.Document;
var JavaScriptMode = jsMod.JavaScript;
var CssMode = cssMod.Css;
var HtmlMode = htmlMod.Html;
var XmlMode = xmlMod.Xml;
var TextMode = textMod.Text;
var UndoManager = undoMod.UndoManager;
var docs = {}
var docs = {};
docs.js = new Document(document.getElementById("jstext").innerHTML);
docs.js.setMode(new JavaScriptMode());
@ -86,19 +75,19 @@ exports.launch = function() {
var mode = doc.getMode();
if (mode instanceof JavaScriptMode) {
modeEl.value = "javascript"
modeEl.value = "javascript";
}
else if (mode instanceof CssMode) {
modeEl.value = "css"
modeEl.value = "css";
}
else if (mode instanceof HtmlMode) {
modeEl.value = "html"
modeEl.value = "html";
}
else if (mode instanceof XmlMode) {
modeEl.value = "xml"
modeEl.value = "xml";
}
else {
modeEl.value = "text"
modeEl.value = "text";
}
editor.focus();
@ -150,13 +139,13 @@ exports.launch = function() {
onDocChange();
window.jump = function() {
var jump = document.getElementById("jump")
var cursor = editor.getCursorPosition()
var jump = document.getElementById("jump");
var cursor = editor.getCursorPosition();
var pos = editor.renderer.textToScreenCoordinates(cursor.row, cursor.column);
jump.style.left = pos.pageX + "px";
jump.style.top = pos.pageY + "px";
jump.style.display = "block";
}
};
function onResize() {
container.style.width = (document.documentElement.clientWidth - 4) + "px";
@ -198,7 +187,7 @@ exports.launch = function() {
modeEl.value = mode;
editor.getDocument().setMode(modes[mode]);
}
};
reader.readAsText(file);
}

View file

@ -39,7 +39,7 @@ define(function(require, exports, module) {
var lang = require("pilot/lang").lang;
var MEventEmitter = {}
var MEventEmitter = {};
MEventEmitter.$dispatchEvent = function(eventName, e) {
this.$eventRegistry = this.$eventRegistry || {};

View file

@ -37,8 +37,7 @@
define(function(require, exports, module) {
var core = require("pilot/core").core;
var core = require("pilot/core").core;
var event = {};
event.addListener = function(elem, type, callback) {
@ -111,7 +110,7 @@ var core = require("pilot/core").core;
}
// old IE
else {
return Math.max(e.button - 1, 2)
return Math.max(e.button - 1, 2);
}
};
@ -239,4 +238,5 @@ var core = require("pilot/core").core;
};
exports.event = event;
});
});