tags 539639 - moreinfo
tags 539639 + confirmed
retitle 539639 cflow: manpage not rendered correctly under *.CP1251 locales
clone 539639 -1
tags -1 =
reassign -1 man-db 2.5.5-3
retitle -1 some manpage characters not rendered correctly under *.CP1251 locales
block 539639 with -1
thanks

* George Danchev <[email protected]>, 2009-08-02, 21:45:
>Man page is not rendered correctly under LANG !=C or !=POSIX.
>
>Here is what I got:
>
>The effect of each option marked with an asterisk is reversed if the
> option?s long name is prefixed with <91>no-<92>. For
>       example, <91>--no-cpp<92> cancels <91>--cpp<92>.

[snip]

Thanks for your report. Unfortunately, I cannot reproduce your bug.
Could you provide more information on:
- What locale settings you actually used? (Full output of the "locale"
command would be desirable.)

Ops, forgotten bits:

LANG=bg_BG

Thanks, this is actually a bug in man-db (or groff-base).

It seems that some code assumes that 0x80-0x9F are control characters, which is not true for CP1251. Here's a minimal example:

$ printf '\\(oq' > tmp.1
$ LC_ALL=bg_BG man -l tmp.1
<91>

--
Jakub Wilk



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to