aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPřemysl Janouch <p.janouch@gmail.com>2015-05-27 21:42:21 +0200
committerPřemysl Janouch <p.janouch@gmail.com>2015-05-27 21:42:21 +0200
commitbe1cccd2526abc1d81d1a15d8375a10cf187c823 (patch)
treeb9230218bb99ba3a79cc9cda84a3352d2795a224
parentc628a434f6c510ae37ffe18671b9dbd856f8cdd2 (diff)
downloadtermo-be1cccd2526abc1d81d1a15d8375a10cf187c823.tar.gz
termo-be1cccd2526abc1d81d1a15d8375a10cf187c823.tar.xz
termo-be1cccd2526abc1d81d1a15d8375a10cf187c823.zip
Mark an issue that breaks tests
-rw-r--r--driver-csi.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/driver-csi.c b/driver-csi.c
index 5701e19..e173bca 100644
--- a/driver-csi.c
+++ b/driver-csi.c
@@ -456,6 +456,7 @@ parse_csi (termo_t *tk, size_t introlen, size_t *csi_len,
// Specifically allowing the rxvt special character
// for shifted function keys to end a CSI-like sequence,
// otherwise expecting ECMA-48-like input
+ // FIXME: this breaks mode report parsing (e.g. "\e[4;1$y")
unsigned char c = CHARAT (csi_end);
if ((c >= 0x40 && c < 0x80) || c == '$')
break;