conf/121064: [patch] Use ASCII characters for box/line
characters in frames.4th
Jeremy Chadwick
koitsu at FreeBSD.org
Sat Mar 29 11:20:03 PDT 2008
The following reply was made to PR conf/121064; it has been noted by GNATS.
From: Jeremy Chadwick <koitsu at freebsd.org>
To: John Baldwin <jhb at freebsd.org>
Cc: bug-followup at 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 |
More information about the freebsd-bugs
mailing list