diff options
author | Raphael <glephunter@gmail.com> | 2024-02-10 12:21:31 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-10 12:21:31 +0800 |
commit | 7ab003ec790b34803d64e10e4eb463e585d599d0 (patch) | |
tree | e08a3d11226d372b9ac1deb57b13316a12326b97 /test | |
parent | ba23d109baa5a863886298fa3590e0258873f2bb (diff) | |
download | rneovim-7ab003ec790b34803d64e10e4eb463e585d599d0.tar.gz rneovim-7ab003ec790b34803d64e10e4eb463e585d599d0.tar.bz2 rneovim-7ab003ec790b34803d64e10e4eb463e585d599d0.zip |
vim-patch:9.1.0087: Restoring lastused_tabpage too early in do_arg_all() (#27411)
Problem: Restore lastused_tabpage too early in do_arg_all() function it
will change later in the function.
Solution: Restore lastused_tabpage a bit later, when being done with
tabpages (glepnir)
closes: vim/vim#13992
https://github.com/vim/vim/commit/2975a54f285e5b4bf026c1dc706b5d90777d64e7
Diffstat (limited to 'test')
-rw-r--r-- | test/old/testdir/test_tabpage.vim | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/test/old/testdir/test_tabpage.vim b/test/old/testdir/test_tabpage.vim index d335f3c1ee..adb9e13269 100644 --- a/test/old/testdir/test_tabpage.vim +++ b/test/old/testdir/test_tabpage.vim @@ -156,10 +156,13 @@ func Test_tabpage_drop() tab split f3 normal! gt call assert_equal(1, tabpagenr()) + tab drop f4 + call assert_equal(1, tabpagenr('#')) tab drop f3 - call assert_equal(3, tabpagenr()) - call assert_equal(1, tabpagenr('#')) + call assert_equal(4, tabpagenr()) + call assert_equal(2, tabpagenr('#')) + bwipe! bwipe! bwipe! bwipe! |