diff options
| author | Bram Moolenaar <Bram@vim.org> | 2020-01-06 21:03:24 +0100 |
|---|---|---|
| committer | Bram Moolenaar <Bram@vim.org> | 2020-01-06 21:03:24 +0100 |
| commit | 7b94e77132eabdf0e43abca57e2ffeb961545174 (patch) | |
| tree | 61c26382aba1bb738c2a88a08345b6bcd009a097 /src/testdir/test_window_cmd.vim | |
| parent | a1353b5352f0797fc651a0dd363876f1c2fa60c5 (diff) | |
| download | vim-git-8.2.0093.tar.gz | |
patch 8.2.0093: win_splitmove() can make Vim hangv8.2.0093
Problem: win_splitmove() can make Vim hang.
Solution: Check windows exists in the current tab page. (closes #5444)
Diffstat (limited to 'src/testdir/test_window_cmd.vim')
| -rw-r--r-- | src/testdir/test_window_cmd.vim | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/testdir/test_window_cmd.vim b/src/testdir/test_window_cmd.vim index d543ef7e6..87c1f1f25 100644 --- a/src/testdir/test_window_cmd.vim +++ b/src/testdir/test_window_cmd.vim @@ -927,6 +927,10 @@ func Test_win_splitmove() call assert_fails('call win_splitmove(winnr(), 123)', 'E957:') call assert_fails('call win_splitmove(123, winnr())', 'E957:') call assert_fails('call win_splitmove(winnr(), winnr())', 'E957:') + + tabnew + call assert_fails('call win_splitmove(1, win_getid(1, 1))', 'E957:') + tabclose endfunc " vim: shiftwidth=2 sts=2 expandtab |
