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: > +# > +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,
kpEQU is odd, because xterm does nothing with XK_KP_Equal
I see it mentioned in one place:
Patch #178 - 2003/5/18 - XFree86 4.3.99.5
* correct keypad-mapping table in input.c so XK_KP_Equal works
(report by Henning Makholm).
It's not on the VT100 numeric keypad.
> #
> # 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
