|
|
|
|
|
by ComputerGuru
2192 days ago
|
|
Fantastic rabbit hole to dive into, thanks for linking! The "good news" is that you can't even use tput rev under fish because it saves and restores attributes each time it regains control of the tty with very few exceptions , rev not being one of them. You can't break what you don't even support! (Seriously though, we should add rev support.) EDIT: I just saw that you're the same person that answered that post, which very much deserved the upvote. Your knowledge of tty behavior is impressive. It is also rare to find another person that cares about the kvt - a lot of apps that manipulate terminal attributes or use any vte codes are completely broken under even the well-written kernel virtual terminals. |
|
* https://github.com/microsoft/terminal/issues/6000
* https://github.com/microsoft/terminal/issues/6205
It brought me up short to be described as caring about KVTs. (-: I've mooted doing VTs in application mode code for a couple of decades, now. Here's a white paper from 2006, which was several years in.
* http://jdebp.uk./Proposals/linux-console-daemon.html
I must update that test script for Windows Terminal.