summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/libman.h
AgeCommit message (Collapse)Author
2009-10-27sync to 1.9.11: adapt printing of dates to groff conventions,Ingo Schwarze
NetBSD portability fixes and some minor bugfixes and feature enhancements; also checked that my hyphenation code still works on top of this
2009-09-21sync to 1.9.5: lookup hashes are now static tablesIngo Schwarze
shortening the code, and, according to kristaps@, speeding it up
2009-08-22another large chunk of -man updates,Ingo Schwarze
among others regarding .DT, .HP, .RS, .RE, .SH, .SS, and scoping, now in sync vith release 1.9.1
2009-08-22Kristaps@ significantly overhauled libman.Ingo Schwarze
I'm committing this in one large chunk because in contrast to -mdoc, -man is mostly untested in OpenBSD anyway, so any fallout can be fixed in-tree. Among others, improved support for .IP, .HP, and .TP. Now in sync with release 1.9.0.
2009-08-22sync to 1.8.4: support .sp in -manIngo Schwarze
2009-07-12sync to 1.7.23: unify the various "enum merr" into libman.h and libmdoc.h,Ingo Schwarze
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
2009-07-07sync to 1.7.21: provide WESCAPE and MAN_IGN_ESCAPE,Ingo Schwarze
to be used soon in man_validate.c
2009-06-23sync to 1.7.20: error reporting functions for -manIngo Schwarze
2009-06-14sync to 1.7.16: comments, whitespace and spelling fixes; no functional changeIngo Schwarze
2009-04-06Initial check-in of mandoc for formatting manuals. ok deraadt@kristaps