From 4a1a77b05b8cecb576cc2a2c8c594fcf716ec76b Mon Sep 17 00:00:00 2001 From: Fabian Jakobs Date: Mon, 3 Jan 2011 09:52:20 +0100 Subject: [PATCH] fix default commands: read selection from the editor --- lib/ace/commands/default_commands.js | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/lib/ace/commands/default_commands.js b/lib/ace/commands/default_commands.js index 4e7d66b1..7ff66bf9 100644 --- a/lib/ace/commands/default_commands.js +++ b/lib/ace/commands/default_commands.js @@ -41,7 +41,7 @@ var canon = require("pilot/canon"); canon.addCommand({ name: "selectall", - exec: function(env, args, request) { env.selection.selectAll(); } + exec: function(env, args, request) { env.editor.getSelection().selectAll(); } }); canon.addCommand({ name: "removeline", @@ -101,7 +101,7 @@ canon.addCommand({ }); canon.addCommand({ name: "selecttostart", - exec: function(env, args, request) { env.selection.selectFileStart(); } + exec: function(env, args, request) { env.editor.getSelection().selectFileStart(); } }); canon.addCommand({ name: "gotostart", @@ -109,7 +109,7 @@ canon.addCommand({ }); canon.addCommand({ name: "selectup", - exec: function(env, args, request) { env.selection.selectUp(); } + exec: function(env, args, request) { env.editor.getSelection().selectUp(); } }); canon.addCommand({ name: "golineup", @@ -125,7 +125,7 @@ canon.addCommand({ }); canon.addCommand({ name: "selecttoend", - exec: function(env, args, request) { env.selection.selectFileEnd(); } + exec: function(env, args, request) { env.editor.getSelection().selectFileEnd(); } }); canon.addCommand({ name: "gotoend", @@ -133,7 +133,7 @@ canon.addCommand({ }); canon.addCommand({ name: "selectdown", - exec: function(env, args, request) { env.selection.selectDown(); } + exec: function(env, args, request) { env.editor.getSelection().selectDown(); } }); canon.addCommand({ name: "godown", @@ -141,7 +141,7 @@ canon.addCommand({ }); canon.addCommand({ name: "selectwordleft", - exec: function(env, args, request) { env.selection.selectWordLeft(); } + exec: function(env, args, request) { env.editor.getSelection().selectWordLeft(); } }); canon.addCommand({ name: "gotowordleft", @@ -149,7 +149,7 @@ canon.addCommand({ }); canon.addCommand({ name: "selecttolinestart", - exec: function(env, args, request) { env.selection.selectLineStart(); } + exec: function(env, args, request) { env.editor.getSelection().selectLineStart(); } }); canon.addCommand({ name: "gotolinestart", @@ -157,7 +157,7 @@ canon.addCommand({ }); canon.addCommand({ name: "selectleft", - exec: function(env, args, request) { env.selection.selectLeft(); } + exec: function(env, args, request) { env.editor.getSelection().selectLeft(); } }); canon.addCommand({ name: "gotoleft", @@ -165,7 +165,7 @@ canon.addCommand({ }); canon.addCommand({ name: "selectwordright", - exec: function(env, args, request) { env.selection.selectWordRight(); } + exec: function(env, args, request) { env.editor.getSelection().selectWordRight(); } }); canon.addCommand({ name: "gotowordright", @@ -173,7 +173,7 @@ canon.addCommand({ }); canon.addCommand({ name: "selecttolineend", - exec: function(env, args, request) { env.selection.selectLineEnd(); } + exec: function(env, args, request) { env.editor.getSelection().selectLineEnd(); } }); canon.addCommand({ name: "gotolineend", @@ -181,7 +181,7 @@ canon.addCommand({ }); canon.addCommand({ name: "selectright", - exec: function(env, args, request) { env.selection.selectRight(); } + exec: function(env, args, request) { env.editor.getSelection().selectRight(); } }); canon.addCommand({ name: "gotoright", @@ -213,7 +213,7 @@ canon.addCommand({ }); canon.addCommand({ name: "selectlinestart", - exec: function(env, args, request) { env.selection.selectLineStart(); } + exec: function(env, args, request) { env.editor.getSelection().selectLineStart(); } }); canon.addCommand({ name: "gotolinestart", @@ -221,7 +221,7 @@ canon.addCommand({ }); canon.addCommand({ name: "selectlineend", - exec: function(env, args, request) { env.selection.selectLineEnd(); } + exec: function(env, args, request) { env.editor.getSelection().selectLineEnd(); } }); canon.addCommand({ name: "gotolineend",