Mercurial > vim
diff src/testdir/test_normal.vim @ 11275:5c77ca0cf6a5 v8.0.0523
patch 8.0.0523: dv} deletes part of a multi-byte character.
commit https://github.com/vim/vim/commit/bf3d58073f7b34b2d65d1d08a728d1164e03cceb
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Mar 29 19:48:11 2017 +0200
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.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Wed, 29 Mar 2017 20:00:05 +0200 |
parents | a7b7b21071c6 |
children | 9e899514e929 |
line wrap: on
line diff
--- 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