From 26251d6d0681194e7dc57fa2dfb8857576faed21 Mon Sep 17 00:00:00 2001 From: KunMing Xie Date: Tue, 16 Jan 2018 06:54:56 +0800 Subject: vim-patch:8.0.0374: invalid memory access when using :sc in Ex mode (#7849) Problem: Invalid memory access when using :sc in Ex mode. (Dominique Pelle) Solution: Avoid the column being negative. Also fix a hang in Ex mode. https://github.com/vim/vim/commit/ba748c8a847561c043a63827bcb1d98bdebe16e6 --- src/nvim/testdir/test_substitute.vim | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/nvim/testdir') diff --git a/src/nvim/testdir/test_substitute.vim b/src/nvim/testdir/test_substitute.vim index a3bc04dcd0..f2dfdc7019 100644 --- a/src/nvim/testdir/test_substitute.vim +++ b/src/nvim/testdir/test_substitute.vim @@ -106,3 +106,11 @@ function! Test_substitute_variants() endfor endfor endfunction + +func Test_substitute_repeat() + " This caused an invalid memory access. + split Xfile + s/^/x + call feedkeys("Qsc\y", 'tx') + bwipe! +endfunc -- cgit