aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPřemysl Janouch <p.janouch@gmail.com>2014-11-30 00:36:18 +0100
committerPřemysl Janouch <p.janouch@gmail.com>2014-11-30 00:36:18 +0100
commite8b9c654af3aa0e5c1afd2dc79daa70149b7f242 (patch)
tree1e77a9f49818ec14a63f1e92a3afc409384c3653
parent6352428e85cb4f063cea987aa2a3810b04683deb (diff)
downloadtermo-e8b9c654af3aa0e5c1afd2dc79daa70149b7f242.tar.gz
termo-e8b9c654af3aa0e5c1afd2dc79daa70149b7f242.tar.xz
termo-e8b9c654af3aa0e5c1afd2dc79daa70149b7f242.zip
Mark a TODO
-rw-r--r--driver-csi.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/driver-csi.c b/driver-csi.c
index a77341b..8f5fb2c 100644
--- a/driver-csi.c
+++ b/driver-csi.c
@@ -562,6 +562,10 @@ register_keys (void)
// csi_ss3s as unmodified but rxvt-unicode only seems to output Shift codes
// for them anyway, so it's not a huge loss.
+ // TODO: change the handling depending on the value of TERM
+ // - rxvt-based terminals use SS3 A/B/C/D for C-S-arrow keys
+ // - PuTTY uses SS3 A/B/C/D for something different -> try it out
+
register_csi_ss3_full (TERMO_TYPE_KEYSYM, TERMO_SYM_TAB,
TERMO_KEYMOD_SHIFT, TERMO_KEYMOD_SHIFT, 'Z');