Subject: CVS commit: basesrc
To: None <source-changes@netbsd.org>
From: Julian Coleman <jdc@netbsd.org>
List: source-changes
Date: 04/26/2000 17:26:20
Module Name:	basesrc
Committed By:	jdc
Date:		Thu Apr 27 00:26:20 UTC 2000

Modified Files:
	basesrc/lib/libcurses: refresh.c

Log Message:
Implement wnoutrefresh() and doupdate().  wrefresh() now calls these functions
and the previous wrefresh() code is split between them.  Background character
and attribute handling is now done in wnoutrefresh(), thus simplifying the code
in doupdate(), makech() and quickch().
Refine xterm workround and test for it earlier - this cuts down the number of
lines we test when looking for a scrolled region.
Rename unsetattr() to __unsetattr(), so it can be used by __stopwin().


To generate a diff of this commit:
cvs rdiff -r1.22 -r1.23 basesrc/lib/libcurses/refresh.c

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