4 ms·
"it supports [...] Basically everything you would expect from a terminal" against "8 color support for now" is an interesting juxtaposition. This is documented
by JdeBP 8y ago
"it supports [...] Basically everything you would expect from a terminal" against "8 color support for now" is an interesting juxtaposition.
This is documented here to be copying the Linux kernel's built-in terminal emulator and so compatible with the "linux" terminfo record. The Linux kernel's built-in terminal emulator, however, supports the 16 CGA colours, and nowadays also recognizes the SGR sequences for both ISO 8613-6 Indexed and Direct colour.
The underlying terminal emulator is, in its own documentation, moreover, documented as emulating a VT100, which is a rather different beast to the Linux kernel's built-in terminal emulator in several ways. But this is the usual mis-use of that designation, that Thomas Dickey points out, because VT100s had no notion of multiple colours at all.
So it's not supporting everything that I would expect, and it's not equivalent to either of the terminal types that its doco says that it is.
I haven't found what it does for DECFNK and whether it even generates it, let alone supports modifiers. That's another very common expectation nowadays.
- jamespo 8y agoSource seems to be freely available so they would probably welcome pull requests