24 lines
1.2 KiB
Text
Executable file
24 lines
1.2 KiB
Text
Executable file
# $NetBSD: TODO,v 1.2 2013/07/20 21:50:55 wiz Exp $
|
|
. check for font changes in .Bd -literal (.Fd, .No, ...)
|
|
. add checks for only allowed values after .Bl/.Bd/...
|
|
. compare internal with external section name
|
|
. complain if NULL is used without .Dv
|
|
. complain if error values are used without .Er
|
|
[. Nm doesn't need an argument, most of the time (?)]
|
|
. .Nm "": remove if not needed
|
|
. count correct matching of .Bd/.Ed, .Rs/.Re and similar
|
|
. check AUTHORS sections for usage of .An name Aq Mt email@host
|
|
. recognize more section headers?
|
|
. check .Rs/.Re contents?
|
|
. empty lines in .Bd -literal ignored -- groff ignores them, too...
|
|
. ignore .Bd -literal for most checks (.Nm/.Xr, new sentence, new line, ...)
|
|
. ignore matching braces in macro arguments
|
|
. fix bogus report if no .Xr, but .Rs in SEE ALSO section
|
|
. recognize which sections should be in a particular type of manpage
|
|
(like RETURN VALUES in 2&3, EXIT STATUS in 1&8 et al.)
|
|
. check paths pointed at by .Pa directives?
|
|
. sort in WARNS and ERRS and add switches for those two
|
|
. complain about `,', `;' and similar on beginning of line
|
|
. complain about ',' after last .Nm entry
|
|
. complain about NULL without .Dv
|
|
. complain about -1 (not \-1)
|