Re: Proposed Expansion of Grapheme Clusters to Whole Aksharas - Implementation Issues

From: Eli Zaretskii via Unicode <unicode_at_unicode.org>
Date: Fri, 22 Dec 2017 17:44:39 +0200

> Date: Fri, 22 Dec 2017 15:36:35 +0000
> From: Richard Wordingham via Unicode <unicode_at_unicode.org>
>
> Emacs is civilised in that it allows one to delete character by
> character from either end. That may, however, require some
> intelligence on the part of the user so that they don't get confused
> or frightened when the text rearranges itself. However, it seems that
> one has to modify the source code of Emacs to be able to edit in the
> middle of a cluster

You can always delete a codepoint at a given position in Emacs,
specifying the position by its number, but there are no user-level
commands to conveniently allow doing that in the middle of a grapheme
cluster.

It was never requested nor deemed necessary to provide such a
capability. Normally, replacing some portions of a grapheme cluster
produces a radically different display, so it makes more sense to
delete everything and start anew. Deleting individual codepoints by
Backspace is useful for accents and diacritics, which generally are
input after the base characters, so that is provided.
Received on Fri Dec 22 2017 - 09:45:12 CST

This archive was generated by hypermail 2.2.0 : Fri Dec 22 2017 - 09:45:12 CST