summaryrefslogtreecommitdiff
path: root/sys/src/cmd/vt/cons.h
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2017-04-19 01:46:20 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2017-04-19 01:46:20 +0200
commit219050cc36b169a1f55b5441553bc8e123ddfa7e (patch)
tree2cdd7b8f80b556f26cdfc8b3424be3fc89b52632 /sys/src/cmd/vt/cons.h
parentdb729cbb50a43ed357ac8153b8a9717684aa6f4b (diff)
vt: make it fast
Diffstat (limited to 'sys/src/cmd/vt/cons.h')
-rw-r--r--sys/src/cmd/vt/cons.h25
1 files changed, 8 insertions, 17 deletions
diff --git a/sys/src/cmd/vt/cons.h b/sys/src/cmd/vt/cons.h
index f415e4d3b..b487ee9bd 100644
--- a/sys/src/cmd/vt/cons.h
+++ b/sys/src/cmd/vt/cons.h
@@ -10,8 +10,8 @@ extern Consstate* cs;
#define INSET 2
#define BUFS 32
-#define HISTSIZ 65536 /* number of history characters */
-#define BSIZE 1000
+#define HISTSIZ (64*1024) /* number of history characters */
+#define BSIZE (8*1024)
#define SCROLL 2
#define NEWLINE 1
@@ -22,17 +22,13 @@ extern Consstate* cs;
/* text attributes */
enum {
- THighIntensity = (1<<0),
- TUnderline = (1<<1),
- TBlink = (1<<2),
- TReverse = (1<<3),
- TInvisible = (1<<4),
+ THighIntensity = 1<<0,
+ TUnderline = 1<<1,
+ TBlink = 1<<2,
+ TReverse = 1<<3,
+ TInvisible = 1<<4,
};
-#define button1() ((mouse.buttons & 07)==1)
-#define button2() ((mouse.buttons & 07)==2)
-#define button3() ((mouse.buttons & 07)==4)
-
struct ttystate {
int crnl;
int nlcr;
@@ -64,9 +60,8 @@ extern void sendnchars(int, char *);
extern Point pt(int, int);
extern Point pos(Point);
extern void funckey(int);
-extern void drawstring(Rune*, int, int);
+extern void drawstring(Rune*, int);
-extern int debug;
extern int yscrmin, yscrmax;
extern int attr;
extern int defattr;
@@ -75,13 +70,9 @@ extern Image *fgcolor;
extern Image *bgcolor;
extern Image *colors[];
extern Image *hicolors[];
-extern Image *bgdefault;
-extern Image *fgdefault;
extern int cursoron;
extern int nocolor;
-extern void curson(void);
-extern void cursoff(void);
extern void setdim(int, int);