[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#56237: 29.0.50; delete-forward-char fails to delete character
From: |
Lars Ingebrigtsen |
Subject: |
bug#56237: 29.0.50; delete-forward-char fails to delete character |
Date: |
Sun, 26 Jun 2022 18:24:16 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Eli Zaretskii <eliz@gnu.org> writes:
>> delete-forward-char fails to delete if the point is between two composed
>> characters. To demonstrate,
>>
>> 1. emacs -Q
>> 2. Yank "ரு போ" to the *scratch* buffer
>> 3. Place the cursor on the space character and say <Delete>
>>
>> Observe how delete-forward-char does nothing.
>
> This is a feature (new with Emacs 29): delete-forward-char deletes
> entire grapheme clusters. Use C-d if you want to delete individual
> codepoints inside a grapheme cluster.
Putting point at the start of the line, you can hit <del> three times to
delete all characters on the line -- so there's three grapheme clusters,
and that works fine. The problem is if you put point on the second
cluster, <del> does nothing, and that has to be a bug.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
- bug#56237: 29.0.50; delete-forward-char fails to delete character, visuweshm, 2022/06/26
- bug#56237: 29.0.50; delete-forward-char fails to delete character, Visuwesh, 2022/06/26
- bug#56237: 29.0.50; delete-forward-char fails to delete character, Eli Zaretskii, 2022/06/26
- bug#56237: 29.0.50; delete-forward-char fails to delete character,
Lars Ingebrigtsen <=
- bug#56237: 29.0.50; delete-forward-char fails to delete character, Visuwesh, 2022/06/26
- bug#56237: 29.0.50; delete-forward-char fails to delete character, Eli Zaretskii, 2022/06/26
- bug#56237: 29.0.50; delete-forward-char fails to delete character, Visuwesh, 2022/06/26
- bug#56237: 29.0.50; delete-forward-char fails to delete character, Eli Zaretskii, 2022/06/26
- bug#56237: 29.0.50; delete-forward-char fails to delete character, Visuwesh, 2022/06/26
- bug#56237: 29.0.50; delete-forward-char fails to delete character, Eli Zaretskii, 2022/06/26
- bug#56237: 29.0.50; delete-forward-char fails to delete character, Eli Zaretskii, 2022/06/26
- bug#56237: 29.0.50; delete-forward-char fails to delete character, Visuwesh, 2022/06/27
- bug#56237: 29.0.50; delete-forward-char fails to delete character, Visuwesh, 2022/06/27
- bug#56237: 29.0.50; delete-forward-char fails to delete character, Eli Zaretskii, 2022/06/27