aboutsummaryrefslogtreecommitdiffhomepage
path: root/st.info
diff options
context:
space:
mode:
authorGravatar Roberto E. Vargas Caballero <k0ga@shike2.com>2012-11-13 20:04:34 +0100
committerGravatar Roberto E. Vargas Caballero <k0ga@shike2.com>2012-11-13 20:04:34 +0100
commit69ee3ba3a771ca60bc8738174c79fc851818a36b (patch)
tree7e2626d8012466682209f58798fc982f3c466092 /st.info
parent73177ba366e5363b8a6695882b52617a8909a925 (diff)
Fix keypad mode and cursor mode
Keypad mode is used for detecting when keys in the auxiliary keypad are pressed, while cursor mode is used for detecting when a cursor is pressed, but they are different modes. St was mixing both modes and DECPAM and DECPNM modified the cursor mode, and this was incorrect. --- st.c | 5 +++-- st.info | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-)
Diffstat (limited to 'st.info')
-rw-r--r--st.info4
1 files changed, 2 insertions, 2 deletions
diff --git a/st.info b/st.info
index 58e2139..63af234 100644
--- a/st.info
+++ b/st.info
@@ -89,7 +89,7 @@ st| simpleterm,
ritm=\E[23m,
rmacs=\E(B,
rmcup=\E[?1049l,
-# rmkx=\E>,
+ rmkx=\E[?1l\E>,
rmso=\E[23m,
rmul=\E[m,
rs1=\Ec,
@@ -104,7 +104,7 @@ st| simpleterm,
sitm=\E[3m,
smacs=\E(0,
smcup=\E[?1049h,
-# smkx=\E=,
+ smkx=\E[?1h\E=,
smso=\E[3m,
smul=\E[4m,
tbc=\E[3g,