[Bug 683857] New: man: new Unicode characters in use
https://bugzilla.novell.com/show_bug.cgi?id=683857 https://bugzilla.novell.com/show_bug.cgi?id=683857#c0 Summary: man: new Unicode characters in use Classification: openSUSE Product: openSUSE 11.4 Version: Final Platform: All OS/Version: Linux Status: NEW Severity: Minor Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: jengelh@medozas.de QAContact: qa@suse.de Found By: Beta-Customer Blocker: --- Starting with openSUSE 11.4, /usr/bin/man outputs the character U+2010 when it breaks a word where it previously used U+002D. As a result, since many fonts do not have the U+2010 character (including terminus on xterm, and especially the text console), a replacement graphic such as a rectange is displayed instead. The soft hyphen at U+00AD could be used instead, or switching back to just plain ASCII hyphens. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=683857
https://bugzilla.novell.com/show_bug.cgi?id=683857#c
zj jia
https://bugzilla.novell.com/show_bug.cgi?id=683857
https://bugzilla.novell.com/show_bug.cgi?id=683857#c1
Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=683857
https://bugzilla.novell.com/show_bug.cgi?id=683857#c2
Michal Vyskocil
https://bugzilla.novell.com/show_bug.cgi?id=683857
https://bugzilla.novell.com/show_bug.cgi?id=683857#c3
Michal Vyskocil
https://bugzilla.novell.com/show_bug.cgi?id=683857
https://bugzilla.novell.com/show_bug.cgi?id=683857#c4
--- Comment #4 from Michal Vyskocil
https://bugzilla.novell.com/show_bug.cgi?id=683857
https://bugzilla.novell.com/show_bug.cgi?id=683857#c5
--- Comment #5 from Jan Engelhardt
https://bugzilla.novell.com/show_bug.cgi?id=683857
https://bugzilla.novell.com/show_bug.cgi?id=683857#c6
Michal Vyskocil
https://bugzilla.novell.com/show_bug.cgi?id=683857
https://bugzilla.novell.com/show_bug.cgi?id=683857#c7
Jan Engelhardt
https://bugzilla.novell.com/show_bug.cgi?id=683857
https://bugzilla.novell.com/show_bug.cgi?id=683857#c8
--- Comment #8 from Michal Vyskocil
https://bugzilla.novell.com/show_bug.cgi?id=683857
https://bugzilla.novell.com/show_bug.cgi?id=683857#c9
Michal Vyskocil
https://bugzilla.novell.com/show_bug.cgi?id=683857
https://bugzilla.novell.com/show_bug.cgi?id=683857#c10
--- Comment #10 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=683857
https://bugzilla.novell.com/show_bug.cgi?id=683857#c11
Dave Plater
That seems to be regression of dropped bnc446710.patch - see bug 446710. However it seems the fonts/devutf8/R is not the place for it anymore. With
u2010 24 0 0x002D
in that file I've got
echo "\[u2010]" | nroff -mandoc -Tutf8 | head -n 1 | od -x 0000000 80e2 0a90 0000004
which is hyphen in utf-8
only ascii seems to produce proper replacement
echo "\[u2010]" | nroff -mandoc -Tascii | head -n 1 | od -x 0000000 0a2d 0000004
even if I was not able to realize in which .tmac file is this mapping one. There's no big difference in loaded tmac files between devascii and devutf8. Only in later case the unicode.tmac and latin.tmac are called after tty.tmac.
Only one solution I'm aware of is revert the logic of unicode.tmac - instead of current mapping of 0x2d to 0x2010 et all
.\" unicode.tmac .\" .char - \[hy] .char ` \[oq] .char ' \[cq] .\" EOF
use
.\" unicode.tmac .\" .char \[hy] - .char \[oq] ` .char \[cq] ' .\" EOF
but that might cause unwanted side-effects in case someone else use non tty output. So maybe we can name it as deunicode.tmac and call it in tty.tmac instead of unicode one.
Werner: what do you think?
I came upon this bug while googling deunicode.tmac due to a new rpmlint error for a few package's man pages. This is from lilv, a package I'm preparing for factory : lilv.x86_64: W: manual-page-warning /usr/share/man/man1/lv2jack.1.gz 69: can't find macro file `deunicode.tmac' lilv.x86_64: W: manual-page-warning /usr/share/man/man1/serdi.1.gz 69: can't find macro file `deunicode.tmac' lilv.x86_64: W: manual-page-warning /usr/share/man/man3/lilv.3.gz 69: can't find macro file `deunicode.tmac' lilv.x86_64: W: manual-page-warning /usr/share/man/man3/SerdURI.3.gz 69: can't find macro file `deunicode.tmac' lilv.x86_64: W: manual-page-warning /usr/share/man/man3/SerdNode.3.gz 69: can't find macro file `deunicode.tmac' lilv.x86_64: W: manual-page-warning /usr/share/man/man1/sordi.1.gz 69: can't find macro file `deunicode.tmac' lilv.x86_64: W: manual-page-warning /usr/share/man/man3/serd.3.gz 69: can't find macro file `deunicode.tmac' lilv.x86_64: W: manual-page-warning /usr/share/man/man3/SerdChunk.3.gz 69: can't find macro file `deunicode.tmac' lilv.x86_64: W: manual-page-warning /usr/share/man/man3/sord.3.gz 69: can't find macro file `deunicode.tmac' lilv.x86_64: W: manual-page-warning /usr/share/man/man1/lv2ls.1.gz 69: can't find macro file `deunicode.tmac' lilv.x86_64: W: manual-page-warning /usr/share/man/man1/lv2info.1.gz 69: can't find macro file `deunicode.tmac' This man page may contain problems that can cause it not to be formatted as intended. Is there a package that provides deunicode.tmac? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=683857
https://bugzilla.novell.com/show_bug.cgi?id=683857#c12
--- Comment #12 from Jan Engelhardt
https://bugzilla.novell.com/show_bug.cgi?id=683857
https://bugzilla.novell.com/show_bug.cgi?id=683857#c13
Jan Engelhardt
https://bugzilla.novell.com/show_bug.cgi?id=683857
https://bugzilla.novell.com/show_bug.cgi?id=683857#c14
--- Comment #14 from Michal Vyskocil
https://bugzilla.novell.com/show_bug.cgi?id=683857
https://bugzilla.novell.com/show_bug.cgi?id=683857#c
Michal Vyskocil
https://bugzilla.novell.com/show_bug.cgi?id=683857
https://bugzilla.novell.com/show_bug.cgi?id=683857#c15
Jan Engelhardt
https://bugzilla.novell.com/show_bug.cgi?id=683857
https://bugzilla.novell.com/show_bug.cgi?id=683857#c
Jan Engelhardt
https://bugzilla.novell.com/show_bug.cgi?id=683857
https://bugzilla.novell.com/show_bug.cgi?id=683857#c16
--- Comment #16 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=683857
https://bugzilla.novell.com/show_bug.cgi?id=683857#c17
Swamp Workflow Management
participants (1)
-
bugzilla_noreply@novell.com