summaryrefslogtreecommitdiff
path: root/usr/src/lib/libcurses/screen/llib-lcurses
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/lib/libcurses/screen/llib-lcurses')
-rw-r--r--usr/src/lib/libcurses/screen/llib-lcurses1352
1 files changed, 0 insertions, 1352 deletions
diff --git a/usr/src/lib/libcurses/screen/llib-lcurses b/usr/src/lib/libcurses/screen/llib-lcurses
deleted file mode 100644
index b1a0272a34..0000000000
--- a/usr/src/lib/libcurses/screen/llib-lcurses
+++ /dev/null
@@ -1,1352 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
- * or http://www.opensolaris.org/os/licensing.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information: Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
- */
-/* LINTLIBRARY */
-/* PROTOLIB1 */
-
-/*
- * Copyright 2004 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
- */
-
-#pragma ident "%Z%%M% %I% %E% SMI"
-
-#include <stdio.h>
-#include <sys/types.h>
-#include <stdarg.h>
-#include <curses.h>
-#include "term.h"
-#include "print.h"
-
-/*
- * usr/src/lib/libcurses/screen
- */
-
-/* V2.__sscans.c */
-int __sscans(WINDOW *win, char *fmt, ...);
-
-/* V2._sprintw.c */
-int _sprintw(WINDOW *win, char *fmt, ...);
-
-/* V2.makenew.c */
-WINDOW *makenew(int num_lines, int num_cols, int begy, int begx);
-
-/* V3.m_addch.c */
-int m_addch(int c);
-
-/* V3.m_addstr.c */
-int m_addstr(char *str);
-
-/* V3.m_clear.c */
-int m_clear(void);
-
-/* V3.m_erase.c */
-int m_erase(void);
-
-/* V3.m_initscr.c */
-WINDOW *m_initscr(void);
-
-/* V3.m_move.c */
-int m_move(int x, int y);
-
-/* V3.m_newterm.c */
-SCREEN *m_newterm(char *type, FILE *outfptr, FILE *infptr);
-
-/* V3.m_refresh.c */
-int m_refresh(void);
-
-/* V3.upd_old_y.c */
-void _update_old_y_area(WINDOW *win, int nlines, int ncols, int start_line,
- int start_col);
-
-/* _addch.c */
-int addch(chtype ch);
-
-/* _addchnstr.c */
-int addchnstr(chtype *s, int n);
-
-/* _addchstr.c */
-int addchstr(chtype *s);
-
-/* _addnstr.c */
-int addnstr(char *s, int n);
-
-/* _addnwstr.c */
-int addnwstr(wchar_t *s, int n);
-
-/* _addstr.c */
-int addstr(char *s);
-
-/* _addwch.c */
-int addwch(chtype ch);
-
-/* _addwchnstr.c */
-int addwchnstr(chtype *str, int n);
-
-/* _addwchstr.c */
-int addwchstr(chtype *str);
-
-/* _addwstr.c */
-int addwstr(wchar_t *ws);
-
-/* _attroff.c */
-int attroff(chtype at);
-
-/* _attron.c */
-int attron(chtype at);
-
-/* _attrset.c */
-int attrset(chtype at);
-
-/* _beep.c */
-int beep(void);
-
-/* _bkgd.c */
-int bkgd(chtype c);
-
-/* _bkgdset.c */
-void bkgdset(chtype c);
-
-/* _border.c */
-int border(chtype ls, chtype rs, chtype ts, chtype bs, chtype tl, chtype tr,
- chtype bl, chtype br);
-
-/* _clear.c */
-int clear(void);
-
-/* _clrtobot.c */
-int clrtobot(void);
-
-/* _clrtoeol.c */
-int clrtoeol(void);
-
-/* _crmode.c */
-#undef crmode
-int crmode(void);
-
-/* _del_curterm.c */
-int del_curterm(TERMINAL *terminal);
-
-/* _delch.c */
-int delch(void);
-
-/* _deleteln.c */
-int deleteln(void);
-
-/* _echo.c */
-int echo(void);
-
-/* _echochar.c */
-int echochar(chtype ch);
-
-/* _echowchar.c */
-int echowchar(chtype ch);
-
-/* _erase.c */
-int erase(void);
-
-/* _fixterm.c */
-int fixterm(void);
-
-/* _flash.c */
-int flash(void);
-
-/* _garbagdlins.c */
-int garbagedlines(WINDOW *win, int start, int finish);
-
-/* _garbagedwin.c */
-int garbagedwin(WINDOW *win);
-
-/* _getch.c */
-int getch(void);
-
-/* _getnwstr.c */
-int getnwstr(wchar_t *ws, int n);
-
-/* _getstr.c */
-int getstr(char *str);
-
-/* _getwch.c */
-int getwch(void);
-
-/* _getwstr.c */
-int getwstr(wchar_t *ws);
-
-/* _halfdelay.c */
-int halfdelay(int tens);
-
-/* _hline.c */
-int hline(chtype horch, int num_chars);
-
-/* _inch.c */
-chtype inch(void);
-
-/* _inchnstr.c */
-int inchnstr(chtype *s, int n);
-
-/* _inchstr.c */
-int inchstr(chtype *s);
-
-/* _innstr.c */
-int innstr(char *s, int n);
-
-/* _innwstr.c */
-int innwstr(wchar_t *ws, int n);
-
-/* _insch.c */
-int insch(chtype c);
-
-/* _insdelln.c */
-int insdelln(int id);
-
-/* _insertln.c */
-int insertln(void);
-
-/* _insnstr.c */
-int insnstr(char *s, int n);
-
-/* _insnwstr.c */
-int insnwstr(wchar_t *ws, int n);
-
-/* _insstr.c */
-int insstr(char *s);
-
-/* _instr.c */
-int instr(char *s);
-
-/* _inswch.c */
-int inswch(chtype c);
-
-/* _inswstr.c */
-int inswstr(wchar_t *ws);
-
-/* _intrflush.c */
-int intrflush(WINDOW *win, int flag);
-
-/* _inwch.c */
-chtype inwch(void);
-
-/* _inwchnstr.c */
-int inwchnstr(chtype *str, int n);
-
-/* _inwchstr.c */
-int inwchstr(chtype *str);
-
-/* _inwstr.c */
-int inwstr(wchar_t *ws);
-
-/* _meta.c */
-int meta(WINDOW *win, int flag);
-
-/* _move.c */
-int move(int y, int x);
-
-/* _mvaddch.c */
-int mvaddch(int y, int x, chtype ch);
-
-/* _mvaddchnstr.c */
-int mvaddchnstr(int y, int x, chtype *s, int n);
-
-/* _mvaddchstr.c */
-int mvaddchstr(int y, int x, chtype *s);
-
-/* _mvaddnstr.c */
-int mvaddnstr(int y, int x, char *s, int n);
-
-/* _mvaddnwstr.c */
-int mvaddnwstr(int y, int x, wchar_t *ws, int n);
-
-/* _mvaddstr.c */
-int mvaddstr(int y, int x, char *str);
-
-/* _mvaddwch.c */
-int mvaddwch(int y, int x, chtype ch);
-
-/* _mvaddwchnstr.c */
-int mvaddwchnstr(int y, int x, chtype *str, int n);
-
-/* _mvaddwchstr.c */
-int mvaddwchstr(int y, int x, chtype *s);
-
-/* _mvaddwstr.c */
-int mvaddwstr(int y, int x, wchar_t *ws);
-
-/* _mvdelch.c */
-int mvdelch(int y, int x);
-
-/* _mvgetch.c */
-int mvgetch(int y, int x);
-
-/* _mvgetnwstr.c */
-int mvgetnwstr(int y, int x, wchar_t *ws, int n);
-
-/* _mvgetstr.c */
-int mvgetstr(int y, int x, char *str);
-
-/* _mvgetwch.c */
-int mvgetwch(int y, int x);
-
-/* _mvgetwstr.c */
-int mvgetwstr(int y, int x, wchar_t *ws);
-
-/* _mvhline.c */
-int mvhline(int y, int x, chtype ch, int n);
-
-/* _mvinch.c */
-chtype mvinch(int y, int x);
-
-/* _mvinchnstr.c */
-int mvinchnstr(int y, int x, chtype *str, int n);
-
-/* _mvinchstr.c */
-int mvinchstr(int y, int x, chtype *str);
-
-/* _mvinnstr.c */
-int mvinnstr(int y, int x, char *s, int n);
-
-/* _mvinnwstr.c */
-int mvinnwstr(int y, int x, wchar_t *ws, int n);
-
-/* _mvinsch.c */
-int mvinsch(int y, int x, chtype ch);
-
-/* _mvinsnstr.c */
-int mvinsnstr(int y, int x, char *s, int n);
-
-/* _mvinsnwstr.c */
-int mvinsnwstr(int y, int x, wchar_t *ws, int n);
-
-/* _mvinsstr.c */
-int mvinsstr(int y, int x, char *s);
-
-/* _mvinstr.c */
-int mvinstr(int y, int x, char *s);
-
-/* _mvinswch.c */
-int mvinswch(int y, int x, chtype ch);
-
-/* _mvinswstr.c */
-int mvinswstr(int y, int x, wchar_t *ws);
-
-/* _mvinwch.c */
-chtype mvinwch(int y, int x);
-
-/* _mvinwchnstr.c */
-int mvinwchnstr(int y, int x, chtype *str, int n);
-
-/* _mvinwchstr.c */
-int mvinwchstr(int y, int x, chtype *str);
-
-/* _mvinwstr.c */
-int mvinwstr(int y, int x, wchar_t *ws);
-
-/* _mvvline.c */
-int mvvline(int y, int x, chtype c, int n);
-
-/* _mvwaddch.c */
-int mvwaddch(WINDOW *win, int y, int x, chtype ch);
-
-/* _mvwaddchnst.c */
-int mvwaddchnstr(WINDOW *win, int y, int x, chtype *ch, int n);
-
-/* _mvwaddchstr.c */
-int mvwaddchstr(WINDOW *win, int y, int x, chtype *ch);
-
-/* _mvwaddnstr.c */
-int mvwaddnstr(WINDOW *win, int y, int x, char *c, int n);
-
-/* _mvwaddnwstr.c */
-int mvwaddnwstr(WINDOW *win, int y, int x, wchar_t *wc, int n);
-
-/* _mvwaddstr.c */
-int mvwaddstr(WINDOW *win, int y, int x, char *str);
-
-/* _mvwaddwch.c */
-int mvwaddwch(WINDOW *win, int y, int x, chtype ch);
-
-/* _mvwaddwchnstr.c */
-int mvwaddwchnstr(WINDOW *win, int y, int x, chtype *str, int n);
-
-/* _mvwaddwchstr.c */
-int mvwaddwchstr(WINDOW *win, int y, int x, chtype *str);
-
-/* _mvwaddwstr.c */
-int mvwaddwstr(WINDOW *win, int y, int x, wchar_t *wc);
-
-/* _mvwdelch.c */
-int mvwdelch(WINDOW *win, int y, int x);
-
-/* _mvwgetch.c */
-int mvwgetch(WINDOW *win, int y, int x);
-
-/* _mvwgetnwstr.c */
-int mvwgetnwstr(WINDOW *win, int y, int x, wchar_t *ws, int n);
-
-/* _mvwgetstr.c */
-int mvwgetstr(WINDOW *win, int y, int x, char *str);
-
-/* _mvwgetwch.c */
-int mvwgetwch(WINDOW *win, int y, int x);
-
-/* _mvwgetwstr.c */
-int mvwgetwstr(WINDOW *win, int y, int x, wchar_t *ws);
-
-/* _mvwhline.c */
-int mvwhline(WINDOW *win, int y, int x, chtype c, int n);
-
-/* _mvwinch.c */
-chtype mvwinch(WINDOW *win, int y, int x);
-
-/* _mvwinchnst.c */
-int mvwinchnstr(WINDOW *win, int y, int x, chtype *s, int n);
-
-/* _mvwinchstr.c */
-int mvwinchstr(WINDOW *win, int y, int x, chtype *str);
-
-/* _mvwinnstr.c */
-int mvwinnstr(WINDOW *win, int y, int x, char *str, int n);
-
-/* _mvwinnwstr.c */
-int mvwinnwstr(WINDOW *win, int y, int x, wchar_t *ws, int n);
-
-/* _mvwinsch.c */
-int mvwinsch(WINDOW *win, int y, int x, chtype c);
-
-/* _mvwinsnstr.c */
-int mvwinsnstr(WINDOW *win, int y, int x, char *str, int n);
-
-/* _mvwinsnwstr.c */
-int mvwinsnwstr(WINDOW *win, int y, int x, wchar_t *ws, int n);
-
-/* _mvwinsstr.c */
-int mvwinsstr(WINDOW *win, int y, int x, char *str);
-
-/* _mvwinstr.c */
-int mvwinstr(WINDOW *win, int y, int x, char *str);
-
-/* _mvwinswch.c */
-int mvwinswch(WINDOW *win, int y, int x, chtype c);
-
-/* _mvwinswstr.c */
-int mvwinswstr(WINDOW *win, int y, int x, wchar_t *ws);
-
-/* _mvwinwch.c */
-chtype mvwinwch(WINDOW *win, int y, int x);
-
-/* _mvwinwchnstr.c */
-int mvwinwchnstr(WINDOW *win, int y, int x, chtype *str, int n);
-
-/* _mvwinwchstr.c */
-int mvwinwchstr(WINDOW *win, int y, int x, chtype *str);
-
-/* _mvwinwstr.c */
-int mvwinwstr(WINDOW *win, int y, int x, wchar_t *ws);
-
-/* _mvwvline.c */
-int mvwvline(WINDOW *win, int y, int x, chtype c, int n);
-
-/* _nl.c */
-int nl(void);
-
-/* _nocrmode.c */
-#undef nocrmode
-int nocrmode(void);
-
-/* _noecho.c */
-int noecho(void);
-
-/* _nonl.c */
-int nonl(void);
-
-/* _noqiflush.c */
-void noqiflush(void);
-
-/* _overlay.c */
-int overlay(WINDOW *src, WINDOW *dst);
-
-/* _overwrite.c */
-int overwrite(WINDOW *src, WINDOW *dst);
-
-/* _qiflush.c */
-void qiflush(void);
-
-/* _refresh.c */
-int refresh(void);
-
-/* _resetterm.c */
-int resetterm(void);
-
-/* _saveterm.c */
-int saveterm(void);
-
-/* _scr_init.c */
-int scr_init(char *file);
-
-/* _scr_restore.c */
-int scr_restore(char *file);
-
-/* _scr_set.c */
-int scr_set(char *file);
-
-/* _scrl.c */
-int scrl(int n);
-
-/* _scroll.c */
-int scroll(WINDOW *win);
-
-/* _set_curterm.c */
-TERMINAL *set_curterm(TERMINAL *newterminal);
-
-/* _set_term.c */
-SCREEN *set_term(SCREEN *screen);
-
-/* _setscrreg.c */
-int setscrreg(int t, int b);
-
-/* _slk_init.c */
-int slk_init(int f);
-
-/* _standend.c */
-int standend(void);
-
-/* _standout.c */
-int standout(void);
-
-/* _subpad.c */
-WINDOW *subpad(WINDOW *win, int l, int nc, int by, int bx);
-
-/* _timeout.c */
-void timeout(int tm);
-
-/* _touchline.c */
-int touchline(WINDOW *win, int y, int n);
-
-/* _unctrl.c */
-char *unctrl(int ch);
-
-/* _vline.c */
-int vline(chtype vertch, int num_chars);
-
-/* _waddchstr.c */
-int waddchstr(WINDOW *win, chtype *str);
-
-/* _waddstr.c */
-int waddstr(WINDOW *win, char *str);
-
-/* _waddwchstr.c */
-int waddwchstr(WINDOW *win, chtype *str);
-
-/* _waddwstr.c */
-int waddwstr(WINDOW *win, wchar_t *ws);
-
-/* _wclear.c */
-int wclear(WINDOW *win);
-
-/* _wdeleteln.c */
-int wdeleteln(WINDOW *win);
-
-/* _werase.c */
-int werase(WINDOW *win);
-
-/* _winsertln.c */
-int winsertln(WINDOW *win);
-
-/* _winsstr.c */
-int winsstr(WINDOW *win, char *str);
-
-/* _winswstr.c */
-int winswstr(WINDOW *win, wchar_t *ws);
-
-/* _winwchstr.c */
-int winwchstr(WINDOW *win, chtype *str);
-
-/* _wstandend.c */
-int wstandend(WINDOW *win);
-
-/* _wstandout.c */
-int wstandout(WINDOW *win);
-
-/* baudrate.c */
-int baudrate(void);
-
-/* can_change.c */
-bool can_change_color(void);
-
-/* cbreak.c */
-int cbreak(void);
-
-/* chkinput.c */
-int _chkinput(void);
-
-/* clearok.c */
-int clearok(WINDOW *win, bool bf);
-
-/* color_cont.c */
-int color_content(short color, short *r, short *g, short *b);
-
-/* copywin.c */
-int copywin(WINDOW *Srcwin, WINDOW *Dstwin, int minRowSrc, int minColSrc,
- int minRowDst, int minColDst, int maxRowDst,
- int maxColDst, int over_lay);
-
-/* curs_set.c */
-int curs_set(int visibility);
-
-/* curserr.c */
-void curserr(void);
-
-/* curses.c */
-
-/* def_prog.c */
-int def_prog_mode(void);
-
-/* delay.c */
-int _delay(int delay, int (*outc)(char));
-
-/* delay_out.c */
-int delay_output(int ms);
-
-/* delkey.c */
-int delkey(char *sends, int keyval);
-
-/* delkeymap.c */
-void delkeymap(TERMINAL *terminal);
-
-/* delscreen.c */
-void delscreen(SCREEN *screen);
-
-/* delterm.c */
-int delterm(TERMINAL *terminal);
-
-/* delwin.c */
-int delwin(WINDOW *win);
-
-/* derwin.c */
-WINDOW *derwin(WINDOW *win, int num_lines, int nc, int by, int bx);
-
-/* doupdate.c */
-int doupdate(void);
-
-/* draino.c */
-int draino(int ms);
-
-/* dupwin.c */
-WINDOW *dupwin(WINDOW *win);
-
-/* endwin.c */
-int isendwin(void);
-int endwin(void);
-int force_doupdate(void);
-
-/* erasechar.c */
-char erasechar(void);
-
-/* flushinp.c */
-int flushinp(void);
-
-/* getattrs.c */
-chtype getattrs(WINDOW *win);
-
-/* getbegyx.c */
-int getbegy(WINDOW *win);
-int getbegx(WINDOW *win);
-
-/* getbkgd.c */
-chtype getbkgd(WINDOW *win);
-
-/* getmaxyx.c */
-int getmaxy(WINDOW *win);
-int getmaxx(WINDOW *win);
-
-/* getparyx.c */
-int getpary(WINDOW *win);
-int getparx(WINDOW *win);
-
-/* getsyx.c */
-int _getsyx(int *yp, int *xp);
-
-/* gettmode.c */
-int gettmode(void);
-
-/* getwin.c */
-WINDOW *getwin(FILE *filep);
-
-/* getyx.c */
-int getcury(WINDOW *win);
-int getcurx(WINDOW *win);
-
-/* has_colors.c */
-bool has_colors(void);
-
-/* has_ic.c */
-int has_ic(void);
-
-/* has_il.c */
-int has_il(void);
-
-/* idcok.c */
-void idcok(WINDOW *win, bool bf);
-
-/* idlok.c */
-int idlok(WINDOW *win, bool bf);
-
-/* immedok.c */
-void immedok(WINDOW *win, bool bf);
-
-/* init_acs.c */
-int init_acs(void);
-
-/* init_color.c */
-int init_color(short color, short r, short g, short b);
-
-/* init_costs.c */
-void _init_costs(void);
-int _countchar(void);
-
-/* init_pair.c */
-int init_pair(short pair, short f, short b);
-void _init_HP_pair(short pair, short f, short b);
-
-/* is_wintou.c */
-int is_wintouched(WINDOW *win);
-
-/* is_linetou.c */
-int is_linetouched(WINDOW *win, int line);
-
-/* keyname.c */
-char *keyname(int key);
-
-/* keypad.c */
-int keypad(WINDOW *win, bool bf);
-
-/* killchar.c */
-char killchar(void);
-
-/* leaveok.c */
-int leaveok(WINDOW *win, bool bf);
-
-/* longname.c */
-char *longname(void);
-
-/* makenew.c */
-WINDOW *_makenew(int nlines, int ncols, int begy, int begx);
-
-/* mbaddch.c */
-int _mbclrch(WINDOW *win, int y, int x);
-int _mbvalid(WINDOW *win);
-int _mbaddch(WINDOW *win, chtype a, chtype b);
-
-/* mbcharlen.c */
-int mbcharlen(char *sp);
-
-/* mbdisplen.c */
-int mbdisplen(char *sp);
-
-/* mbgetwidth.c */
-void mbgetwidth(void);
-int mbeucw(int c);
-int mbscrw(int c);
-int wcscrw(wchar_t wc);
-
-/* mbinch.c */
-char *wmbinch(WINDOW *win, int y, int x);
-
-/* mbinsshift.c */
-int _mbinsshift(WINDOW *win, int len);
-
-/* mbmove.c */
-int wmbmove(WINDOW *win, int y, int x);
-
-/* mbstowcs.c */
-size_t _curs_mbstowcs(wchar_t *pwcs, const char *s, size_t n);
-
-/* mbtowc.c */
-int _curs_mbtowc(wchar_t *wchar, const char *s, size_t n);
-
-/* mbtranslate.c */
-char *_strcode2byte(wchar_t *code, char *b, int n);
-wchar_t *_strbyte2code(char *code, wchar_t *byte, int n);
-
-/* memSset.c */
-void memSset(chtype *s, chtype c, int n);
-
-/* meta.c */
-int _meta(int bf);
-
-/* mouse.c */
-int mouse_set(long mbe);
-int mouse_on(long mbe);
-int mouse_off(long mbe);
-int request_mouse_pos(void);
-void wmouse_position(WINDOW *win, int *x, int *y);
-int map_button(unsigned long a);
-unsigned long getmouse(void);
-unsigned long getbmap(void);
-
-/* mvcur.c */
-int mvcur(int cury, int curx, int newy, int newx);
-
-/* mvderwin.c */
-int mvderwin(WINDOW *win, int pary, int parx);
-
-/* mvprintw.c */
-int mvprintw(int y, int x, ...);
-
-/* mvscanw.c */
-int mvscanw(int y, int x, ...);
-
-/* mvwin.c */
-int mvwin(WINDOW *win, int by, int bx);
-
-/* mvwprintw.c */
-int mvwprintw(WINDOW *win, int y, int x, ...);
-
-/* mvwscanw.c */
-int mvwscanw(WINDOW *win, int y, int x, ...);
-
-/* napms.c */
-int napms(int ms);
-
-/* newkey.c */
-int newkey(char *rcvchars, short keyval, bool macro);
-
-/* newpad.c */
-WINDOW *newpad(int l, int nc);
-
-/* newscreen.c */
-int filter(void);
-SCREEN *newscreen(char *type, int lsize, int csize, int tabsize, FILE *outfptr,
- FILE *infptr);
-
-/* newwin.c */
-WINDOW *newwin(int nlines, int ncols, int by, int bx);
-int _image(WINDOW *win);
-
-/* nocbreak.c */
-int nocbreak(void);
-
-/* nodelay.c */
-int nodelay(WINDOW *win, bool bf);
-
-/* noraw.c */
-int noraw(void);
-
-/* notimeout.c */
-int notimeout(WINDOW *win, bool bf);
-
-/* outch.c */
-int _outch(char c);
-int _outwch(chtype c);
-
-/* overlap.c */
-int _overlap(WINDOW *Srcwin, WINDOW *Dstwin, int Overlay);
-
-/* pair_cont.c */
-int pair_content(short pair, short *f, short *b);
-
-/* pechowchar.c */
-int pechowchar(WINDOW *pad, chtype ch);
-
-/* pnoutref.c */
-int pnoutrefresh(WINDOW *pad, int pby, int pbx, int sby, int sbx,
- int sey, int sex);
-
-/* prefresh.c */
-int prefresh(WINDOW *pad, int pminy, int pminx, int sminy, int sminx,
- int smaxy, int smaxx);
-int _prefresh(int (*func)(WINDOW *), WINDOW *pad, int pminy, int pminx,
- int sminy, int sminx, int smaxy, int smaxx);
-int _padjust(WINDOW *pad, int pminy, int pminx, int sminy, int sminx,
- int smaxy, int smaxx);
-
-/* printw.c */
-int printw(char *fmt, ...);
-
-/* putwin.c */
-int putwin(WINDOW *win, FILE *filep);
-
-/* quick_echo.c */
-int _quick_echo(WINDOW *win, chtype ch);
-
-/* raw.c */
-int raw(void);
-
-/* redrawwin.c */
-int redrawwin(WINDOW *win);
-
-/* reset_sh.c */
-int reset_shell_mode(void);
-
-/* resetty.c */
-int resetty(void);
-
-/* restart.c */
-int restartterm(char * term, int filenum, int *errret);
-
-/* ring.c */
-int _ring(bool bf);
-
-/* ripoffline.c */
-int ripoffline(int line, int (*init)(WINDOW *, int));
-
-/* savetty.c */
-int savetty(void);
-
-/* scanw.c */
-int scanw(char *fmt, ...);
-
-/* scr_all.c */
-int _scr_all(char *file, int which);
-
-/* scr_dump.c */
-int scr_dump(char *file);
-
-/* scr_ll_dump.c */
-int scr_ll_dump(FILE *filep);
-
-/* scr_reset.c */
-int scr_reset(FILE *filep, int type);
-
-/* scrollok.c */
-int scrollok(WINDOW *win, bool bf);
-
-/* setcurscreen.c */
-SCREEN *setcurscreen(SCREEN *new);
-
-/* setcurterm.c */
-TERMINAL *setcurterm(TERMINAL *newterminal);
-
-/* setecho.c */
-int _setecho(int bf);
-
-/* setkeymap.c */
-int setkeymap(void);
-
-/* setnonl.c */
-int _setnonl(int bf);
-
-/* setqiflush.c */
-void _setqiflush(int yes);
-
-/* setsyx.c */
-int setsyx(int y, int x);
-
-/* setupterm.c */
-int setupterm(char *term, int filenum, int *errret);
-void _blast_keys(TERMINAL *terminal);
-int reset_prog_mode(void);
-int def_shell_mode(void);
-
-/* slk_atroff.c */
-int slk_attroff(chtype a);
-
-/* slk_atron.c */
-int slk_attron(chtype a);
-
-/* slk_atrset.c */
-int slk_attrset(chtype a);
-
-/* slk_clear.c */
-int slk_clear(void);
-
-/* slk_label.c */
-char *slk_label(int n);
-
-/* slk_noutref.c */
-int slk_noutrefresh(void);
-
-/* slk_refresh.c */
-int slk_refresh(void);
-int _slk_update(void);
-
-/* slk_restore.c */
-int slk_restore(void);
-
-/* slk_set.c */
-int slk_set(int n, char *lab, int f);
-
-/* slk_start.c */
-int slk_start(int ng, int *gp);
-
-/* slk_touch.c */
-int slk_touch(void);
-
-/* start_col.c */
-int start_color(void);
-
-/* subwin.c */
-WINDOW *subwin(WINDOW *win, int l, int nc, int by, int bx);
-
-/* syncok.c */
-int syncok(WINDOW *win, bool bf);
-
-/* tcsearch.c */
-int _tcsearch(char *cap, short offsets[], char *names[], int size, int n);
-
-/* termattrs.c */
-chtype termattrs(void);
-
-/* termcap.c */
-int tgetent(char *bp, char *name);
-int tgetflag(char *tcstr);
-int tgetnum(char *tcstr);
-char *tgetstr(char *tcstr, char **area);
-
-/* termerr.c */
-void termerr(void);
-
-/* termname.c */
-char *termname(void);
-
-/* tgetch.c */
-int tgetch(int interpret);
-
-/* tgetwch.c */
-wchar_t tgetwch(int cntl);
-
-/* tgoto.c */
-char *tgoto(char *cap, int col, int row);
-
-/* tifget.c */
-int tifgetflag(char *tistr);
-int tifgetnum(char *tistr);
-char *tifgetstr(char *tistr);
-
-/* tifnames.c */
-
-/* tiget.c */
-int tigetflag(char *tistr);
-int tigetnum(char *tistr);
-char *tigetstr(char *tistr);
-
-/* tinames.c */
-
-/* tinputfd.c */
-void tinputfd(int fd);
-
-/* tnames.c */
-
-/* touchwin.c */
-int touchwin(WINDOW *win);
-
-/* tparm.c */
-char *tparm(char *instring, long fp1, long fp2, long p3, long p4, long p5,
- long p6, long p7, long p8, long p9);
-char *_branchto(char *cp, char to);
-
-/* tputs.c */
-int tputs(char *cp, int affcnt, int (*outc)(char));
-
-/* trace.c */
-int traceon(void);
-int traceoff(void);
-
-/* tstp.c */
-void _tstp(int dummy);
-void _ccleanup(int signo);
-
-/* ttimeout.c */
-int ttimeout(int delay);
-
-/* typeahead.c */
-int typeahead(int fd);
-
-/* unctrl.c */
-
-/* ungetch.c */
-int ungetch(int ch);
-
-/* ungetwch.c */
-int ungetwch(wchar_t code);
-
-/* untouchwin.c */
-int untouchwin(WINDOW *win);
-
-/* use_env.c */
-void use_env(int bf);
-
-/* vidupdate.c */
-void vidupdate(chtype newmode, chtype oldmode, int (*outc)(char));
-int _change_video(chtype newmode, chtype oldmode, int (*outc)(char),
- bool color_terminal);
-void _change_color(short newcolor, short oldcolor, int (*outc)(char));
-
-/* vsscanf.c */
-int _vsscanf(char *buf, char *fmt, va_list ap);
-
-/* vwprintw.c */
-int vwprintw(WINDOW *win, char *fmt, va_list ap);
-
-/* vwscanw.c */
-int vwscanw(WINDOW *win, char *fmt, va_list ap);
-
-/* waddchnstr.c */
-int waddchnstr(WINDOW *win, chtype *string, int ncols);
-
-/* waddnstr.c */
-int waddnstr(WINDOW *win, char *tstr, int i);
-
-/* waddnwstr.c */
-int waddnwstr(WINDOW *win, wchar_t *code, int n);
-
-/* waddwch.c */
-int waddwch(WINDOW *win, chtype c);
-
-/* waddwchnstr.c */
-int waddwchnstr(WINDOW *win, chtype *string, int ncols);
-
-/* wadjcurspos.c */
-int wadjcurspos(WINDOW *win);
-
-/* wbkgd.c */
-int wbkgd(WINDOW *win, chtype nbkgd);
-
-/* wbkgdset.c */
-void wbkgdset(WINDOW *win, chtype c);
-
-/* wborder.c */
-int wborder(WINDOW *win, chtype ls, chtype rs, chtype ts, chtype bs,
- chtype tl, chtype tr, chtype bl, chtype br);
-
-/* wclrtobot.c */
-int wclrtobot(WINDOW *win);
-
-/* wclrtoeol.c */
-int wclrtoeol(WINDOW *win);
-
-/* wcstombs.c */
-size_t _curs_wcstombs(char *s, const wchar_t *pwcs, size_t n);
-
-/* wctomb.c */
-int _curs_wctomb(char *s, const wchar_t wchar);
-
-/* wdelch.c */
-int wdelch(WINDOW *win);
-
-/* wechowchar.c */
-int wechowchar(WINDOW *win, chtype ch);
-
-/* wgetch.c */
-int wgetch(WINDOW *win);
-
-/* wgetstr.c */
-int wgetstr(WINDOW *win, char *str);
-int wgetnstr(WINDOW *win, char *str, int n);
-
-/* wgetwch.c */
-int wgetwch(WINDOW *win);
-
-/* wgetwstr.c */
-int wgetwstr(WINDOW *win, wchar_t *str);
-int wgetnwstr(WINDOW *win, wchar_t *str, int n);
-
-/* whline.c */
-int whline(WINDOW *win, chtype ch, int num_chars);
-
-/* winch.c */
-chtype winch(WINDOW *win);
-
-/* winchnstr.c */
-int winchnstr(WINDOW *win, chtype *string, int ncols);
-
-/* winchstr.c */
-int winchstr(WINDOW *win, chtype *string);
-
-/* winnstr.c */
-int winnstr(WINDOW *win, char *string, int ncols);
-
-/* winnwstr.c */
-int winnwstr(WINDOW *win, wchar_t *wstr, int ncols);
-
-/* winsch.c */
-int winsch(WINDOW *win, chtype c);
-
-/* winsdelln.c */
-int winsdelln(WINDOW *win, int id);
-
-/* winsnstr.c */
-int winsnstr(WINDOW *win, char *tsp, int n);
-
-/* winsnwstr.c */
-int winsnwstr(WINDOW *win, wchar_t *code, int n);
-
-/* winstr.c */
-int winstr(WINDOW *win, char *str);
-
-/* winswch.c */
-int winswch(WINDOW *win, chtype c);
-
-/* winwch.c */
-chtype winwch(WINDOW *win);
-
-/* winwchnstr.c */
-int winwchnstr(WINDOW *win, chtype *string, int ncols);
-
-/* winwstr.c */
-int winwstr(WINDOW *win, wchar_t *wstr);
-
-/* wmove.c */
-int wmove(WINDOW *win, int y, int x);
-
-/* wmovenextch.c */
-int wmovenextch(WINDOW *win);
-
-/* wmoveprevch.c */
-int wmoveprevch(WINDOW *win);
-
-/* wnoutrefresh.c */
-int wnoutrefresh(WINDOW *win);
-
-/* wprintw.c */
-int wprintw(WINDOW *win, ...);
-
-/* wredrawln.c */
-int wredrawln(WINDOW *win, int begline, int numlines);
-
-/* wrefresh.c */
-int wrefresh(WINDOW *win);
-
-/* wscanw.c */
-int wscanw(WINDOW *win, ...);
-
-/* wscrl.c */
-int wscrl(WINDOW *win, int n);
-
-/* wsetscrreg.c */
-int wsetscrreg(WINDOW *win, int topy, int boty);
-
-/* wsyncdown.c */
-void wsyncdown(WINDOW *win);
-
-/* wsyncup.c */
-void wsyncup(WINDOW *win);
-void wcursyncup(WINDOW *win);
-
-/* wtimeout.c */
-void wtimeout(WINDOW *win, int tm);
-
-/* wtouchln.c */
-int wtouchln(WINDOW *win, int y, int n, int changed);
-
-/* wvline.c */
-int wvline(WINDOW *win, chtype vertch, int num_chars);
-
-/* _box.c */
-/* really box32 */
-int box(WINDOW *win, chtype v, chtype h);
-
-/* V3.box.c */
-#undef box
-int box(WINDOW *win, _ochtype v, _ochtype h);
-
-/* _newterm.c */
-/* really newterm32 */
-SCREEN *newterm(char *type, FILE *fout, FILE *fin);
-
-/* V3.newterm.c */
-#undef newterm
-SCREEN *newterm(char *type, FILE *outfptr, FILE *infptr);
-
-/* setterm.c */
-#undef setterm
-int setterm(char *name);
-
-/* pechochar.c */
-/* really p32echochar */
-int pechochar(WINDOW *win, chtype c);
-
-/* V3.pechochar.c */
-#undef pechochar
-int pechochar(WINDOW *win, _ochtype c);
-
-/* waddch.c */
-/* really w32addch */
-int waddch(WINDOW *win, chtype c);
-
-/* V3.waddch.c */
-#undef waddch
-int waddch(WINDOW *win, _ochtype c);
-
-/* wattroff.c */
-/* really w32attroff */
-int wattroff(WINDOW *win, chtype attrs);
-
-/* V3.wattroff.c */
-#undef wattroff
-int wattroff(WINDOW *win, _ochtype attrs);
-
-/* wattron.c */
-/* really w32attron */
-int wattron(WINDOW *win, chtype attrs);
-
-/* V3.wattron.c */
-#undef wattron
-int wattron(WINDOW *win, _ochtype attrs);
-
-/* wattrset.c */
-/* really w32attrset */
-int wattrset(WINDOW *win, chtype attrs);
-
-/* V3.wattrset.c */
-#undef wattrset
-int wattrset(WINDOW *win, _ochtype attrs);
-
-/* wechochar.c */
-/* really w32echochar */
-int wechochar(WINDOW *win, chtype c);
-
-/* V3.wechochar.c */
-#undef wechochar
-int wechochar(WINDOW *win, _ochtype c);
-
-/* winsch.c */
-/* really w32insch */
-int winsch(WINDOW *win, chtype c);
-
-/* V3.winsch.c */
-#undef winsch
-int winsch(WINDOW *win, _ochtype c);
-
-/* putp.c */
-int _outchar(char ch);
-int putp(char *str);
-/* really vid32attr */
-int vidattr(chtype newmode);
-
-/* V3.vidattr.c */
-#undef vidattr
-int vidattr(_ochtype a);
-
-/* vidputs.c */
-/* really vid32puts */
-int vidputs(chtype a, int (*b)(char));
-
-/* V3.vidputs.c */
-#undef vidputs
-int vidputs(_ochtype a, int (*o)(char));
-
-/* initscr.c */
-/* really initscr32 */
-WINDOW *initscr(void);
-
-/* V3.initscr.c */
-#undef initscr
-WINDOW *initscr(void);