1 /* console state (for consctl) */
2 typedef struct Consstate Consstate;
12 #define HISTSIZ (64*1024) /* number of history characters */
13 #define BSIZE (8*1024)
24 THighIntensity = 1<<0,
35 extern struct ttystate ttystate[];
41 extern struct funckey *fk, *appfk;
42 extern struct funckey ansifk[], ansiappfk[], vt220fk[];
44 extern int x, y, xmax, ymax, olines;
45 extern int peekc, attribute;
48 extern void emulate(void);
49 extern int host_avail(void);
50 extern void clear(int,int,int,int);
51 extern void newline(void);
52 extern int get_next_char(void);
53 extern void ringbell(void);
54 extern int number(Rune *, int *);
55 extern void shift(int,int,int,int);
56 extern void scroll(int,int,int,int);
57 extern int backup(int);
58 extern void sendnchars(int, char *);
59 extern Point pt(int, int);
60 extern Point pos(Point);
61 extern void funckey(int);
62 extern void drawstring(Rune*, int);
64 extern int yscrmin, yscrmax;
68 extern Image *fgcolor;
69 extern Image *bgcolor;
70 extern Image *colors[];
71 extern Image *hicolors[];
76 extern void setdim(int, int);
77 extern void mountcons(void);