]> asedeno.scripts.mit.edu Git - linux.git/commit
vt: ignore csi sequences with intermediate characters.
authorMartin Hostettler <textshell@uchuujin.de>
Sat, 15 Dec 2018 14:34:22 +0000 (15:34 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 18 Jan 2019 12:57:27 +0000 (13:57 +0100)
commit7a99565f87321b456e3469b8e256705f605997d5
tree5f3e814d82a76db9473eb0c9c8546e8479eccfbb
parent5445447b62e0cf69a6f8b62df51c1ef6f2cd56fe
vt: ignore csi sequences with intermediate characters.

Various csi sequences contain intermediate characters between the
parameters and the final character. Introduce a additional state that
cleanly ignores these sequences.

This allows the vt to ignore these sequences used by more capable
terminal implementations such as "request mode", etc.

Signed-off-by: Martin Hostettler <textshell@uchuujin.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/vt/vt.c