diff options
author | Bram Moolenaar <Bram@vim.org> | 2017-02-26 14:00:07 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2017-02-26 14:00:07 +0100 |
commit | ba748c8a847561c043a63827bcb1d98bdebe16e6 (patch) | |
tree | 9c5660b52127b6e85fc48ea5187700f28ad31d4b /src/testdir/test_substitute.vim | |
parent | 376407674ff10b60e7c6090906be50982763f0f3 (diff) | |
download | vim-git-ba748c8a847561c043a63827bcb1d98bdebe16e6.tar.gz |
patch 8.0.0374: invalid memory access when using :sc in Ex modev8.0.0374
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.
Diffstat (limited to 'src/testdir/test_substitute.vim')
-rw-r--r-- | src/testdir/test_substitute.vim | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/testdir/test_substitute.vim b/src/testdir/test_substitute.vim index a3bc04dcd..f2dfdc701 100644 --- a/src/testdir/test_substitute.vim +++ b/src/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\<CR>y", 'tx') + bwipe! +endfunc |