From 1d2ba7fa851f988ea9eab47b7662be243f85ddfa Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Tue, 14 Feb 2006 22:29:30 +0000 Subject: updated for version 7.0197 --- src/term.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/term.c') diff --git a/src/term.c b/src/term.c index e5f2c9a6d..37b84c74f 100644 --- a/src/term.c +++ b/src/term.c @@ -2980,6 +2980,10 @@ get_bytes_from_buf(buf, bytes, num_bytes) ++len; /* skip KE_FILLER */ /* else it should be KS_SPECIAL, and c already equals K_SPECIAL */ } + else if (c == CSI && buf[len] == KS_EXTRA && buf[len + 1] == (int)KE_CSI) + /* CSI is stored as CSI KS_SPECIAL KE_CSI to avoid confusion with + * the start of a special key, see add_to_input_buf_csi(). */ + len += 2; bytes[i] = c; } return len; -- cgit v1.2.1