terminfo: sync with ncurses 2023-01-14

* RV/rv: report DA2
* XR/xr: report version (XTVERSION)
* XF: boolean, focus in/out events available
This commit is contained in:
Daniel Eklöf 2023-01-15 14:00:06 +01:00
parent 09f3475ad1
commit d1220aebfd
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
2 changed files with 11 additions and 3 deletions

View file

@ -58,6 +58,9 @@
([#1188][1188]).
* Bracketed paste terminfo entries (`BD`, `BE`, `PE` and `PS`, added
to ncurses in 2022-12-24). Vim makes use of these.
* “Report version” terminfo entries (`XR`/`xr`).
* “Report DA2” terminfo entries (`RV`/`rv`).
* `XF` terminfo capability (focus in/out events available).
[1136]: https://codeberg.org/dnkl/foot/issues/1136
[1225]: https://codeberg.org/dnkl/foot/issues/1225

View file

@ -12,6 +12,10 @@
setaf=\E[%?%p1%{8}%<%t3%p1%d%e38\:2\:\:%p1%{65536}%/%d\:%p1%{256}%/%{255}%&%d\:%p1%{255}%&%d%;m,
@default_terminfo@+base|foot base fragment,
AX,
Tc,
XF,
XT,
am,
bce,
bw,
@ -21,9 +25,6 @@
msgr,
npc,
xenl,
AX,
XT,
Tc,
cols#80,
it#8,
lines#24,
@ -36,10 +37,12 @@
Ms=\E]52;%p1%s;%p2%s\E\\,
PE=\E[201~,
PS=\E[200~,
RV=\E[>c,
Se=\E[ q,
Ss=\E[%p1%d q,
Sync=\E[?2026%?%p1%{1}%-%tl%eh,
XM=\E[?1006;1000%?%p1%{1}%=%th%el%;,
XR=\E[>0q,
acsc=``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
bel=^G,
blink=\E[5m,
@ -242,6 +245,7 @@
rmxx=\E[29m,
rs1=\Ec,
rs2=\E[!p\E[?3;4l\E[4l\E>,
rv=\E\\[[0-9]+;[0-9]+;[0-9]+c,
sc=\E7,
setrgbb=\E[48\:2\:\:%p1%d\:%p2%d\:%p3%dm,
setrgbf=\E[38\:2\:\:%p1%d\:%p2%d\:%p3%dm,
@ -264,6 +268,7 @@
u9=\E[c,
vpa=\E[%i%p1%dd,
xm=\E[<%i%p3%d;%p1%d;%p2%d;%?%p4%tM%em%;,
xr=\EP>\\|[ -~]+\E\\\\,
# XT,
# AX,