This commit is contained in:
Fabian Jakobs 2011-12-19 13:21:11 +01:00
commit b4d9100a90
303 changed files with 147722 additions and 3745 deletions

View file

@ -41,7 +41,7 @@ var require = function(parentId, id) {
var chunks = id.split("/");
chunks[0] = require.tlns[chunks[0]] || chunks[0];
path = chunks.join("/") + ".js";
var path = chunks.join("/") + ".js";
require.id = id;
importScripts(path);
@ -64,7 +64,7 @@ var define = function(id, deps, factory) {
var req = function(deps, factory) {
return require(id, deps, factory);
}
};
require.modules[id] = {
factory: function() {
@ -118,7 +118,7 @@ function initSender() {
var main;
var sender;
onmessage = function(e) {
var onmessage = function(e) {
var msg = e.data;
if (msg.command) {
main[msg.command].apply(main, msg.args);
@ -131,7 +131,7 @@ onmessage = function(e) {
main = new clazz(sender);
}
else if (msg.event && sender) {
sender._dispatchEvent(msg.event, msg.data);
sender._emit(msg.event, msg.data);
}
};
// vim:set ts=4 sts=4 sw=4 st:
@ -1809,7 +1809,7 @@ var Document = function(text) {
range: range,
lines: lines
};
this._dispatchEvent("change", { data: delta });
this._emit("change", { data: delta });
return range.end;
};
@ -1830,7 +1830,7 @@ var Document = function(text) {
range: Range.fromPoints(position, end),
text: this.getNewLineCharacter()
};
this._dispatchEvent("change", { data: delta });
this._emit("change", { data: delta });
return end;
};
@ -1854,7 +1854,7 @@ var Document = function(text) {
range: Range.fromPoints(position, end),
text: text
};
this._dispatchEvent("change", { data: delta });
this._emit("change", { data: delta });
return end;
};
@ -1906,7 +1906,7 @@ var Document = function(text) {
range: range,
text: removed
};
this._dispatchEvent("change", { data: delta });
this._emit("change", { data: delta });
return range.start;
};
@ -1927,7 +1927,7 @@ var Document = function(text) {
nl: this.getNewLineCharacter(),
lines: removed
};
this._dispatchEvent("change", { data: delta });
this._emit("change", { data: delta });
return removed;
};
@ -1945,7 +1945,7 @@ var Document = function(text) {
range: range,
text: this.getNewLineCharacter()
};
this._dispatchEvent("change", { data: delta });
this._emit("change", { data: delta });
};
this.replace = function(range, text) {
@ -2479,7 +2479,7 @@ var Anchor = exports.Anchor = function(doc, row, column) {
this.row = pos.row;
this.column = pos.column;
this._dispatchEvent("change", {
this._emit("change", {
old: old,
value: pos
});