Re: Counting Devanagari Aksharas

From: Asmus Freytag via Unicode <>
Date: Sat, 22 Apr 2017 23:22:38 -0700
On 4/22/2017 9:25 PM, Manish Goregaokar via Unicode wrote:
Backspace in browsers (chrome and firefox) deletes within EGCs too.
They delete matras in devanagari, and jamos in hangul. They don't
*exactly* work off of code points (e.g. flag emoji gets deleted as a
whole in many backspace implementations)

Flag emoji and many other "invisible" sequences are different from ligatures and conjuncts in one important way: their elements are not usually key strokes, but the full sequence would be inserted from a pick list or other type of input method. If you didn't "type" each of the elements of the sequence, then deleting individual ones is something you would only need for debugging or other specialized purposes, not for undoing a physical action (keystroke) in reverse order.

Speaking of undoing: not all editors always support full key-stroke by key-stroke undo, some will coalesce longer runs of text. This saves on space for the undo buffer, but also makes undoing more extensive edits less painful. It's clearly a personal preference whether such "streamlining" would feel "right" or "bothersome".

Beyond the last line typed, or two, I may really not care if undo went word by word, say.


Received on Sun Apr 23 2017 - 01:23:15 CDT

This archive was generated by hypermail 2.2.0 : Sun Apr 23 2017 - 01:23:15 CDT