Re: Caret

From: Eli Zaretskii <eliz_at_gnu.org>
Date: Tue, 13 Nov 2012 21:12:40 +0200

> From: Philippe Verdy <verdy_p_at_wanadoo.fr>
> Date: Tue, 13 Nov 2012 19:56:08 +0100
> Cc: George W Gerrity <g.gerrity_at_comcen.com.au>, Unicode Mailing List <unicode_at_unicode.org>
>
> I don't think so, the two carets, in the "rare" cases where they may
> appear, are indicating the two positions where text expansion will appear,
> but they assume you'll be still in he same context as the *existing*
> previous and/or next character, they cannot infer other contexts which have
> still not be created.

That's your interpretation, but it isn't mine.

> Trying to display everything that you could do (insertion, backward or
> forward deletion, or just a non-editing move), and that has still not been
> decided by the user will just complicate things for everyone. Stay focused
> only to correctly render the current state on each side of the insertion
> point, and nothing else.

The focus should be on helping the user.

> The ONLY condition required for displaying two carets (instead of just one)
> is the case where the previous character (or any unbreakable grapheme
> cluster) and the next character (or any unbreakable grapheme cluster) are
> in opposite visual directions (as determined by the UBA).

Which they were in the example I brought up.
Received on Tue Nov 13 2012 - 13:15:41 CST

This archive was generated by hypermail 2.2.0 : Tue Nov 13 2012 - 13:15:42 CST