Ironically, most of the things he tries to bring home as his conclusion that "you'd have to rewrite the whole terminal" are things that are already supported by most terminals:
- RGB colored text
- Bold, italic, underlined text
- drawing raster graphics to the grid (Okay, many terminals implement sixel but not everyone)
- mouse events (heck that's been there since vt220?)
- being able to listen for key down AND key up events (maybe less supported, but something that many emulators have sure thought about in the past[1])
I'm definitely a huge fan of "sitting in a hammock and thinking about things" though. Maybe that's part of the reason I started this thread. What things should we be thinking about for the next few years?
[1]: https://github.com/microsoft/terminal/issues/4999#issuecomme...
https://www.destroyallsoftware.com/talks/a-whole-new-world