From ea86ec401ba6f2c34ab09272361009b98ad64b99 Mon Sep 17 00:00:00 2001 From: Corey Johnson Date: Thu, 9 Aug 2012 10:32:20 -0700 Subject: [PATCH] Add setTextInBufferRange to edit session --- src/app/buffer.coffee | 3 +++ src/app/edit-session.coffee | 5 ++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/app/buffer.coffee b/src/app/buffer.coffee index e7c7f3e35..9bb5fa426 100644 --- a/src/app/buffer.coffee +++ b/src/app/buffer.coffee @@ -121,6 +121,9 @@ class Buffer return multipleLines.join '\n' + setTextInRange: (range, text) -> + @change(range, text) + getLines: -> @lines diff --git a/src/app/edit-session.coffee b/src/app/edit-session.coffee index 4e5877add..e8ff173fa 100644 --- a/src/app/edit-session.coffee +++ b/src/app/edit-session.coffee @@ -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()