From owner-freebsd-bugs@FreeBSD.ORG Sat Mar 29 18:20:03 2008 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6BAD8106566B for ; Sat, 29 Mar 2008 18:20:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 587208FC19 for ; Sat, 29 Mar 2008 18:20:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m2TIK3No085801 for ; Sat, 29 Mar 2008 18:20:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m2TIK3CY085800; Sat, 29 Mar 2008 18:20:03 GMT (envelope-from gnats) Date: Sat, 29 Mar 2008 18:20:03 GMT Message-Id: <200803291820.m2TIK3CY085800@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Jeremy Chadwick Cc: Subject: Re: conf/121064: [patch] Use ASCII characters for box/line characters in frames.4th X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Jeremy Chadwick List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2008 18:20:03 -0000 The following reply was made to PR conf/121064; it has been noted by GNATS. From: Jeremy Chadwick To: John Baldwin 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 |