From 085adb72cedb82fcb94c94b8a94e525b99e0c230 Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Wed, 31 Oct 2012 19:50:44 -0600 Subject: [PATCH] Pass translation options through when setting buffer position --- spec/app/editor-spec.coffee | 2 +- src/app/edit-session.coffee | 4 ++-- src/app/editor.coffee | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) 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)