Proposal for BiDi in terminal emulators

Eli Zaretskii via Unicode unicode at
Fri Feb 1 07:36:58 CST 2019

> From: Egmont Koblinger <egmont at>
> Date: Fri, 1 Feb 2019 14:16:03 +0100
> Cc: Adam Borowski <kilobyte at>, unicode at
> There's absolutely no way we could reorder first, and then handle
> TAB's cursor movement. TAB's cursor movement happens in the lower
> layer, reordering happens in the upper one.

But that means you won't ever be able to be in compliance with UAX#9,
because TAB has distinct properties that affect the UBA.  If you
reorder after all TABs have been converted to spaces, you will not be
able to implement the support for Segment Separator characters.  Am I
missing something?

More information about the Unicode mailing list