From owner-cvs-all Wed Feb 14 3:34: 7 2001 Delivered-To: cvs-all@freebsd.org Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by hub.freebsd.org (Postfix) with ESMTP id 280F937B401; Wed, 14 Feb 2001 03:33:53 -0800 (PST) Received: (from ache@localhost) by nagual.pp.ru (8.11.2/8.11.2) id f1EBXl568461; Wed, 14 Feb 2001 14:33:47 +0300 (MSK) (envelope-from ache) Date: Wed, 14 Feb 2001 14:33:46 +0300 From: "Andrey A. Chernov" To: Dag-Erling Smorgrav Cc: Ruslan Ermilov , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin/man/man man.c Message-ID: <20010214143345.A68208@nagual.pp.ru> References: <200102131615.f1DGF4E32256@freefall.freebsd.org> <20010213230620.A36101@nagual.pp.ru> <20010214013715.A49570@nagual.pp.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from des@ofug.org on Wed, Feb 14, 2001 at 12:20:29PM +0100 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Feb 14, 2001 at 12:20:29 +0100, Dag-Erling Smorgrav wrote: > "Andrey A. Chernov" writes: > > On Tue, Feb 13, 2001 at 22:42:10 +0100, Dag-Erling Smorgrav wrote: > > > "Andrey A. Chernov" writes: > > > > As I understand it (I mean non-localized pages part), single user whith > > > > ISO_8859-1 locale now can effictively store Latin1 8bit junk in cat pages, > > > > which affects all other (non-Latin1) locales viewers. > > > You wouldn't call it junk if it were the only way to spell your name > > > correctly. > > No offence, I mean they _become_ eye-junk for everybody with other locale > > who tries to view the page stored on the disk in Latin1. > > So it's better for everybody to get the lowest common denominator, so > nobody gets anything right? No. The rules are simple: 1) We can't damage lowest common denominator and must to keep it. Sorry, ISO_8859-1 is NOT such denominator because of conflicts, but ASCII is. 2) Everybody extensions must be made separately, not in the same place as lowest common denominator present, to not break 1) To be more specific, if you want to view ISO-8859-1 English manpages in the all English locales, you can do it right now (backing out all recent dirty man hacks, I assume), by following steps: mkdir /usr/share/man/en.ISO_8859-1 mkdir /usr/share/man/en.ISO_8859-1/{cat1...catn} cd /usr/share/man/en.ISO_8859-1 ln -s ../{man1...mann} If you want to view ISO_8859-1 English manpages in the all ISO_8859-1 locales, small additional patch is needed I can commit after man be returned to its old good shape. All this patch will do is to browse "en." hierarchy additionally. -- Andrey A. Chernov http://ache.pp.ru/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message