summaryrefslogtreecommitdiffstats
path: root/usr.bin/mandoc/mdoc_validate.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* sync to 1.8.1: support .br and .spschwarze2009-07-261-6/+40
|
* The abbreviation for .Bf -symbolic is .Bf Sy, not .Bf Sm;schwarze2009-07-191-2/+2
| | | | "Gah! Fixed." kristaps@
* sync to 1.8.0: a bad .St argument causes an error, not a warningschwarze2009-07-181-2/+2
|
* sync to 1.8.0: white space fixes, no code changeschwarze2009-07-181-113/+106
|
* sync to 1.8.0: move mdoc_a2att, mdoc_a2st, and mdoc_a2lib to libmdocschwarze2009-07-181-1/+11
|
* sync to 1.8.0: avoid duplicate warning about a malformed NAME sectionschwarze2009-07-181-2/+2
| | | | when the next section following NAME is a custom section
* sync to 1.8.0: .Nd is now a BFI, was an ELEM,schwarze2009-07-181-3/+6
| | | | and use \(en instead of \- for .Nd
* fix a trivial pasto that crept into 1.7.23; also submitted upstreamschwarze2009-07-131-2/+2
|
* sync to 1.7.24: mdoc_nwarn/mdoc_nerr got mixed up;schwarze2009-07-131-3/+5
| | | | fix from joerg at netbsd via kristaps@
* sync to 1.7.24: make .In handling more similar to new groffschwarze2009-07-121-4/+2
|
* sync to 1.7.23: pass warning code to mdoc_pwarn() instead of warning messageschwarze2009-07-121-126/+27
| | | | | | define additional warning macro mdoc_nwarn() remove obsolete warning functions mdoc_warn(), pwarn(), vwarn(), nwarn() remove various now unused "enum mdoc_warn" and "enum mwarn"
* sync to 1.7.23: pass error code to mdoc_perr() instead of error stringschwarze2009-07-121-71/+5
| | | | | and use the so improved mdoc_nerr() at many places; get rid of now unused static functions perr()
* sync to 1.7.23: pass error code to mdoc_nerr() instead of error stringschwarze2009-07-121-31/+31
| | | | and use the so improved mdoc_nerr() at many places
* sync to 1.7.23: unify the various "enum merr" into libman.h and libmdoc.h,schwarze2009-07-121-27/+7
| | | | | use it as a new argument to mdoc_err(), the same way as for for man_err(), and use string tables instead of switch statements to select error messages
* sync to 1.7.23: third step to get rid of enum mdoc_warn:schwarze2009-07-121-7/+10
| | | | mdoc_verr is not using enum mdoc_warn, so use it at a few more places
* sync to 1.7.23: second step to get rid of enum mdoc_warn:schwarze2009-07-121-2/+2
| | | | remove type from mdoc_vwarn arguments, and use this function where apropriate
* sync to 1.7.21: unified escape sequence validation for mdoc and manschwarze2009-07-081-5/+7
| | | | | checking is still incomplete, but a bit better, in particular for man now in sync with 1.7.22: the only 1.7.22 diff was already in
* remove unused WDEPCOL warning that became unused in 1.7.19schwarze2009-07-061-6/+1
| | | | ok kristaps@ and contained in 1.7.21
* the forms \*x, \*(xx and \*[xxx] are not deprecated, so revert most of 1.8;schwarze2009-06-261-9/+1
| | | | noticed by jmc@; ok kristaps@; to be included in 1.7.21
* sync to 1.7.20: like for the -man case, add an nchild counter to the -mdocschwarze2009-06-231-18/+3
| | | | nodes, simplifying the validation code; no functional change
* sync to 1.7.19: .Bl -column now correctly handles tail entries,schwarze2009-06-211-21/+34
| | | | for example: .Bl -column -compact -offset ... args ...
* sync to 1.7.19: kristaps@ rewrote post_bf to reduce nestingschwarze2009-06-211-17/+16
| | | | no functional change
* sync to 1.7.19: more elegant section handlingschwarze2009-06-191-25/+22
|
* sync to 1.7.19: escape sequences of the forms \*x and \*(xx are deprecatedschwarze2009-06-191-3/+9
|
* sync to 1.7.19: improved comment handlingschwarze2009-06-181-3/+2
|
* sync to 1.7.16: The .Er macro may also be used in sections (3) and (9).schwarze2009-06-181-2/+2
|
* sync to 1.7.16: use dedicated warning types for list validationschwarze2009-06-181-33/+62
| | | | instead of hand-rolled warnings
* sync to 1.7.16: make a couple of macros callable, reserve "|",schwarze2009-06-181-2/+2
| | | | and some tweaks to .Lk
* sync to 1.7.16: rename static function printwarn to warn_printschwarze2009-06-171-13/+12
|
* sync to 1.7.16: comments, whitespace and spelling fixes; no functional changeschwarze2009-06-141-13/+11
|
* Initial check-in of mandoc for formatting manuals. ok deraadt@kristaps2009-04-061-0/+1418