From c7d1849e1cef5a14c2ef8852ef156c10437a902e Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Fri, 22 Mar 2013 17:02:12 +0000 Subject: [PATCH] Process ^[ as meta when a partial key is found. --- tty-keys.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tty-keys.c b/tty-keys.c index fab8c3fb..d86d22cd 100644 --- a/tty-keys.c +++ b/tty-keys.c @@ -498,6 +498,7 @@ tty_keys_next(struct tty *tty) goto complete_key; } +first_key: /* Is this a meta key? */ if (len >= 2 && buf[0] == '\033') { if (buf[1] != '\033') { @@ -518,7 +519,6 @@ tty_keys_next(struct tty *tty) } } -first_key: /* No key found, take first. */ key = (u_char) *buf; size = 1;