fix default commands: read selection from the editor

This commit is contained in:
Fabian Jakobs 2011-01-03 09:52:20 +01:00
commit 4a1a77b05b

View file

@ -41,7 +41,7 @@ var canon = require("pilot/canon");
canon.addCommand({ canon.addCommand({
name: "selectall", name: "selectall",
exec: function(env, args, request) { env.selection.selectAll(); } exec: function(env, args, request) { env.editor.getSelection().selectAll(); }
}); });
canon.addCommand({ canon.addCommand({
name: "removeline", name: "removeline",
@ -101,7 +101,7 @@ canon.addCommand({
}); });
canon.addCommand({ canon.addCommand({
name: "selecttostart", name: "selecttostart",
exec: function(env, args, request) { env.selection.selectFileStart(); } exec: function(env, args, request) { env.editor.getSelection().selectFileStart(); }
}); });
canon.addCommand({ canon.addCommand({
name: "gotostart", name: "gotostart",
@ -109,7 +109,7 @@ canon.addCommand({
}); });
canon.addCommand({ canon.addCommand({
name: "selectup", name: "selectup",
exec: function(env, args, request) { env.selection.selectUp(); } exec: function(env, args, request) { env.editor.getSelection().selectUp(); }
}); });
canon.addCommand({ canon.addCommand({
name: "golineup", name: "golineup",
@ -125,7 +125,7 @@ canon.addCommand({
}); });
canon.addCommand({ canon.addCommand({
name: "selecttoend", name: "selecttoend",
exec: function(env, args, request) { env.selection.selectFileEnd(); } exec: function(env, args, request) { env.editor.getSelection().selectFileEnd(); }
}); });
canon.addCommand({ canon.addCommand({
name: "gotoend", name: "gotoend",
@ -133,7 +133,7 @@ canon.addCommand({
}); });
canon.addCommand({ canon.addCommand({
name: "selectdown", name: "selectdown",
exec: function(env, args, request) { env.selection.selectDown(); } exec: function(env, args, request) { env.editor.getSelection().selectDown(); }
}); });
canon.addCommand({ canon.addCommand({
name: "godown", name: "godown",
@ -141,7 +141,7 @@ canon.addCommand({
}); });
canon.addCommand({ canon.addCommand({
name: "selectwordleft", name: "selectwordleft",
exec: function(env, args, request) { env.selection.selectWordLeft(); } exec: function(env, args, request) { env.editor.getSelection().selectWordLeft(); }
}); });
canon.addCommand({ canon.addCommand({
name: "gotowordleft", name: "gotowordleft",
@ -149,7 +149,7 @@ canon.addCommand({
}); });
canon.addCommand({ canon.addCommand({
name: "selecttolinestart", name: "selecttolinestart",
exec: function(env, args, request) { env.selection.selectLineStart(); } exec: function(env, args, request) { env.editor.getSelection().selectLineStart(); }
}); });
canon.addCommand({ canon.addCommand({
name: "gotolinestart", name: "gotolinestart",
@ -157,7 +157,7 @@ canon.addCommand({
}); });
canon.addCommand({ canon.addCommand({
name: "selectleft", name: "selectleft",
exec: function(env, args, request) { env.selection.selectLeft(); } exec: function(env, args, request) { env.editor.getSelection().selectLeft(); }
}); });
canon.addCommand({ canon.addCommand({
name: "gotoleft", name: "gotoleft",
@ -165,7 +165,7 @@ canon.addCommand({
}); });
canon.addCommand({ canon.addCommand({
name: "selectwordright", name: "selectwordright",
exec: function(env, args, request) { env.selection.selectWordRight(); } exec: function(env, args, request) { env.editor.getSelection().selectWordRight(); }
}); });
canon.addCommand({ canon.addCommand({
name: "gotowordright", name: "gotowordright",
@ -173,7 +173,7 @@ canon.addCommand({
}); });
canon.addCommand({ canon.addCommand({
name: "selecttolineend", name: "selecttolineend",
exec: function(env, args, request) { env.selection.selectLineEnd(); } exec: function(env, args, request) { env.editor.getSelection().selectLineEnd(); }
}); });
canon.addCommand({ canon.addCommand({
name: "gotolineend", name: "gotolineend",
@ -181,7 +181,7 @@ canon.addCommand({
}); });
canon.addCommand({ canon.addCommand({
name: "selectright", name: "selectright",
exec: function(env, args, request) { env.selection.selectRight(); } exec: function(env, args, request) { env.editor.getSelection().selectRight(); }
}); });
canon.addCommand({ canon.addCommand({
name: "gotoright", name: "gotoright",
@ -213,7 +213,7 @@ canon.addCommand({
}); });
canon.addCommand({ canon.addCommand({
name: "selectlinestart", name: "selectlinestart",
exec: function(env, args, request) { env.selection.selectLineStart(); } exec: function(env, args, request) { env.editor.getSelection().selectLineStart(); }
}); });
canon.addCommand({ canon.addCommand({
name: "gotolinestart", name: "gotolinestart",
@ -221,7 +221,7 @@ canon.addCommand({
}); });
canon.addCommand({ canon.addCommand({
name: "selectlineend", name: "selectlineend",
exec: function(env, args, request) { env.selection.selectLineEnd(); } exec: function(env, args, request) { env.editor.getSelection().selectLineEnd(); }
}); });
canon.addCommand({ canon.addCommand({
name: "gotolineend", name: "gotolineend",