On Sat, Oct 18, 2025 at 12:24:06PM +0200, Jakub Horký wrote: > 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:
that's dubious: xterm patch #94 excludes keypad keys for modifiers. (building a copy of xterm #94 to prove this seems pointless - it's unlikely that anyone's done that for more than 20 years) > +# > +xterm+pck0|fragment with modifyKeypadKeys:0, ...and this isn't from xterm's source > + 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, that "kP" doesn't follow the existing convention > > # > # 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 > > > -- Thomas E. Dickey <[email protected]> https://invisible-island.net
signature.asc
Description: PGP signature
