Signed-off-by: Jakub Horký <[email protected]>
---
 misc/terminfo.src | 40 +++++++++++++++++++++++++++++++++-------
 1 file changed, 33 insertions(+), 7 deletions(-)

diff --git a/misc/terminfo.src b/misc/terminfo.src
index 9fc1da5a..13acd43a 100644
--- a/misc/terminfo.src
+++ b/misc/terminfo.src
@@ -25630,13 +25630,38 @@ v3220|LANPAR Vision II model 3220/3221/3222,
 # A few terminals provide similar functionality (sending distinct keys when
 # a modifier is used), including rxvt.
 #
-# These are the extended keys defined in this file:
-#
-# kDC3 kDC4 kDC5 kDC6 kDC7 kDN kDN3 kDN4 kDN5 kDN6 kDN7 kEND3 kEND4 kEND5 kEND6
-# kEND7 kHOM3 kHOM4 kHOM5 kHOM6 kHOM7 kIC3 kIC4 kIC5 kIC6 kIC7 kLFT3 kLFT4
-# kLFT5 kLFT6 kLFT7 kNXT3 kNXT4 kNXT5 kNXT6 kNXT7 kPRV3 kPRV4 kPRV5 kPRV6 kPRV7
-# kRIT3 kRIT4 kRIT5 kRIT6 kRIT7 kUP kUP3 kUP4 kUP5 kUP6 kUP7 kxIN kxOUT ka2 kb1
-# kb3 kc2
+# These are the extended keys defined in this file, possibly in regex format:
+#
+# kDC[3-7]             delete-character key (shifted variants)
+# kDN[3-7]?            down-arrow key (shifted variants)
+# kEND[3-7]            end key (shifted variants)
+# kENT[3-7]?           enter/send key (shifted variants)
+# kHOM[3-7]            home key (shifted variants)
+# kIC[3-7]             insert-character key (shifted variants)
+# kLFT[3-7]            left-arrow key (shifted variants)
+# kNXT[3-7]            next-page key (shifted variants)
+# kPRV[3-7]            previous-page key (shifted variants)
+# kRIT[3-7]            right-arrow key (shifted variants)
+# kUP[3-7]?            up-arrow key (shifted variants)
+# ka2, kA2[3-7]?       keypad 2 / up-arrow key (with shifted variants)
+# kb1, kB1[3-7]?       keypad 4 / left-arrow key (with shifted variants)
+# kb3, kB3[3-7]?       keypad 6 / right-arrow key (with shifted variants)
+# kc2, kC2[3-7]?       keypad 8 / down-arrow key (with shifted variants)
+# kmenu, kMNU[3-7]?    Menu key (with shifted variants)
+# kp[1-9]              duplicate of k[abc][123], for backwards compatibility
+# kpADD, kPADD[3-7]?   keypad + key (with shifted variants)
+# kpCMA, kPCMA[3-7]?   keypad , key (with shifted variants)
+# kpDIV, kPDIV[3-7]?   keypad / key (with shifted variants)
+# kpDOT, kPDOT[3-7]?   keypad . key (with shifted variants)
+# kpEQU, kPEQU[3-7]?   keypad = key (with shifted variants)
+# kpMUL, kPMUL[3-7]?   keypad * key (with shifted variants)
+# kpNUM, kPNUM[3-7]?   keypad Num Lock key (with shifted variants)
+# kpSPC, kPSPC[3-7]?   keypad Space key (with shifted variants)
+# kpSUB, kPSUB[3-7]?   keypad - key (with shifted variants)
+# kpTAB, kPTAB[3-7]?   keypad Tab key (with shifted variants)
+# kpZRO, kPZRO[3-7]?   keypad 0 key (with shifted variants)
+# kxIN                 focus-in pseudo key
+# kxOUT                        focus-out pseudo key
 #
 # Bracketed paste is described with these capabilities in vim:
 #
@@ -28095,6 +28120,7 @@ v3220|LANPAR Vision II model 3220/3221/3222,
 #      + add kbeg key to konsole-base
 #      + add kbeg and kmenu including shifted variants to terminology
 #      + update documentation of caps described in user_caps(5) man page
+#      + update documentation of key extended caps
 #      (all by Jakub Horky)
 #
 ######## SHANTIH!  SHANTIH!  SHANTIH!
-- 
2.43.0


Reply via email to