At 2017-04-30T15:07:15+0100, Ralph Corderoy wrote: > Hi Branden, > > > 22 . if '\*[.T]'utf8' \ > > 23 . char - \[hy] > > 24 . > > > > Also, the linitan(1) tool that is a huge part of Debian package QA > > checks man pages for many problems, and I think this is one of them. > > I had a look at https://lintian.debian.org/tags-all.html, searching for > `manpage', but didn't spot it? Lintian does look very useful though. I > had a browse of a few packages, and some of groff's faults are still in > git. > https://lintian.debian.org/full/[email protected]#groff_1.22.3-9 > http://git.savannah.gnu.org/cgit/groff.git/tree/contrib/hdtbl/groff_hdtbl.7.man#n1251
Here are some manpage-related lintian tags. Make sure you let that huge page finish loading before searching. Apparently the only - lintian cares about (nowadays?) is the one needed for whatis parsing, which _is_ the most important one. The number of people trying to override is rather disheartening, though. Perl hackers seem to be responsible for a lot of them. :-/ manpage-has-bad-whatis-entry (213 packages, 3317 tags, plus 12883 overrides) manpage-has-errors-from-man (639 packages, 5470 tags, plus 636 overrides) manpage-has-errors-from-pod2man (58 packages, 460 tags, plus 1 overrides) manpage-has-useless-whatis-entry (47 packages, 283 tags, plus 84 overrides) manpage-has-wrong-extension (Not emitted) manpage-in-wrong-directory (4 packages, 11 tags) manpage-is-dh_make-template (Not emitted) manpage-locale-dir-country-specific (2 packages, 18 tags, plus 20 overrides) manpage-named-after-build-path (4 packages, 31 tags) manpage-not-compressed (1 packages, 7 tags) manpage-not-compressed-with-gzip (Not emitted) manpage-not-compressed-with-max-compression (Not emitted) manpage-section-mismatch (52 packages, 1244 tags, plus 7 overrides) It sure is checking for spelling errors in man pages: https://lintian.debian.org/tags/spelling-error-in-manpage.html Only 24,000 problems to fix. ;-) Regards, Branden
signature.asc
Description: PGP signature
