mirror of
https://github.com/atom/atom.git
synced 2026-01-24 14:28:14 -05:00
Add setTextInBufferRange to edit session
This commit is contained in:
@@ -121,6 +121,9 @@ class Buffer
|
||||
|
||||
return multipleLines.join '\n'
|
||||
|
||||
setTextInRange: (range, text) ->
|
||||
@change(range, text)
|
||||
|
||||
getLines: ->
|
||||
@lines
|
||||
|
||||
|
||||
@@ -111,6 +111,8 @@ class EditSession
|
||||
indentationForBufferRow: (bufferRow) -> @buffer.indentationForRow(bufferRow)
|
||||
getEofBufferPosition: -> @buffer.getEofPosition()
|
||||
getLastBufferRow: -> @buffer.getLastRow()
|
||||
getTextInBufferRange: (range) -> @buffer.getTextInRange(range)
|
||||
setTextInBufferRange: (range, text) -> @buffer.setTextInRange(range, text)
|
||||
bufferRangeForBufferRow: (row) -> @buffer.rangeForRow(row)
|
||||
lineForBufferRow: (row) -> @buffer.lineForRow(row)
|
||||
scanInRange: (args...) -> @buffer.scanInRange(args...)
|
||||
@@ -419,9 +421,6 @@ class EditSession
|
||||
getSelectedText: ->
|
||||
@getLastSelection().getText()
|
||||
|
||||
getTextInBufferRange: (range) ->
|
||||
@buffer.getTextInRange(range)
|
||||
|
||||
moveCursorUp: ->
|
||||
@moveCursors (cursor) -> cursor.moveUp()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user