vim-patch:8.1.0034: cursor not restored with ":edit #"

Problem:    Cursor not restored with ":edit #".
Solution:   Don't assume autocommands moved the cursor when it was moved to
            the first non-blank.
adb8fbec4f
This commit is contained in:
Jan Edmund Lazo
2018-09-11 19:08:35 -04:00
parent 61df24b998
commit a021b30ede
2 changed files with 25 additions and 4 deletions

View File

@@ -1390,3 +1390,18 @@ func Test_edit_complete_very_long_name()
endif
set swapfile&
endfunc
func Test_edit_alt()
" Keeping the cursor line didn't happen when the first line has indent.
new
call setline(1, [' one', 'two', 'three'])
w XAltFile
$
call assert_equal(3, line('.'))
e Xother
e #
call assert_equal(3, line('.'))
bwipe XAltFile
call delete('XAltFile')
endfunc