Package: mercurial
Version: 0.9.5-3
Some manual pages seem to contain incorrect Groff code, like:
$ zcat usr/share/man/man1/hg.1.gz | nl -ba
...
431 .nf
432 The location of the source is added to the new repository\'s
433 \.hg/hgrc file, as the default to be used for future pulls\.
434 .fi
435 .RE
...
$
Which gets rendered as:
--cut: hg(1)--
basename of the source.
The location of the source is added to the new repository's
For efficiency, hardlinks are used for cloning whenever the
source
--cut: hg(1)--
Note the missing `.hg/hgrc file [...]' part.
The following script seems to find a few more problem points
like the above (using `man-db' from Bzr [1] and `groff'
1.18.1.1-12):
$ (for f in usr/share/man/man?/* ; do \
echo "* $f..." && man -t --warnings=w "$f" 2>&1 > /dev/null ; \
done)
* usr/share/man/man1/hg.1.gz...
<standard input>:433: warning: `hg/hgrc' not defined
<standard input>:2148: warning: `hgignore' not defined
<standard input>:2153: warning: `hgtags' not defined
* usr/share/man/man1/hgmerge.1.gz...
* usr/share/man/man5/hgignore.5.gz...
<standard input>:63: warning: `*.swp' not defined
* usr/share/man/man5/hgrc.5.gz...
$
May it be actually an asciidoc(1) fault?
[1] http://www.chiark.greenend.org.uk/~cjwatson/bzr/man-db/trunk/
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]