Bug 68393 - problems for rendering rxvt manpage
Summary: problems for rendering rxvt manpage
Status: RESOLVED INTENTIONAL
Alias: None
Product: kio
Classification: Unmaintained
Component: man (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: LO normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-16 22:20 UTC by gerard
Modified: 2018-06-24 14:01 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gerard 2003-11-16 22:20:07 UTC
Version:           inconnu (using KDE 3.1.93 (CVS >= 20031028), compiled sources)
Compiler:          gcc version 3.3.1 (Mandrake Linux 9.2 3.3.1-2mdk)
OS:          Linux (i686) release 2.4.22-10mdk

2 problems to render rxvt manpage :

If there is this thie header, the page does not open :
.if !\n(.g .ab GNU tbl requires GNU troff.
.if !dTS .ds TS
.if !dTE .ds TE
(It works in terminal display)

This sort of listing, using language variables display wrong :

Here is a list of the colours with their \fBrgb\&.txt\fP names\&.
.PP
.TS
.nr 3c \n(.C
.cp 0
.nr 3lps \n[.s]
.nr 3cent \n[.ce]
.de 3init
.ft \n[.f]
.ps \n[.s]
.vs \n[.v]u
.in \n[.i]u
.ll \n[.l]u
.ls \n[.L]
.ad \n[.j]
.ie \n[.u] .fi
.el .nf
(...)
Here is the display in konqueror :
3trans].nr 3crow 0



color0  (black)  = Black



3trans].nr 3brule 1



3trans].nr 3crow 1



color1  (red)  = Red3 

I think it should only display one line of each color in your language.
(note that terminal man engine displays...nothing)
Thks
Gerard
Comment 1 Niek van den Berg 2003-11-30 13:52:10 UTC
First problem, the page is not opened, is expected behaviour. The manual pages checks for GNU troff which is not used. However, we can simulate GNU tttroff by defining the variable .g.
Second problem is also reproducable and I will have a closer look.
Comment 2 Niek van den Berg 2004-01-02 20:31:21 UTC
the rxvt manpage uses a lot of new feature of groff. These features are not implemented in man2html. It will be a major effort to solve this.
Comment 3 Nicolas Goutte 2005-05-20 09:10:50 UTC
As Niek van den Berg has written, it will be a bug effort to support the rxvt man page. The problem is that it defines two pictures and that the man: kioslave of KDE has not any pic(1) support.

Have a nice day!

Comment 4 Julian Steinmann 2018-06-24 14:01:24 UTC
The second problem seems to be fixed with KDE Frameworks 5.47.0, and the first one is probably WONTFIX. 

a) Not a lot of users actually use the kio-man slave to view manpages
b) There are pretty much zero manpages which do use pictures (correct me if I am wrong)

I'll therefore close this bug report, but please file a new one against frameworks-kio if you do think that this is a feature which is important enough to spend time on. Thanks!