Hello Colin,

On Wed, Mar 11, 2009 at 11:15 PM, Colin Watson <cjwat...@debian.org> wrote:
> On Wed, Mar 11, 2009 at 01:40:41PM +1300, Michael Kerrisk wrote:
>> (I'm the upstream manpages maintainer, and I'm going to defer totally
>> to your judgement on what needs to be done here.)
>
> :-)
>
>> In this report I see:
>>
>> [[
>> > * Better solutions *
>> >
>> > In a second step, I tried to move the page iso_8859-* to a directory
>> > whose name tells what the encoding is (I typically move the
>> > iso_8859-15 page to a directory named "en.ISO8859-15/man7"). The pipeline
>> > seems to become better as we now obtain:
>>
>> This is one approach, but a cleaner one would be to change the first
>> line of iso-8859-15.7.gz to:
>>
>>   '\" t -*- coding: ISO-8859-15 -*-
>> ]]
>>
>> It looks like this is the only piece that applies for the man-pages
>> maintainer, right?
>
> That's correct.
>
> There is one small downside: versions of man-db before 2.4.4 will
> misparse this because they don't know to stop at the first space after
> the "t", and spew some error messages but otherwise behave correctly.
> This was released in 2007, though, and I don't think that there will be
> any distributions that take the new manpages but don't take the new
> man-db. (The old version of the alternative 'man' package that I have
> lying around from 2001 doesn't suffer from this problem, so I think it
> must be OK.)

Thanks for the info.

>> Am I correct to assume that there should be analogous changes in all
>> of the other iso_8859-*.7 pages, so that each such page specifies its
>> specific locale at the top?
>
> Yes.

Okay -- I've made the suggested changes for
iso_8859-{2,3,4,5,6,7,8,9,10,11,13,14,15,16}.7.  The changes will be
in upstream man-pages-3.20.

Since a couple of releases ago (man-pages-3.18, downloadable at
http://www.kernel.org/doc/man-pages/ ), we have a few other character
set pages in section 7.  These are:

armscii-8.7 (Armenian SCII)
cp1251.7
koi8-r.7 (Russian Net CS)
koi8-u.7 (Ukrainien Net CS)

Are analogous changes also needed for these?

> For your reference, here's a potted summary of the rules that reasonably
<snip>

Thanks for that detailed explanation!

Cheers,

Michael

-- 
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git
man-pages online: http://www.kernel.org/doc/man-pages/online_pages.html
Found a bug? http://www.kernel.org/doc/man-pages/reporting_bugs.html



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to