GNU bug report logs - #56237
29.0.50; delete-forward-char fails to delete character

Previous Next

Package: emacs;

Reported by: visuweshm <at> gmail.com

Date: Sun, 26 Jun 2022 16:08:02 UTC

Severity: normal

Tags: moreinfo

Found in version 29.0.50

Done: Visuwesh <visuweshm <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #11 received at 56237 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: visuweshm <at> gmail.com
Cc: 56237 <at> debbugs.gnu.org
Subject: Re: bug#56237: 29.0.50; delete-forward-char fails to delete character
Date: Sun, 26 Jun 2022 19:18:52 +0300
> From: visuweshm <at> gmail.com
> Date: Sun, 26 Jun 2022 21:37:07 +0530
> 
> 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.




This bug report was last modified 2 years and 311 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.