On Wed, Jul 29, 2015 at 05:42:10PM -0500, Matthew Martin wrote:
> On Sun, Jul 12 2015 at 12:23:48 -0500, Matthew Martin wrote:
> > Currently on the console
> > echo '\033[34mblue\033[39m white'
> > will echo both words with a blue foreground. Add support for SGR 39 and
> > 49 that reset the fg and bg color respectively back to default.
> >
> > - Matthew Martin
> >
> >
> > Index: wsemul_vt100_subr.c
> > ===================================================================
> > RCS file: /cvs/src/sys/dev/wscons/wsemul_vt100_subr.c,v
> > retrieving revision 1.20
> > diff -u -p -r1.20 wsemul_vt100_subr.c
> > --- wsemul_vt100_subr.c 14 Mar 2015 03:38:50 -0000      1.20
> > +++ wsemul_vt100_subr.c 12 Jul 2015 17:05:41 -0000
> > @@ -576,11 +576,19 @@ wsemul_vt100_handle_csi(struct wsemul_vt
> >                                 flags |= WSATTR_WSCOLORS;
> >                                 fgcol = ARG(n) - 30;
> >                                 break;
> > +                       case 39:
> > +                               /* reset fg color */
> > +                               fgcol = WSCOL_WHITE;
> > +                               break;
> >                         case 40: case 41: case 42: case 43:
> >                         case 44: case 45: case 46: case 47:
> >                                 /* bg color */
> >                                 flags |= WSATTR_WSCOLORS;
> >                                 bgcol = ARG(n) - 40;
> > +                               break;
> > +                       case 49:
> > +                               /* reset bg color */
> > +                               bgcol = WSCOL_BLACK;
> >                                 break;
> >                         default:
> >  #ifdef VT100_PRINTUNKNOWN
> 
> Ping?

Ping after lock this time

Reply via email to