From nobody@FreeBSD.org  Sun Jun 17 08:43:28 2001
Return-Path: <nobody@FreeBSD.org>
Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21])
	by hub.freebsd.org (Postfix) with ESMTP id EAF0637B409
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 17 Jun 2001 08:43:27 -0700 (PDT)
	(envelope-from nobody@FreeBSD.org)
Received: (from nobody@localhost)
	by freefall.freebsd.org (8.11.3/8.11.3) id f5HFhRt31668;
	Sun, 17 Jun 2001 08:43:27 -0700 (PDT)
	(envelope-from nobody)
Message-Id: <200106171543.f5HFhRt31668@freefall.freebsd.org>
Date: Sun, 17 Jun 2001 08:43:27 -0700 (PDT)
From: Eugene Ossintsev <osgene@web.de>
To: freebsd-gnats-submit@FreeBSD.org
Subject: iso-8859-1_to_cp437.scm doesn't contain some useful mappings
X-Send-Pr-Version: www-1.0

>Number:         28230
>Category:       misc
>Synopsis:       iso-8859-1_to_cp437.scm doesn't contain some useful mappings
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jun 17 08:50:00 PDT 2001
>Closed-Date:    Fri Jan 18 08:14:39 PST 2002
>Last-Modified:  Fri Jan 18 08:16:16 PST 2002
>Originator:     Eugene Ossintsev
>Release:        4.3
>Organization:
>Environment:
FreeBSD 4.3-RELEASE i386
>Description:
/usr/share/syscons/scrnmaps/iso-8859-1_to_cp437.scm doesn't contain some useful mappings, namely, the ACS symbols (including semigraphics) and a pair of the European letters.
>How-To-Repeat:
Having rc.conf configured as
	scrnmap="iso-8859-1_to_cp437"
	# font8x16="iso-8x16"
just open any console application with the ACS frames and borders, and see the diamond symbol everywhere instead. Or start, e.g. "man <anything>" and see the diamond again instead of the SOFT HYPHEN symbol.

Now congifure rc.conf as
	# scrnmap="iso-8859-1_to_cp437"
	font8x16="iso-8x16"
and find the differences.

---------

Using the direct ISO symbol drawing is OK. But sometimes the mapping from CP437 is more preferrable, as it allows to avoid the problem with 8bit expanding on VGA adapters. It can be noticed using the latter configuration: horizontal graphics lines looks separated with one pixel. In case of mapping from CP437 they are OK.
>Fix:
Put into the /usr/share/syscons/scrnmaps the fixed version of iso-8859-1_to_cp437.scm that is given below.

-------------------------------
begin 644 iso-8859-1_to_cp437.scm
M``$"`P0%!@<("0H+#`T.#Q`1$A,4%187&!D:&QP='A\@(2(C)"4F)R@I*BLL
M+2XO,#$R,S0U-C<X.3H[/#T^/T!!0D-$149'2$E*2TQ-3D]045)35%565UA9
M6EM<75Y?8&%B8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ>WQ]?G\@!+$$!`0$
M^/$$!-F_VL#%!`3$!`3#M,'"L_/RXP2<^B"MFYP$G7P$(D-AKJHM4@3X\?TS
M)^84^BPQIZ^LJP2H04%!08Z/DH!%D$5%24E)242E3T]/3YEX3U5559I94.&%
?H(-AA(:1AXJ"B(F-H8R+9*25HI-OE/9OEZ.6@7EPF$]/
`
end
-------------------------------

>Release-Note:
>Audit-Trail:

From: "Andrey A. Chernov" <ache@nagual.pp.ru>
To: Eugene Ossintsev <osgene@web.de>
Cc: freebsd-gnats-submit@FreeBSD.ORG
Subject: Re: misc/28230: iso-8859-1_to_cp437.scm doesn't contain some useful mappings
Date: Sun, 17 Jun 2001 19:56:24 +0400

 On Sun, Jun 17, 2001 at 08:43:27 -0700, Eugene Ossintsev wrote:
 > M``$"`P0%!@<("0H+#`T.#Q`1$A,4%187&!D:&QP='A\@(2(C)"4F)R@I*BLL
 > M+2XO,#$R,S0U-C<X.3H[/#T^/T!!0D-$149'2$E*2TQ-3D]045)35%565UA9
 > M6EM<75Y?8&%B8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ>WQ]?G\@!+$$!`0$
 > M^/$$!-F_VL#%!`3$!`3#M,'"L_/RXP2<^B"MFYP$G7P$(D-AKJHM4@3X\?TS
 > M)^84^BPQIZ^LJP2H04%!08Z/DH!%D$5%24E)242E3T]/3YEX3U5559I94.&%
 > ?H(-AA(:1AXJ"B(F-H8R+9*25HI-OE/9OEZ.6@7EPF$]/
 
 You need to submit patch to source, not final binary builded from it.
 
 -- 
 Andrey A. Chernov
 http://ache.pp.ru/
State-Changed-From-To: open->feedback 
State-Changed-By: kris 
State-Changed-When: Sun Aug 19 02:29:20 PDT 2001 
State-Changed-Why:  
Waiting for submitter to resubmit their change as a diff 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=28230 
State-Changed-From-To: feedback->closed 
State-Changed-By: sheldonh 
State-Changed-When: Fri Jan 18 08:14:39 PST 2002 
State-Changed-Why:  
Automatic feedback timeout.  If additional feedback that warrants 
the re-opening of this PR is available but not included in the 
audit trail, please include the feedback in a reply to this message 
(preserving the Subject line) and ask that the PR be re-opened. 

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