Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

heads up: default colour pair change in libcurses


I have just committed a bunch of changes that fixes the definition of
the default colour pair.  Previously, with NetBSD curses it was nigh on
impossible to actually use the default colour pair because it was set to
the last possible pair and that value was not exposed in any public
interface.  The changes I have committed change the default colour pair
to be pair 0 which is in line with other curses implementations.

If you use a terminal that is white writing on a black background then
you probably will not notice any difference but for others, like me, you
may find that some curses based applications appear different.

If someone really insists on using the old, buggy/incorrect, behaviour
then this can be enabled by defining __OLD_DEFAULT_COLOR when rebuilding
libcurses.  Note that doing this will break the libcurses atf tests as
these expect the corrected behaviour.

Brett Lymn
Sent from my NetBSD device.

"We are were wolves",
"You mean werewolves?",
"No we were wolves, now we are something else entirely",

Home | Main Index | Thread Index | Old Index