CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2020/01/08 03:17:15

Modified files:
        regress/usr.bin/mandoc: Makefile.inc 
        regress/usr.bin/mandoc/eqn: Makefile.inc 
        regress/usr.bin/mandoc/man/TS: Makefile 
        regress/usr.bin/mandoc/mdoc/Dd: Makefile 
        regress/usr.bin/mandoc/tbl: Makefile.inc 

Log message:
Give up on the illusion that the maintainer targets for regenerating the
desired output files could be run with an arbitrary roff(7) implementation;
in reality, it only makes sense to run them with groff(1).
Also, there is really no point in allowing the groff command line arguments
to be overridden; running these targets only makes sense with exactly the
right options.  So get rid of the fragile ?= and += construct for groff
options and make sure the options are always passed in a reasonable order.
Finally, use groff(1) directly rather than the shallow nroff(1) wrapper
because GNU nroff(1) does not support running the GNU eqn(1) preprocessor,
which will probably be needed soon, and also because it simplifies using
the GNU tbl(1) preprocessor.

Reply via email to