From d4cc4e0871664cdf66d69237e2af671e903d8e80 Mon Sep 17 00:00:00 2001 From: Jan Edmund Lazo Date: Sun, 26 Aug 2018 23:18:58 -0400 Subject: vim-patch:8.0.0998: strange error when using K while only spaces are selected Problem: Strange error when using K while only spaces are selected. (Christian J. Robinson) Solution: Check for blank argument. https://github.com/vim/vim/commit/a4f99f5a8b827162a26ca4e4d59f4f224503398a --- src/nvim/testdir/test_help.vim | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'src/nvim/testdir') diff --git a/src/nvim/testdir/test_help.vim b/src/nvim/testdir/test_help.vim index 26edc16107..e7bd602dbc 100644 --- a/src/nvim/testdir/test_help.vim +++ b/src/nvim/testdir/test_help.vim @@ -13,4 +13,21 @@ endfunc func Test_help_errors() call assert_fails('help doesnotexist', 'E149:') call assert_fails('help!', 'E478:') + + new + set keywordprg=:help + call setline(1, " ") + call assert_fails('normal VK', 'E349:') + bwipe! +endfunc + +func Test_help_keyword() + new + set keywordprg=:help + call setline(1, " Visual ") + normal VK + call assert_match('^Visual mode', getline('.')) + call assert_equal('help', &ft) + close + bwipe! endfunc -- cgit