Ncurses: Difference between revisions
| Line 2: | Line 2: | ||
* When modifying the palette via <tt>init_color()</tt>, this only affects the normal form of the color. Using <tt>A_BOLD</tt> with the color, for instance, will not reflect palette changes. | * When modifying the palette via <tt>init_color()</tt>, this only affects the normal form of the color. Using <tt>A_BOLD</tt> with the color, for instance, will not reflect palette changes. | ||
* Modifying the palette requires a terminal that supports it, like "linux" or "xterm-256color" | * Modifying the palette requires a terminal that supports it, like "linux" or "xterm-256color" | ||
{| class="wikitable" border="1" | |||
! Terminal emulator | |||
! Default terminfo | |||
! 256-color terminfo | |||
|- | |||
| xterm | |||
| xterm | |||
| xterm-256color | |||
|- | |||
| Gnome-Terminal | |||
| gnome | |||
| gnome-256color | |||
|- | |||
|} | |||
** The latter can be had from the ncurses-term package on [[Debian]]. | ** The latter can be had from the ncurses-term package on [[Debian]]. | ||
* ncurses will need have been compiled with --enable-ext-colors | * ncurses will need have been compiled with --enable-ext-colors | ||