On Mon, Nov 12, 2012 at 09:35:03PM +0100, Philippe Verdy wrote: > I understand then. You have a single logical position (in encoded plain text), > that maps to two visual positions which may be considered AFTER depending on > the direction properties of the character that you *may* type. > > A single vertical line assumes however that you'll type a character which will > use the SAME direction as the character BEFORE the insertion point. > > This case remains very infrequent: it is extremely rare to start typing text > in > the middle between RTL and LTR text. Usually typing occurs at end of a > paragraph, and most paragraphs use a single direction and when you have to > insert new text in the middle of a paragraph, this is extremely rarely between > a visual-LTR sequence and a viual RTL sequence (I think the most frequent case > will occur between digits and letters/symbols, in cases like currency amounts > or measurements).
I’m not sure from where you are getting your statistics, but I’ve to deal with all those “rare” and “extremely rare” situations all the day. Regards, Khaled

