Proposal for BiDi in terminal emulators

Eli Zaretskii via Unicode unicode at
Mon Feb 4 21:27:30 CST 2019

> Date: Mon, 4 Feb 2019 21:00:55 +0000
> From: Richard Wordingham via Unicode <unicode at>
> > The definition is trivial: the order of characters on
> > display, from left to right.  The only possible reason to split hairs
> > here could be when some characters don't appear on display, like
> > control characters.  Other than that, there should be no doubt what
> > visual order means.
> To me, 'visual order' means in the dominant order of the script.

That is not the correct definition, IMO.

> Furthermore, let me quote from the Bidi Algorithm:
> "In combination with the following rule, this means that trailing
> whitespace will appear at the visual end of the line (in the paragraph
> direction)."
> The 'visual end' is clearly not always the right-hand end!

This talks about the "visual end", not about "visual order".

More information about the Unicode mailing list