groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: mdoc(7): CHECKSTYLE


From: Alex Colomar
Subject: Re: mdoc(7): CHECKSTYLE
Date: Mon, 24 Apr 2023 19:11:58 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0

Hi Branden,

On 4/24/23 07:31, G. Branden Robinson wrote:
Hi Alex,

At 2023-04-23T16:17:06+0200, Alejandro Colomar wrote:
I got some errors from mdoc(7), which were probably due to the
LANDMINE
<https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/tree/etc/groff/tmac/checkstyle.tmac>.
Why is that file problematic with mdoc(7)?

I can't tell you; I get "Path not found" from that URL.

Yeah, I had some urgent need to remove the file right after sending
the email.  You could check go to the log of that file (the log
works even when the file no longer exists), then go the the commit
prior to removal, then go back to the tree, and see the file.

Alternatively, I can send you the link directly :)

<https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/tree/etc/groff/tmac/checkstyle.tmac?id=55bdf08d6d7f56280fe472902331c735bb7492f9>


Anyway, I thought that I could just remove it, since it's easier to
check with grep(1) if there's anything printed on stderr.  I should
have thought of that before.

And, done.


You may ask why am I using mdoc(7).

No.  It's a free country.  ;-)

I'm not so sure of that, but at least it's a free software.  ;-)


I was just making sure that the Linux man-pages' build system works
with mdoc(7) pages.

This is a good idea and I predict Ingo will not object.  :)

So now it's useful for testing arbitrary manual pages from other
projects by just wiping man*/ and copying the pages from other
projects into the repo.  Or even more interestingly, one can simply
copy the makefiles to /usr/share/man/ and go wild.  debbugs might see
a sudden burst of issues regarding man pages :-}.

I found that I had to ignore some files in the Makefile because otherwise make(1) would go crazy. I'm talking about files
containing ':' in their file name.  There are a lot of them,
especially in Perl pages.  Other than that, it seems to work
(I had to decompress my pages, though, which for some reason was
more difficult than I expected).


Uh-oh; I fear I might get some of the blame.  I'll have to lobby
Congress for immunity from liability for misuse of the high-capacity
ammunition clips I sell to people who do mass bug filings against man
pages...

You might also want to get yourself a vest.  :-)


