Colin, On Thu, Mar 12, 2009 at 12:40 PM, Colin Watson <cjwat...@debian.org> wrote: > 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.
I AM IN AWE of the thoroughness of your testing and written responses on this bug. It is so helpful! Thank you. I've fixed the other 4 pages (again, to appear in man-pages-3.20). 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