From owner-freebsd-bugs@FreeBSD.ORG Mon May 2 08:40:11 2005 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 486DE16A4CF for ; Mon, 2 May 2005 08:40:11 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09DCB43D49 for ; Mon, 2 May 2005 08:40:11 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j428eAEk000198 for ; Mon, 2 May 2005 08:40:10 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j428eA6o000197; Mon, 2 May 2005 08:40:10 GMT (envelope-from gnats) Resent-Date: Mon, 2 May 2005 08:40:10 GMT Resent-Message-Id: <200505020840.j428eA6o000197@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Matthias Andree Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56FB016A4CE for ; Mon, 2 May 2005 08:36:30 +0000 (GMT) Received: from unimail.uni-dortmund.de (mx1.HRZ.Uni-Dortmund.DE [129.217.128.51]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73E5743D46 for ; Mon, 2 May 2005 08:36:29 +0000 (GMT) (envelope-from matthias.andree@gmx.de) Received: from m2a2.myip.org (znrnth6xm6m9awtz@p50913BB6.dip.t-dialin.net [80.145.59.182]) (authenticated bits=0)j428aAui018810 for ; Mon, 2 May 2005 10:36:16 +0200 (CEST) Received: by merlin.emma.line.org (Postfix, from userid 1001) id AEE7F1B296; Mon, 2 May 2005 10:36:09 +0200 (CEST) Message-Id: <20050502083609.AEE7F1B296@merlin.emma.line.org> Date: Mon, 2 May 2005 10:36:09 +0200 (CEST) From: Matthias Andree To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: bin/80530: man(1) should become Unicode aware X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Matthias Andree List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 May 2005 08:40:11 -0000 >Number: 80530 >Category: bin >Synopsis: man(1) should become Unicode aware >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon May 02 08:40:10 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Matthias Andree >Release: FreeBSD 5.4-STABLE i386 >Organization: >Environment: System: FreeBSD merlin.emma.line.org 5.4-STABLE FreeBSD 5.4-STABLE #28: Sun Apr 24 10:56:21 CEST 2005 toor@merlin.emma.line.org:/usr/src/sys/i386/compile/MA5 i386 >Description: The man(1) utility allows some localization, by searching, for instance /usr/share/man/de_DE.ISO8859-1 /usr/share/man/de.ISO8859-1 /usr/share/man/en.ISO8859-1 Some languages however have several common encodings that are either upward compatible or can be converted to a similar encoding with little (if any) loss in information. For instance, German text can also losslessly(*) be represented in ISO8859-2, ISO8859-15, several other ISO8859-* encodings and of course UTF-8. The man utility should be able to automatically convert between UTF-8 and the installed ISO8859* representation, so that ports do not have to install the manual pages for every common encoding. (*) minor differences affect special characters such as the 1/4 1/2 3/4 ligatures or the EUR currency symbol (0xA9 in ISO8859-15). >How-To-Repeat: >Fix: See Description. >Release-Note: >Audit-Trail: >Unformatted: