summaryrefslogtreecommitdiff
path: root/sys/src/cmd/vt/cons.h
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2017-04-22 20:16:07 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2017-04-22 20:16:07 +0200
commitf2b7f24e4e14099251dd0ed8e7e13d7ca466b0cf (patch)
tree6930eb16d09e714fe20d550bef270dedfe965bfd /sys/src/cmd/vt/cons.h
parentb58584b0578617f6cabcae6e51c6e3e0dc51fec1 (diff)
vt: handle application/normal mode (really fixes cursor keys)
Diffstat (limited to 'sys/src/cmd/vt/cons.h')
-rw-r--r--sys/src/cmd/vt/cons.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/src/cmd/vt/cons.h b/sys/src/cmd/vt/cons.h
index 25bdec477..8b521af10 100644
--- a/sys/src/cmd/vt/cons.h
+++ b/sys/src/cmd/vt/cons.h
@@ -35,13 +35,12 @@ struct ttystate {
};
extern struct ttystate ttystate[];
-#define NKEYS 32 /* max key definitions */
struct funckey {
char *name;
char *sequence;
};
-extern struct funckey *fk;
-extern struct funckey vt100fk[], vt220fk[], ansifk[], xtermfk[];
+extern struct funckey *fk, *appfk;
+extern struct funckey ansifk[], ansiappfk[], xtermfk[];
extern int x, y, xmax, ymax, olines;
extern int peekc, attribute;