diff options
author | Bram Moolenaar <Bram@vim.org> | 2017-03-29 19:48:11 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2017-03-29 19:48:11 +0200 |
commit | bf3d58073f7b34b2d65d1d08a728d1164e03cceb (patch) | |
tree | 5a2bb1cf019fa4e63f0f313c58987b6a21458f21 /src/testdir/test_normal.vim | |
parent | 3fcfa35f82b9d1ef5e95051b3a45578e10c14ec3 (diff) | |
download | vim-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.vim | 12 |
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 |