summaryrefslogtreecommitdiff
path: root/src/testdir/test_normal.vim
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2017-03-29 19:48:11 +0200
committerBram Moolenaar <Bram@vim.org>2017-03-29 19:48:11 +0200
commitbf3d58073f7b34b2d65d1d08a728d1164e03cceb (patch)
tree5a2bb1cf019fa4e63f0f313c58987b6a21458f21 /src/testdir/test_normal.vim
parent3fcfa35f82b9d1ef5e95051b3a45578e10c14ec3 (diff)
downloadvim-bf3d58073f7b34b2d65d1d08a728d1164e03cceb.zip
patch 8.0.0523: dv} deletes part of a multi-byte character.
Problem: dv} deletes part of a multi-byte character. (Urtica Dioica) Solution: Include the whole character.
Diffstat (limited to 'src/testdir/test_normal.vim')
-rw-r--r--src/testdir/test_normal.vim12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/testdir/test_normal.vim b/src/testdir/test_normal.vim
index cbae8479e..692249a2d 100644
--- a/src/testdir/test_normal.vim
+++ b/src/testdir/test_normal.vim
@@ -2290,3 +2290,15 @@ func Test_normal_large_count()
normal 6666666666dL
bwipe!
endfunc
+
+func Test_delete_until_paragraph()
+ if !has('multi_byte')
+ return
+ endif
+ new
+ normal grádv}
+ call assert_equal('á', getline(1))
+ normal grád}
+ call assert_equal('', getline(1))
+ bwipe!
+endfunc