5 ms·
Nobody bothers to decouple them because usually rendering a terminal is trivial and the output rate isn’t as fast for most use cases. But it sounds like if you’
by ebbv 8y ago
Nobody bothers to decouple them because usually rendering a terminal is trivial and the output rate isn’t as fast for most use cases. But it sounds like if you’ve done it before it might be a cool thing to contribute to your preferred open source terminal program (if you want to.)
- ComputerGuru 8y agoThat’s simply not true. A lot of terminals can’t output even ‘ls’ fast enough once colored output is enabled.
- hk__2 8y ago> But it sounds like if you’ve done it before it might be a cool thing to contribute to your preferred open source terminal program (if you want to.) It’s not trivial to implement it in an existing codebase. Quoting from ITerm2’s Subpixel Antialiasing document: > iTerm2’s design burdens the main thread with handling input from the TTY. A better design would perform only drawing and other UI activity on the main thread, but it’s too hard to change as there are thousands of implicit assumptions baked in to the code.