diff options
Diffstat (limited to 'data/vim/patches/8.1.1199')
-rw-r--r-- | data/vim/patches/8.1.1199 | 99 |
1 files changed, 99 insertions, 0 deletions
diff --git a/data/vim/patches/8.1.1199 b/data/vim/patches/8.1.1199 new file mode 100644 index 000000000..8679f825f --- /dev/null +++ b/data/vim/patches/8.1.1199 @@ -0,0 +1,99 @@ +To: vim_dev@googlegroups.com +Subject: Patch 8.1.1199 +Fcc: outbox +From: Bram Moolenaar <Bram@moolenaar.net> +Mime-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit +------------ + +Patch 8.1.1199 +Problem: No test for :abclear. +Solution: Add a test. (Dominique Pelle, closes #4292) +Files: src/testdir/test_mapping.vim + + +*** ../vim-8.1.1198/src/testdir/test_mapping.vim 2019-03-26 22:46:01.885928372 +0100 +--- src/testdir/test_mapping.vim 2019-04-23 16:33:42.161016524 +0200 +*************** +*** 11,16 **** +--- 11,72 ---- + set nomodified + endfunc + ++ func Test_abclear() ++ abbrev foo foobar ++ iabbrev fooi foobari ++ cabbrev fooc foobarc ++ call assert_equal("\n\n" ++ \ .. "c fooc foobarc\n" ++ \ .. "i fooi foobari\n" ++ \ .. "! foo foobar", execute('abbrev')) ++ ++ iabclear ++ call assert_equal("\n\n" ++ \ .. "c fooc foobarc\n" ++ \ .. "c foo foobar", execute('abbrev')) ++ abbrev foo foobar ++ iabbrev fooi foobari ++ ++ cabclear ++ call assert_equal("\n\n" ++ \ .. "i fooi foobari\n" ++ \ .. "i foo foobar", execute('abbrev')) ++ abbrev foo foobar ++ cabbrev fooc foobarc ++ ++ abclear ++ call assert_equal("\n\nNo abbreviation found", execute('abbrev')) ++ endfunc ++ ++ func Test_abclear_buffer() ++ abbrev foo foobar ++ new X1 ++ abbrev <buffer> foo1 foobar1 ++ new X2 ++ abbrev <buffer> foo2 foobar2 ++ ++ call assert_equal("\n\n" ++ \ .. "! foo2 @foobar2\n" ++ \ .. "! foo foobar", execute('abbrev')) ++ ++ abclear <buffer> ++ call assert_equal("\n\n" ++ \ .. "! foo foobar", execute('abbrev')) ++ ++ b X1 ++ call assert_equal("\n\n" ++ \ .. "! foo1 @foobar1\n" ++ \ .. "! foo foobar", execute('abbrev')) ++ abclear <buffer> ++ call assert_equal("\n\n" ++ \ .. "! foo foobar", execute('abbrev')) ++ ++ abclear ++ call assert_equal("\n\nNo abbreviation found", execute('abbrev')) ++ ++ %bwipe ++ endfunc ++ + func Test_map_ctrl_c_insert() + " mapping of ctrl-c in Insert mode + set cpo-=< cpo-=k +*** ../vim-8.1.1198/src/version.c 2019-04-21 17:22:29.749014298 +0200 +--- src/version.c 2019-04-23 16:35:21.476465071 +0200 +*************** +*** 773,774 **** +--- 773,776 ---- + { /* Add new patch number below this line */ ++ /**/ ++ 1199, + /**/ + +-- +Not too long ago, a program was something you watched on TV... + + /// 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 /// |