In -W style mode, check .Xr links along the full manpath because
authorschwarze <schwarze@openbsd.org>
Wed, 2 Jun 2021 18:27:36 +0000 (18:27 +0000)
committerschwarze <schwarze@openbsd.org>
Wed, 2 Jun 2021 18:27:36 +0000 (18:27 +0000)
commit28ca454f357c592e5d7a31e2814073999a4b9b72
tree17d5f34c49a5c12d933a6d5b5fb071c577c604c9
parent614c3e4f7f2b7f38ef50e500f487cef9fce3160c
In -W style mode, check .Xr links along the full manpath because
that is more useful for validating manuals of non-base software.
Nothing changes in -W all mode: by default for -T lint, we still
assume we want to check base system conventions, including usually
not wanting to link to non-base manual pages.

The use case, a partial idea how to handle it, and a preliminary
patch was originally presented by kn@, then refined by me.
Final patch tested and OK'ed by kn@.
usr.bin/mandoc/main.c
usr.bin/mandoc/mandoc.1
usr.bin/mandoc/mandoc.h
usr.bin/mandoc/mandoc_msg.c