aboutsummaryrefslogtreecommitdiff
path: root/src/testdir
diff options
context:
space:
mode:
authoroni-link <knil.ino@gmail.com>2014-04-13 01:10:11 +0200
committerThiago de Arruda <tpadilha84@gmail.com>2014-04-14 18:21:50 -0300
commit965f5870616ae6a31779ddce4f74ae4f1b564979 (patch)
tree392001b3356d0c54f68b59f6aeda9eab8b21173b /src/testdir
parent421c388bb77f19a5be3c987393ada1a8e5c8ea66 (diff)
downloadrneovim-965f5870616ae6a31779ddce4f74ae4f1b564979.tar.gz
rneovim-965f5870616ae6a31779ddce4f74ae4f1b564979.tar.bz2
rneovim-965f5870616ae6a31779ddce4f74ae4f1b564979.zip
vim-patch:7.4.210
Problem: Visual block mode plus virtual edit doesn't work well with tabs. (Liang Li) Solution: Take coladd into account. (Christian Brabandt) https://code.google.com/p/vim/source/detail?r=420fd9cb86d51a92c4307a746557e81914c6d6c4
Diffstat (limited to 'src/testdir')
-rw-r--r--src/testdir/test39.in10
-rw-r--r--src/testdir/test39.okbin432 -> 481 bytes
2 files changed, 10 insertions, 0 deletions
diff --git a/src/testdir/test39.in b/src/testdir/test39.in
index 8f45f47dc3..c1e1cc49a6 100644
--- a/src/testdir/test39.in
+++ b/src/testdir/test39.in
@@ -35,6 +35,12 @@ G$khhhhhkkcmno
/^C23$/
:exe ":norm! l\<C-V>j$hhAab\<Esc>"
:.,/^$/w >> test.out
+:" Test for Visual block insert when virtualedit=all
+:set ve=all
+:/\t\tline
+:exe ":norm! 07l\<C-V>jjIx\<Esc>"
+:set ve=
+:.,/^$/w >> test.out
:" gUe must uppercase a whole word, also when ß changes to SS
Gothe youtußeuu endYpk0wgUe
:" gUfx must uppercase until x, inclusive.
@@ -62,6 +68,10 @@ G3o987652k02l2jr
:qa!
ENDTEST
+ line1
+ line2
+ line3
+
aaaaaa
bbbbbb
cccccc
diff --git a/src/testdir/test39.ok b/src/testdir/test39.ok
index b459355c6a..ef7a2c6442 100644
--- a/src/testdir/test39.ok
+++ b/src/testdir/test39.ok
Binary files differ