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

Reply via email to