BSD 4_1c_2 release
[unix-history] / usr / src / usr.lib / libcurses / llib-lcurses
CommitLineData
4b9ccde7 1/* 5/15/81 (Berkely) @(#)llib-lcurses 1.4 */
57d956e3
KA
2
3/* LINTLIBRARY */
4
5# include <curses.h>
6
7static char *sp;
8static WINDOW *wp;
9
10char _putchar(c) char c; { return c; }
11 /* VARARGS2 */
12int _sprintw(win, fmt, args) WINDOW *win; char *fmt; { return 0; }
13 /* VARARGS2 */
14int _sscans(win, fmt, args) WINDOW *win; char *fmt; { return 0; }
15 box(win, vert, hor) WINDOW *win; int vert, hor; {}
16 delwin(win) WINDOW *win; {}
17 endwin() {}
18 fgoto() {}
19 gettmode() {}
d037dc33 20char *getcap(name) char *name; { return name; }
57d956e3
KA
21WINDOW *initscr() { return wp; }
22char *longname(bp, def) char *bp ,*def; { return sp; }
23 mvcur(ly, lx, y, x) int ly, lx, y, x; {}
24 /* VARARGS3 */
25int mvprintw(y, x, fmt, args) int y, x; char *fmt; { return 0; }
26 /* VARARGS3 */
27int mvscanw(y, x, fmt, args) int y, x; char *fmt; { return 0; }
28int mvwin(win, by, bx) WINDOW *win; { return 0; }
29 /* VARARGS4 */
30int mvwprintw(win, y, x, fmt, args) WINDOW *win; int y, x; char *fmt; { return 0; }
31 /* VARARGS4 */
32int mvwscanw(win, y, x, fmt, args) WINDOW *win; int y, x; char *fmt; { return 0; }
33WINDOW *newwin(num_lines, num_cols, begy, begx) int num_lines, num_cols, begy, begx; { return wp; }
34 overlay(win1, win2) WINDOW *win1, *win2; {}
35 overwrite(win1, win2) WINDOW *win1, *win2; {}
36int plod(cnt) int cnt; { return 0; }
37 plodput(c) char c; {}
38 /* VARARGS1 */
39int printw(fmt, args) char *fmt; { return 0; }
40 /* VARARGS1 */
41 putpad(cp) char *cp; {}
42int scanw(fmt, args) char *fmt; { return 0; }
43int scroll(win) WINDOW *win; { return 0; }
44int setterm(type) char *type; { return 0; }
45WINDOW *subwin(orig, num_lines, num_cols, begy, begx) WINDOW *orig; int num_lines, num_cols, begy, begx; { return wp; }
46 touchwin(win) WINDOW *win; {}
49fad21a 47 tstp() {}
57d956e3
KA
48int waddch(win, c) WINDOW *win; char c; { return 0; }
49int waddstr(win, str) WINDOW *win; char *str; { return 0; }
50int wclear(win) WINDOW *win; { return 0; }
51 wclrtobot(win) WINDOW *win; {}
52 wclrtoeol(win) WINDOW *win; {}
53 wdeleteln(win) WINDOW *win; {}
54 werase(win) WINDOW *win; {}
55int wgetch(win) WINDOW *win; { return 0; }
56int wgetstr(win, str) WINDOW *win; char *str; { return 0; }
57 winsertln(win) WINDOW *win; {}
58int wmove(win, y, x) WINDOW *win; int y, x; { return 0; }
59 /* VARARGS2 */
60int wprintw(win, fmt, args) WINDOW *win; char *fmt; { return 0; }
61 /* VARARGS2 */
62int wrefresh(win) WINDOW *win; { return 0; }
63int wscanw(win, fmt, args) WINDOW *win; char *fmt; { return 0; }
64char *wstandend(win) WINDOW *win; { return sp; }
65char *wstandout(win) WINDOW *win; { return sp; }
66 zap() {}
67
68bool AM, BS, CA, DA, DB, EO, GT, HZ, IN, MI, MS, NC, OS, UL, XN,
69 NONL, UPPERCASE, normtty, _pfast, My_term, _echoit, _rawmode,
70 _endwin;
71
72
73char *AL, *BC, *BT, *CD, *CE, *CL, *CM, *DC, *DL, *DM, *DO, *ED,
74 *EI, *HO, *IC, *IM, *IP, *LL, *MA, *ND, *SE, *SF, *SO, *SR,
75 *TA, *TE, *TI, *UC, *UE, *UP, *US, *VB, *VE, *VS, PC,
76 *Def_term, ttytype[];
acb8b8b8
KA
77
78int LINES, COLS, _tty_ch, _res_flg;
79
80SGTTY _tty;
81
82WINDOW *stdscr, *curscr;