CVSROOT: /cvs Module name: src Changes by: schwa...@cvs.openbsd.org 2013/10/06 16:45:13
Modified files: usr.bin/mandoc : mdoc_validate.c regress/usr.bin/mandoc/mdoc/Nd: Makefile Added files: regress/usr.bin/mandoc/mdoc/Nd: hyph.in hyph.out_ascii Log message: We don't do hyphenation, but we allow breaking the line at hyphens that are already there in the middle of words. So far, we only allowed this on text lines. Now it turns out some macros allow this for their arguments, too, in particular .Nd and most of the .%? citation macros. Issue found by Franco Fichtner <franco at lastsummer dot de> while doing systematic groff-mandoc comparisons in the DragonFly base system, THANKS! While here, garbage collect two empty prevalidator function pointer lists and sort a couple of function declarations.