Accept 65 for VT525 as well.

This commit is contained in:
nicm 2023-09-07 07:19:21 +00:00
parent 43e5e80343
commit c99f9e92e0

View File

@ -1314,11 +1314,16 @@ tty_keys_device_attributes(struct tty *tty, const char *buf, size_t len,
break; break;
} }
/* Add terminal features. */ /*
* Add terminal features. Technically, VT420 and VT525 do not support
* SIXEL, but some modern terminals report it anyway so we accept it
* here too.
*/
switch (p[0]) { switch (p[0]) {
case 62: /* VT220 */ case 62: /* VT220 */
case 63: /* VT320 */ case 63: /* VT320 */
case 64: /* VT420 */ case 64: /* VT420 */
case 65: /* VT525 */
for (i = 1; i < n; i++) { for (i = 1; i < n; i++) {
log_debug("%s: DA feature: %d", c->name, p[i]); log_debug("%s: DA feature: %d", c->name, p[i]);
if (p[i] == 4) if (p[i] == 4)