Signed-off-by: Jakub Horký <[email protected]>
---
misc/terminfo.src | 16 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/misc/terminfo.src b/misc/terminfo.src
index d309a361..50789b13 100644
--- a/misc/terminfo.src
+++ b/misc/terminfo.src
@@ -5201,6 +5201,19 @@ xterm+pcc0|fragment with modifyCursorKeys:0,
kLFT7=\EO7D, kRIT3=\EO3C, kRIT4=\EO4C, kRIT5=\EO5C,
kRIT6=\EO6C, kRIT7=\EO7C, kUP=\EO2A, kUP3=\EO3A,
kUP4=\EO4A, kUP5=\EO5A, kUP6=\EO6A, kUP7=\EO7A,
+#
+# Modified keypad keys are also from xterm patch #94:
+#
+xterm+pck0|fragment with modifyKeypadKeys:0,
+ kBEG=\E[1;2E, kBEG3=\E[1;3E, kBEG4=\E[1;4E, kBEG5=\E[1;5E,
+ kBEG6=\E[1;6E, kBEG7=\E[1;7E, kENT=\EO2M, kENT3=\EO3M, kENT4=\EO4M,
+ kENT5=\EO5M, kENT6=\EO6M, kENT7=\EO7M, kPSUB=\EO2m, kPSUB3=\EO3m,
+ kPSUB4=\EO4m, kPSUB5=\EO5m, kPSUB6=\EO6m, kPSUB7=\EO7m, kPADD=\EO2k,
+ kPADD3=\EO3k, kPADD4=\EO4k, kPADD5=\EO5k, kPADD6=\EO6k, kPADD7=\EO7k,
+ kPMUL=\EO2j, kPMUL3=\EO3j, kPMUL4=\EO4j, kPMUL5=\EO5j, kPMUL6=\EO6j,
+ kPMUL7=\EO7j, kPDIV=\EO2o, kPDIV3=\EO3o, kPDIV4=\EO4o, kPDIV5=\EO5o,
+ kPDIV6=\EO6o, kPDIV7=\EO7o, kPEQU=\EO2X, kPEQU3=\EO3X, kPEQU4=\EO4X,
+ kPEQU5=\EO5X, kPEQU6=\EO6X, kPEQU7=\EO7X,
#
# Here are corresponding fragments from xterm patch #216:
@@ -5358,7 +5371,7 @@ xterm+keypad+all|xterm numeric keypad keys (all),
#
xterm+keypad+novt|xterm numeric keypad in all keyboard modes but Sun/PC (-sp),
@ka2, @kb1, @kb3, @kc2, @kpDOT, @kpZRO, @ka1, @kb2, @ka3, @kc1, @kc3,
- use=xterm+keypad+all,
+ use=xterm+pck0, use=xterm+keypad+all,
#
# Those chunks use the new-style (the xterm oldFunctionKeys resource is false).
# Alternatively, the same scheme with old-style function keys as in xterm-r6
@@ -28034,6 +28047,7 @@ v3220|LANPAR Vision II model 3220/3221/3222,
# xterm+keypad+novt for full-featured xterm and fix xterm-vt220
# + add kbeg, kp5 keys to xterm+noapp
# + add kmenu including shifted variants to xterm+nofkeys
+# + add support for shifted keypad keys as xterm+pck0
# (all by Jakub Horky)
#
######## SHANTIH! SHANTIH! SHANTIH!
--
2.43.0