Mercurial > vim
comparison src/testdir/test_substitute.vim @ 10970:ab9f7bbe4439 v8.0.0374
patch 8.0.0374: invalid memory access when using :sc in Ex mode
commit https://github.com/vim/vim/commit/ba748c8a847561c043a63827bcb1d98bdebe16e6
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Feb 26 14:00:07 2017 +0100
patch 8.0.0374: invalid memory access when using :sc in Ex mode
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.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 26 Feb 2017 14:15:04 +0100 |
parents | fbed07965b6a |
children | 4963348ed734 |
comparison
equal
deleted
inserted
replaced
10969:beefabd60ec9 | 10970:ab9f7bbe4439 |
---|---|
104 call assert_equal('', v:errmsg, msg) | 104 call assert_equal('', v:errmsg, msg) |
105 call assert_equal(var.exp, getline('.'), msg) | 105 call assert_equal(var.exp, getline('.'), msg) |
106 endfor | 106 endfor |
107 endfor | 107 endfor |
108 endfunction | 108 endfunction |
109 | |
110 func Test_substitute_repeat() | |
111 " This caused an invalid memory access. | |
112 split Xfile | |
113 s/^/x | |
114 call feedkeys("Qsc\<CR>y", 'tx') | |
115 bwipe! | |
116 endfunc |