On Thu, Mar 12, 2009 at 07:00:08AM +1300, Michael Kerrisk wrote: > 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: > >> 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.
Great, thanks. > 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? Yes. If you set the appropriate coding for these (simply the capitalised versions of the page names) then almost everything works with the current version of man-db in Debian unstable: I made the appropriate changes to man-pages-3.19 and tested this. The only thing that breaks is that input character codes 0x80-0x9f are reserved for internal use by groff, so the corresponding ranges of the CP1251, KOI8-R, and KOI8-U character sets fail to display; however, you can't do any better than this with the current groff package in Debian, and the rest of those character sets and all of ARMSCII-8 display perfectly as far as I can tell. Once we switch to a version of groff with preconv support, this problem will go away; indeed, I've tested with Debian man-db 2.5.4-2 and a local build of groff 1.20.1, and the entirety of all four character ranges is displayed perfectly. Regards, -- Colin Watson [cjwat...@debian.org] -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org