]> granicus.if.org Git - vim/commitdiff
patch 8.1.1806: test for display updating doesn't check without statusline v8.1.1806
authorBram Moolenaar <Bram@vim.org>
Sat, 3 Aug 2019 21:30:21 +0000 (23:30 +0200)
committerBram Moolenaar <Bram@vim.org>
Sat, 3 Aug 2019 21:30:21 +0000 (23:30 +0200)
Problem:    Test for display updating doesn't check without statusline.
Solution:   Add screenshots without a status line.

src/testdir/dumps/Test_scroll_no_region_4.dump [new file with mode: 0644]
src/testdir/dumps/Test_scroll_no_region_5.dump [new file with mode: 0644]
src/testdir/dumps/Test_scroll_no_region_6.dump [new file with mode: 0644]
src/testdir/test_display.vim
src/version.c

diff --git a/src/testdir/dumps/Test_scroll_no_region_4.dump b/src/testdir/dumps/Test_scroll_no_region_4.dump
new file mode 100644 (file)
index 0000000..835a991
--- /dev/null
@@ -0,0 +1,10 @@
+|1+0&#ffffff0| @73
+|2| @73
+>3| @73
+|4| @73
+|5| @73
+|6| @73
+|7| @73
+|8| @73
+|9| @73
+|:|s|e|t| |l|a|s|t|s|t|a|t|u|s|=|0| @39|3|,|1| @10|T|o|p| 
diff --git a/src/testdir/dumps/Test_scroll_no_region_5.dump b/src/testdir/dumps/Test_scroll_no_region_5.dump
new file mode 100644 (file)
index 0000000..98152c7
--- /dev/null
@@ -0,0 +1,10 @@
+|1+0&#ffffff0| @73
+|2| @73
+>4| @73
+|5| @73
+|6| @73
+|7| @73
+|8| @73
+|9| @73
+|1|0| @72
+@57|3|,|1| @10|T|o|p| 
diff --git a/src/testdir/dumps/Test_scroll_no_region_6.dump b/src/testdir/dumps/Test_scroll_no_region_6.dump
new file mode 100644 (file)
index 0000000..0394608
--- /dev/null
@@ -0,0 +1,10 @@
+|1+0&#ffffff0| @73
+|2| @73
+|4| @73
+|5| @73
+>3| @73
+|6| @73
+|7| @73
+|8| @73
+|9| @73
+@57|5|,|1| @10|T|o|p| 
index dfa641bbdf3c3deb2417f837ec6d38378ac9d919..6856759ecc6e9c62112bc5d22e7ec818b781488d 100644 (file)
@@ -88,6 +88,17 @@ func Test_scroll_without_region()
   call term_sendkeys(buf, ":4put\<cr>")
   call VerifyScreenDump(buf, 'Test_scroll_no_region_3', {})
 
+  call term_sendkeys(buf, ":undo\<cr>")
+  call term_sendkeys(buf, ":undo\<cr>")
+  call term_sendkeys(buf, ":set laststatus=0\<cr>")
+  call VerifyScreenDump(buf, 'Test_scroll_no_region_4', {})
+
+  call term_sendkeys(buf, ":3delete\<cr>")
+  call VerifyScreenDump(buf, 'Test_scroll_no_region_5', {})
+
+  call term_sendkeys(buf, ":4put\<cr>")
+  call VerifyScreenDump(buf, 'Test_scroll_no_region_6', {})
+
   " clean up
   call StopVimInTerminal(buf)
   call delete('Xtestscroll')
index e2ebd89d16ad4c972c37f105d2f9f589f87bdc8f..daf5e8ba59be009a927869e497a323a6e45435c1 100644 (file)
@@ -773,6 +773,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    1806,
 /**/
     1805,
 /**/