Merge pull request #1623 from ajaxorg/ctrl-d
ctrl-alt-right shouldn't select second word at once
This commit is contained in:
commit
49f0f2dfbc
2 changed files with 3 additions and 2 deletions
|
|
@ -694,8 +694,9 @@ var Editor = require("./editor").Editor;
|
||||||
var range = sel.toOrientedRange();
|
var range = sel.toOrientedRange();
|
||||||
if (range.isEmpty()) {
|
if (range.isEmpty()) {
|
||||||
var range = session.getWordRange(range.start.row, range.start.column);
|
var range = session.getWordRange(range.start.row, range.start.column);
|
||||||
range.cursor = range.end;
|
range.cursor = dir == -1 ? range.start : range.end;
|
||||||
this.multiSelect.addRange(range);
|
this.multiSelect.addRange(range);
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
var needle = session.getTextRange(range);
|
var needle = session.getTextRange(range);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -66,7 +66,7 @@ module.exports = {
|
||||||
MultiSelect(editor);
|
MultiSelect(editor);
|
||||||
|
|
||||||
editor.navigateFileEnd();
|
editor.navigateFileEnd();
|
||||||
exec("selectMoreBefore", 3);
|
exec("selectMoreBefore", 4);
|
||||||
assert.ok(editor.inMultiSelectMode);
|
assert.ok(editor.inMultiSelectMode);
|
||||||
assert.equal(editor.selection.getAllRanges().length, 4);
|
assert.equal(editor.selection.getAllRanges().length, 4);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue