mirror of
https://github.com/atom/atom.git
synced 2026-04-28 03:01:47 -04:00
selectLine -> selectLinesContainingCursors
This commit is contained in:
@@ -1045,20 +1045,20 @@ describe "Editor", ->
|
||||
expect(selection2.getBufferRange()).toEqual [[11,3], [11,44]]
|
||||
expect(selection2.isReversed()).toBeFalsy()
|
||||
|
||||
describe ".selectLine()", ->
|
||||
describe ".selectLinesContainingCursors()", ->
|
||||
it "selects the entire line (including newlines) at given row", ->
|
||||
editor.setCursorScreenPosition([1, 2])
|
||||
editor.selectLine()
|
||||
editor.selectLinesContainingCursors()
|
||||
expect(editor.getSelectedBufferRange()).toEqual [[1,0], [2,0]]
|
||||
expect(editor.getSelectedText()).toBe " var sort = function(items) {\n"
|
||||
|
||||
editor.setCursorScreenPosition([12, 2])
|
||||
editor.selectLine()
|
||||
editor.selectLinesContainingCursors()
|
||||
expect(editor.getSelectedBufferRange()).toEqual [[12,0], [12,2]]
|
||||
|
||||
editor.setCursorBufferPosition([0, 2])
|
||||
editor.selectLine()
|
||||
editor.selectLine()
|
||||
editor.selectLinesContainingCursors()
|
||||
editor.selectLinesContainingCursors()
|
||||
expect(editor.getSelectedBufferRange()).toEqual [[0,0], [2,0]]
|
||||
|
||||
describe ".selectToBeginningOfWord()", ->
|
||||
|
||||
@@ -446,7 +446,7 @@ EditorComponent = React.createClass
|
||||
'editor:select-to-next-word-boundary': -> editor.selectToNextWordBoundary()
|
||||
'editor:select-to-previous-word-boundary': -> editor.selectToPreviousWordBoundary()
|
||||
'editor:select-to-first-character-of-line': -> editor.selectToFirstCharacterOfLine()
|
||||
'editor:select-line': -> editor.selectLine()
|
||||
'editor:select-line': -> editor.selectLinesContainingCursors()
|
||||
'editor:transpose': -> editor.transpose()
|
||||
'editor:upper-case': -> editor.upperCase()
|
||||
'editor:lower-case': -> editor.lowerCase()
|
||||
|
||||
@@ -2022,8 +2022,11 @@ class Editor extends Model
|
||||
# Essential: For each cursor, select the containing line.
|
||||
#
|
||||
# This method merges selections on successive lines.
|
||||
selectLine: ->
|
||||
selectLinesContainingCursors: ->
|
||||
@expandSelectionsForward (selection) -> selection.selectLine()
|
||||
selectLine: ->
|
||||
deprecate('Use Editor::selectLinesContainingCursors instead')
|
||||
@selectLinesContainingCursors()
|
||||
|
||||
# Essential: Select the word containing each cursor.
|
||||
selectWord: ->
|
||||
|
||||
Reference in New Issue
Block a user