NetBSD/lib/libcurses
uwe 5b2acdab92 _wnoutrefresh - extend current position checks.
Also verify that dwin->cury >= begy (ditto for x), i.e. for pads make
sure that the current position is after the beginning of the displayed
portion.  While here refactor the checks for better readability.

We should probably combine the y and x checks b/c if one of them is
not in the range, the current position as a whole is not in the range
and it doesn't make sense to pick and set just the y or just the x
part of it.
2019-01-06 04:27:53 +00:00
..
EXAMPLES
PSD.doc Use TOOL_VFONTEDPR 2014-07-15 13:27:58 +00:00
acs.c KNF. 2017-01-06 13:53:18 +00:00
add_wch.c Drop HAVE_WCHAR ifdefs from code that is not even compiled with !HAVE_WCHAR. 2018-11-22 22:16:45 +00:00
add_wchstr.c Drop HAVE_WCHAR ifdefs from code that is not even compiled with !HAVE_WCHAR. 2018-11-22 22:16:45 +00:00
addbytes.c _cursesi_addbyte - fix function comment after what looks like an 2018-11-15 03:17:51 +00:00
addch.c waddch - instead of enclosing every statement in #ifdef HAVE_WCHAR 2018-10-29 01:19:54 +00:00
addchnstr.c Rename the old __waddbytes function to _cursesi_waddbytes and add a 2013-11-09 11:16:59 +00:00
addnstr.c KNF. 2017-01-06 13:53:18 +00:00
addwstr.c Drop HAVE_WCHAR ifdefs from code that is not even compiled with !HAVE_WCHAR. 2018-11-22 22:16:45 +00:00
attributes.c attron(), attroff() - don't take a shortcut. 2018-11-24 01:04:18 +00:00
background.c wbkgd - when updating window rendition for the new background character, 2018-11-19 20:37:04 +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 Drop HAVE_WCHAR ifdefs from code that is not even compiled with !HAVE_WCHAR. 2018-11-22 22:16:45 +00:00
chgat.c Add more debug to mvchgat. 2012-09-28 06:05:19 +00:00
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 __CTRACE - don't call gettimeofday() twice. 2018-10-29 00:31:57 +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 Rename curses_insertch.3 to curses_insch.3 to match the function names 2018-10-25 10:36:56 +00:00
curses_addchstr.3
curses_addstr.3
curses_attributes.3 Rename curses_insertch.3 to curses_insch.3 to match the function names 2018-10-25 10:36:56 +00:00
curses_background.3 Correct function prototypes in curses_background(3) 2018-09-29 11:23:18 +00:00
curses_border.3
curses_cchar.3 Grammar improvements. 2018-11-24 11:04:39 +00:00
curses_chgat.3
curses_clear.3
curses_color.3 Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
curses_cursor.3 Whitespace. 2017-01-05 09:46:32 +00:00
curses_default_colors.3
curses_delch.3 Rename curses_insertch.3 to curses_insch.3 to match the function names 2018-10-25 10:36:56 +00:00
curses_deleteln.3
curses_echochar.3
curses_fileio.3
curses_inch.3 Add comma in enumeration. 2018-10-29 21:06:13 +00:00
curses_input.3 Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
curses_insch.3 Oops, update name in .Dt, bump date. 2018-10-25 10:41:00 +00:00
curses_insdelln.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 Fix for PR lib/52063 2018-11-16 10:12:00 +00:00
curses_refresh.3 Whitespace. 2017-01-05 09:46:32 +00:00
curses_scanw.3
curses_screen.3 curses: fix ripoffline 2018-10-02 17:35:44 +00:00
curses_scroll.3
curses_slk.3 Fix the documented function prototype of slk_attr_set(3) 2018-09-29 22:04:57 +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 Add capfile(5) to describe the termcap format. 2012-04-21 12:27:24 +00:00
curses_touch.3 Typos. 2018-02-08 09:05:16 +00:00
curses_tty.3 Use Dv for non-errno return values (instead of Er). 2017-09-18 08:49:20 +00:00
curses_underscore.3 Fix function prototypes in curses_underscore.3 2018-09-29 21:52:29 +00:00
curses_window.3 Note that delwin(3) is a null-op if win is NULL. 2013-10-15 22:15:17 +00:00
curses.3 Rename curses_insertch.3 to curses_insch.3 to match the function names 2018-10-25 10:36:56 +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 curses.h: Fix typo in a comment of the word 'handling' 2018-09-30 10:55:00 +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 Drop HAVE_WCHAR ifdefs from code that is not even compiled with !HAVE_WCHAR. 2018-11-22 22:16:45 +00:00
echochar.c
erase.c KNF. 2017-01-06 13:53:18 +00:00
fileio.c curses: fix ripoffline 2018-10-02 17:35:44 +00:00
fileio.h Fix for PR lib/52063 2018-11-16 10:12:00 +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 Drop HAVE_WCHAR ifdefs from code that is not even compiled with !HAVE_WCHAR. 2018-11-22 22:16:45 +00:00
get_wstr.c Drop HAVE_WCHAR ifdefs from code that is not even compiled with !HAVE_WCHAR. 2018-11-22 22:16:45 +00:00
getch.c curses: resizeterm(3) should always send KEY_RESIZE 2018-09-28 15:03:48 +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 Drop HAVE_WCHAR ifdefs from code that is not even compiled with !HAVE_WCHAR. 2018-11-22 22:16:45 +00:00
in_wchstr.c Drop HAVE_WCHAR ifdefs from code that is not even compiled with !HAVE_WCHAR. 2018-11-22 22:16:45 +00:00
inch.c When we remove default color from attributes, just clear all __COLOR. 2018-11-18 22:34:32 +00:00
inchstr.c KNF. 2017-01-06 13:53:18 +00:00
initscr.c curses: fix ripoffline 2018-10-02 17:35:44 +00:00
ins_wch.c Drop HAVE_WCHAR ifdefs from code that is not even compiled with !HAVE_WCHAR. 2018-11-22 22:16:45 +00:00
ins_wstr.c Drop HAVE_WCHAR ifdefs from code that is not even compiled with !HAVE_WCHAR. 2018-11-22 22:16:45 +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 Drop HAVE_WCHAR ifdefs from code that is not even compiled with !HAVE_WCHAR. 2018-11-22 22:16:45 +00:00
keymap.h Add capfile(5) to describe the termcap format. 2012-04-21 12:27:24 +00:00
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 We need insstr.c for !HAVE_WCHAR too. 2018-11-22 22:00:49 +00:00
meta.c KNF. 2017-01-06 13:53:18 +00:00
move.c According to POSIX moving the cursor in curses(3) touches the window 2018-09-26 18:51:45 +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 curses: test terminal capabilities for drawing in the bottom right corner 2018-10-10 09:40:11 +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 _wnoutrefresh - extend current position checks. 2019-01-06 04:27:53 +00:00
resize.c Remove obsolete clauses from copyright block. Original copyright was 2018-11-02 04:17:39 +00:00
ripoffline.c curses: resize ripped off windows 2018-10-03 13:22:29 +00:00
scanw.c KNF. 2017-01-06 13:53:18 +00:00
screen.c Fix for PR lib/52063 2018-11-16 10:12:00 +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 Ignore terminfo padding specifications when checking whether 2018-10-26 22:22:24 +00:00
shlib_version Fix for PR lib/52063 2018-11-16 10:12:00 +00:00
slk.c curses: once __slk_init is called, reset slk_fmt 2018-10-04 19:11:09 +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 curses: don't optimize stdout buffer for non BSD platforms 2018-10-18 07:53:13 +00:00
tty.c Fix for PR lib/52063 2018-11-16 10:12:00 +00:00
unctrl.c
unctrl.h Fix quoting in macro. 2015-05-28 06:28:37 +00:00
underscore.c KNF. 2017-01-06 13:53:18 +00:00