csi: add support for DECNKM private mode

This is equivalent to DECKPAM/DECKPNM when enabled/disabled, but can
also be saved/restored/queried with XTSAVE/XTRESTORE/DECRQM.

See also:

* https://vt100.net/docs/vt510-rm/DECNKM.html
* https://vt100.net/docs/vt510-rm/DECKPAM.html
* https://invisible-island.net/xterm/ctlseqs/ctlseqs.html#h3-PC-Style-Function-Keys
This commit is contained in:
Craig Barnes 2022-03-19 13:14:54 +00:00
parent a1287220ab
commit 8d4d22218e
4 changed files with 17 additions and 0 deletions

View file

@ -45,6 +45,8 @@
* Add "xterm" as fallback cursor where "text" is not available.
* `[key-bindings].scrollback-home|end` options.
* Socket activation for `foot --server` and accompanying systemd unit files
* Support for [DECNKM](https://vt100.net/docs/vt510-rm/DECNKM.html), which
allows setting/saving/restoring/querying the keypad mode.
### Changed
@ -88,8 +90,11 @@
### Security
### Contributors
* Craig Barnes
## 1.11.0