Date: Sat, 29 Mar 2008 18:20:03 GMT From: Jeremy Chadwick <koitsu@FreeBSD.org> To: freebsd-bugs@FreeBSD.org Subject: Re: conf/121064: [patch] Use ASCII characters for box/line characters in frames.4th Message-ID: <200803291820.m2TIK3CY085800@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR conf/121064; it has been noted by GNATS. From: Jeremy Chadwick <koitsu@freebsd.org> To: John Baldwin <jhb@freebsd.org> Cc: bug-followup@freebsd.org Subject: Re: conf/121064: [patch] Use ASCII characters for box/line characters in frames.4th Date: Sat, 29 Mar 2008 11:10:12 -0700 On Thu, Mar 27, 2008 at 01:59:02PM -0400, John Baldwin wrote: > This doesn't appear to handle the multiple console case (e.g. > console="vidconsole comconsole"). Perhaps you could change the i386 > comconsole driver to use an internal re-mapping table to map the line chars > to the ASCII chars instead? Yeah, multiple consoles won't work correctly with the patch. I don't know of an easy way to fix that in Forth, since (I think) there's no support for wildcard or regex matching in strings. Re: changing the i386 comconsole driver: wouldn't this affect all data output across comconsole? I'm not sure if blindly filtering data in that driver is the best idea. If I'm misunderstanding, my apologies. But it seems like since the loader menus are being output in Forth, the problem should fixed there. Or we could scrap the whole Forth thing and rewrite the necessary loader pieces in C... ;) -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200803291820.m2TIK3CY085800>