vim-patch:8.0.0119 (#7091)

Problem:    No test for using CTRL-R on the command line.
Solution:   Add a test. (Dominique Pelle) And some more.

21efc3633e
This commit is contained in:
KunMing Xie 2017-07-30 07:36:44 +08:00 committed by Justin M. Keyes
parent b3ca7112c6
commit 743993eb55
2 changed files with 24 additions and 1 deletions

View File

@ -209,3 +209,26 @@ func Test_expand_star_star()
bwipe! bwipe!
call delete('a', 'rf') call delete('a', 'rf')
endfunc endfunc
func Test_paste_in_cmdline()
let @a = "def"
call feedkeys(":abc \<C-R>a ghi\<C-B>\"\<CR>", 'tx')
call assert_equal('"abc def ghi', @:)
new
call setline(1, 'asdf.x /tmp/some verylongword a;b-c*d ')
call feedkeys(":aaa \<C-R>\<C-W> bbb\<C-B>\"\<CR>", 'tx')
call assert_equal('"aaa asdf bbb', @:)
call feedkeys("ft:aaa \<C-R>\<C-F> bbb\<C-B>\"\<CR>", 'tx')
call assert_equal('"aaa /tmp/some bbb', @:)
set incsearch
call feedkeys("fy:aaa veryl\<C-R>\<C-W> bbb\<C-B>\"\<CR>", 'tx')
call assert_equal('"aaa verylongword bbb', @:)
call feedkeys("f;:aaa \<C-R>\<C-A> bbb\<C-B>\"\<CR>", 'tx')
call assert_equal('"aaa a;b-c*d bbb', @:)
bwipe!
endfunc

View File

@ -610,7 +610,7 @@ static const int included_patches[] = {
// 122 NA // 122 NA
121, 121,
// 120 NA // 120 NA
// 119, 119,
// 118, // 118,
// 117 NA // 117 NA
116, 116,