Pass translation options through when setting buffer position

This commit is contained in:
Nathan Sobo
2012-10-31 19:50:44 -06:00
parent 00bcb7a1b9
commit 085adb72ce
3 changed files with 4 additions and 4 deletions

View File

@@ -1091,7 +1091,7 @@ describe "Editor", ->
expect(editor.renderedLines.find('.line:eq(3)').text()).toBe " var pivot = items.shift(), current, left = [], "
expect(editor.renderedLines.find('.line:eq(4)').text()).toBe "right = [];"
editor.setCursorBufferPosition([3, 51])
editor.setCursorBufferPosition([3, 51], wrapAtSoftNewlines: true)
expect(editor.find('.cursor').offset()).toEqual(editor.renderedLines.find('.line:eq(4)').offset())
editor.setCursorBufferPosition([4, 0])

View File

@@ -430,8 +430,8 @@ class EditSession
getCursorScreenPosition: ->
@getLastCursor().getScreenPosition()
setCursorBufferPosition: (position) ->
@moveCursors (cursor) -> cursor.setBufferPosition(position)
setCursorBufferPosition: (position, options) ->
@moveCursors (cursor) -> cursor.setBufferPosition(position, options)
getCursorBufferPosition: ->
@getLastCursor().getBufferPosition()

View File

@@ -178,7 +178,7 @@ class Editor extends View
moveCursorToEndOfLine: -> @activeEditSession.moveCursorToEndOfLine()
setCursorScreenPosition: (position) -> @activeEditSession.setCursorScreenPosition(position)
getCursorScreenPosition: -> @activeEditSession.getCursorScreenPosition()
setCursorBufferPosition: (position) -> @activeEditSession.setCursorBufferPosition(position)
setCursorBufferPosition: (position, options) -> @activeEditSession.setCursorBufferPosition(position, options)
getCursorBufferPosition: -> @activeEditSession.getCursorBufferPosition()
getSelection: (index) -> @activeEditSession.getSelection(index)