CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2010/06/06 12:08:41
Modified files:
usr.bin/mandoc : Makefile man.7 man.c man.h man_action.c
man_html.c man_term.c mdoc.7 mdoc_action.c
mdoc_macro.c mdoc_term.c mdoc_validate.c roff.c
Log message:
Merge bsd.lv release 1.10.0,
which is mostly the post-hackathon release,
bringing in the OpenBSD changes to bsd.lv,
but which also has a few additional minor fixes:
* .Lb is an in-line macro, not in_line_eoln
* .Bt, .Ud now warn when discarding arguments
* allow bad -man dates to flow verbatim into the front-ends
- so far all reported by Ulrich Spoerlein
* .Ar, .Fl and .Li starting with closing punctuation emit an empty element
* empty .Li macros print nothing, but may cause spacing
* proper EOS handling for .Bt, .Ex, .Rv, and .Ud.
* cleanup: collapse posts_xr into posts_wtext (which is the same)
* efficiency: very simple table lookup for roff.c