On Mon, Oct 27, 2014 at 02:11:49PM +0100, k...@shike2.com wrote: > Hi, > > > Apparently curses provides: > > > > int init_color(short color, short r, short g, short b); > > > > not quite sure what it does internally. > > There is no support for true color in terminfo, so curses cannot > handle it.
Is this a fundamental limitation or just a lack of standardization? https://lists.gnu.org/archive/html/bug-ncurses/2013-10/msg00007.html Also what does the init_color function actually do then? Does it fall back to a color which best approximates the one given? > If your application need it the only way is to print > directly the sequences, and the only way to detect if the terminal > has this capability is to check TERM against a list of terminals > that suppor it. Well this sucks. How would you detect old version of these terminals which do not yet have support built in? The whole point of terminfo/curses is to abstract away these ugly details. -- Marc André Tanner >< http://www.brain-dump.org/ >< GPG key: CF7D56C0