Split -Wstyle into -Wstyle and the even lower -Wbase, and add
authorschwarze <schwarze@openbsd.org>
Sat, 24 Jun 2017 14:38:27 +0000 (14:38 +0000)
committerschwarze <schwarze@openbsd.org>
Sat, 24 Jun 2017 14:38:27 +0000 (14:38 +0000)
commitf3476b07809a2097ff3cd2d357ae4d12f20c2c1d
treee69fdfe25b49db90b09b25644b1223b111a28405
parent89771df6e5f10dea2975f24dcd9b0f58000109ed
Split -Wstyle into -Wstyle and the even lower -Wbase, and add
-Wopenbsd and -Wnetbsd to check conventions for the base system of
a specific operating system.  Mark operating system specific messages
with "(OpenBSD)" at the end.

Please use just "-Tlint" to check base system manuals (defaulting
to -Wall, which is now -Wbase), but prefer "-Tlint -Wstyle" for the
manuals of portable software projects you maintain that are not
part of OpenBSD base, to avoid bogus recommendations about base
system conventions that do not apply.

Issue originally reported by semarie@, solution using
an idea from tedu@, discussed with jmc@ and jca@.
16 files changed:
usr.bin/mandoc/att.c
usr.bin/mandoc/cgi.c
usr.bin/mandoc/main.c
usr.bin/mandoc/man_html.c
usr.bin/mandoc/man_validate.c
usr.bin/mandoc/mandoc.1
usr.bin/mandoc/mandoc.h
usr.bin/mandoc/mandocdb.c
usr.bin/mandoc/mdoc_html.c
usr.bin/mandoc/mdoc_validate.c
usr.bin/mandoc/read.c
usr.bin/mandoc/roff.c
usr.bin/mandoc/roff.h
usr.bin/mandoc/roff_html.c
usr.bin/mandoc/roff_term.c
usr.bin/mandoc/st.c