freebsd-dev/sys/teken
Ed Schouten 68fdfe2926 Partially implement the mysterious cons25 \e[x escape sequence.
It seems the terminfo library on some systems (OS X, Linux) may emit the
sequence \e[x to reset to default attributes. Apart from using the
zero-command, this escape sequence allows many more operations, such as
setting ANSI colors. I don't see this used anywhere, so this should be
sufficient for now.

This deficiency was spotted by the Debian GNU/kFreeBSD. They have their
own patch, which is slightly flawed in my opinion. I don't know why they
never reported this issue to us.

MFC after:	1 week
2010-11-05 00:56:21 +00:00
..
gensequences
Makefile
sequences Partially implement the mysterious cons25 \e[x escape sequence. 2010-11-05 00:56:21 +00:00
teken_demo.c Add 256 color support. 2009-09-26 15:26:32 +00:00
teken_scs.h Fall back to ASCII codepoints for box drawing. 2010-02-08 09:16:59 +00:00
teken_stress.c Make the fuzzer a bit more useful by forcing 7-bit data into it. 2009-09-26 15:00:42 +00:00
teken_subr_compat.h Partially implement the mysterious cons25 \e[x escape sequence. 2010-11-05 00:56:21 +00:00
teken_subr.h Make ^L with cons25 and origin mode bit more sane. 2010-08-09 18:07:15 +00:00
teken_wcwidth.h
teken.c Just use <stdint.h> instead of <inttypes.h>. We don't need it here. 2010-04-03 17:22:28 +00:00
teken.h Place home and end before insert and delete. 2009-11-11 09:43:26 +00:00