Subject: CVS commit: basesrc/lib/libcurses
To: None <source-changes@netbsd.org>
From: Julian Coleman <jdc@netbsd.org>
List: source-changes
Date: 08/04/2002 19:43:09
Module Name:	basesrc
Committed By:	jdc
Date:		Sun Aug  4 16:43:09 UTC 2002

Modified Files:
	basesrc/lib/libcurses: background.c color.c curses.3 curses.c curses.h
	    curses_private.h refresh.c screen.c shlib_version
	basesrc/lib/libcurses/PSD.doc: fns.doc

Log Message:
Set the curses default colours to white on black when using colour.
See the Single UNIX Specification, Version 2 :

  http://www.opengroup.org/onlinepubs/007908799/xcurses/can_change_color.html

Also, add the functions :

	use_default_colors();
	assume_default_colors(fore, back);

(from ncurses) that allow the terminal default colours or user-specified
default colours to be used.


To generate a diff of this commit:
cvs rdiff -r1.6 -r1.7 basesrc/lib/libcurses/background.c \
    basesrc/lib/libcurses/screen.c
cvs rdiff -r1.18 -r1.19 basesrc/lib/libcurses/color.c
cvs rdiff -r1.38 -r1.39 basesrc/lib/libcurses/curses.3
cvs rdiff -r1.19 -r1.20 basesrc/lib/libcurses/curses.c
cvs rdiff -r1.65 -r1.66 basesrc/lib/libcurses/curses.h
cvs rdiff -r1.24 -r1.25 basesrc/lib/libcurses/curses_private.h \
    basesrc/lib/libcurses/shlib_version
cvs rdiff -r1.46 -r1.47 basesrc/lib/libcurses/refresh.c
cvs rdiff -r1.21 -r1.22 basesrc/lib/libcurses/PSD.doc/fns.doc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.