diff options
author | jnweiger <jnweiger> | 2005-12-19 16:13:08 +0000 |
---|---|---|
committer | jnweiger <jnweiger> | 2005-12-19 16:13:08 +0000 |
commit | b4aa8750b45e7b75ab5a837503dc0a6b2e177bf9 (patch) | |
tree | 93829a03fd9309d8ebb397fde1ba571c352f7d76 /src/termcap.c | |
parent | 3615d8d6da6bd649297da54f7a858b3b4b133c64 (diff) | |
download | screen-b4aa8750b45e7b75ab5a837503dc0a6b2e177bf9.tar.gz |
Updates from mls/screen-4.0.3
attacher.c: use attach_fd, use HAVE_SETRESUID
ansi.c: DoCSI now supports CSI 11t, 7t, 21t, 8t was only 8t before.
configure.in: quoting of SOCKDIR, use SVR4 instead of __SVR4, use sun instead of __sun.
Check for both setresuid() and setreuid(). Prefer sockets over pipes.
help.c: MAPKEYS term[] support. Use Layer2Window().
socket.c: SendAttachMsg() added.
process.c: bind -k added. KMAP_KEYS support.
screen.c: use attach_fd.
teln.c: TO_LINEMODE added, symmetric debug code.
termcap.c: ktab[]
tty.sh: use tcflow TCOON
tty.c.dist dated 1994 ignored.
utmp.c: no longer cast u->ut_(x)time into time_t.
Diffstat (limited to 'src/termcap.c')
-rw-r--r-- | src/termcap.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/termcap.c b/src/termcap.c index 0e7186e..01082cb 100644 --- a/src/termcap.c +++ b/src/termcap.c @@ -39,6 +39,7 @@ extern int hardstatusemu; extern struct action umtab[]; extern struct action mmtab[]; extern struct action dmtab[]; +extern struct action ktab[]; extern struct kmap_ext *kmap_exts; extern int kmap_extn; extern int DefaultEsc; @@ -547,7 +548,8 @@ int map; else break; } - + if (n < KMAP_KEYS) + domap = 1; if (map == 0 && domap) return 0; if (map && !domap) |