From 3f75e422be7dba58a6c6fc58dcc51b882bd4adaf Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Mon, 11 Nov 2013 01:29:22 +0100 Subject: updated for version 7.4.085 Problem: When inserting text in Visual block mode and moving the cursor the wrong text gets repeated in other lines. Solution: Use the '[ mark to find the start of the actually inserted text. (Christian Brabandt) --- src/testdir/test39.in | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/testdir/test39.in') diff --git a/src/testdir/test39.in b/src/testdir/test39.in index 96995e0896..77e2bd7689 100644 --- a/src/testdir/test39.in +++ b/src/testdir/test39.in @@ -19,6 +19,10 @@ Gllllkkklllrq :" Test block-change G$khhhhhkkcmno :$-4,$w! test.out +:" Test block-insert using cursor keys for movement +/^aaaa/ +:exe ":norm! l\jjjlllI\\ \" +:/^aa/,/^$/w >> test.out :" gUe must uppercase a whole word, also when ß changes to SS Gothe youtußeuu endYpk0wgUe :" gUfx must uppercase until x, inclusive. @@ -40,6 +44,11 @@ G3o987652k02l2jr :qa! ENDTEST +aaaaaa +bbbbbb +cccccc +dddddd + abcdefghijklm abcdefghijklm abcdefghijklm -- cgit v1.2.3