Package: module-init-tools
Version: 3.4-1
Severity: minor

Under Etch there was a bug in the displaying of man pages that caused
markup which was intended to affect the color, highlighting, or other
display attributes of the text to be displayed literally, rather than
simply affecting the formatting.  For example, when looking at the
man page for aptitude with

man aptitude

one would see things such as

\fBinstall\fR

displayed literally, instead of

install

being displayed in high intensity, or blue, or whatever type of highlighting
was applicable to the terminal type being used.

Under Lenny, this bug has been fixed, and properly coded man pages are
now being displayed as intended.  On the other hand, some man pages are
now not being displayed correctly because they were not coded properly
in the first place, even though they appeared to be working under Etch.
The man page for modprobe.conf is one such man page.  Since the backward
slash character (\) is the escape character for the formatting markup,
if a literal backward slash is desired, it must be doubled in the input
text in order for a single backward slash to be displayed on the screen.
The source code includes such a backward slash, but it is not doubled.
To wit:

----------
ignored (useful for adding comments).  A \ at the end of a line
----------

is one of the source lines in this file.  It should read

----------
ignored (useful for adding comments).  A \\ at the end of a line
----------

Since the backward slash is not doubled, the man page displays as

----------
... A  at the end of a line ...
----------

instead of

----------
... A \ at the end of a line ...
----------

This drove me crazy!  I knew there was a continuation character.  I
just couldn't remember what it was.  And when I looked at the man page
it wouldn't tell me!  I thought it was a font problem at first.  I tried
every font installed on my system trying to find out what that pesky
continuation character was.  Finally, when I looked directly at the
source code, I realized what the problem was.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to