diff --git a/CHANGELOG.md b/CHANGELOG.md index aad669fa..f8691a3f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,8 +16,9 @@ _"Synchronized Updates"_ are supported. * `--hold` command line option to `footclient`. * Key mapping for `KP_Decimal`. -* Terminfo entries `ka1`, `ka3`, `kc1` and `kc3` (upper left/right and - lower left/right keypad keys). +* Terminfo entries for keypad keys: `ka1`, `ka2`, `ka3`, `kb1`, `kb3`, + `kc1`, `kc2`, `kc3`, `kp5`, `kpADD`, `kpCMA`, `kpDIV`, `kpDOT`, + `kpMUL`, `kpSUB` and `kpZRO`. ### Changed diff --git a/foot.info b/foot.info index 86fd50f1..84e04b27 100644 --- a/foot.info +++ b/foot.info @@ -136,10 +136,14 @@ foot+base|foot base fragment, kUP7=\E[1;7A, kUP=\E[1;2A, ka1=\EOw, + ka2=\EOx, ka3=\EOy, + kb1=\EOt, kb2=\EOu, + kb3=\EOv, kbs=^?, kc1=\EOq, + kc2=\EOr, kc3=\EOs, kcbt=\E[Z, kcub1=\EOD, @@ -217,6 +221,14 @@ foot+base|foot base fragment, kind=\E[1;2B, kmous=\E[M, knp=\E[6~, + kp5=\EOE, + kpADD=\EOk, + kpCMA=\EOl, + kpDIV=\EOo, + kpDOT=\EOn, + kpMUL=\EOj, + kpSUB=\EOm, + kpZRO=\EOp, kpp=\E[5~, kri=\E[1;2A, oc=\E]104\E\\,