aboutsummaryrefslogtreecommitdiff
path: root/src/testdir
diff options
context:
space:
mode:
authorMarco Hinz <mh.codebro@gmail.com>2014-04-29 15:34:02 +0200
committerThiago de Arruda <tpadilha84@gmail.com>2014-04-29 15:11:57 -0300
commit48fa2be92be96b348ffd5c812846178f7835fe15 (patch)
tree790c6886f4136bf5a1a1f91cb935239fdf01b642 /src/testdir
parent35ca06603948aba029a82bf094fffaf7f17da4e3 (diff)
downloadrneovim-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.in28
-rw-r--r--src/testdir/test29.ok9
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. */