To: vim_dev@googlegroups.com Subject: Patch 8.1.2270 Fcc: outbox From: Bram Moolenaar Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ------------ Patch 8.1.2270 Problem: "gf" is not tested in Visual mode. Solution: Add Visual mode test and test errors. (Dominique Pelle, closes #5197) Files: src/testdir/test_gf.vim *** ../vim-8.1.2269/src/testdir/test_gf.vim 2019-05-06 21:59:42.194211119 +0200 --- src/testdir/test_gf.vim 2019-11-08 21:49:06.649658603 +0100 *************** *** 99,101 **** --- 99,126 ---- call delete('Xtest1') call delete('Xtestgf') endfunc + + func Test_gf_visual() + call writefile([], "Xtest_gf_visual") + new + call setline(1, 'XXXtest_gf_visualXXX') + set hidden + + " Visually select Xtest_gf_visual and use gf to go to that file + norm! ttvtXgf + call assert_equal('Xtest_gf_visual', bufname('%')) + + bwipe! + call delete('Xtest_gf_visual') + set hidden& + endfunc + + func Test_gf_error() + new + call assert_fails('normal gf', 'E446:') + call assert_fails('normal gF', 'E446:') + call setline(1, '/doesnotexist') + call assert_fails('normal gf', 'E447:') + call assert_fails('normal gF', 'E447:') + bwipe! + endfunc *** ../vim-8.1.2269/src/version.c 2019-11-07 23:08:39.245164729 +0100 --- src/version.c 2019-11-08 21:49:22.633590759 +0100 *************** *** 743,744 **** --- 743,746 ---- { /* Add new patch number below this line */ + /**/ + 2270, /**/ -- Microsoft is to software what McDonalds is to gourmet cooking /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org /// \\\ help me help AIDS victims -- http://ICCF-Holland.org ///