NetBSD/lib/libcurses
roy 5128a2ed79 POSIX says that use_env(3) must precede setupterm(3).
The former lives in curses.h, but the latter lives in term.h.

This is solved by moving the function to libterminfo.
Because the environment can affect the terminal capabilities for
lines and columns, it follows that the tty size should affect it to.
So move that code to libterminfo and adjust in libcurses.
2017-03-23 00:55:39 +00:00
..
EXAMPLES
PSD.doc
acs.c KNF. 2017-01-06 13:53:18 +00:00
add_wch.c Add missing new line in debug print. 2016-01-07 07:36:35 +00:00
add_wchstr.c remove bogus malloc casts 2016-10-22 21:55:06 +00:00
addbytes.c KNF 2017-01-06 14:25:41 +00:00
addch.c KNF 2017-01-06 14:06:00 +00:00
addchnstr.c
addnstr.c KNF. 2017-01-06 13:53:18 +00:00
addwstr.c KNF. 2017-01-06 13:53:18 +00:00
attributes.c Use the terminal of the SCREEN of the WINDOW rather than cur_term 2017-01-10 21:56:50 +00:00
background.c KNF. 2017-01-06 13:53:18 +00:00
bell.c KNF. 2017-01-06 13:53:18 +00:00
border.c Checks for bottom right corner were reversed. 2017-01-09 21:17:29 +00:00
box.c KNF. 2017-01-06 13:53:18 +00:00
cchar.c KNF. 2017-01-06 13:53:18 +00:00
chgat.c
clear.c
clearok.c
clrtobot.c KNF. 2017-01-06 13:53:18 +00:00
clrtoeol.c KNF. 2017-01-06 13:53:18 +00:00
color.c KNF. 2017-01-06 13:53:18 +00:00
copywin.c KNF. 2017-01-06 13:53:18 +00:00
cr_put.c comment out unused code. 2017-03-20 18:19:34 +00:00
ctrace.c KNF. 2017-01-06 13:53:18 +00:00
cur_hash.c u_int -> unsigned int, u_int32_t -> uint32_t. 2017-01-06 09:14:07 +00:00
curs_set.c
curses_addch.3
curses_addchstr.3
curses_addstr.3
curses_attributes.3
curses_background.3
curses_border.3
curses_chgat.3
curses_clear.3
curses_color.3
curses_cursor.3 Whitespace. 2017-01-05 09:46:32 +00:00
curses_default_colors.3
curses_delch.3
curses_deleteln.3
curses_echochar.3
curses_fileio.3
curses_inch.3
curses_input.3 Whitespace fix, bump date for previous. 2017-01-08 13:49:05 +00:00
curses_insdelln.3
curses_insertch.3
curses_insertln.3
curses_keyname.3
curses_line.3
curses_pad.3 Implement ncurses is_pad(3). 2017-01-05 23:15:43 +00:00
curses_print.3
curses_private.h Move ESCDELAY to curses.c so all globals are close to each other. 2017-01-31 09:17:53 +00:00
curses_refresh.3 Whitespace. 2017-01-05 09:46:32 +00:00
curses_scanw.3
curses_screen.3 Note an issue with our cursor movement in 1 line size window. 2017-01-24 16:45:41 +00:00
curses_scroll.3
curses_slk.3 Implement POSIX Curses Soft Label Key functions. 2017-01-24 17:27:30 +00:00
curses_standout.3 PR/51673: Carsten Kunze: curses: standend() does not turn off A_BOLD; 2016-11-29 17:33:48 +00:00
curses_termcap.3
curses_touch.3 Implement POSIX Curses functions immedok(3) and syncok(3). 2017-01-02 10:28:34 +00:00
curses_tty.3 Note that typeahead(3) is no longer set to infd by default. 2017-02-17 11:23:21 +00:00
curses_underscore.3
curses_window.3
curses.3 Document baudrate(3). 2017-01-25 12:42:05 +00:00
curses.c Move ESCDELAY to curses.c so all globals are close to each other. 2017-01-31 09:17:53 +00:00
curses.h Implement POSIX Curses Soft Label Key functions. 2017-01-24 17:27:30 +00:00
delch.c KNF. 2017-01-06 13:53:18 +00:00
deleteln.c KNF. 2017-01-06 13:53:18 +00:00
delwin.c KNF. 2017-01-06 13:53:18 +00:00
echo_wchar.c
echochar.c
erase.c KNF. 2017-01-06 13:53:18 +00:00
fileio.c remove bogus malloc casts 2016-10-22 21:55:06 +00:00
fileio.h Bump libcurses to 7.1 for prior additions. 2017-01-02 12:38:16 +00:00
flushok.c KNF. 2017-01-06 13:53:18 +00:00
fullname.c KNF. 2017-01-06 13:53:18 +00:00
genfileioh.awk
get_wch.c Move ESCDELAY to curses.c so all globals are close to each other. 2017-01-31 09:17:53 +00:00
get_wstr.c KNF. 2017-01-06 13:53:18 +00:00
getch.c Move ESCDELAY to curses.c so all globals are close to each other. 2017-01-31 09:17:53 +00:00
getstr.c KNF. 2017-01-06 13:53:18 +00:00
getyx.c KNF. 2017-01-06 13:53:18 +00:00
id_subwins.c
idcok.c KNF. 2017-01-06 13:53:18 +00:00
idlok.c KNF. 2017-01-06 13:53:18 +00:00
immedok.c KNF. 2017-01-06 13:53:18 +00:00
in_wch.c KNF. 2017-01-06 13:53:18 +00:00
in_wchstr.c KNF. 2017-01-06 13:53:18 +00:00
inch.c KNF. 2017-01-06 13:53:18 +00:00
inchstr.c KNF. 2017-01-06 13:53:18 +00:00
initscr.c Remove setup already done in newterm and even set_term. 2017-01-11 17:15:27 +00:00
ins_wch.c Move ESCDELAY to curses.c so all globals are close to each other. 2017-01-31 09:17:53 +00:00
ins_wstr.c Move ESCDELAY to curses.c so all globals are close to each other. 2017-01-31 09:17:53 +00:00
insch.c KNF. 2017-01-06 13:53:18 +00:00
insdelln.c KNF. 2017-01-06 13:53:18 +00:00
insertln.c KNF. 2017-01-06 13:53:18 +00:00
insstr.c KNF. 2017-01-06 13:53:18 +00:00
instr.c
inwstr.c KNF. 2017-01-06 13:53:18 +00:00
keymap.h
keyname.c KNF. 2017-01-06 13:53:18 +00:00
keypad.c KNF. 2017-01-06 13:53:18 +00:00
leaveok.c KNF. 2017-01-06 13:53:18 +00:00
line.c KNF. 2017-01-06 13:53:18 +00:00
Makefile Implement POSIX Curses Soft Label Key functions. 2017-01-24 17:27:30 +00:00
meta.c KNF. 2017-01-06 13:53:18 +00:00
move.c KNF. 2017-01-06 13:53:18 +00:00
mvwin.c Move the ripoffline logic out of screen.c and into ripoffline.c. 2017-01-11 20:43:03 +00:00
newwin.c KNF. 2017-01-06 13:53:18 +00:00
nodelay.c KNF. 2017-01-06 13:53:18 +00:00
notimeout.c KNF. 2017-01-06 13:53:18 +00:00
overlay.c
overwrite.c
pause.c KNF. 2017-01-06 13:53:18 +00:00
printw.c KNF. 2017-01-06 13:53:18 +00:00
putchar.c KNF. 2017-01-06 13:53:18 +00:00
refresh.c Make this compile again: use ce instead of clr_eol which gcc thinks might 2017-03-20 20:42:39 +00:00
resize.c Implement POSIX Curses Soft Label Key functions. 2017-01-24 17:27:30 +00:00
ripoffline.c Implement POSIX Curses Soft Label Key functions. 2017-01-24 17:27:30 +00:00
scanw.c KNF. 2017-01-06 13:53:18 +00:00
screen.c Put back filter(3) I mistakenly removed in r1.29 2017-03-20 10:20:16 +00:00
scroll.c Remove checks for cursor being in scrolling region, ncurses doesn't 2017-02-10 06:25:28 +00:00
scrollok.c KNF. 2017-01-06 13:53:18 +00:00
setterm.c POSIX says that use_env(3) must precede setupterm(3). 2017-03-23 00:55:39 +00:00
shlib_version Bump libcurses to 7.1 for prior additions. 2017-01-02 12:38:16 +00:00
slk.c Just return ERR instead of asserting if someone calls the slk routines 2017-01-30 17:15:52 +00:00
standout.c Use the window's screen's terminal. 2017-01-10 23:49:20 +00:00
syncok.c KNF. 2017-01-06 13:53:18 +00:00
timeout.c KNF. 2017-01-06 13:53:18 +00:00
toucholap.c KNF. 2017-01-06 13:53:18 +00:00
touchwin.c KNF. 2017-01-06 13:53:18 +00:00
tscroll.c KNF. 2017-01-06 13:53:18 +00:00
tstp.c KNF. 2017-01-06 13:53:18 +00:00
tty.c KNF. 2017-01-06 13:53:18 +00:00
unctrl.c
unctrl.h
underscore.c KNF. 2017-01-06 13:53:18 +00:00