Adam Borowski:
Hmm... 1 out of 11ยน implementing italics plus one doing some other
thing doesn't strike me as a "wide" range.
I didn't bother to test terminals I don't have installed at the moment
but the above sample shouldn't be much off.
Aside from the tests in your list that you somehow got wrong, as M.
Thibault has already pointed out, you've actually managed to carefully
pick some of the very terminal emulators (the terminal emulator programs
in the Linux, FreeBSD, and OpenBSD kernels) that the nosh user-space
virtual terminal system is aimed at replacing, with full ECMA-48
attribute support being one of the very features that it has in
comparison to them. So yes, you've got quite a skewed sample there and
it is rather off.
Just some of the terminals that handle control sequences for italics
that you did not pick: iTerm2, fbpad, the Tandem TA6530, tilda, yakuake,
Kermit 95, sakura, GNU Hurd console server, termite, Suckless
simpleterm, terminix, ZOC, pantheon-terminal, IRIX xwsh, InnerSystem's
TelStar, UnixSpace Terminal, fbterm, konsole, Rebex .NET terminal
emulator, HyperTerm, ...
Coming soon: guake (https://github.com/Guake/guake/issues/703),
Terminator (https://bugs.launchpad.net/terminator/+bug/1287794/comments/6)
(ZOC -> http://emtec.com/zoc/ UnixSpace Terminal ->
http://unixspace.com/download/ fbpad -> http://repo.or.cz/fbpad.git
Suckless simpleterm -> http://st.suckless.org/ yakuake ->
https://kde.org/applications/system/yakuake/ sakura ->
http://pleyades.net/david/projects/sakura/ Rebex ->
http://rebex.net/terminal-emulation.net/ HyperTerm ->
https://hyperterm.org/)