Mercurial > vim
comparison src/testdir/test_diffmode.vim @ 10295:d0b74b18e4b5 v8.0.0044
commit https://github.com/vim/vim/commit/025e3e0bafbc85cc4e365145af711edf99d0a90d
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Oct 18 14:50:18 2016 +0200
patch 8.0.0044
Problem: In diff mode the cursor may end up below the last line, resulting
in an ml_get error.
Solution: Check the line to be valid.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Tue, 18 Oct 2016 15:00:04 +0200 |
parents | 4b4ba6589a98 |
children | d9e48fb5142f |
comparison
equal
deleted
inserted
replaced
10294:76376eb4cbe5 | 10295:d0b74b18e4b5 |
---|---|
216 redraw | 216 redraw |
217 call assert_equal(normattr, screenattr(1, 1)) | 217 call assert_equal(normattr, screenattr(1, 1)) |
218 bwipe! | 218 bwipe! |
219 bwipe! | 219 bwipe! |
220 endfunc | 220 endfunc |
221 | |
222 func Test_setting_cursor() | |
223 new Xtest1 | |
224 put =range(1,90) | |
225 wq | |
226 new Xtest2 | |
227 put =range(1,100) | |
228 wq | |
229 | |
230 tabe Xtest2 | |
231 $ | |
232 diffsp Xtest1 | |
233 tabclose | |
234 | |
235 call delete('Xtest1') | |
236 call delete('Xtest2') | |
237 endfunc |