From 1ff89deeaa07a161afbe91f57c340f3758d34f49 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Wed, 24 Mar 2021 20:08:12 +0100 Subject: patch 8.2.2649: Vim9: some wincmd arguments cause a white space error Problem: Vim9: some wincmd arguments cause a white space error. Solution: Insert a space before the count. (closes #8001) --- src/testdir/test_vim9_cmd.vim | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'src/testdir') diff --git a/src/testdir/test_vim9_cmd.vim b/src/testdir/test_vim9_cmd.vim index c21e55a47..c276a7e6f 100644 --- a/src/testdir/test_vim9_cmd.vim +++ b/src/testdir/test_vim9_cmd.vim @@ -1056,6 +1056,27 @@ def Test_wincmd() endif assert_notequal(id1, win_getid()) close + + split + var id = win_getid() + split + :2wincmd o + assert_equal(id, win_getid()) + only + + split + split + assert_equal(3, winnr('$')) + :2wincmd c + assert_equal(2, winnr('$')) + only + + split + split + assert_equal(3, winnr('$')) + :2wincmd q + assert_equal(2, winnr('$')) + only enddef def Test_windo_missing_endif() -- cgit v1.2.1