mirror of
https://github.com/neovim/neovim.git
synced 2026-08-29 02:21:51 +00:00
vim-patch:7.4.2356 (#6880)
Problem: Reading past end of line when using previous substitute pattern.
(Dominique Pelle)
Solution: Don't set "pat" only set "searchstr".
ea683da58c
This commit is contained in:
@@ -58,6 +58,7 @@ NEW_TESTS ?= \
|
||||
test_nested_function.res \
|
||||
test_normal.res \
|
||||
test_quickfix.res \
|
||||
test_search.res \
|
||||
test_signs.res \
|
||||
test_smartindent.res \
|
||||
test_stat.res \
|
||||
|
||||
12
src/nvim/testdir/test_search.vim
Normal file
12
src/nvim/testdir/test_search.vim
Normal file
@@ -0,0 +1,12 @@
|
||||
" Test for the search command
|
||||
|
||||
func Test_use_sub_pat()
|
||||
split
|
||||
let @/ = ''
|
||||
func X()
|
||||
s/^/a/
|
||||
/
|
||||
endfunc
|
||||
call X()
|
||||
bwipe!
|
||||
endfunc
|
||||
Reference in New Issue
Block a user