updated for version 7.4.187
Problem: Delete that crosses line break splits multi-byte character.
Solution: Advance a character instead of a byte. (Cade Foster)
diff --git a/src/testdir/test69.in b/src/testdir/test69.in
index f18ee37..75317b4 100644
--- a/src/testdir/test69.in
+++ b/src/testdir/test69.in
@@ -155,6 +155,16 @@
aab
STARTTEST
+:set whichwrap+=h
+/^x
+dh
+:set whichwrap-=h
+ENDTEST
+
+á
+x
+
+STARTTEST
:let a = '.é.' " one char of two bytes
:let b = '.é.' " normal e with composing char
/^byteidx