CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2015/01/20 14:12:46
Modified files:
share/man/man7 : roff.7
usr.bin/mandoc : main.c man.1 mandoc.1 mandoc.h read.c roff.c
regress/usr.bin/mandoc/tbl: macro.out_lint nested.out_lint
Log message:
Split the -Werror message level into -Werror (broken manual, probably
using mandoc is better than using groff) and -Wunsupp (manual using
unsupported low-level roff(7) feature, probably using groff is better
than using mandoc). Once this feature is complete, it is intended
to help porting, making the decision whether to USE_GROFF easier.
As a first step, distinguish four classes of roff(7) requests:
1. Supported (currently 24 requests)
2. Currently ignored because unimportant (120) -> no message
3. Ignored for good because insecure (14) -> -Werror
4. Currently unsupported (68) -> these trigger the new -Wunsupp messages