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(-)
This commit is contained in:
4
st.info
4
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,
|
||||
|
Reference in New Issue
Block a user