$ make check -k
TROFF   .tmp/man/man1/gpinyin.1.cat.set
troff: man1/gpinyin.1:316: warning: macro 'AD' not defined
make: *** [share/mk/build/catman.mk:47: .tmp/man/man1/gpinyin.1.cat.set] Error 1
make: *** Deleting file '.tmp/man/man1/gpinyin.1.cat.set'
TROFF   .tmp/man/man5/groff_font.5.cat.set
troff: man5/groff_font.5:813: warning: macro 'AD' not defined
make: *** [share/mk/build/catman.mk:47: .tmp/man/man5/groff_font.5.cat.set] Error 1
make: *** Deleting file '.tmp/man/man5/groff_font.5.cat.set'
TROFF   .tmp/man/man7/groff_char.7.cat.set
troff: man7/groff_char.7:1582: warning: can't find special character 'bs'
troff: man7/groff_char.7:1808: warning: can't find special character 'radicalex' troff: man7/groff_char.7:1810: warning: can't find special character 'sqrtex' make: *** [share/mk/build/catman.mk:47: .tmp/man/man7/groff_char.7.cat.set] Error 1
make: *** Deleting file '.tmp/man/man7/groff_char.7.cat.set'
TROFF   .tmp/man/man7/groff_mdoc.7.cat.set
mdoc warning: .St: Unknown standard abbreviation '-susv1' (#2540)
              Please refer to the groff_mdoc(7) manpage for a
              list of available standard abbreviations.
mdoc warning: .St: Unknown standard abbreviation '-susv4' (#2546)
              Please refer to the groff_mdoc(7) manpage for a
              list of available standard abbreviations.
make: *** [share/mk/build/catman.mk:53: .tmp/man/man7/groff_mdoc.7.cat.set] Error 1
make: *** Deleting file '.tmp/man/man7/groff_mdoc.7.cat.set'
make: Target 'check' not remade because of errors.


$ make lint-man-tbl -k
LINT (tbl comment)      .tmp/man/man1/chem.1.lint-man.tbl.touch
man1/chem.1:1: missing '\" t' comment:
.TH \%chem 1 "24 April 2023" "groff 1.23.0.rc4.19-96b92"
make: *** [share/mk/lint/man/man.mk:42: .tmp/man/man1/chem.1.lint-man.tbl.touch] Error 1
LINT (tbl comment)      .tmp/man/man1/groff.1.lint-man.tbl.touch
man1/groff.1:1: missing '\" t' comment:
.TH groff 1 "24 April 2023" "groff 1.23.0.rc4.19-96b92"
make: *** [share/mk/lint/man/man.mk:42: .tmp/man/man1/groff.1.lint-man.tbl.touch] Error 1
LINT (tbl comment)      .tmp/man/man7/groff_www.7.lint-man.tbl.touch
man7/groff_www.7:1: missing '\" t' comment:
.TH groff_www 7 "24 April 2023" "groff 1.23.0.rc4.19-96b92"
make: *** [share/mk/lint/man/man.mk:42: .tmp/man/man7/groff_www.7.lint-man.tbl.touch] Error 1
make: Target 'lint-man-tbl' not remade because of errors.


And here go the ones from mandoc(1), which is more picky:


$ make lint-man-mandoc -k |& grep -v -e 'WARNINGS: invalid escape sequence' -e 'UNSUPP: unsupported roff request' -e 'WARNING: invalid escape sequence'
LINT (mandoc)   .tmp/man/man1/addftinfo.1.lint-man.mandoc.touch
mandoc: man1/addftinfo.1:1:17: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/addftinfo.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/afmtodit.1.lint-man.mandoc.touch
mandoc: man1/afmtodit.1:1:16: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/afmtodit.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/chem.1.lint-man.mandoc.touch
mandoc: man1/chem.1:1:14: WARNING: cannot parse date, using it verbatim: TH 24 April 2023
mandoc: man1/chem.1:787:2: WARNING: skipping paragraph macro: PP after SS
make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/chem.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/eqn.1.lint-man.mandoc.touch
mandoc: man1/eqn.1:2:13: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/eqn.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/eqn2graph.1.lint-man.mandoc.touch
mandoc: man1/eqn2graph.1:1:17: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/eqn2graph.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/gdiffmk.1.lint-man.mandoc.touch
mandoc: man1/gdiffmk.1:1:15: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/gdiffmk.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/glilypond.1.lint-man.mandoc.touch
mandoc: man1/glilypond.1:1:17: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/glilypond.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/gperl.1.lint-man.mandoc.touch
mandoc: man1/gperl.1:1:13: WARNING: cannot parse date, using it verbatim: TH 24 April 2023
mandoc: man1/gperl.1:290:2: WARNING: skipping paragraph macro: PP empty
mandoc: man1/gperl.1:462:2: WARNING: skipping paragraph macro: PP after SH
make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/gperl.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/gpinyin.1.lint-man.mandoc.touch
mandoc: man1/gpinyin.1:255:23: WARNING: undefined string, using "": a-
mandoc: man1/gpinyin.1:257:33: WARNING: undefined string, using "": a<
mandoc: man1/gpinyin.1:263:2: ERROR: skipping insecure request: lf
mandoc: man1/gpinyin.1:316:5: WARNING: undefined string, using "": AD
mandoc: man1/gpinyin.1:2:15: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/gpinyin.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/grap2graph.1.lint-man.mandoc.touch
mandoc: man1/grap2graph.1:1:18: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/grap2graph.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/grn.1.lint-man.mandoc.touch
mandoc: man1/grn.1:2:13: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/grn.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/grodvi.1.lint-man.mandoc.touch
mandoc: man1/grodvi.1:1:14: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/grodvi.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/groff.1.lint-man.mandoc.touch
mandoc: man1/groff.1:1:13: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/groff.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/grog.1.lint-man.mandoc.touch
mandoc: man1/grog.1:1:12: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/grog.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/grohtml.1.lint-man.mandoc.touch
mandoc: man1/grohtml.1:1:15: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/grohtml.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/grolbp.1.lint-man.mandoc.touch
mandoc: man1/grolbp.1:2:14: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/grolbp.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/grolj4.1.lint-man.mandoc.touch
mandoc: man1/grolj4.1:1:14: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/grolj4.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/gropdf.1.lint-man.mandoc.touch
mandoc: man1/gropdf.1:1:14: WARNING: cannot parse date, using it verbatim: TH 24 April 2023
mandoc: man1/gropdf.1:738:2: WARNING: skipping paragraph macro: PP empty
mandoc: man1/gropdf.1:774:2: WARNING: skipping paragraph macro: PP empty
mandoc: man1/gropdf.1:796:2: WARNING: skipping paragraph macro: PP empty
mandoc: man1/gropdf.1:1075:2: WARNING: skipping paragraph macro: PP empty
mandoc: man1/gropdf.1:1075:2: WARNING: skipping paragraph macro: PP empty
mandoc: man1/gropdf.1:1080:2: WARNING: skipping paragraph macro: PP empty
mandoc: man1/gropdf.1:1091:2: WARNING: skipping paragraph macro: PP empty
mandoc: man1/gropdf.1:1103:2: WARNING: skipping paragraph macro: PP empty
mandoc: man1/gropdf.1:1134:2: WARNING: skipping paragraph macro: PP empty
mandoc: man1/gropdf.1:1154:2: WARNING: skipping paragraph macro: PP empty
mandoc: man1/gropdf.1:1163:2: WARNING: skipping paragraph macro: PP empty
mandoc: man1/gropdf.1:1171:2: WARNING: skipping paragraph macro: PP empty
mandoc: man1/gropdf.1:1175:2: WARNING: skipping paragraph macro: PP empty
mandoc: man1/gropdf.1:1563:2: WARNING: skipping paragraph macro: br at the end of SH make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/gropdf.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/grops.1.lint-man.mandoc.touch
mandoc: man1/grops.1:1:13: WARNING: cannot parse date, using it verbatim: TH 24 April 2023
mandoc: man1/grops.1:627:2: WARNING: skipping paragraph macro: PP after SS
mandoc: man1/grops.1:1659:2: WARNING: skipping paragraph macro: br at the end of SH make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/grops.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/grotty.1.lint-man.mandoc.touch
mandoc: man1/grotty.1:1:14: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/grotty.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/hpftodit.1.lint-man.mandoc.touch
mandoc: man1/hpftodit.1:1:16: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/hpftodit.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/indxbib.1.lint-man.mandoc.touch
mandoc: man1/indxbib.1:1:17: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/indxbib.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/lkbib.1.lint-man.mandoc.touch
mandoc: man1/lkbib.1:1:13: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/lkbib.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/lookbib.1.lint-man.mandoc.touch
mandoc: man1/lookbib.1:1:17: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/lookbib.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/mmroff.1.lint-man.mandoc.touch
mandoc: man1/mmroff.1:1:14: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/mmroff.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/neqn.1.lint-man.mandoc.touch
mandoc: man1/neqn.1:1:14: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/neqn.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/nroff.1.lint-man.mandoc.touch
mandoc: man1/nroff.1:1:15: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/nroff.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/pdfmom.1.lint-man.mandoc.touch
mandoc: man1/pdfmom.1:1:14: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/pdfmom.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/pdfroff.1.lint-man.mandoc.touch
mandoc: man1/pdfroff.1:1:15: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/pdfroff.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/pfbtops.1.lint-man.mandoc.touch
mandoc: man1/pfbtops.1:1:15: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/pfbtops.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/pic.1.lint-man.mandoc.touch
mandoc: man1/pic.1:56:58: WARNING: undefined string, using "": tx
mandoc: man1/pic.1:1:13: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/pic.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/pic2graph.1.lint-man.mandoc.touch
mandoc: man1/pic2graph.1:1:17: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/pic2graph.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/preconv.1.lint-man.mandoc.touch
mandoc: man1/preconv.1:1:15: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/preconv.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/refer.1.lint-man.mandoc.touch
mandoc: man1/refer.1:1:15: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/refer.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/soelim.1.lint-man.mandoc.touch
mandoc: man1/soelim.1:50:2: ERROR: skipping insecure request: mso
mandoc: man1/soelim.1:2:16: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/soelim.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/tbl.1.lint-man.mandoc.touch
mandoc: man1/tbl.1:1679:11: UNSUPP: unsupported control character: 0x1
mandoc: man1/tbl.1:2:13: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 mandoc: man1/tbl.1:1387:2: WARNING: skipping paragraph macro: br at the end of SS make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/tbl.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/tfmtodit.1.lint-man.mandoc.touch
mandoc: man1/tfmtodit.1:1:16: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/tfmtodit.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man1/troff.1.lint-man.mandoc.touch
mandoc: man1/troff.1:2:15: WARNING: cannot parse date, using it verbatim: TH 24 April 2023
mandoc: man1/troff.1:556:11: WARNING: tab in filled text
mandoc: man1/troff.1:565:10: WARNING: tab in filled text
mandoc: man1/troff.1:577:11: WARNING: tab in filled text
mandoc: man1/troff.1:585:11: WARNING: tab in filled text
mandoc: man1/troff.1:590:8: WARNING: tab in filled text
mandoc: man1/troff.1:602:8: WARNING: tab in filled text
mandoc: man1/troff.1:611:12: WARNING: tab in filled text
mandoc: man1/troff.1:616:10: WARNING: tab in filled text
mandoc: man1/troff.1:623:10: WARNING: tab in filled text
mandoc: man1/troff.1:633:8: WARNING: tab in filled text
mandoc: man1/troff.1:643:11: WARNING: tab in filled text
mandoc: man1/troff.1:648:9: WARNING: tab in filled text
mandoc: man1/troff.1:673:13: WARNING: tab in filled text
mandoc: man1/troff.1:678:12: WARNING: tab in filled text
mandoc: man1/troff.1:685:11: WARNING: tab in filled text
mandoc: man1/troff.1:690:9: WARNING: tab in filled text
mandoc: man1/troff.1:702:18: WARNING: tab in filled text
mandoc: man1/troff.1:709:11: WARNING: tab in filled text
mandoc: man1/troff.1:715:11: WARNING: tab in filled text
mandoc: man1/troff.1:732:12: WARNING: tab in filled text
mandoc: man1/troff.1:746:9: WARNING: tab in filled text
make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man1/troff.1.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man5/groff_font.5.lint-man.mandoc.touch
mandoc: man5/groff_font.5:813:5: WARNING: undefined string, using "": AD
mandoc: man5/groff_font.5:1:18: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 mandoc: man5/groff_font.5:1026:2: WARNING: skipping paragraph macro: br at the end of SH make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man5/groff_font.5.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man5/groff_out.5.lint-man.mandoc.touch
mandoc: man5/groff_out.5:1921:2: WARNING: line scope broken: UR breaks TP
mandoc: man5/groff_out.5:1:17: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 mandoc: man5/groff_out.5:1835:2: WARNING: skipping paragraph macro: PP after SH make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man5/groff_out.5.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man5/groff_tmac.5.lint-man.mandoc.touch
mandoc: man5/groff_tmac.5:1:18: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 mandoc: man5/groff_tmac.5:289:2: WARNING: skipping paragraph macro: PP after SS make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man5/groff_tmac.5.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man7/groff.7.lint-man.mandoc.touch
mandoc: man7/groff.7:5221:30: STYLE: whitespace at end of input line
mandoc: man7/groff.7:2:13: WARNING: cannot parse date, using it verbatim: TH 24 April 2023
mandoc: man7/groff.7:778:2: WARNING: skipping paragraph macro: PP empty
mandoc: man7/groff.7:828:2: WARNING: skipping paragraph macro: PP empty
mandoc: man7/groff.7:2320:2: WARNING: skipping paragraph macro: PP empty
mandoc: man7/groff.7:4397:2: WARNING: skipping paragraph macro: PP empty
mandoc: man7/groff.7:5496:2: WARNING: skipping paragraph macro: PP empty
mandoc: man7/groff.7:5993:2: WARNING: skipping paragraph macro: PP empty
make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man7/groff.7.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man7/groff_char.7.lint-man.mandoc.touch
mandoc: man7/groff_char.7:2:18: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 mandoc: man7/groff_char.7:1613:2: WARNING: skipping paragraph macro: br at the end of SS make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man7/groff_char.7.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man7/groff_diff.7.lint-man.mandoc.touch
mandoc: man7/groff_diff.7:2:18: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 mandoc: man7/groff_diff.7:3280:2: WARNING: skipping paragraph macro: IP empty mandoc: man7/groff_diff.7:3323:2: WARNING: skipping paragraph macro: IP empty make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man7/groff_diff.7.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man7/groff_hdtbl.7.lint-man.mandoc.touch
mandoc: man7/groff_hdtbl.7:91:4: ERROR: skipping unknown macro: make-C-macro R nop
mandoc: man7/groff_hdtbl.7:111:2: ERROR: skipping unknown macro: .\}
mandoc: man7/groff_hdtbl.7:617:9: ERROR: excessive shift: 1, but max is 0
mandoc: man7/groff_hdtbl.7:733:9: ERROR: excessive shift: 1, but max is 0
mandoc: man7/groff_hdtbl.7:759:9: ERROR: excessive shift: 1, but max is 0
mandoc: man7/groff_hdtbl.7:803:9: ERROR: excessive shift: 1, but max is 0
mandoc: man7/groff_hdtbl.7:950:9: ERROR: excessive shift: 1, but max is 0
mandoc: man7/groff_hdtbl.7:1:19: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 mandoc: man7/groff_hdtbl.7:613:2: WARNING: skipping paragraph macro: IP empty mandoc: man7/groff_hdtbl.7:729:2: WARNING: skipping paragraph macro: IP empty mandoc: man7/groff_hdtbl.7:755:2: WARNING: skipping paragraph macro: IP empty mandoc: man7/groff_hdtbl.7:799:2: WARNING: skipping paragraph macro: IP empty mandoc: man7/groff_hdtbl.7:946:2: WARNING: skipping paragraph macro: IP empty mandoc: man7/groff_hdtbl.7:1008:2: WARNING: skipping paragraph macro: IP empty mandoc: man7/groff_hdtbl.7:1197:2: WARNING: skipping paragraph macro: PP after SH make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man7/groff_hdtbl.7.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man7/groff_man.7.lint-man.mandoc.touch
mandoc: man7/groff_man.7:3:17: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 mandoc: man7/groff_man.7:1183:2: WARNING: skipping paragraph macro: br at the end of SS make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man7/groff_man.7.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man7/groff_man_style.7.lint-man.mandoc.touch
mandoc: man7/groff_man_style.7:3:23: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 mandoc: man7/groff_man_style.7:2093:2: WARNING: skipping paragraph macro: br at the end of SS make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man7/groff_man_style.7.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man7/groff_me.7.lint-man.mandoc.touch
mandoc: man7/groff_me.7:2:16: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man7/groff_me.7.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man7/groff_mm.7.lint-man.mandoc.touch
mandoc: man7/groff_mm.7:2:16: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man7/groff_mm.7.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man7/groff_mmse.7.lint-man.mandoc.touch
mandoc: man7/groff_mmse.7:97:100: STYLE: input text line longer than 80 bytes: V\[u00E4]nsterst\[u0... mandoc: man7/groff_mmse.7:146:82: STYLE: input text line longer than 80 bytes: D\[u00E4]r l\[u00E4]... mandoc: man7/groff_mmse.7:1:18: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man7/groff_mmse.7.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man7/groff_mom.7.lint-man.mandoc.touch
mandoc: man7/groff_mom.7:3388:2: WARNING: line scope broken: UR breaks TP
mandoc: man7/groff_mom.7:3394:2: WARNING: line scope broken: UR breaks TP
mandoc: man7/groff_mom.7:1:17: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man7/groff_mom.7.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man7/groff_ms.7.lint-man.mandoc.touch
mandoc: man7/groff_ms.7:1493:16: STYLE: unterminated quoted argument
mandoc: man7/groff_ms.7:2:16: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 mandoc: man7/groff_ms.7:1045:2: WARNING: skipping paragraph macro: PP after SS mandoc: man7/groff_ms.7:2820:2: WARNING: skipping paragraph macro: br at the end of SH make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man7/groff_ms.7.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man7/groff_rfc1345.7.lint-man.mandoc.touch
mandoc: man7/groff_rfc1345.7:1:21: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man7/groff_rfc1345.7.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man7/groff_trace.7.lint-man.mandoc.touch
mandoc: man7/groff_trace.7:193:9: STYLE: unterminated quoted argument
mandoc: man7/groff_trace.7:1:19: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man7/groff_trace.7.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man7/groff_www.7.lint-man.mandoc.touch
mandoc: man7/groff_www.7:1:17: WARNING: cannot parse date, using it verbatim: TH 24 April 2023 make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man7/groff_www.7.lint-man.mandoc.touch] Error 1
LINT (mandoc)   .tmp/man/man7/roff.7.lint-man.mandoc.touch
mandoc: man7/roff.7:321:81: STYLE: input text line longer than 80 bytes: Again, macro package... mandoc: man7/roff.7:2:12: WARNING: cannot parse date, using it verbatim: TH 24 April 2023
mandoc: man7/roff.7:2427:2: WARNING: skipping paragraph macro: PP after SS
make: *** [share/mk/lint/man/man.mk:28: .tmp/man/man7/roff.7.lint-man.mandoc.touch] Error 1
make: Target 'lint-man-mandoc' not remade because of errors.


and for mdoc(7):


$ make lint-mdoc -k |& grep -v -e 'STYLE: referenced manual not found' -e 'outdated.*makewhatis'
LINT (mandoc)   .tmp/man/man7/groff_mdoc.7.lint-mdoc.mandoc.touch
mandoc: man7/groff_mdoc.7:51:2: UNSUPP: unsupported roff request: do
mandoc: man7/groff_mdoc.7:889:15: WARNING: skipping empty macro: Li
mandoc: man7/groff_mdoc.7:957:3: WARNING: undefined string, using "": doc-volume-ds-1 mandoc: man7/groff_mdoc.7:958:3: WARNING: undefined string, using "": doc-volume-ds-2 mandoc: man7/groff_mdoc.7:959:3: WARNING: undefined string, using "": doc-volume-ds-3 mandoc: man7/groff_mdoc.7:960:3: WARNING: undefined string, using "": doc-volume-ds-4 mandoc: man7/groff_mdoc.7:961:3: WARNING: undefined string, using "": doc-volume-ds-5 mandoc: man7/groff_mdoc.7:962:3: WARNING: undefined string, using "": doc-volume-ds-6 mandoc: man7/groff_mdoc.7:963:3: WARNING: undefined string, using "": doc-volume-ds-7 mandoc: man7/groff_mdoc.7:964:3: WARNING: undefined string, using "": doc-volume-ds-8 mandoc: man7/groff_mdoc.7:965:3: WARNING: undefined string, using "": doc-volume-ds-9 mandoc: man7/groff_mdoc.7:977:5: WARNING: undefined string, using "": doc-volume-ds-USD mandoc: man7/groff_mdoc.7:978:5: WARNING: undefined string, using "": doc-volume-ds-PS1 mandoc: man7/groff_mdoc.7:979:5: WARNING: undefined string, using "": doc-volume-ds-AMD mandoc: man7/groff_mdoc.7:980:5: WARNING: undefined string, using "": doc-volume-ds-SMM mandoc: man7/groff_mdoc.7:981:5: WARNING: undefined string, using "": doc-volume-ds-URM mandoc: man7/groff_mdoc.7:982:5: WARNING: undefined string, using "": doc-volume-ds-PRM mandoc: man7/groff_mdoc.7:983:5: WARNING: undefined string, using "": doc-volume-ds-KM mandoc: man7/groff_mdoc.7:984:5: WARNING: undefined string, using "": doc-volume-ds-IND mandoc: man7/groff_mdoc.7:985:7: WARNING: undefined string, using "": doc-volume-ds-LOCAL mandoc: man7/groff_mdoc.7:986:5: WARNING: undefined string, using "": doc-volume-ds-CON mandoc: man7/groff_mdoc.7:1108:6: WARNING: undefined string, using "": doc-default-operating-system mandoc: man7/groff_mdoc.7:2028:22: WARNING: undefined string, using "": doc-section mandoc: man7/groff_mdoc.7:5175:5: WARNING: macro neither callable nor escaped: Dd
mandoc: man7/groff_mdoc.7:5369:2: UNSUPP: unsupported roff request: do
mandoc: man7/groff_mdoc.7:55:5: WARNING: cannot parse date, using it verbatim: Dd 24 April 2023 mandoc: man7/groff_mdoc.7:56:5: STYLE: lower case character in document title: Dt groff_mdoc mandoc: man7/groff_mdoc.7:60:2: WARNING: first section is not "NAME": Sh Name
mandoc: man7/groff_mdoc.7:64:2: WARNING: missing section argument: Xr roff
mandoc: man7/groff_mdoc.7:63:2: WARNING: description line outside NAME section: Nd mandoc: man7/groff_mdoc.7:67:2: WARNING: first section is not "NAME": Sh Synopsis mandoc: man7/groff_mdoc.7:72:2: WARNING: first section is not "NAME": Sh Description
mandoc: man7/groff_mdoc.7:75:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:80:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:100:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:153:2: WARNING: first section is not "NAME": Sh Getting started
mandoc: man7/groff_mdoc.7:156:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:159:2: WARNING: missing section argument: Xr roff
mandoc: man7/groff_mdoc.7:163:2: WARNING: missing section argument: Xr roff.
mandoc: man7/groff_mdoc.7:163:9: STYLE: no blank before trailing delimiter: Xr roff.
mandoc: man7/groff_mdoc.7:213:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:218:2: WARNING: missing section argument: Xr roff
mandoc: man7/groff_mdoc.7:261:2: WARNING: missing section argument: Xr roff
mandoc: man7/groff_mdoc.7:274:2: WARNING: missing section argument: Xr troff
mandoc: man7/groff_mdoc.7:277:2: WARNING: missing section argument: Xr troff
mandoc: man7/groff_mdoc.7:299:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:321:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:324:2: WARNING: missing section argument: Xr roff
mandoc: man7/groff_mdoc.7:367:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:379:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:386:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:404:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:448:2: WARNING: missing section argument: Xr groff
mandoc: man7/groff_mdoc.7:511:2: WARNING: missing section argument: Xr roff
mandoc: man7/groff_mdoc.7:525:2: WARNING: missing section argument: Xr roff
mandoc: man7/groff_mdoc.7:531:2: WARNING: missing section argument: Xr groff
mandoc: man7/groff_mdoc.7:539:2: WARNING: missing section argument: Xr groff mdoc
mandoc: man7/groff_mdoc.7:574:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:632:9: STYLE: no blank before trailing delimiter: No test.
mandoc: man7/groff_mdoc.7:639:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:657:2: WARNING: missing section argument: Xr groff
mandoc: man7/groff_mdoc.7:662:2: WARNING: first section is not "NAME": Sh A man page template
mandoc: man7/groff_mdoc.7:665:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:734:2: WARNING: first section is not "NAME": Sh Conventions mandoc: man7/groff_mdoc.7:757:2: WARNING: missing -width in -tag list, using 6n: Bl -tag mandoc: man7/groff_mdoc.7:771:2: WARNING: missing -width in -tag list, using 6n: Bl -tag
mandoc: man7/groff_mdoc.7:831:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:845:2: WARNING: first section is not "NAME": Sh Title macros
mandoc: man7/groff_mdoc.7:867:2: WARNING: missing section argument: Xr roff
mandoc: man7/groff_mdoc.7:877:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:904:15: STYLE: no blank before trailing delimiter: Em YYYY-MM-DD. mandoc: man7/groff_mdoc.7:909:17: STYLE: no blank before trailing delimiter: Li $Mdocdate: mandoc: man7/groff_mdoc.7:947:2: WARNING: skipping paragraph macro: br before Pp mandoc: man7/groff_mdoc.7:1006:2: WARNING: missing section argument: Xr groff mdoc mandoc: man7/groff_mdoc.7:1021:2: WARNING: skipping paragraph macro: br before Bd mandoc: man7/groff_mdoc.7:1049:2: WARNING: skipping paragraph macro: br before Pp mandoc: man7/groff_mdoc.7:1063:2: WARNING: skipping paragraph macro: Pp before Bd
mandoc: man7/groff_mdoc.7:1081:2: WARNING: missing section argument: Xr roff
mandoc: man7/groff_mdoc.7:1103:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:1140:5: STYLE: consider using OS macro: Nx
mandoc: man7/groff_mdoc.7:1148:5: STYLE: consider using OS macro: Fx
mandoc: man7/groff_mdoc.7:1156:5: STYLE: consider using OS macro: Ox
mandoc: man7/groff_mdoc.7:1161:5: STYLE: consider using OS macro: Dx
mandoc: man7/groff_mdoc.7:921:2: WARNING: skipping paragraph macro: br before It mandoc: man7/groff_mdoc.7:1216:2: WARNING: skipping paragraph macro: br at the end of Sh mandoc: man7/groff_mdoc.7:1218:2: WARNING: first section is not "NAME": Sh Introduction to manual and general text domains
mandoc: man7/groff_mdoc.7:1221:29: STYLE: trailing delimiter: Ss ... ...
mandoc: man7/groff_mdoc.7:1228:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:1234:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:1241:2: WARNING: missing section argument: Xr \%troff mandoc: man7/groff_mdoc.7:1244:2: WARNING: missing section argument: Xr troff
mandoc: man7/groff_mdoc.7:1281:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:1291:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:1339:2: WARNING: missing section argument: Xr make
mandoc: man7/groff_mdoc.7:1347:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:1415:18: STYLE: no blank before trailing delimiter: Ar ... ptr),
mandoc: man7/groff_mdoc.7:1448:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:1458:2: WARNING: missing section argument: Xr troff mandoc: man7/groff_mdoc.7:1472:2: WARNING: missing section argument: Xr troff mandoc: man7/groff_mdoc.7:1485:2: WARNING: first section is not "NAME": Sh Manual domain mandoc: man7/groff_mdoc.7:1501:18: STYLE: no blank before trailing delimiter: Li .Ad addr1 . mandoc: man7/groff_mdoc.7:1505:25: STYLE: no blank before trailing delimiter: Li .Ad f1 , f2 , f3 : mandoc: man7/groff_mdoc.7:1507:21: STYLE: no blank before trailing delimiter: Li .Ad addr ) ) , mandoc: man7/groff_mdoc.7:1531:33: STYLE: no blank before trailing delimiter: Li .An \[dq]Joe Author\[dq] , mandoc: man7/groff_mdoc.7:1535:37: STYLE: no blank before trailing delimiter: Li .An \[dq]Joe Author\[dq] ) ) , mandoc: man7/groff_mdoc.7:1527:2: WARNING: skipping paragraph macro: Pp before Bl mandoc: man7/groff_mdoc.7:1600:18: STYLE: no blank before trailing delimiter: Li .Ar file1 . mandoc: man7/groff_mdoc.7:1604:21: STYLE: no blank before trailing delimiter: Li .Ar f1 f2 f3 : mandoc: man7/groff_mdoc.7:1606:21: STYLE: no blank before trailing delimiter: Li .Ar file ) ) , mandoc: man7/groff_mdoc.7:1629:2: WARNING: skipping paragraph macro: Pp before Bl mandoc: man7/groff_mdoc.7:1682:22: STYLE: no blank before trailing delimiter: Li .Dv TIOCGPGRP ) mandoc: man7/groff_mdoc.7:1714:21: STYLE: no blank before trailing delimiter: Li .Er ENOENT ) ; mandoc: man7/groff_mdoc.7:1737:24: STYLE: no blank before trailing delimiter: Li .Ev PRINTER ) ) , mandoc: man7/groff_mdoc.7:1776:15: STYLE: no blank before trailing delimiter: Li .Fl \- , mandoc: man7/groff_mdoc.7:1778:18: STYLE: no blank before trailing delimiter: Li .Fl xyz ) , mandoc: man7/groff_mdoc.7:1780:12: STYLE: no blank before trailing delimiter: Li .Fl |
mandoc: man7/groff_mdoc.7:1889:2: STYLE: useless macro: Tn
mandoc: man7/groff_mdoc.7:1897:21: STYLE: no blank before trailing delimiter: Li .Fn strlen ) , mandoc: man7/groff_mdoc.7:1899:38: STYLE: no blank before trailing delimiter: Li .Fn align \[dq]char *ptr\[dq] , mandoc: man7/groff_mdoc.7:2002:25: STYLE: no blank before trailing delimiter: Li .Fa d_namlen ) ) ,
mandoc: man7/groff_mdoc.7:2159:5: WARNING: unknown library name: Lb libgpib
mandoc: man7/groff_mdoc.7:2167:5: WARNING: unknown library name: Lb libipx
mandoc: man7/groff_mdoc.7:2283:21: STYLE: no blank before trailing delimiter: Li .Li M1 M2 M3 ; mandoc: man7/groff_mdoc.7:2285:23: STYLE: no blank before trailing delimiter: Li .Li cntrl\-D ) , mandoc: man7/groff_mdoc.7:2328:20: STYLE: no blank before trailing delimiter: Li .Nm foo ) ) , mandoc: man7/groff_mdoc.7:2330:12: STYLE: no blank before trailing delimiter: Li .Nm : mandoc: man7/groff_mdoc.7:2379:19: STYLE: no blank before trailing delimiter: Li .Op Fl k ) . mandoc: man7/groff_mdoc.7:2383:29: STYLE: no blank before trailing delimiter: Li .Op Fl k Ar kookfile , mandoc: man7/groff_mdoc.7:2387:40: STYLE: no blank before trailing delimiter: Li .Op Fl c Ar objfil Op Ar corfil , mandoc: man7/groff_mdoc.7:2449:28: STYLE: no blank before trailing delimiter: Li .Pa /tmp/fooXXXXX ) .
mandoc: man7/groff_mdoc.7:2470:2: STYLE: useless macro: Tn
mandoc: man7/groff_mdoc.7:2488:2: STYLE: useless macro: Tn
mandoc: man7/groff_mdoc.7:2521:2: STYLE: useless macro: Tn
mandoc: man7/groff_mdoc.7:2598:32: STYLE: no blank before trailing delimiter: Li .Vt extern char *optarg ; mandoc: man7/groff_mdoc.7:2614:21: STYLE: no blank before trailing delimiter: Li .Va settimer , mandoc: man7/groff_mdoc.7:2616:33: STYLE: no blank before trailing delimiter: Li .Va \[dq]int *prt\[dq] ) : mandoc: man7/groff_mdoc.7:2618:35: STYLE: no blank before trailing delimiter: Li .Va \[dq]char s\[dq] ] ) ) ,
mandoc: man7/groff_mdoc.7:2646:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:2647:17: STYLE: no blank before trailing delimiter: Li .Xr mdoc ,
mandoc: man7/groff_mdoc.7:2648:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:2651:21: STYLE: no blank before trailing delimiter: Li .Xr xinit 1x ; mandoc: man7/groff_mdoc.7:2660:2: WARNING: first section is not "NAME": Sh General text domain mandoc: man7/groff_mdoc.7:2671:15: STYLE: no blank before trailing delimiter: Li .At v6 . mandoc: man7/groff_mdoc.7:2665:2: WARNING: skipping paragraph macro: Pp after Ss mandoc: man7/groff_mdoc.7:2691:16: STYLE: no blank before trailing delimiter: Li .Bx 4.3 . mandoc: man7/groff_mdoc.7:2684:2: WARNING: skipping paragraph macro: Pp after Ss mandoc: man7/groff_mdoc.7:2715:16: STYLE: no blank before trailing delimiter: Li .Nx 1.4 . mandoc: man7/groff_mdoc.7:2709:2: WARNING: skipping paragraph macro: Pp after Ss mandoc: man7/groff_mdoc.7:2735:16: STYLE: no blank before trailing delimiter: Li .Fx 2.2 . mandoc: man7/groff_mdoc.7:2729:2: WARNING: skipping paragraph macro: Pp after Ss mandoc: man7/groff_mdoc.7:2755:16: STYLE: no blank before trailing delimiter: Li .Dx 1.4 . mandoc: man7/groff_mdoc.7:2749:2: WARNING: skipping paragraph macro: Pp after Ss mandoc: man7/groff_mdoc.7:2769:2: WARNING: skipping paragraph macro: Pp after Ss mandoc: man7/groff_mdoc.7:2780:2: WARNING: skipping paragraph macro: Pp after Ss mandoc: man7/groff_mdoc.7:2791:2: WARNING: skipping paragraph macro: Pp after Ss mandoc: man7/groff_mdoc.7:2812:24: STYLE: no blank before trailing delimiter: Li .Em exceed 1024 . mandoc: man7/groff_mdoc.7:2814:27: STYLE: no blank before trailing delimiter: Li .Em vide infra ) ) , mandoc: man7/groff_mdoc.7:2909:2: WARNING: missing section argument: Xr troff
mandoc: man7/groff_mdoc.7:2911:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:2926:2: WARNING: missing section argument: Xr troff mandoc: man7/groff_mdoc.7:2928:2: WARNING: missing section argument: Xr nroff mandoc: man7/groff_mdoc.7:2936:2: WARNING: missing section argument: Xr \%troff mandoc: man7/groff_mdoc.7:2977:25: STYLE: no blank before trailing delimiter: Li .Aq Pa ctype.h ) , mandoc: man7/groff_mdoc.7:2993:21: STYLE: no blank before trailing delimiter: Li .Qq string ) , mandoc: man7/groff_mdoc.7:2995:23: STYLE: no blank before trailing delimiter: Li .Qq string Ns ),
mandoc: man7/groff_mdoc.7:3034:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:3104:2: WARNING: skipping paragraph macro: Pp before Bl
mandoc: man7/groff_mdoc.7:3269:2: STYLE: useless macro: Tn
mandoc: man7/groff_mdoc.7:3271:2: STYLE: useless macro: Tn
mandoc: man7/groff_mdoc.7:3313:2: WARNING: missing -width in -tag list, using 6n: Bl -tag mandoc: man7/groff_mdoc.7:3340:2: WARNING: missing -width in -tag list, using 6n: Bl -tag mandoc: man7/groff_mdoc.7:3377:2: WARNING: skipping paragraph macro: Pp at the end of Ss mandoc: man7/groff_mdoc.7:3380:2: WARNING: first section is not "NAME": Sh Page structure domain mandoc: man7/groff_mdoc.7:3818:2: WARNING: missing section argument: Xr \%nroff mandoc: man7/groff_mdoc.7:3933:2: WARNING: missing section argument: Xr \%troff/ mandoc: man7/groff_mdoc.7:3933:17: WARNING: missing section argument: Xr mdoc mandoc: man7/groff_mdoc.7:3968:2: WARNING: missing section argument: Xr \%troff mandoc: man7/groff_mdoc.7:3995:2: WARNING: missing section argument: Xr nroff
mandoc: man7/groff_mdoc.7:4002:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:3839:2: WARNING: skipping paragraph macro: Pp before Bl mandoc: man7/groff_mdoc.7:4222:2: WARNING: skipping paragraph macro: Pp before Bl mandoc: man7/groff_mdoc.7:4341:2: WARNING: skipping paragraph macro: Pp before Bl
mandoc: man7/groff_mdoc.7:4397:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:4444:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:4505:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:4539:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:4550:2: STYLE: useless macro: Tn
mandoc: man7/groff_mdoc.7:4588:2: WARNING: missing section argument: Xr \%nroff
mandoc: man7/groff_mdoc.7:4595:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:4640:2: WARNING: missing section argument: Xr nroff
mandoc: man7/groff_mdoc.7:4647:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:4658:2: WARNING: first section is not "NAME": Sh Miscellaneous macros
mandoc: man7/groff_mdoc.7:4685:2: STYLE: useless macro: Bt
mandoc: man7/groff_mdoc.7:4730:9: STYLE: no blank before trailing delimiter: Ql File:
groff_mdoc.7:4754:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:4778:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:4817:2: STYLE: useless macro: Ud
mandoc: man7/groff_mdoc.7:4828:2: WARNING: first section is not "NAME": Sh Predefined strings
mandoc: man7/groff_mdoc.7:4831:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:4884:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:4893:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:4906:2: WARNING: first section is not "NAME": Sh Diagnostics
mandoc: man7/groff_mdoc.7:4912:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:4914:2: STYLE: useless macro: Tn
mandoc: man7/groff_mdoc.7:4918:2: WARNING: missing section argument: Xr groff mdoc mandoc: man7/groff_mdoc.7:4932:2: WARNING: first section is not "NAME": Sh Options mandoc: man7/groff_mdoc.7:4935:2: WARNING: missing section argument: Xr groff
mandoc: man7/groff_mdoc.7:4943:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:4966:2: WARNING: missing section argument: Xr groff
mandoc: man7/groff_mdoc.7:4985:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:5069:2: WARNING: missing section argument: Xr groff mandoc: man7/groff_mdoc.7:5077:2: WARNING: missing section argument: Xr groff mandoc: man7/groff_mdoc.7:5158:2: WARNING: skipping paragraph macro: br at the end of Sh mandoc: man7/groff_mdoc.7:5160:2: WARNING: first section is not "NAME": Sh Files mandoc: man7/groff_mdoc.7:5162:2: WARNING: missing -width in -tag list, using 6n: Bl -tag mandoc: man7/groff_mdoc.7:5165:2: WARNING: missing section argument: Xr groff
mandoc: man7/groff_mdoc.7:5167:2: WARNING: missing section argument: Xr man
mandoc: man7/groff_mdoc.7:5169:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:5195:2: WARNING: missing section argument: Xr groff mandoc: man7/groff_mdoc.7:5195:11: WARNING: missing section argument: Xr mdoc mandoc: man7/groff_mdoc.7:5274:2: WARNING: first section is not "NAME": Sh See also
mandoc: man7/groff_mdoc.7:5279:2: WARNING: missing section argument: Xr mdoc
mandoc: man7/groff_mdoc.7:5282:2: WARNING: missing section argument: Xr man
mandoc: man7/groff_mdoc.7:5293:2: WARNING: first section is not "NAME": Sh Bugs mandoc: man7/groff_mdoc.7:5314:2: WARNING: missing section argument: Xr groff make: *** [share/mk/lint/man/mdoc.mk:27: .tmp/man/man7/groff_mdoc.7.lint-mdoc.mandoc.touch] Error 1
make: Target 'lint-mdoc' not remade because of errors.


Have a lovely day, if you have time for that.  ;)

Alex



Regards,
Branden

--
<http://www.alejandro-colomar.es/>
GPG key fingerprint: A9348594CE31283A826FBDD8D57633D441E25BB5

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]