Follow-up Comment #4, bug #54989 (project screen): ncurses 6.1 (like ncurses 6.0) can be compiled to match the feature-set of older releases. Packagers tend to match the older releases...
You have to use the "-x" option of infocmp to see extended capabilities, e.g., infocmp -x xterm-direct |grep RGB "RGB" is documented in the manual page: https://invisible-island.net/ncurses/man/user_caps.5.html If compiled to suppress the 32-bit terminfo feature, tic/infocmp will use the signed 16-bit limit. I could digress a little about the slow rate of adoption, but proposed correcting the tparm call because that works for you now. The 256-color escapes have been available for quite a while. If you're using Debian (or Ubuntu), you probably omitted the ncurses-term package. As far as assuming that various features are supported: if the terminal developers don't document what their program does, you can't assume anything about it :-) _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?54989> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/