From mj-mailinglist@gmx.de  Mon Jan  9 21:35:24 2006
Return-Path: <mj-mailinglist@gmx.de>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id A6BB916A41F
	for <bug-followup@FreeBSD.org>; Mon,  9 Jan 2006 21:35:24 +0000 (GMT)
	(envelope-from mj-mailinglist@gmx.de)
Received: from mail.gmx.net (mail.gmx.de [213.165.64.21])
	by mx1.FreeBSD.org (Postfix) with SMTP id D62FB43D45
	for <bug-followup@FreeBSD.org>; Mon,  9 Jan 2006 21:35:23 +0000 (GMT)
	(envelope-from mj-mailinglist@gmx.de)
Received: (qmail 21245 invoked by uid 0); 9 Jan 2006 21:35:22 -0000
Received: from 85.75.241.114 by www56.gmx.net with HTTP;
	Mon, 9 Jan 2006 22:35:22 +0100 (MET)
Message-Id: <28858.1136842522@www56.gmx.net>
Date: Mon, 9 Jan 2006 22:35:22 +0100 (MET)
From: "Martin Jakob" <mj-mailinglist@gmx.de>
To: bug-followup@FreeBSD.org
Cc: olli@secnetix.de
Subject: =?ISO-8859-1?Q?Re:_conf/90082:_[syscons]_[patch]_curses_ACS_line_graphics?=
 =?ISO-8859-1?Q?_support_for_iso15_fonts?=

>Number:         91569
>Category:       conf
>Synopsis:       Re: conf/90082: [syscons] [patch] curses ACS line graphics support for iso15 fonts
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jan 09 21:40:03 GMT 2006
>Closed-Date:    Mon Jan 09 21:50:32 GMT 2006
>Last-Modified:  Mon Jan 09 21:50:32 GMT 2006
>Originator:     
>Release:        
>Organization:
>Environment:
>Description:
 I tried Olivers suggestions and they work very well. The programs (well,
 sysinstall and mc) i tried now show the proper graphic elements.
 Since i use the font "iso15-thin-8x16.fnt" i had to slightly change Olivers
 script to add the proper chars from the font "cp437-thin-8x16.fnt":
 
 --
 #!/bin/sh -
 
 set -e
 
 ACS_START=128
 CP437_SRC="218 192 191 217 195 180 193 194 196 179 197
              4 176  27  26  25  24 177 219 243 242 227"
 
 for H in 16; do
 
         CP437="cp437-thin-8x$H"
         ISO15="iso15-thin-8x$H"
 
         DD_ARGS="if=$CP437 of=$ISO15 bs=$H count=1 conv=notrunc"
 
         uudecode -p $CP437.fnt > $CP437
         uudecode -p $ISO15.fnt > $ISO15
 
         DST="$ACS_START"
 
         for SRC in $CP437_SRC; do
                 dd $DD_ARGS skip=$SRC seek=$DST 2>/dev/null
                 DST=$(( $DST + 1 ))
         done
 
         uuencode $ISO15 $ISO15 > $ISO15.fnt
 
         rm $CP437 $ISO15
 
 done
 
 #END.
 --
 
 The resulting font works for me without a problem to.
 It would be great, if these changes were commited, as there are often
 questions about the linearts in german forums.
 
 thanks
 
 Martin
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: linimon 
State-Changed-When: Mon Jan 9 21:48:33 UTC 2006 
State-Changed-Why:  
Misfiled followup to conf/90082; content migrated. 


Responsible-Changed-From-To: gnats-admin->freebsd-bugs 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Mon Jan 9 21:48:33 UTC 2006 
Responsible-Changed-Why:  

http://www.freebsd.org/cgi/query-pr.cgi?pr=91569 
>Unformatted:
