Commit | Line | Data |
---|---|---|
4b9ccde7 | 1 | /* 5/15/81 (Berkely) @(#)llib-lcurses 1.4 */ |
57d956e3 KA |
2 | |
3 | /* LINTLIBRARY */ | |
4 | ||
5 | # include <curses.h> | |
6 | ||
7 | static char *sp; | |
8 | static WINDOW *wp; | |
9 | ||
10 | char _putchar(c) char c; { return c; } | |
11 | /* VARARGS2 */ | |
12 | int _sprintw(win, fmt, args) WINDOW *win; char *fmt; { return 0; } | |
13 | /* VARARGS2 */ | |
14 | int _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 | 20 | char *getcap(name) char *name; { return name; } |
57d956e3 KA |
21 | WINDOW *initscr() { return wp; } |
22 | char *longname(bp, def) char *bp ,*def; { return sp; } | |
23 | mvcur(ly, lx, y, x) int ly, lx, y, x; {} | |
24 | /* VARARGS3 */ | |
25 | int mvprintw(y, x, fmt, args) int y, x; char *fmt; { return 0; } | |
26 | /* VARARGS3 */ | |
27 | int mvscanw(y, x, fmt, args) int y, x; char *fmt; { return 0; } | |
28 | int mvwin(win, by, bx) WINDOW *win; { return 0; } | |
29 | /* VARARGS4 */ | |
30 | int mvwprintw(win, y, x, fmt, args) WINDOW *win; int y, x; char *fmt; { return 0; } | |
31 | /* VARARGS4 */ | |
32 | int mvwscanw(win, y, x, fmt, args) WINDOW *win; int y, x; char *fmt; { return 0; } | |
33 | WINDOW *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; {} | |
36 | int plod(cnt) int cnt; { return 0; } | |
37 | plodput(c) char c; {} | |
38 | /* VARARGS1 */ | |
39 | int printw(fmt, args) char *fmt; { return 0; } | |
40 | /* VARARGS1 */ | |
41 | putpad(cp) char *cp; {} | |
42 | int scanw(fmt, args) char *fmt; { return 0; } | |
43 | int scroll(win) WINDOW *win; { return 0; } | |
44 | int setterm(type) char *type; { return 0; } | |
45 | WINDOW *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 |
48 | int waddch(win, c) WINDOW *win; char c; { return 0; } |
49 | int waddstr(win, str) WINDOW *win; char *str; { return 0; } | |
50 | int 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; {} | |
55 | int wgetch(win) WINDOW *win; { return 0; } | |
56 | int wgetstr(win, str) WINDOW *win; char *str; { return 0; } | |
57 | winsertln(win) WINDOW *win; {} | |
58 | int wmove(win, y, x) WINDOW *win; int y, x; { return 0; } | |
59 | /* VARARGS2 */ | |
60 | int wprintw(win, fmt, args) WINDOW *win; char *fmt; { return 0; } | |
61 | /* VARARGS2 */ | |
62 | int wrefresh(win) WINDOW *win; { return 0; } | |
63 | int wscanw(win, fmt, args) WINDOW *win; char *fmt; { return 0; } | |
64 | char *wstandend(win) WINDOW *win; { return sp; } | |
65 | char *wstandout(win) WINDOW *win; { return sp; } | |
66 | zap() {} | |
67 | ||
68 | bool 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 | ||
73 | char *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 | |
78 | int LINES, COLS, _tty_ch, _res_flg; | |
79 | ||
80 | SGTTY _tty; | |
81 | ||
82 | WINDOW *stdscr, *curscr; |