←back to thread

299 points miguelraz | 3 comments | | HN request time: 0.484s | source
1. krautburglar ◴[] No.45895548[source]
I wish people would stop back-porting new features into vt terms, since those “features” gradually leak into terminal programs, which start spewing garbage in older terminals at the next update. Instead of having a standard, we get ESC[whatever-the-fuck-i-feel-like;, but with vt220 characteristics.

Missing out on inline images and megabytes of true-color CSI codes is a feature, not a bug, when bandwidth is limited.

If you want jupyter, we have jupyter. If you want HTML, we have several browsers. If you want something else, make it, but please don’t use vt220 codes and call it a terminal.

The article is just wish-listing more NIH barbarism to break things with. RedHat would hire this guy in a heartbeat.

replies(2): >>45896814 #>>45902639 #
2. iberator ◴[] No.45896814[source]
AMEN Brother.

It's especially important for retro and embeded computing. Legacy systems as well (banks, telecoms etc)

That's why most teleco hardware still runs telnet client haha (RRUS AND BBUS) (over IPsec) hehe

3. NoGravitas ◴[] No.45902639[source]
Effectively you have to use tmux or screen as a condom at that point - programs that refuse to use terminfo/termcap will spew whatever xterm-like escapes they hardcode at tmux/screen, which then uses terminfo/termcap to translate to your actual terminal.