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