0
0
mirror of https://github.com/vim/vim.git synced 2025-07-26 11:04:33 -04:00

patch 9.1.0300: Missing test for what patch v9.1.0285 fixes

Problem:  Missing test for what patch v9.1.0285 fixes
Solution: Add a test for cursor movement at buffer boundaries.
          (Luuk van Baal)

closes: #14470

Signed-off-by: Luuk van Baal <luukvbaal@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
Luuk van Baal 2024-04-10 17:33:43 +02:00 committed by Christian Brabandt
parent 7f5202143b
commit aa8e22b035
No known key found for this signature in database
GPG Key ID: F3F92DA383FDDE09
2 changed files with 12 additions and 0 deletions

View File

@ -4237,4 +4237,14 @@ func Test_halfpage_scrolloff_eob()
bwipe!
endfunc
" Test for Ctrl-U/D moving the cursor at the buffer boundaries.
func Test_halfpage_cursor_startend()
call setline(1, range(1, 100))
exe "norm! jztj\<C-U>"
call assert_equal(1, line('.'))
exe "norm! G\<C-Y>k\<C-D>"
call assert_equal(100, line('.'))
bwipe!
endfunc
" vim: shiftwidth=2 sts=2 expandtab nofoldenable

View File

@ -704,6 +704,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
300,
/**/
299,
/**/