freebsd-dev/sys/teken
Jean-Sébastien Pédron 8dcd2ed3c9 teken, vt(4): Parse the "Cursor style" escape sequence
The escape sequence (e.g. `^[[2 q`) was unsupported before and the
letter `q` was displayed as a typed character. The sequence is used by
Neovim for instance.

Now, it is properly parsed. However, it is ignored, so it won't change
the cursor style.

Because the escape sequence contains a space character, the
`gensequences` script had to be modified to support that. In the
`sequences` file, a space is represented as the string `SP`.
2018-05-20 14:21:20 +00:00
..
demo sys: general adoption of SPDX licensing ID tags. 2017-11-27 15:23:17 +00:00
libteken Pedantic polishing of code to please FlexeLint. 2018-04-08 19:23:50 +00:00
stress sys: general adoption of SPDX licensing ID tags. 2017-11-27 15:23:17 +00:00
gensequences teken, vt(4): Parse the "Cursor style" escape sequence 2018-05-20 14:21:20 +00:00
sequences teken, vt(4): Parse the "Cursor style" escape sequence 2018-05-20 14:21:20 +00:00
teken_scs.h Pedantic polishing of code to please FlexeLint. 2018-04-08 19:23:50 +00:00
teken_subr_compat.h Pedantic polishing of code to please FlexeLint. 2018-04-08 19:23:50 +00:00
teken_subr.h teken, vt(4): Parse the "Cursor style" escape sequence 2018-05-20 14:21:20 +00:00
teken_wcwidth.h Pedantic polishing of code to please FlexeLint. 2018-04-08 19:23:50 +00:00
teken.c teken: Unbreak syscons' use of teken 2018-05-16 18:12:49 +00:00
teken.h teken, vt(4): New callbacks to lock the terminal once 2018-05-16 09:01:02 +00:00