Counting Devanagari Aksharas

Eli Zaretskii via Unicode unicode at
Sat Apr 22 05:34:32 CDT 2017

> Date: Sat, 22 Apr 2017 11:13:16 +0100
> From: Richard Wordingham via Unicode <unicode at>
> At present these are split into two and three grapheme clusters
> respectively, and LibreOffice cursor movement responds accordingly.
> (SIGN AA starts a grapheme cluster in several scripts of further
> India.)  However, if one teaches the Emacs editor what a Tai Tham
> syllable is, so that it can use the M17n rendering library, the cursor
> then advances syllable by syllable, which is unpleasant for imperfect
> typists.

AFAIR, Emacs allows one to _delete_ individual characters,
i.e. Backspace and C-d delete character-by-character, so the problem
shouldn't be so grave for imperfect typists.  Movement by grapheme
cluster is AFAIK the most natural way of moving in complex scripts.

More information about the Unicode mailing list