summaryrefslogtreecommitdiffstats
path: root/manconf.h
Commit message (Collapse)AuthorAgeFilesLines
* Basic reporting of .Xrs to manual pages that don't existIngo Schwarze2017-07-011-2/+3
| | | | | | | | | | | | in the base system, inspired by mdoclint(1). We are able to do this because (1) the -mdoc parser, the -Tlint validator, and the man(1) manual page lookup code are all in the same program and (2) the mandoc.db(5) database format allows fast lookup. Feedback from, previous versions tested by, and OK jmc@. A few features will be added to this in the tree, step by step.
* In -Ttree output mode, show the BROKEN node flag andIngo Schwarze2017-02-101-0/+1
| | | | provide a -Onoval output option to show the unvalidated tree.
* warn about invalid output optionsIngo Schwarze2017-01-271-1/+1
| | | | | and error out if they occur on the command line; missing feature found in the TODO file
* In private header files, __BEGIN_DECLS and __END_DECLS are pointless.Ingo Schwarze2015-11-071-3/+0
| | | | | | | | | | | | Because these work slightly differently on different systems, they are becoming a maintenance burden in the portable version, so delete them. Besides, one of the chief design goals of the mandoc toolbox is to make sure that nothing related to documentation requires C++. Consequently, linking mandoc against any kind of C++ program would defeat the purpose and is not supported. I don't understand why kristaps@ added them in the first place.
* Parse the new man.conf(5) "output" directive.Ingo Schwarze2015-03-271-0/+51
The next step will be to actually use the parsed data.