mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-02-04 04:06:06 -05:00
csi: primary DA: remove features we do not support
We do not implement * Selective Erase * Technical Character Set * Terminal state interrogation
This commit is contained in:
parent
0c11542eca
commit
cc60d3a670
2 changed files with 13 additions and 1 deletions
|
|
@ -13,6 +13,9 @@
|
|||
## Unreleased
|
||||
### Added
|
||||
### Changed
|
||||
|
||||
* Primary DA to no longer indicate support for _Selective Erase_,
|
||||
_Technical Characters_ and _Terminal State Interrogation_.
|
||||
### Deprecated
|
||||
### Removed
|
||||
### Fixed
|
||||
|
|
|
|||
11
csi.c
11
csi.c
|
|
@ -373,8 +373,17 @@ csi_dispatch(struct terminal *term, uint8_t final)
|
|||
* - 22 ANSI color, e.g., VT525.
|
||||
* - 28 Rectangular editing.
|
||||
* - 29 ANSI text locator (i.e., DEC Locator mode).
|
||||
*
|
||||
* Note: we report ourselves as a VT220, mainly to be able
|
||||
* to pass parameters, to indiciate we support sixel, and
|
||||
* ANSI colors.
|
||||
*
|
||||
* The VT level must be synchronized with the secondary DA
|
||||
* response.
|
||||
*
|
||||
* Note: tertiary DA responds with "FOOT".
|
||||
*/
|
||||
const char *reply = "\033[?62;4;6;15;17;22c";
|
||||
const char *reply = "\033[?62;4;22c";
|
||||
term_to_slave(term, reply, strlen(reply));
|
||||
break;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue