From d5c3d9c8fe500340c081ea3e0a4b575b3369d0dd Mon Sep 17 00:00:00 2001 From: Paul LeoNerd Evans Date: Fri, 30 Nov 2012 14:43:00 +0000 Subject: Also interpret an intermediate CSI byte if present --- driver-csi.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'driver-csi.c') diff --git a/driver-csi.c b/driver-csi.c index bb699bd..b116924 100644 --- a/driver-csi.c +++ b/driver-csi.c @@ -255,6 +255,10 @@ static TermKeyResult parse_csi(TermKey *tk, size_t introlen, size_t *csi_len, lo if(argi > 16) break; } + else if(c >= 0x20 && c <= 0x2f) { + *commandp |= c << 16; + break; + } p++; } -- cgit v1.2.3