mirror of
https://github.com/VARCem/PDCurses.git
synced 2026-09-23 15:25:01 +00:00
Adding the NetBSD functions reminded me how outdated the "Portability"
tables were. Hopefully this is more useful, if still questionable.
This commit is contained in:
@@ -39,7 +39,7 @@ clipboard
|
||||
PDC_CLIP_ACCESS_ERROR no clipboard support
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
PDC_getclipboard - - -
|
||||
PDC_setclipboard - - -
|
||||
PDC_freeclipboard - - -
|
||||
|
||||
@@ -17,7 +17,7 @@ pdckbd
|
||||
its input from. It can be used for select().
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
PDC_get_input_fd - - -
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
@@ -32,7 +32,7 @@ pdcsetsc
|
||||
platforms.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
PDC_set_blink - - -
|
||||
PDC_set_title - - -
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@ clipboard
|
||||
PDC_CLIP_ACCESS_ERROR no clipboard support
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
PDC_getclipboard - - -
|
||||
PDC_setclipboard - - -
|
||||
PDC_freeclipboard - - -
|
||||
|
||||
@@ -23,7 +23,7 @@ pdckbd
|
||||
its input from. It can be used for select().
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
PDC_get_input_fd - - -
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
@@ -31,7 +31,7 @@ pdcsetsc
|
||||
platforms.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
PDC_set_blink - - -
|
||||
PDC_set_title - - -
|
||||
|
||||
|
||||
@@ -90,23 +90,23 @@ addch
|
||||
All functions return OK on success and ERR on error.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
addch Y Y Y
|
||||
waddch Y Y Y
|
||||
mvaddch Y Y Y
|
||||
mvwaddch Y Y Y
|
||||
echochar Y - 3.0
|
||||
wechochar Y - 3.0
|
||||
echochar Y Y Y
|
||||
wechochar Y Y Y
|
||||
add_wch Y Y Y
|
||||
wadd_wch Y Y Y
|
||||
mvadd_wch Y Y Y
|
||||
mvwadd_wch Y Y Y
|
||||
echo_wchar Y Y Y
|
||||
wecho_wchar Y Y Y
|
||||
addrawch - - -
|
||||
waddrawch - - -
|
||||
mvaddrawch - - -
|
||||
mvwaddrawch - - -
|
||||
add_wch Y
|
||||
wadd_wch Y
|
||||
mvadd_wch Y
|
||||
mvwadd_wch Y
|
||||
echo_wchar Y
|
||||
wecho_wchar Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -45,23 +45,23 @@ addchstr
|
||||
All functions return OK or ERR.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
addchstr Y - 4.0
|
||||
waddchstr Y - 4.0
|
||||
mvaddchstr Y - 4.0
|
||||
mvwaddchstr Y - 4.0
|
||||
addchnstr Y - 4.0
|
||||
waddchnstr Y - 4.0
|
||||
mvaddchnstr Y - 4.0
|
||||
mvwaddchnstr Y - 4.0
|
||||
add_wchstr Y
|
||||
wadd_wchstr Y
|
||||
mvadd_wchstr Y
|
||||
mvwadd_wchstr Y
|
||||
add_wchnstr Y
|
||||
wadd_wchnstr Y
|
||||
mvadd_wchnstr Y
|
||||
mvwadd_wchnstr Y
|
||||
X/Open ncurses NetBSD
|
||||
addchstr Y Y Y
|
||||
waddchstr Y Y Y
|
||||
mvaddchstr Y Y Y
|
||||
mvwaddchstr Y Y Y
|
||||
addchnstr Y Y Y
|
||||
waddchnstr Y Y Y
|
||||
mvaddchnstr Y Y Y
|
||||
mvwaddchnstr Y Y Y
|
||||
add_wchstr Y Y Y
|
||||
wadd_wchstr Y Y Y
|
||||
mvadd_wchstr Y Y Y
|
||||
mvwadd_wchstr Y Y Y
|
||||
add_wchnstr Y Y Y
|
||||
wadd_wchnstr Y Y Y
|
||||
mvadd_wchnstr Y Y Y
|
||||
mvwadd_wchnstr Y Y Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -43,23 +43,23 @@ addstr
|
||||
All functions return OK or ERR.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
addstr Y Y Y
|
||||
waddstr Y Y Y
|
||||
mvaddstr Y Y Y
|
||||
mvwaddstr Y Y Y
|
||||
addnstr Y - 4.0
|
||||
waddnstr Y - 4.0
|
||||
mvaddnstr Y - 4.0
|
||||
mvwaddnstr Y - 4.0
|
||||
addwstr Y
|
||||
waddwstr Y
|
||||
mvaddwstr Y
|
||||
mvwaddwstr Y
|
||||
addnwstr Y
|
||||
waddnwstr Y
|
||||
mvaddnwstr Y
|
||||
mvwaddnwstr Y
|
||||
addnstr Y Y Y
|
||||
waddnstr Y Y Y
|
||||
mvaddnstr Y Y Y
|
||||
mvwaddnstr Y Y Y
|
||||
addwstr Y Y Y
|
||||
waddwstr Y Y Y
|
||||
mvaddwstr Y Y Y
|
||||
mvwaddwstr Y Y Y
|
||||
addnwstr Y Y Y
|
||||
waddnwstr Y Y Y
|
||||
mvaddnwstr Y Y Y
|
||||
mvwaddnwstr Y Y Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -96,7 +96,7 @@ attr
|
||||
All functions return OK on success and ERR on error.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
attroff Y Y Y
|
||||
wattroff Y Y Y
|
||||
attron Y Y Y
|
||||
@@ -107,25 +107,25 @@ attr
|
||||
wstandend Y Y Y
|
||||
standout Y Y Y
|
||||
wstandout Y Y Y
|
||||
color_set Y
|
||||
wcolor_set Y
|
||||
attr_get Y
|
||||
wattr_get Y
|
||||
attr_on Y
|
||||
wattr_on Y
|
||||
attr_off Y
|
||||
wattr_off Y
|
||||
attr_set Y
|
||||
wattr_set Y
|
||||
chgat Y
|
||||
wchgat Y
|
||||
mvchgat Y
|
||||
mvwchgat Y
|
||||
getattrs -
|
||||
underend - Y -
|
||||
wunderend - Y -
|
||||
underscore - Y -
|
||||
wunderscore - Y -
|
||||
color_set Y Y Y
|
||||
wcolor_set Y Y Y
|
||||
attr_get Y Y Y
|
||||
wattr_get Y Y Y
|
||||
attr_on Y Y Y
|
||||
wattr_on Y Y Y
|
||||
attr_off Y Y Y
|
||||
wattr_off Y Y Y
|
||||
attr_set Y Y Y
|
||||
wattr_set Y Y Y
|
||||
chgat Y Y Y
|
||||
wchgat Y Y Y
|
||||
mvchgat Y Y Y
|
||||
mvwchgat Y Y Y
|
||||
getattrs - Y Y
|
||||
underend - - Y
|
||||
wunderend - - Y
|
||||
underscore - - Y
|
||||
wunderscore - - Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@ beep
|
||||
These functions return OK.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
beep Y Y Y
|
||||
flash Y Y Y
|
||||
|
||||
|
||||
@@ -48,18 +48,18 @@ bkgd
|
||||
case they return ERR.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
bkgd Y - 4.0
|
||||
bkgdset Y - 4.0
|
||||
getbkgd Y
|
||||
wbkgd Y - 4.0
|
||||
wbkgdset Y - 4.0
|
||||
bkgrnd Y
|
||||
bkgrndset Y
|
||||
getbkgrnd Y
|
||||
wbkgrnd Y
|
||||
wbkgrndset Y
|
||||
wgetbkgrnd Y
|
||||
X/Open ncurses NetBSD
|
||||
bkgd Y Y Y
|
||||
bkgdset Y Y Y
|
||||
getbkgd Y Y Y
|
||||
wbkgd Y Y Y
|
||||
wbkgdset Y Y Y
|
||||
bkgrnd Y Y Y
|
||||
bkgrndset Y Y Y
|
||||
getbkgrnd Y Y Y
|
||||
wbkgrnd Y Y Y
|
||||
wbkgrndset Y Y Y
|
||||
wgetbkgrnd Y Y Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -74,29 +74,29 @@ border
|
||||
These functions return OK on success and ERR on error.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
border Y - 4.0
|
||||
wborder Y - 4.0
|
||||
X/Open ncurses NetBSD
|
||||
border Y Y Y
|
||||
wborder Y Y Y
|
||||
box Y Y Y
|
||||
hline Y - 4.0
|
||||
vline Y - 4.0
|
||||
whline Y - 4.0
|
||||
wvline Y - 4.0
|
||||
mvhline Y
|
||||
mvvline Y
|
||||
mvwhline Y
|
||||
mvwvline Y
|
||||
border_set Y
|
||||
wborder_set Y
|
||||
box_set Y
|
||||
hline_set Y
|
||||
vline_set Y
|
||||
whline_set Y
|
||||
wvline_set Y
|
||||
mvhline_set Y
|
||||
mvvline_set Y
|
||||
mvwhline_set Y
|
||||
mvwvline_set Y
|
||||
hline Y Y Y
|
||||
vline Y Y Y
|
||||
whline Y Y Y
|
||||
wvline Y Y Y
|
||||
mvhline Y Y Y
|
||||
mvvline Y Y Y
|
||||
mvwhline Y Y Y
|
||||
mvwvline Y Y Y
|
||||
border_set Y Y Y
|
||||
wborder_set Y Y Y
|
||||
box_set Y Y Y
|
||||
hline_set Y Y Y
|
||||
vline_set Y Y Y
|
||||
whline_set Y Y Y
|
||||
wvline_set Y Y Y
|
||||
mvhline_set Y Y Y
|
||||
mvvline_set Y Y Y
|
||||
mvwhline_set Y Y Y
|
||||
mvwvline_set Y Y Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ clear
|
||||
All functions return OK on success and ERR on error.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
clear Y Y Y
|
||||
wclear Y Y Y
|
||||
erase Y Y Y
|
||||
|
||||
@@ -81,16 +81,16 @@ color
|
||||
has_colors() and can_change_colors(), which return TRUE or FALSE.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
has_colors Y - 3.2
|
||||
start_color Y - 3.2
|
||||
init_pair Y - 3.2
|
||||
pair_content Y - 3.2
|
||||
can_change_color Y - 3.2
|
||||
init_color Y - 3.2
|
||||
color_content Y - 3.2
|
||||
assume_default_colors - - -
|
||||
use_default_colors - - -
|
||||
X/Open ncurses NetBSD
|
||||
has_colors Y Y Y
|
||||
start_color Y Y Y
|
||||
init_pair Y Y Y
|
||||
pair_content Y Y Y
|
||||
can_change_color Y Y Y
|
||||
init_color Y Y Y
|
||||
color_content Y Y Y
|
||||
assume_default_colors - Y Y
|
||||
use_default_colors - Y Y
|
||||
PDC_set_line_color - - -
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
@@ -27,7 +27,7 @@ debug
|
||||
it to enable this (may affect performance).
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
traceon - - -
|
||||
traceoff - - -
|
||||
PDC_debug - - -
|
||||
|
||||
@@ -27,7 +27,7 @@ delch
|
||||
All functions return OK on success and ERR on error.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
delch Y Y Y
|
||||
wdelch Y Y Y
|
||||
mvdelch Y Y Y
|
||||
|
||||
@@ -39,13 +39,13 @@ deleteln
|
||||
All functions return OK on success and ERR on error.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
deleteln Y Y Y
|
||||
wdeleteln Y Y Y
|
||||
mvdeleteln - - -
|
||||
mvwdeleteln - - -
|
||||
insdelln Y - 4.0
|
||||
winsdelln Y - 4.0
|
||||
insdelln Y Y Y
|
||||
winsdelln Y Y Y
|
||||
insertln Y Y Y
|
||||
winsertln Y Y Y
|
||||
mvinsertln - - -
|
||||
|
||||
@@ -77,18 +77,18 @@ getch
|
||||
character or function key token.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
getch Y Y Y
|
||||
wgetch Y Y Y
|
||||
mvgetch Y Y Y
|
||||
mvwgetch Y Y Y
|
||||
ungetch Y Y Y
|
||||
flushinp Y Y Y
|
||||
get_wch Y
|
||||
wget_wch Y
|
||||
mvget_wch Y
|
||||
mvwget_wch Y
|
||||
unget_wch Y
|
||||
get_wch Y Y Y
|
||||
wget_wch Y Y Y
|
||||
mvget_wch Y Y Y
|
||||
mvwget_wch Y Y Y
|
||||
unget_wch Y Y Y
|
||||
PDC_get_key_modifiers - - -
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
@@ -46,23 +46,23 @@ getstr
|
||||
These functions return ERR on failure or any other value on success.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
getstr Y Y Y
|
||||
wgetstr Y Y Y
|
||||
mvgetstr Y Y Y
|
||||
mvwgetstr Y Y Y
|
||||
getnstr Y - 4.0
|
||||
wgetnstr Y - 4.0
|
||||
mvgetnstr Y - -
|
||||
mvwgetnstr Y - -
|
||||
get_wstr Y
|
||||
wget_wstr Y
|
||||
mvget_wstr Y
|
||||
mvwget_wstr Y
|
||||
getn_wstr Y
|
||||
wgetn_wstr Y
|
||||
mvgetn_wstr Y
|
||||
mvwgetn_wstr Y
|
||||
getnstr Y Y Y
|
||||
wgetnstr Y Y Y
|
||||
mvgetnstr Y Y Y
|
||||
mvwgetnstr Y Y Y
|
||||
get_wstr Y Y Y
|
||||
wget_wstr Y Y Y
|
||||
mvget_wstr Y Y Y
|
||||
mvwget_wstr Y Y Y
|
||||
getn_wstr Y Y Y
|
||||
wgetn_wstr Y Y Y
|
||||
mvgetn_wstr Y Y Y
|
||||
mvwgetn_wstr Y Y Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -54,21 +54,21 @@ getyx
|
||||
values, or ERR in the case of a NULL window.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
getyx Y Y Y
|
||||
getparyx - - 4.0
|
||||
getbegyx - - 3.0
|
||||
getmaxyx - - 3.0
|
||||
getsyx - - 3.0
|
||||
setsyx - - 3.0
|
||||
getbegy - - -
|
||||
getbegx - - -
|
||||
getcury - - -
|
||||
getcurx - - -
|
||||
getpary - - -
|
||||
getparx - - -
|
||||
getmaxy - - -
|
||||
getmaxx - - -
|
||||
getparyx Y Y Y
|
||||
getbegyx Y Y Y
|
||||
getmaxyx Y Y Y
|
||||
getsyx - Y Y
|
||||
setsyx - Y Y
|
||||
getbegy - Y Y
|
||||
getbegx - Y Y
|
||||
getcury - Y Y
|
||||
getcurx - Y Y
|
||||
getpary - Y Y
|
||||
getparx - Y Y
|
||||
getmaxy - Y Y
|
||||
getmaxx - Y Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -31,15 +31,15 @@ inch
|
||||
returned.) Note that in PDCurses, chtype and cchar_t are the same.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
inch Y Y Y
|
||||
winch Y Y Y
|
||||
mvinch Y Y Y
|
||||
mvwinch Y Y Y
|
||||
in_wch Y
|
||||
win_wch Y
|
||||
mvin_wch Y
|
||||
mvwin_wch Y
|
||||
in_wch Y Y Y
|
||||
win_wch Y Y Y
|
||||
mvin_wch Y Y Y
|
||||
mvwin_wch Y Y Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -38,23 +38,23 @@ inchstr
|
||||
All functions return the number of elements read, or ERR on error.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
inchstr Y - 4.0
|
||||
winchstr Y - 4.0
|
||||
mvinchstr Y - 4.0
|
||||
mvwinchstr Y - 4.0
|
||||
inchnstr Y - 4.0
|
||||
winchnstr Y - 4.0
|
||||
mvinchnstr Y - 4.0
|
||||
mvwinchnstr Y - 4.0
|
||||
in_wchstr Y
|
||||
win_wchstr Y
|
||||
mvin_wchstr Y
|
||||
mvwin_wchstr Y
|
||||
in_wchnstr Y
|
||||
win_wchnstr Y
|
||||
mvin_wchnstr Y
|
||||
mvwin_wchnstr Y
|
||||
X/Open ncurses NetBSD
|
||||
inchstr Y Y Y
|
||||
winchstr Y Y Y
|
||||
mvinchstr Y Y Y
|
||||
mvwinchstr Y Y Y
|
||||
inchnstr Y Y Y
|
||||
winchnstr Y Y Y
|
||||
mvinchnstr Y Y Y
|
||||
mvwinchnstr Y Y Y
|
||||
in_wchstr Y Y Y
|
||||
win_wchstr Y Y Y
|
||||
mvin_wchstr Y Y Y
|
||||
mvwin_wchstr Y Y Y
|
||||
in_wchnstr Y Y Y
|
||||
win_wchnstr Y Y Y
|
||||
mvin_wchnstr Y Y Y
|
||||
mvwin_wchnstr Y Y Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -83,17 +83,17 @@ initscr
|
||||
returns OK, and resize_term(), which returns either OK or ERR.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
initscr Y Y Y
|
||||
endwin Y Y Y
|
||||
isendwin Y - 3.0
|
||||
newterm Y - Y
|
||||
set_term Y - Y
|
||||
delscreen Y - 4.0
|
||||
resize_term - - -
|
||||
isendwin Y Y Y
|
||||
newterm Y Y Y
|
||||
set_term Y Y Y
|
||||
delscreen Y Y Y
|
||||
resize_term - Y Y
|
||||
set_tabsize - Y Y
|
||||
curses_version - Y -
|
||||
is_termresized - - -
|
||||
curses_version - - -
|
||||
set_tabsize - Y -
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -95,29 +95,29 @@ inopts
|
||||
success and ERR on error.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
cbreak Y Y Y
|
||||
nocbreak Y Y Y
|
||||
echo Y Y Y
|
||||
noecho Y Y Y
|
||||
halfdelay Y - Y
|
||||
intrflush Y - Y
|
||||
keypad Y - Y
|
||||
meta Y - Y
|
||||
halfdelay Y Y Y
|
||||
intrflush Y Y Y
|
||||
keypad Y Y Y
|
||||
meta Y Y Y
|
||||
nl Y Y Y
|
||||
nonl Y Y Y
|
||||
nodelay Y - Y
|
||||
notimeout Y - Y
|
||||
nodelay Y Y Y
|
||||
notimeout Y Y Y
|
||||
raw Y Y Y
|
||||
noraw Y Y Y
|
||||
noqiflush Y - Y
|
||||
qiflush Y - Y
|
||||
timeout Y - Y
|
||||
wtimeout Y - Y
|
||||
typeahead Y - Y
|
||||
crmode -
|
||||
nocrmode -
|
||||
is_keypad - Y -
|
||||
noqiflush Y Y Y
|
||||
qiflush Y Y Y
|
||||
timeout Y Y Y
|
||||
wtimeout Y Y Y
|
||||
typeahead Y Y Y
|
||||
crmode Y Y Y
|
||||
nocrmode Y Y Y
|
||||
is_keypad - Y Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -46,17 +46,17 @@ insch
|
||||
All functions return OK on success and ERR on error.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
insch Y Y Y
|
||||
winsch Y Y Y
|
||||
mvinsch Y Y Y
|
||||
mvwinsch Y Y Y
|
||||
ins_wch Y Y Y
|
||||
wins_wch Y Y Y
|
||||
mvins_wch Y Y Y
|
||||
mvwins_wch Y Y Y
|
||||
insrawch - - -
|
||||
winsrawch - - -
|
||||
ins_wch Y
|
||||
wins_wch Y
|
||||
mvins_wch Y
|
||||
mvwins_wch Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -45,23 +45,23 @@ insstr
|
||||
All functions return OK on success and ERR on error.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
insstr Y - 4.0
|
||||
winsstr Y - 4.0
|
||||
mvinsstr Y - 4.0
|
||||
mvwinsstr Y - 4.0
|
||||
insnstr Y - 4.0
|
||||
winsnstr Y - 4.0
|
||||
mvinsnstr Y - 4.0
|
||||
mvwinsnstr Y - 4.0
|
||||
ins_wstr Y
|
||||
wins_wstr Y
|
||||
mvins_wstr Y
|
||||
mvwins_wstr Y
|
||||
ins_nwstr Y
|
||||
wins_nwstr Y
|
||||
mvins_nwstr Y
|
||||
mvwins_nwstr Y
|
||||
X/Open ncurses NetBSD
|
||||
insstr Y Y Y
|
||||
winsstr Y Y Y
|
||||
mvinsstr Y Y Y
|
||||
mvwinsstr Y Y Y
|
||||
insnstr Y Y Y
|
||||
winsnstr Y Y Y
|
||||
mvinsnstr Y Y Y
|
||||
mvwinsnstr Y Y Y
|
||||
ins_wstr Y Y Y
|
||||
wins_wstr Y Y Y
|
||||
mvins_wstr Y Y Y
|
||||
mvwins_wstr Y Y Y
|
||||
ins_nwstr Y Y Y
|
||||
wins_nwstr Y Y Y
|
||||
mvins_nwstr Y Y Y
|
||||
mvwins_nwstr Y Y Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -42,23 +42,23 @@ instr
|
||||
Otherwise, all these functions return ERR.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
instr Y - 4.0
|
||||
winstr Y - 4.0
|
||||
mvinstr Y - 4.0
|
||||
mvwinstr Y - 4.0
|
||||
innstr Y - 4.0
|
||||
winnstr Y - 4.0
|
||||
mvinnstr Y - 4.0
|
||||
mvwinnstr Y - 4.0
|
||||
inwstr Y
|
||||
winwstr Y
|
||||
mvinwstr Y
|
||||
mvwinwstr Y
|
||||
innwstr Y
|
||||
winnwstr Y
|
||||
mvinnwstr Y
|
||||
mvwinnwstr Y
|
||||
X/Open ncurses NetBSD
|
||||
instr Y Y Y
|
||||
winstr Y Y Y
|
||||
mvinstr Y Y Y
|
||||
mvwinstr Y Y Y
|
||||
innstr Y Y Y
|
||||
winnstr Y Y Y
|
||||
mvinnstr Y Y Y
|
||||
mvwinnstr Y Y Y
|
||||
inwstr Y Y Y
|
||||
winwstr Y Y Y
|
||||
mvinwstr Y Y Y
|
||||
mvwinwstr Y Y Y
|
||||
innwstr Y Y Y
|
||||
winnwstr Y Y Y
|
||||
mvinnwstr Y Y Y
|
||||
mvwinnwstr Y Y Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -66,20 +66,20 @@ kernel
|
||||
curs_set(), which returns the previous visibility.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
def_prog_mode Y Y Y
|
||||
def_shell_mode Y Y Y
|
||||
reset_prog_mode Y Y Y
|
||||
reset_shell_mode Y Y Y
|
||||
resetty Y Y Y
|
||||
savetty Y Y Y
|
||||
ripoffline Y - 3.0
|
||||
curs_set Y - 3.0
|
||||
ripoffline Y Y Y
|
||||
curs_set Y Y Y
|
||||
napms Y Y Y
|
||||
draino -
|
||||
resetterm -
|
||||
fixterm -
|
||||
saveterm -
|
||||
fixterm - Y -
|
||||
resetterm - Y -
|
||||
saveterm - Y -
|
||||
draino - - -
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -27,10 +27,10 @@ keyname
|
||||
function is an ncurses extension.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
keyname Y - 3.0
|
||||
key_name Y
|
||||
has_key - - -
|
||||
X/Open ncurses NetBSD
|
||||
keyname Y Y Y
|
||||
key_name Y Y Y
|
||||
has_key - Y Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -118,21 +118,23 @@ mouse
|
||||
current platform.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
mouse_set - - 4.0
|
||||
mouse_on - - 4.0
|
||||
mouse_off - - 4.0
|
||||
request_mouse_pos - - 4.0
|
||||
wmouse_position - - 4.0
|
||||
getmouse - - 4.0
|
||||
mouseinterval - - -
|
||||
wenclose - - -
|
||||
wmouse_trafo - - -
|
||||
mouse_trafo - - -
|
||||
mousemask - - -
|
||||
nc_getmouse - - -
|
||||
ungetmouse - - -
|
||||
has_mouse - - -
|
||||
X/Open ncurses NetBSD
|
||||
mouse_set - - -
|
||||
mouse_on - - -
|
||||
mouse_off - - -
|
||||
request_mouse_pos - - -
|
||||
wmouse_position - - -
|
||||
getmouse - * -
|
||||
mouseinterval - Y -
|
||||
wenclose - Y -
|
||||
wmouse_trafo - Y -
|
||||
mouse_trafo - Y -
|
||||
mousemask - Y -
|
||||
nc_getmouse - * -
|
||||
ungetmouse - Y -
|
||||
has_mouse - Y -
|
||||
|
||||
* See above, under Description
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ move
|
||||
All functions return OK on success and ERR on error.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
move Y Y Y
|
||||
mvcur Y Y Y
|
||||
wmove Y Y Y
|
||||
|
||||
@@ -57,17 +57,17 @@ outopts
|
||||
error.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
clearok Y Y Y
|
||||
idlok Y Y Y
|
||||
idcok Y - 4.0
|
||||
immedok Y - 4.0
|
||||
idcok Y Y Y
|
||||
immedok Y Y Y
|
||||
leaveok Y Y Y
|
||||
setscrreg Y Y Y
|
||||
wsetscrreg Y Y Y
|
||||
scrollok Y Y Y
|
||||
is_leaveok - Y Y
|
||||
raw_output - - -
|
||||
is_leaveok - Y -
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -39,10 +39,10 @@ overlay
|
||||
All functions return OK on success and ERR on error.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
overlay Y Y Y
|
||||
overwrite Y Y Y
|
||||
copywin Y - 3.0
|
||||
copywin Y Y Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -62,14 +62,14 @@ pad
|
||||
All functions except is_pad() return OK on success and ERR on error.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
newpad Y - Y
|
||||
subpad Y - Y
|
||||
prefresh Y - Y
|
||||
pnoutrefresh Y - Y
|
||||
pechochar Y - 3.0
|
||||
pecho_wchar Y
|
||||
is_pad - Y -
|
||||
X/Open ncurses NetBSD
|
||||
newpad Y Y Y
|
||||
subpad Y Y Y
|
||||
prefresh Y Y Y
|
||||
pnoutrefresh Y Y Y
|
||||
pechochar Y Y Y
|
||||
pecho_wchar Y Y Y
|
||||
is_pad - Y Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -96,22 +96,22 @@ panel
|
||||
if it executes successfully and ERR if it does not.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
bottom_panel - - Y
|
||||
del_panel - - Y
|
||||
hide_panel - - Y
|
||||
move_panel - - Y
|
||||
new_panel - - Y
|
||||
panel_above - - Y
|
||||
panel_below - - Y
|
||||
panel_hidden - - Y
|
||||
panel_userptr - - Y
|
||||
panel_window - - Y
|
||||
replace_panel - - Y
|
||||
set_panel_userptr - - Y
|
||||
show_panel - - Y
|
||||
top_panel - - Y
|
||||
update_panels - - Y
|
||||
X/Open ncurses NetBSD
|
||||
bottom_panel - Y Y
|
||||
del_panel - Y Y
|
||||
hide_panel - Y Y
|
||||
move_panel - Y Y
|
||||
new_panel - Y Y
|
||||
panel_above - Y Y
|
||||
panel_below - Y Y
|
||||
panel_hidden - Y Y
|
||||
panel_userptr - Y Y
|
||||
panel_window - Y Y
|
||||
replace_panel - Y Y
|
||||
set_panel_userptr - Y Y
|
||||
show_panel - Y Y
|
||||
top_panel - Y Y
|
||||
update_panels - Y Y
|
||||
|
||||
Credits:
|
||||
Original Author - Warren Tucker <wht@n4hgf.mt-park.ga.us>
|
||||
|
||||
@@ -32,13 +32,13 @@ printw
|
||||
error.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
printw Y Y Y
|
||||
wprintw Y Y Y
|
||||
mvprintw Y Y Y
|
||||
mvwprintw Y Y Y
|
||||
vwprintw Y - 4.0
|
||||
vw_printw Y
|
||||
vwprintw Y Y Y
|
||||
vw_printw Y Y Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -45,13 +45,13 @@ refresh
|
||||
All functions return OK on success and ERR on error.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
refresh Y Y Y
|
||||
wrefresh Y Y Y
|
||||
wnoutrefresh Y Y Y
|
||||
doupdate Y Y Y
|
||||
redrawwin Y - 4.0
|
||||
wredrawln Y - 4.0
|
||||
redrawwin Y Y Y
|
||||
wredrawln Y Y Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -31,13 +31,13 @@ scanw
|
||||
successfully matched. Otherwise they return ERR.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
scanw Y Y Y
|
||||
wscanw Y Y Y
|
||||
mvscanw Y Y Y
|
||||
mvwscanw Y Y Y
|
||||
vwscanw Y - 4.0
|
||||
vw_scanw Y
|
||||
vwscanw Y Y Y
|
||||
vw_scanw Y Y Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -47,13 +47,13 @@ scr_dump
|
||||
OK or ERR.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
putwin Y
|
||||
getwin Y
|
||||
scr_dump Y
|
||||
scr_init Y
|
||||
scr_restore Y
|
||||
scr_set Y
|
||||
X/Open ncurses NetBSD
|
||||
putwin Y Y Y
|
||||
getwin Y Y Y
|
||||
scr_dump Y Y -
|
||||
scr_init Y Y -
|
||||
scr_restore Y Y -
|
||||
scr_set Y Y -
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -31,10 +31,10 @@ scroll
|
||||
All functions return OK on success and ERR on error.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
scroll Y Y Y
|
||||
scrl Y - 4.0
|
||||
wscrl Y - 4.0
|
||||
scrl Y Y Y
|
||||
wscrl Y Y Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -61,22 +61,22 @@ slk
|
||||
All functions return OK on success and ERR on error.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
slk_init Y - Y
|
||||
slk_set Y - Y
|
||||
slk_refresh Y - Y
|
||||
slk_noutrefresh Y - Y
|
||||
slk_label Y - Y
|
||||
slk_clear Y - Y
|
||||
slk_restore Y - Y
|
||||
slk_touch Y - Y
|
||||
slk_attron Y - Y
|
||||
slk_attrset Y - Y
|
||||
slk_attroff Y - Y
|
||||
slk_attr_on Y
|
||||
slk_attr_set Y
|
||||
slk_attr_off Y
|
||||
slk_wset Y
|
||||
X/Open ncurses NetBSD
|
||||
slk_init Y Y Y
|
||||
slk_set Y Y Y
|
||||
slk_refresh Y Y Y
|
||||
slk_noutrefresh Y Y Y
|
||||
slk_label Y Y Y
|
||||
slk_clear Y Y Y
|
||||
slk_restore Y Y Y
|
||||
slk_touch Y Y Y
|
||||
slk_attron Y Y Y
|
||||
slk_attrset Y Y Y
|
||||
slk_attroff Y Y Y
|
||||
slk_attr_on Y Y Y
|
||||
slk_attr_set Y Y Y
|
||||
slk_attr_off Y Y Y
|
||||
slk_wset Y Y Y
|
||||
PDC_mouse_in_slk - - -
|
||||
PDC_slk_free - - -
|
||||
PDC_slk_initialize - - -
|
||||
|
||||
@@ -54,7 +54,7 @@ termattr
|
||||
character, ^W.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
baudrate Y Y Y
|
||||
erasechar Y Y Y
|
||||
has_ic Y Y Y
|
||||
@@ -63,9 +63,9 @@ termattr
|
||||
longname Y Y Y
|
||||
termattrs Y Y Y
|
||||
termname Y Y Y
|
||||
erasewchar Y
|
||||
killwchar Y
|
||||
term_attrs Y
|
||||
erasewchar Y Y Y
|
||||
killwchar Y Y Y
|
||||
term_attrs Y Y Y
|
||||
wordchar - - -
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
@@ -49,14 +49,14 @@ touch
|
||||
is_wintouched() and is_linetouched().
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
touchwin Y Y Y
|
||||
touchline Y - 3.0
|
||||
untouchwin Y - 4.0
|
||||
touchline Y Y Y
|
||||
untouchwin Y Y Y
|
||||
wtouchln Y Y Y
|
||||
is_linetouched Y - 4.0
|
||||
is_wintouched Y - 4.0
|
||||
touchoverlap - Y -
|
||||
is_linetouched Y Y Y
|
||||
is_wintouched Y Y Y
|
||||
touchoverlap - - Y
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
|
||||
@@ -62,14 +62,14 @@ util
|
||||
setcchar() returns OK or ERR.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
unctrl Y Y Y
|
||||
filter Y - 3.0
|
||||
use_env Y - 4.0
|
||||
filter Y Y Y
|
||||
use_env Y Y Y
|
||||
delay_output Y Y Y
|
||||
getcchar Y
|
||||
setcchar Y
|
||||
wunctrl Y
|
||||
getcchar Y Y Y
|
||||
setcchar Y Y Y
|
||||
wunctrl Y Y Y
|
||||
PDC_mbtowc - - -
|
||||
PDC_mbstowcs - - -
|
||||
PDC_wcstombs - - -
|
||||
|
||||
@@ -111,20 +111,20 @@ window
|
||||
NOT cancelled for those windows.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
newwin Y Y Y
|
||||
delwin Y Y Y
|
||||
mvwin Y Y Y
|
||||
subwin Y Y Y
|
||||
derwin Y - Y
|
||||
mvderwin Y - Y
|
||||
dupwin Y - 4.0
|
||||
wsyncup Y - 4.0
|
||||
syncok Y - 4.0
|
||||
wcursyncup Y - 4.0
|
||||
wsyncdown Y - 4.0
|
||||
derwin Y Y Y
|
||||
mvderwin Y Y Y
|
||||
dupwin Y Y Y
|
||||
wsyncup Y Y Y
|
||||
syncok Y Y Y
|
||||
wcursyncup Y Y Y
|
||||
wsyncdown Y Y Y
|
||||
wresize - Y Y
|
||||
resize_window - - -
|
||||
wresize - - -
|
||||
PDC_makelines - - -
|
||||
PDC_makenew - - -
|
||||
PDC_sync - - -
|
||||
|
||||
@@ -40,7 +40,7 @@ clipboard
|
||||
PDC_CLIP_ACCESS_ERROR no clipboard support
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
PDC_getclipboard - - -
|
||||
PDC_setclipboard - - -
|
||||
PDC_freeclipboard - - -
|
||||
|
||||
@@ -17,7 +17,7 @@ pdckbd
|
||||
its input from. It can be used for select().
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
PDC_get_input_fd - - -
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
@@ -31,7 +31,7 @@ pdcsetsc
|
||||
platforms.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
PDC_set_blink - - -
|
||||
PDC_set_title - - -
|
||||
|
||||
|
||||
@@ -40,7 +40,7 @@ clipboard
|
||||
PDC_CLIP_ACCESS_ERROR no clipboard support
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
PDC_getclipboard - - -
|
||||
PDC_setclipboard - - -
|
||||
PDC_freeclipboard - - -
|
||||
|
||||
@@ -17,7 +17,7 @@ pdckbd
|
||||
its input from. It can be used for select().
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
PDC_get_input_fd - - -
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
@@ -31,7 +31,7 @@ pdcsetsc
|
||||
platforms.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
PDC_set_blink - - -
|
||||
PDC_set_title - - -
|
||||
|
||||
|
||||
@@ -39,7 +39,7 @@ clipboard
|
||||
PDC_CLIP_ACCESS_ERROR no clipboard support
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
PDC_getclipboard - - -
|
||||
PDC_setclipboard - - -
|
||||
PDC_freeclipboard - - -
|
||||
|
||||
@@ -17,7 +17,7 @@ pdckbd
|
||||
its input from. It can be used for select().
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
PDC_get_input_fd - - -
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
@@ -31,7 +31,7 @@ pdcsetsc
|
||||
platforms.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
PDC_set_blink - - -
|
||||
PDC_set_title - - -
|
||||
|
||||
|
||||
@@ -39,7 +39,7 @@ clipboard
|
||||
PDC_CLIP_ACCESS_ERROR no clipboard support
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
PDC_getclipboard - - -
|
||||
PDC_setclipboard - - -
|
||||
PDC_freeclipboard - - -
|
||||
|
||||
@@ -17,7 +17,7 @@ pdckbd
|
||||
its input from. It can be used for select().
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
PDC_get_input_fd - - -
|
||||
|
||||
**man-end****************************************************************/
|
||||
|
||||
@@ -33,7 +33,7 @@ pdcsetsc
|
||||
platforms.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
PDC_set_blink - - -
|
||||
PDC_set_title - - -
|
||||
|
||||
|
||||
2
x11/sb.c
2
x11/sb.c
@@ -25,7 +25,7 @@ sb
|
||||
All functions return OK on success and ERR on error.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
sb_init - - -
|
||||
sb_set_horz - - -
|
||||
sb_set_vert - - -
|
||||
|
||||
@@ -39,7 +39,7 @@ clipboard
|
||||
PDC_CLIP_ACCESS_ERROR no clipboard support
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
PDC_getclipboard - - -
|
||||
PDC_setclipboard - - -
|
||||
PDC_freeclipboard - - -
|
||||
|
||||
@@ -33,7 +33,7 @@ pdcsetsc
|
||||
platforms.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
PDC_set_blink - - -
|
||||
PDC_set_title - - -
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ sb
|
||||
All functions return OK on success and ERR on error.
|
||||
|
||||
### Portability
|
||||
X/Open BSD SYS V
|
||||
X/Open ncurses NetBSD
|
||||
sb_init - - -
|
||||
sb_set_horz - - -
|
||||
sb_set_vert - - -
|
||||
|
||||
Reference in New Issue
Block a user