patch 8.2.2496: insufficien testing for text jumping fix

Problem:    Insufficien testing for text jumping fix.
Solution:   Add another test case.
This commit is contained in:
Bram Moolenaar
2021-02-10 21:20:30 +01:00
parent 8f33ebfade
commit 5202929dab
2 changed files with 10 additions and 3 deletions
+8 -3
View File
@@ -634,15 +634,20 @@ func Test_breakindent19_sbr_nextpage()
call s:compare_lines(expect, lines) call s:compare_lines(expect, lines)
" Scroll down one screen line " Scroll down one screen line
setl scrolloff=5 setl scrolloff=5
norm! 6gj norm! 5gj
redraw!
let lines = s:screen_lines(1, 20) let lines = s:screen_lines(1, 20)
let expect = [ let expect = [
\ "> aaaaaaaaaaaaaaaaaa", \ "aaaaaaaaaaaaaaaaaaaa",
\ "> aaaaaaaaaaaaaaaaaa", \ "> aaaaaaaaaaaaaaaaaa",
\ "> aaaaaaaaaaaaaaaaaa", \ "> aaaaaaaaaaaaaaaaaa",
\ ] \ ]
call s:compare_lines(expect, lines) call s:compare_lines(expect, lines)
redraw!
" moving the cursor doesn't change the text offset
norm! l
redraw!
let lines = s:screen_lines(1, 20)
call s:compare_lines(expect, lines)
setl breakindent briopt=min:18 sbr=> setl breakindent briopt=min:18 sbr=>
norm! 5gj norm! 5gj
+2
View File
@@ -750,6 +750,8 @@ static char *(features[]) =
static int included_patches[] = static int included_patches[] =
{ /* Add new patch number below this line */ { /* Add new patch number below this line */
/**/
2496,
/**/ /**/
2495, 2495,
/**/ /**/