diff --git a/spec/app/editor-spec.coffee b/spec/app/editor-spec.coffee index f2b74de56..2ca6d8646 100644 --- a/spec/app/editor-spec.coffee +++ b/spec/app/editor-spec.coffee @@ -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]) diff --git a/src/app/edit-session.coffee b/src/app/edit-session.coffee index 0d0a77edf..459fab6e1 100644 --- a/src/app/edit-session.coffee +++ b/src/app/edit-session.coffee @@ -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() diff --git a/src/app/editor.coffee b/src/app/editor.coffee index c03e4fabe..27c611faf 100644 --- a/src/app/editor.coffee +++ b/src/app/editor.coffee @@ -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)