diff options
| author | Marco Hinz <mh.codebro@gmail.com> | 2014-04-29 15:34:02 +0200 |
|---|---|---|
| committer | Thiago de Arruda <tpadilha84@gmail.com> | 2014-04-29 15:11:57 -0300 |
| commit | 48fa2be92be96b348ffd5c812846178f7835fe15 (patch) | |
| tree | 790c6886f4136bf5a1a1f91cb935239fdf01b642 /src/testdir | |
| parent | 35ca06603948aba029a82bf094fffaf7f17da4e3 (diff) | |
| download | rneovim-48fa2be92be96b348ffd5c812846178f7835fe15.tar.gz rneovim-48fa2be92be96b348ffd5c812846178f7835fe15.tar.bz2 rneovim-48fa2be92be96b348ffd5c812846178f7835fe15.zip | |
vim-patch:7.4.269
Problem: CTRL-U in Insert mode does not work after using a cursor key.
(Pine Wu)
Solution: Use the original insert start position. (Christian Brabandt)
https://code.google.com/p/vim/source/detail?r=81c26975e8f9dc7435353581346542409403f296
Diffstat (limited to 'src/testdir')
| -rw-r--r-- | src/testdir/test29.in | 28 | ||||
| -rw-r--r-- | src/testdir/test29.ok | 9 |
2 files changed, 37 insertions, 0 deletions
diff --git a/src/testdir/test29.in b/src/testdir/test29.in index 2df2f7077e..1d6cb6f4d1 100644 --- a/src/testdir/test29.in +++ b/src/testdir/test29.in @@ -102,6 +102,34 @@ if (condition) // Remove the next comment leader! } STARTTEST +:" Test with backspace set to the non-compatible setting +/^\d\+ this +:set cp bs=2 +Avim1 +Avim2u +:set cpo-=< +:inoremap <c-u> <left><c-u> +Avim3 +:iunmap <c-u> +Avim4 +:" Test with backspace set to the compatible setting +:set bs= +A vim5A +A vim6Azweiu +:inoremap <c-u> <left><c-u> +A vim7 +:set cp +ENDTEST +1 this shouldn't be deleted +2 this shouldn't be deleted +3 this shouldn't be deleted +4 this should be deleted +5 this shouldn't be deleted +6 this shouldn't be deleted +7 this shouldn't be deleted +8 this shouldn't be deleted (not touched yet) + +STARTTEST /^{/+1 :set comments=sO:*\ -,mO:*\ \ ,exO:*/ :set comments+=s1:/*,mb:*,ex:*/,:// diff --git a/src/testdir/test29.ok b/src/testdir/test29.ok index 902d52f49b..9dc07ed46b 100644 --- a/src/testdir/test29.ok +++ b/src/testdir/test29.ok @@ -62,6 +62,15 @@ if (condition) // Remove the next comment leader! OK, I will. action(); } +1 this shouldn't be deleted +2 this shouldn't be deleted +3 this shouldn't be deleted +4 this should be deleted3 + +6 this shouldn't be deleted vim5 +7 this shouldn't be deleted vim6 +8 this shouldn't be deleted (not touched yet) vim7 + { /* Make sure the previous comment leader is not removed. */ |