▲ | skydhash 6 days ago | |||||||
I actually loathe those progress trackers. They break emacs shell (looking at you expo and eas). Why not print a simple counter like: ..10%..20%..30% Or just: Uploading… Terminal codes should be for TUI or interactive-only usage. | ||||||||
▲ | sfink 5 days ago | parent | next [-] | |||||||
Carriage returns are good enough for progress bars, and seem to work fine in my emacs shell at least:
works fine for me, and that's with TERM set to "dumb". (I'm actually not sure why it cleared the line automatically though. I'm used to doing "\rmessage " to clear out the previous line.)Admittedly, that'll spew a bunch of stuff if you're sending it to a pager, so I guess that ought to be
but I still haven't made it to 15 dependencies or 200 lines of code! I don't get a full-screen progress bar out of it either, but that's where I agree with you. I don't want one. | ||||||||
| ||||||||
▲ | flexagoon 5 days ago | parent | prev | next [-] | |||||||
I feel like not properly supporting widely used escape codes is an issue with the shell, not with the program that uses them | ||||||||
▲ | quotemstr 5 days ago | parent | prev [-] | |||||||
Try mistty |