A look at terminal emulators, part 1
A look at terminal emulators, part 1
Posted Sep 12, 2019 11:55 UTC (Thu) by egmont (guest, #134373)In reply to: A look at terminal emulators, part 1 by gutschke
Parent article: A look at terminal emulators, part 1
During the last 1.5 years (after you made your comment, and before I make this one now) I spent a lot of time pondering about these issues and studying existing practice and an ancient specification on the topic, and came up with a draft specification for the desired behavior which is available at https://terminal-wg.pages.freedesktop.org/bidi/. It hopefully provides a good enough answer to your questions.
I also implemented this feature accordingly in GNOME Terminal 3.34, or more precisely, VTE 0.58, which are getting officially released today. With this, all other VTE-based terminal emulators (including Tilix, Terminator, Xfce Terminal, ROXTerm, Guake and a whole lot more) also get BiDi support according to this new emerging specification.
I hope you'll like it!