updated for version 7.1-243
diff --git a/src/testdir/test39.in b/src/testdir/test39.in
index d7f294b..a16d4d9 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 @@
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