From 0c91cb4f03814bfdfe262c6d2693c6883c38719b Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Mon, 21 Aug 2023 06:11:23 +0800 Subject: vim-patch:9.0.1761: g behaves different from g Problem: g behaves different from g Solution: Make g behave like g closes: vim/vim#12861 https://github.com/vim/vim/commit/654bdbbd329e7267051cc2eb496bc52b66053081 --- test/old/testdir/test_normal.vim | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'test') diff --git a/test/old/testdir/test_normal.vim b/test/old/testdir/test_normal.vim index dbedddfed9..4eaab0d792 100644 --- a/test/old/testdir/test_normal.vim +++ b/test/old/testdir/test_normal.vim @@ -4118,20 +4118,24 @@ func Test_normal_click_on_double_width_char() endfunc func Test_normal33_g_cmd_nonblank() - " Test that g$ goes to the last non-blank char and g to the last + " Test that g goes to the last non-blank char and g$ to the last " visible column 20vnew setlocal nowrap nonumber signcolumn=no call setline(1, ['fooo fooo fooo fooo fooo fooo fooo fooo ']) - exe "normal 0g\" + exe "normal 0g\" call assert_equal(11, col('.')) normal 0g$ call assert_equal(20, col('.')) + exe "normal 0g\" + call assert_equal(11, col('.')) setlocal wrap - exe "normal 0g\" + exe "normal 0g\" call assert_equal(11, col('.')) normal 0g$ call assert_equal(20, col('.')) + exe "normal 0g\" + call assert_equal(11, col('.')) bw! endfunc -- cgit