Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Feb 2001 14:33:46 +0300
From:      "Andrey A. Chernov" <ache@nagual.pp.ru>
To:        Dag-Erling Smorgrav <des@ofug.org>
Cc:        Ruslan Ermilov <ru@FreeBSD.org>, 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>
In-Reply-To: <xzpwvattssi.fsf@flood.ping.uio.no>; from des@ofug.org on Wed, Feb 14, 2001 at 12:20:29PM %2B0100
References:  <200102131615.f1DGF4E32256@freefall.freebsd.org> <20010213230620.A36101@nagual.pp.ru> <xzp3ddi8dl9.fsf@flood.ping.uio.no> <20010214013715.A49570@nagual.pp.ru> <xzpwvattssi.fsf@flood.ping.uio.no>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Feb 14, 2001 at 12:20:29 +0100, Dag-Erling Smorgrav wrote:
> "Andrey A. Chernov" <ache@nagual.pp.ru> writes:
> > On Tue, Feb 13, 2001 at 22:42:10 +0100, Dag-Erling Smorgrav wrote:
> > > "Andrey A. Chernov" <ache@nagual.pp.ru> 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.<current codeset>" 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010214143345.A68208>