diff src/testdir/test_window_cmd.vim @ 30665:fe0a18141c3c v9.0.0667

patch 9.0.0667: ml_get error when 'splitkeep' is "screen" Commit: https://github.com/vim/vim/commit/346823d3e5668b99d2c2fd920e7f215e21ad3ea7 Author: Luuk van Baal <luukvbaal@gmail.com> Date: Wed Oct 5 18:26:42 2022 +0100 patch 9.0.0667: ml_get error when 'splitkeep' is "screen" Problem: ml_get error when 'splitkeep' is "screen". (Marius Gedminas) Solution: Check the botline is not too large. (Luuk van Baal, closes #11293, closes #11292)
author Bram Moolenaar <Bram@vim.org>
date Wed, 05 Oct 2022 19:30:02 +0200
parents ac908e454519
children bff3fa5f4c74
line wrap: on
line diff
--- a/src/testdir/test_window_cmd.vim
+++ b/src/testdir/test_window_cmd.vim
@@ -1807,6 +1807,13 @@ function Test_splitkeep_misc()
   let top = line('w0')
   help | quit
   call assert_equal(top, line('w0'))
+  " No error when resizing window in autocmd and buffer length changed
+  autocmd FileType qf exe "resize" line('$')
+  cexpr getline(1, '$')
+  copen
+  wincmd p
+  norm dd
+  cexpr getline(1, '$')
 
   %bwipeout!
   set splitbelow&