summaryrefslogtreecommitdiffstats
path: root/src/testdir
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2008-02-06 13:44:43 +0000
committerBram Moolenaar <Bram@vim.org>2008-02-06 13:44:43 +0000
commite60c58d965d27b37e03ae1b4e73ca39be89dc4f5 (patch)
tree83aebe1b3ba0ab19d7f608206beb08cf03a206e7 /src/testdir
parent2a6f21144cc7c03300e7aa538e4d7f3822a68ae0 (diff)
updated for version 7.1-243v7.1.243
Diffstat (limited to 'src/testdir')
-rw-r--r--src/testdir/test39.in19
-rw-r--r--src/testdir/test39.ok8
2 files changed, 26 insertions, 1 deletions
diff --git a/src/testdir/test39.in b/src/testdir/test39.in
index d7f294b3ca..a16d4d99c8 100644
--- a/src/testdir/test39.in
+++ b/src/testdir/test39.in
@@ -1,8 +1,10 @@
Test Visual block mode commands
+And test "U" in Visual mode, also on German sharp S.
STARTTEST
:so small.vim
+:so mbyte.vim
/^abcde
:" Test shift-right of a block
jlllljj>wlljlll>
@@ -14,7 +16,22 @@ GklkkkIxyz
Gllllkkklllrq
:" Test block-change
G$khhhhhkkcmno
-:$-4,$wq! test.out
+:$-4,$w! test.out
+:" gUe must uppercase a whole word, also when ß changes to SS
+Gothe youtußeuu endYpk0wgUe
+:" gUfx must uppercase until x, inclusive.
+O- youßtußexu -0fogUfx
+:" VU must uppercase a whole line
+YpkVU
+:" same, when it's the last line in the buffer
+YPGi111VUddP
+:" Uppercase two lines
+Oblah di
+doh dutVkUj
+:" Uppercase part of two lines
+ddppi333k0i222fyllvjfuUk
+:/^the/,$w >> test.out
+:qa!
ENDTEST
abcdefghijklm
diff --git a/src/testdir/test39.ok b/src/testdir/test39.ok
index 6fa2867eb5..38a5bc3a68 100644
--- a/src/testdir/test39.ok
+++ b/src/testdir/test39.ok
@@ -3,3 +3,11 @@ axyzqqqq mno ghijklm
axyzqqqqef mno ghijklm
axyzqqqqefgmnoklm
abcdqqqqijklm
+the YOUTUSSEUU end
+- yOUSSTUSSEXu -
+THE YOUTUSSEUU END
+111THE YOUTUSSEUU END
+BLAH DI
+DOH DUT
+222the yoUTUSSEUU END
+333THE YOUTUßeuu end