Bidi paragraph direction in terminal emulators (was: Proposal for BiDi in terminal emulators)

Egmont Koblinger via Unicode unicode at
Fri Feb 8 15:54:12 CST 2019

On Fri, Feb 8, 2019 at 10:36 PM Eli Zaretskii <eliz at> wrote:

> No one in their right minds will run Emacs inside the Emacs terminal
> emulator.  And even for other applications, disabling bidi will almost
> always needed only for full-screen programs, which use curses-like
> libraries to address the entire screen.  So you'd switch off
> reordering for the entire time you are running such an app, then
> switch it back on after exiting.


But the question is: should it be the user to manually switch it
on/off, or should it happen for them automatically under the hood? If
the latter, how? My BiDi proposal answers this. Do you have another
possible answer?

> Are there any terminal emulators that support these sequences?

Prior to my specs: Not that I'm aware of. As of my work being
available: at least VTE and Mintty are working on it, and I know that
iTerm2 was also waiting for some specification. I'm sincerely hoping
for even more to follow.


More information about the Unicode mailing list