svn commit: r214817 - head/sys/teken

Ed Maste emaste at freebsd.org
Fri Nov 5 13:04:28 UTC 2010


On Fri, Nov 05, 2010 at 12:56:21AM +0000, Ed Schouten wrote:

> Author: ed
> Date: Fri Nov  5 00:56:21 2010
> New Revision: 214817
> URL: http://svn.freebsd.org/changeset/base/214817
> 
> Log:
>   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.

I'm not sure what happened with this specific patch, but as a general
plan they wish to push patches upstream, although it seems we've rejected
several of their diffs so far.  The full set of their patches are in their
svn repository at

http://svn.debian.org/wsvn/glibc-bsd/trunk/kfreebsd-8/debian/patches/

and are divided into three categories - changes that are already in our
tree now but were not in 8.1, patches they intend to send our way, and
patches that are not appropriate for FreeBSD or that we've rejected.

I'll see if I can find one of the GNU/kFreeBSD people willing to write
up a short summary for each of the patches they apply (and take the
thread to freebsd-hackers, if so).

-Ed


More information about the svn-src-head mailing list