mirror of
https://github.com/tmux/tmux.git
synced 2025-09-02 13:37:12 +00:00
Fix parsing of DA with only one argument in the response and add 65 for VT520.
This commit is contained in:
@ -1040,7 +1040,9 @@ tty_keys_device_attributes(struct tty *tty, const char *buf, size_t len,
|
||||
b = strtoul(endptr + 1, &endptr, 10);
|
||||
if (*endptr != '\0' && *endptr != ';')
|
||||
b = 0;
|
||||
} else
|
||||
} else if (*endptr == '\0')
|
||||
b = 0;
|
||||
else
|
||||
a = b = 0;
|
||||
|
||||
/* Store terminal type. */
|
||||
@ -1064,6 +1066,9 @@ tty_keys_device_attributes(struct tty *tty, const char *buf, size_t len,
|
||||
case 64:
|
||||
type = TTY_VT420;
|
||||
break;
|
||||
case 65:
|
||||
type = TTY_VT520;
|
||||
break;
|
||||
}
|
||||
tty_set_type(tty, type);
|
||||
|
||||
|
Reference in New Issue
Block a user