Skip site navigation (1)Skip section navigation (2)
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>