reassign 555331 man-db 2.5.6-3 user [email protected] usertags 555331 target-2.5.7 tags 555331 fixed-upstream clone 555331 -1 reassign -1 lintian 2.2.17 retitle -1 lintian: ensure that there's always a UTF-8 locale for use when running man? severity -1 wishlist thanks
On Mon, Nov 09, 2009 at 03:15:02PM +0000, Colin Watson wrote: > In the short term, I think the best approach would be for man to set > LC_CTYPE to some appropriate locale that matches the encoding requested > by -E while running col. I'll see if I can arrange for this. Fixed upstream, so I'm going to claim this as a man-db bug: Mon Nov 9 16:27:44 GMT 2009 Colin Watson <[email protected]> * src/encodings.c (find_charset_locale): New function. * src/encodings.h (find_charset_locale): Add prototype. * src/man.c (make_roff_command): When invoking col, ensure that LC_CTYPE is set to an appropriate locale for the selected character set (Debian bug #555331). * NEWS: Document this. > However, such a locale is not actually guaranteed to exist. Perhaps > lintian needs to generate a UTF-8 locale if it can't find one > otherwise, a bit like the hack in installation-locale; or perhaps we > should just make sure that there's always a C.UTF-8 locale on the > system, which could be used to get UTF-8 character type semantics > without implying a particular language or country. I've cloned a bug for this. -- Colin Watson [[email protected]] -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

