NetBSD/lib/libcurses
jdc beb55bfff9 Handle cases where the application installs a SIGWINCH handler after the
curses one is installed by:

  1.  not reinstalling the curses one after restarting
  2.  not sending KEY_RESIZE

Also, update the size of curscr, stdscr and __virtscr to match the new
screen size, so that their sizes are always updated.

Fixes the cases where applications call endwin() and then refresh() in
their SIGWINCH handler (i.e. the resizing problems in PR pkg/27777).
2006-08-25 17:04:32 +00:00
..
EXAMPLES
PSD.doc Make these work with today's curses and termcap reality. 2005-05-23 04:04:49 +00:00
Makefile
acs.c
addbytes.c Background characters and attributes don't need to be kept per character 2006-01-15 11:43:54 +00:00
addch.c
addchnstr.c
addnstr.c
attributes.c
background.c Background characters and attributes don't need to be kept per character 2006-01-15 11:43:54 +00:00
bell.c
border.c Background characters and attributes don't need to be kept per character 2006-01-15 11:43:54 +00:00
box.c
clear.c
clearok.c
clrtobot.c Handle both background character and background attribute. 2006-02-05 17:39:52 +00:00
clrtoeol.c Handle both background character and background attribute. 2006-02-05 17:39:52 +00:00
color.c Make sure we update the correct window when changing colour pairs. 2006-08-23 19:20:37 +00:00
copywin.c Fix (I hope) the bounding checks against the source window. 2004-08-02 18:47:52 +00:00
cr_put.c Remove _cursesi_genbuf, it was not being set and caused a SIGSEGV 2004-07-24 13:10:47 +00:00
ctrace.c Change first arg of __hash_more to const void * to remove need for double casts 2005-02-18 22:16:27 +00:00
cur_hash.c Change first arg of __hash_more to const void * to remove need for double casts 2005-02-18 22:16:27 +00:00
curs_set.c
curses.3
curses.c
curses.h Deal with modern c++ casts. 2005-08-09 02:33:38 +00:00
curses_addch.3
curses_addchstr.3
curses_addstr.3
curses_attributes.3
curses_background.3 Fix Xref, bump date for previous. 2006-01-15 11:45:54 +00:00
curses_border.3
curses_clear.3
curses_color.3
curses_cursor.3 getcurx, getcury, getparx, and getpary also seem to be extensions. 2004-07-23 13:42:16 +00:00
curses_default_colors.3
curses_delch.3
curses_deleteln.3
curses_echochar.3
curses_inch.3
curses_input.3 Bump date for previous. 2006-07-29 23:47:39 +00:00
curses_insdelln.3
curses_insertch.3 Curses_insert has been split into curses_insertch and curses_insertln for 2006-02-05 17:07:13 +00:00
curses_insertln.3 Curses_insert has been split into curses_insertch and curses_insertln for 2006-02-05 17:07:13 +00:00
curses_keyname.3
curses_line.3
curses_pad.3
curses_print.3
curses_private.h Background characters and attributes don't need to be kept per character 2006-01-15 11:43:54 +00:00
curses_refresh.3
curses_scanw.3
curses_screen.3
curses_scroll.3
curses_standout.3
curses_termcap.3
curses_touch.3 Bump date for touchline() correction, and drop trailing whitespace. 2005-03-04 11:41:36 +00:00
curses_tty.3
curses_underscore.3
curses_window.3 Note that subwindows inherit the background character and attributes 2006-01-15 16:57:45 +00:00
delch.c Handle both background character and background attribute. 2006-02-05 17:39:52 +00:00
deleteln.c
delwin.c When deleting windows and screens, also set to NULL the standard names 2006-08-23 19:23:14 +00:00
echochar.c
erase.c Handle both background character and background attribute. 2006-02-05 17:39:52 +00:00
flushok.c
fullname.c
getch.c PR/34011: Julian Coleman: Limit timeout to 25.5 seconds. 2006-07-25 21:45:00 +00:00
getstr.c
getyx.c
id_subwins.c
idcok.c
idlok.c
inch.c
inchstr.c
initscr.c
insch.c Use the background attributes for the background when inserting characters. 2006-02-05 17:04:46 +00:00
insdelln.c Handle both background character and background attribute. 2006-02-05 17:39:52 +00:00
insertln.c
instr.c
keyname.c Coverity 1552: Don't leak memory. 2006-03-19 01:53:11 +00:00
keypad.c
leaveok.c
line.c
longname.c
meta.c
move.c
mvwin.c
newwin.c Background characters and attributes don't need to be kept per character 2006-01-15 11:43:54 +00:00
nodelay.c
notimeout.c
overlay.c overwrite() wasn't copying enough lines or columns. 2004-08-01 21:48:24 +00:00
overwrite.c overwrite() wasn't copying enough lines or columns. 2004-08-01 21:48:24 +00:00
pause.c
printw.c
putchar.c
refresh.c Background characters and attributes don't need to be kept per character 2006-01-15 11:43:54 +00:00
resize.c Background characters and attributes don't need to be kept per character 2006-01-15 11:43:54 +00:00
scanw.c
screen.c When deleting windows and screens, also set to NULL the standard names 2006-08-23 19:23:14 +00:00
scroll.c
scrollok.c
setterm.c Remove _cursesi_genbuf, it was not being set and caused a SIGSEGV 2004-07-24 13:10:47 +00:00
shlib_version
standout.c
timeout.c PR/34011: Julian Coleman: Limit timeout to 25.5 seconds. 2006-07-25 21:45:00 +00:00
toucholap.c
touchwin.c Add some more debugging information. 2006-08-23 19:23:55 +00:00
tscroll.c
tstp.c Handle cases where the application installs a SIGWINCH handler after the 2006-08-25 17:04:32 +00:00
tty.c Add some more debugging information. 2006-08-23 19:23:55 +00:00
unctrl.c
unctrl.h
underscore.c