On Tue, Jan 29, 2019 at 01:50:31PM +0100, Egmont Koblinger via Unicode wrote:
> Terminal emulators are a powerful tool used by many people for various
> tasks. Most terminal emulators' bugtracker has a request to add RTL /
> BiDi support.
[...]
> Some terminal emulators decided to run the BiDi algorithm for display
> purposes on its lines (rather than paragraphs, uh)
Even a line is way too big a piece to be safely reordered by the terminal.
What you propose will break every full-screen program that uses line-drawing
characters:
╒═══════════╤══════╕
│ filename1 │ 123 │
│ FILENAME2 │ 17 │
└───────────┴──────┘
would become:
╒═══════════╤══════╕
│ filename1 │ 123 │
│ 17 │ 2EMANELIF │
└───────────┴──────┘
You can't even use character properties, because:
+===========+======+
| filename1 | 123 |
| FILENAME2 | 17 |
+-----------+------+
or even, probably more popular:
filename1 123
FILENAME2 17
I'm afraid there's no good way to do BiDi without support from individual
programs.
Meow!
-- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Remember, the S in "IoT" stands for Security, while P stands ⢿⡄⠘⠷⠚⠋⠀ for Privacy. ⠈⠳⣄⠀⠀⠀⠀Received on Tue Jan 29 2019 - 11:50:59 CST
This archive was generated by hypermail 2.2.0 : Tue Jan 29 2019 - 11:51:00 CST