summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorschwarze <schwarze@openbsd.org>2017-07-04 14:53:23 +0000
committerschwarze <schwarze@openbsd.org>2017-07-04 14:53:23 +0000
commit943fb9d8c7fc1b7e0db8c617168f7360d3ee357c (patch)
treeacf7b08e7ed906d5e3b23e5f27b3963504ea0496
parentPrinting "BASE:" in messages about violations of base system conventions (diff)
downloadwireguard-openbsd-943fb9d8c7fc1b7e0db8c617168f7360d3ee357c.tar.xz
wireguard-openbsd-943fb9d8c7fc1b7e0db8c617168f7360d3ee357c.zip
Messages of the -Wbase level now print STYLE:. Since this
causes horrible churn anyway, profit of the opportunity to stop excessive testing, such that this is hopefully the last instance of such churn. Consistently use OpenBSD RCS tags, blank .Os, blank fourth .TH argument, and Mdocdate like everywhere else. Use -Ios=OpenBSD for platform-independent predictable output.
-rw-r--r--regress/usr.bin/mandoc/Makefile.inc17
-rw-r--r--regress/usr.bin/mandoc/char/N/basic.in3
-rw-r--r--regress/usr.bin/mandoc/char/accent/combine.in3
-rw-r--r--regress/usr.bin/mandoc/char/accent/nocombine.in3
-rw-r--r--regress/usr.bin/mandoc/char/accent/utf8only.in3
-rw-r--r--regress/usr.bin/mandoc/char/bar/man.in3
-rw-r--r--regress/usr.bin/mandoc/char/bar/mdoc.in5
-rw-r--r--regress/usr.bin/mandoc/char/bar/mdoc.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/char/hyphen/man.in3
-rw-r--r--regress/usr.bin/mandoc/char/hyphen/mdoc.in5
-rw-r--r--regress/usr.bin/mandoc/char/hyphen/mdoc.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/char/space/break.in5
-rw-r--r--regress/usr.bin/mandoc/char/space/break.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/char/space/eos-man.in3
-rw-r--r--regress/usr.bin/mandoc/char/space/eos.in5
-rw-r--r--regress/usr.bin/mandoc/char/space/eos.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/char/space/esct-man.in3
-rw-r--r--regress/usr.bin/mandoc/char/space/esct-man.out_lint13
-rw-r--r--regress/usr.bin/mandoc/char/space/esct-mdoc.in5
-rw-r--r--regress/usr.bin/mandoc/char/space/esct-mdoc.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/char/space/esct-mdoc.out_lint9
-rw-r--r--regress/usr.bin/mandoc/char/space/leading-man.in3
-rw-r--r--regress/usr.bin/mandoc/char/space/leading-mdoc.in5
-rw-r--r--regress/usr.bin/mandoc/char/space/leading-mdoc.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/char/space/multiple.in5
-rw-r--r--regress/usr.bin/mandoc/char/space/multiple.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/char/space/nobreak.in5
-rw-r--r--regress/usr.bin/mandoc/char/space/nobreak.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/char/space/tab-man.in3
-rw-r--r--regress/usr.bin/mandoc/char/space/tab-man.out_lint43
-rw-r--r--regress/usr.bin/mandoc/char/space/tab.in5
-rw-r--r--regress/usr.bin/mandoc/char/space/tab.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/char/space/tab.out_lint85
-rw-r--r--regress/usr.bin/mandoc/char/space/trailing-mdoc.in5
-rw-r--r--regress/usr.bin/mandoc/char/space/trailing-mdoc.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/char/space/trailing-mdoc.out_lint9
-rw-r--r--regress/usr.bin/mandoc/char/space/zerowidth.in3
-rw-r--r--regress/usr.bin/mandoc/char/unicode/ascii.in3
-rw-r--r--regress/usr.bin/mandoc/char/unicode/input.inbin2371 -> 2427 bytes
-rw-r--r--regress/usr.bin/mandoc/char/unicode/input.out_lint137
-rw-r--r--regress/usr.bin/mandoc/char/unicode/invalid.in5
-rw-r--r--regress/usr.bin/mandoc/char/unicode/invalid.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/char/unicode/invalid.out_lint21
-rw-r--r--regress/usr.bin/mandoc/char/unicode/invalid.out_utf82
-rw-r--r--regress/usr.bin/mandoc/char/unicode/latin1.in3
-rw-r--r--regress/usr.bin/mandoc/char/unicode/latin1diff.in3
-rw-r--r--regress/usr.bin/mandoc/char/unicode/man.in3
-rw-r--r--regress/usr.bin/mandoc/char/unicode/mdoc.in5
-rw-r--r--regress/usr.bin/mandoc/char/unicode/mdoc.out_utf82
-rw-r--r--regress/usr.bin/mandoc/char/unicode/named.in3
-rw-r--r--regress/usr.bin/mandoc/char/unicode/namediff.in3
-rw-r--r--regress/usr.bin/mandoc/char/unicode/nogroff.in3
-rw-r--r--regress/usr.bin/mandoc/eqn/define/font.in5
-rw-r--r--regress/usr.bin/mandoc/eqn/define/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/eqn/define/infinite.in5
-rw-r--r--regress/usr.bin/mandoc/eqn/define/infinite.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/eqn/define/infinite.out_lint11
-rw-r--r--regress/usr.bin/mandoc/eqn/define/invalid.in5
-rw-r--r--regress/usr.bin/mandoc/eqn/define/invalid.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/eqn/define/invalid.out_lint13
-rw-r--r--regress/usr.bin/mandoc/eqn/define/quoted.in5
-rw-r--r--regress/usr.bin/mandoc/eqn/define/quoted.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/eqn/delim/basic.in5
-rw-r--r--regress/usr.bin/mandoc/eqn/delim/basic.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/eqn/fromto/basic.in5
-rw-r--r--regress/usr.bin/mandoc/eqn/fromto/basic.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/eqn/fromto/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/eqn/fromto/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/eqn/matrix/basic.in5
-rw-r--r--regress/usr.bin/mandoc/eqn/matrix/basic.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/eqn/matrix/empty.in5
-rw-r--r--regress/usr.bin/mandoc/eqn/matrix/empty.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/eqn/nullary/roman.in5
-rw-r--r--regress/usr.bin/mandoc/eqn/nullary/roman.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/eqn/nullary/symbol.in5
-rw-r--r--regress/usr.bin/mandoc/eqn/nullary/symbol.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/eqn/nullary/symbol.out_utf82
-rw-r--r--regress/usr.bin/mandoc/eqn/over/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/eqn/over/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/eqn/over/noarg.out_lint5
-rw-r--r--regress/usr.bin/mandoc/eqn/over/precedence.in5
-rw-r--r--regress/usr.bin/mandoc/eqn/over/precedence.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/eqn/size/basic.in5
-rw-r--r--regress/usr.bin/mandoc/eqn/size/basic.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/eqn/subsup/combine.in5
-rw-r--r--regress/usr.bin/mandoc/eqn/subsup/combine.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/eqn/subsup/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/eqn/subsup/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/eqn/subsup/sub_group.in5
-rw-r--r--regress/usr.bin/mandoc/eqn/subsup/sub_group.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/eqn/unary/bold.in5
-rw-r--r--regress/usr.bin/mandoc/eqn/unary/bold.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/eqn/unary/diacrit.in5
-rw-r--r--regress/usr.bin/mandoc/eqn/unary/diacrit.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/eqn/unary/sqrt.in5
-rw-r--r--regress/usr.bin/mandoc/eqn/unary/sqrt.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/man/B/args.in3
-rw-r--r--regress/usr.bin/mandoc/man/B/args.out_lint3
-rw-r--r--regress/usr.bin/mandoc/man/B/blank.in3
-rw-r--r--regress/usr.bin/mandoc/man/B/blank.out_lint3
-rw-r--r--regress/usr.bin/mandoc/man/BI/emptyargs.in3
-rw-r--r--regress/usr.bin/mandoc/man/BI/literal.in1
-rw-r--r--regress/usr.bin/mandoc/man/EX/args.in3
-rw-r--r--regress/usr.bin/mandoc/man/EX/nested.in3
-rw-r--r--regress/usr.bin/mandoc/man/EX/spacing.in3
-rw-r--r--regress/usr.bin/mandoc/man/HP/break.in3
-rw-r--r--regress/usr.bin/mandoc/man/HP/literal.in3
-rw-r--r--regress/usr.bin/mandoc/man/HP/macrotag.in3
-rw-r--r--regress/usr.bin/mandoc/man/HP/manyargs.in3
-rw-r--r--regress/usr.bin/mandoc/man/HP/spacing.in3
-rw-r--r--regress/usr.bin/mandoc/man/IP/empty.in3
-rw-r--r--regress/usr.bin/mandoc/man/IP/empty.out_lint5
-rw-r--r--regress/usr.bin/mandoc/man/IP/literal.in3
-rw-r--r--regress/usr.bin/mandoc/man/IP/longhead.in3
-rw-r--r--regress/usr.bin/mandoc/man/IP/manyargs.in3
-rw-r--r--regress/usr.bin/mandoc/man/IP/spacing.in3
-rw-r--r--regress/usr.bin/mandoc/man/IP/width.in3
-rw-r--r--regress/usr.bin/mandoc/man/MT/args.in3
-rw-r--r--regress/usr.bin/mandoc/man/MT/args.out_lint11
-rw-r--r--regress/usr.bin/mandoc/man/MT/noME.in3
-rw-r--r--regress/usr.bin/mandoc/man/MT/noME.out_lint5
-rw-r--r--regress/usr.bin/mandoc/man/OP/args.in3
-rw-r--r--regress/usr.bin/mandoc/man/OP/args.out_lint5
-rw-r--r--regress/usr.bin/mandoc/man/PD/args.in3
-rw-r--r--regress/usr.bin/mandoc/man/PD/args.out_lint3
-rw-r--r--regress/usr.bin/mandoc/man/PD/nextline.in3
-rw-r--r--regress/usr.bin/mandoc/man/PD/spacing.in3
-rw-r--r--regress/usr.bin/mandoc/man/PP/args.in3
-rw-r--r--regress/usr.bin/mandoc/man/PP/args.out_lint7
-rw-r--r--regress/usr.bin/mandoc/man/PP/empty.in3
-rw-r--r--regress/usr.bin/mandoc/man/PP/empty.out_lint7
-rw-r--r--regress/usr.bin/mandoc/man/RS/REarg.in3
-rw-r--r--regress/usr.bin/mandoc/man/RS/REarg.out_lint15
-rw-r--r--regress/usr.bin/mandoc/man/RS/an-margin.in3
-rw-r--r--regress/usr.bin/mandoc/man/RS/breaking.in3
-rw-r--r--regress/usr.bin/mandoc/man/RS/broken.in3
-rw-r--r--regress/usr.bin/mandoc/man/RS/empty.in3
-rw-r--r--regress/usr.bin/mandoc/man/RS/empty.out_lint3
-rw-r--r--regress/usr.bin/mandoc/man/RS/literal.in3
-rw-r--r--regress/usr.bin/mandoc/man/RS/lonelyRE.in3
-rw-r--r--regress/usr.bin/mandoc/man/RS/lonelyRE.out_lint7
-rw-r--r--regress/usr.bin/mandoc/man/RS/nested.in3
-rw-r--r--regress/usr.bin/mandoc/man/RS/noRE.in3
-rw-r--r--regress/usr.bin/mandoc/man/RS/noRE.out_lint3
-rw-r--r--regress/usr.bin/mandoc/man/RS/nowidth.in3
-rw-r--r--regress/usr.bin/mandoc/man/RS/width.in3
-rw-r--r--regress/usr.bin/mandoc/man/SH/broken.in3
-rw-r--r--regress/usr.bin/mandoc/man/SH/broken.out_lint3
-rw-r--r--regress/usr.bin/mandoc/man/SH/broken_eline.in3
-rw-r--r--regress/usr.bin/mandoc/man/SH/broken_eline.out_lint5
-rw-r--r--regress/usr.bin/mandoc/man/SH/empty_before.in3
-rw-r--r--regress/usr.bin/mandoc/man/SH/empty_before.out_lint3
-rw-r--r--regress/usr.bin/mandoc/man/SH/longarg.in3
-rw-r--r--regress/usr.bin/mandoc/man/SH/noarg.in3
-rw-r--r--regress/usr.bin/mandoc/man/SH/noarg.out_lint29
-rw-r--r--regress/usr.bin/mandoc/man/SS/broken.in3
-rw-r--r--regress/usr.bin/mandoc/man/SS/broken.out_lint3
-rw-r--r--regress/usr.bin/mandoc/man/SS/broken_eline.in3
-rw-r--r--regress/usr.bin/mandoc/man/SS/broken_eline.out_lint5
-rw-r--r--regress/usr.bin/mandoc/man/SS/longarg.in3
-rw-r--r--regress/usr.bin/mandoc/man/SS/noarg.in3
-rw-r--r--regress/usr.bin/mandoc/man/SS/noarg.out_lint29
-rw-r--r--regress/usr.bin/mandoc/man/TH/baddate.in1
-rw-r--r--regress/usr.bin/mandoc/man/TH/baddate.out_lint2
-rw-r--r--regress/usr.bin/mandoc/man/TH/case.in3
-rw-r--r--regress/usr.bin/mandoc/man/TH/case.out_lint3
-rw-r--r--regress/usr.bin/mandoc/man/TH/emptydate.in1
-rw-r--r--regress/usr.bin/mandoc/man/TH/emptydate.out_lint2
-rw-r--r--regress/usr.bin/mandoc/man/TH/isodate.in1
-rw-r--r--regress/usr.bin/mandoc/man/TH/longdate.in1
-rw-r--r--regress/usr.bin/mandoc/man/TH/longdate.out_lint2
-rw-r--r--regress/usr.bin/mandoc/man/TH/longtit.in1
-rw-r--r--regress/usr.bin/mandoc/man/TH/longvol.in1
-rw-r--r--regress/usr.bin/mandoc/man/TH/mdocdate.in1
-rw-r--r--regress/usr.bin/mandoc/man/TH/noTH.in1
-rw-r--r--regress/usr.bin/mandoc/man/TH/noarg.in1
-rw-r--r--regress/usr.bin/mandoc/man/TH/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/man/TH/noarg.out_lint6
-rw-r--r--regress/usr.bin/mandoc/man/TH/nobody.in3
-rw-r--r--regress/usr.bin/mandoc/man/TH/nobody.out_lint1
-rw-r--r--regress/usr.bin/mandoc/man/TH/onearg.in1
-rw-r--r--regress/usr.bin/mandoc/man/TH/onearg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/man/TH/onearg.out_lint4
-rw-r--r--regress/usr.bin/mandoc/man/TH/onlyyear.in1
-rw-r--r--regress/usr.bin/mandoc/man/TH/sixargs.in1
-rw-r--r--regress/usr.bin/mandoc/man/TH/sixargs.out_lint3
-rw-r--r--regress/usr.bin/mandoc/man/TH/twoargs.in1
-rw-r--r--regress/usr.bin/mandoc/man/TH/twoargs.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/man/TH/twoargs.out_lint4
-rw-r--r--regress/usr.bin/mandoc/man/TP/badarg.in3
-rw-r--r--regress/usr.bin/mandoc/man/TP/broken.in3
-rw-r--r--regress/usr.bin/mandoc/man/TP/broken.out_lint5
-rw-r--r--regress/usr.bin/mandoc/man/TP/double.in3
-rw-r--r--regress/usr.bin/mandoc/man/TP/double.out_lint11
-rw-r--r--regress/usr.bin/mandoc/man/TP/eof.in3
-rw-r--r--regress/usr.bin/mandoc/man/TP/eof.out_lint3
-rw-r--r--regress/usr.bin/mandoc/man/TP/fill.in3
-rw-r--r--regress/usr.bin/mandoc/man/TP/indent.in3
-rw-r--r--regress/usr.bin/mandoc/man/TP/literal.in3
-rw-r--r--regress/usr.bin/mandoc/man/TP/longhead.in3
-rw-r--r--regress/usr.bin/mandoc/man/TP/macrotag.in3
-rw-r--r--regress/usr.bin/mandoc/man/TP/manyargs.in3
-rw-r--r--regress/usr.bin/mandoc/man/TP/sameline.in3
-rw-r--r--regress/usr.bin/mandoc/man/TP/spacing.in3
-rw-r--r--regress/usr.bin/mandoc/man/TP/width.in3
-rw-r--r--regress/usr.bin/mandoc/man/TS/break.in3
-rw-r--r--regress/usr.bin/mandoc/man/TS/break.out_lint9
-rw-r--r--regress/usr.bin/mandoc/man/TS/vspace.in3
-rw-r--r--regress/usr.bin/mandoc/man/UR/args.in3
-rw-r--r--regress/usr.bin/mandoc/man/UR/args.out_lint11
-rw-r--r--regress/usr.bin/mandoc/man/UR/noUE.in3
-rw-r--r--regress/usr.bin/mandoc/man/UR/noUE.out_lint5
-rw-r--r--regress/usr.bin/mandoc/man/blank/afterSH.in3
-rw-r--r--regress/usr.bin/mandoc/man/blank/afterSH.out_lint9
-rw-r--r--regress/usr.bin/mandoc/man/blank/afterSS.in3
-rw-r--r--regress/usr.bin/mandoc/man/blank/afterSS.out_lint9
-rw-r--r--regress/usr.bin/mandoc/man/blank/line.in3
-rw-r--r--regress/usr.bin/mandoc/man/blank/line.out_lint17
-rw-r--r--regress/usr.bin/mandoc/man/nf/args.in3
-rw-r--r--regress/usr.bin/mandoc/man/nf/args.out_lint5
-rw-r--r--regress/usr.bin/mandoc/man/nf/dupe.in3
-rw-r--r--regress/usr.bin/mandoc/man/nf/dupe.out_lint5
-rw-r--r--regress/usr.bin/mandoc/man/nf/indent.in3
-rw-r--r--regress/usr.bin/mandoc/man/nf/userdef.in3
-rw-r--r--regress/usr.bin/mandoc/man/nf/vert.in3
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ad/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ad/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ad/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ad/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ad/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ad/noarg.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ad/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/An/break.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/An/break.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/An/break.out_lint29
-rw-r--r--regress/usr.bin/mandoc/mdoc/An/break.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ap/eos.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ap/eos.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ap/eos.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ap/middle.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ap/middle.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ap/middle.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Aq/author.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Aq/author.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Aq/author.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Aq/author.out_utf82
-rw-r--r--regress/usr.bin/mandoc/mdoc/Aq/empty.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Aq/empty.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Aq/empty.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Aq/empty.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Aq/empty.out_utf82
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ar/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ar/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ar/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ar/punct.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ar/punct.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ar/punct.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ar/punct.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/At/invalid.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/At/invalid.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/At/invalid.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/At/invalid.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/badargs.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/badargs.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/badargs.out_lint27
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/badargs.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/beforeNAME.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/beforeNAME.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/beforeNAME.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/beforeNAME.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/blank.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/blank.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/blank.out_lint19
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/blank.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/break.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/break.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/break.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/break.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/broken.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/broken.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/broken.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/broken.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/centered.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/centered.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/centered.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/empty.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/empty.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/empty.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/nested.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/nested.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/nested.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/nested.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/offset-empty.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/offset-empty.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/offset-empty.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/offset-neg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/offset-neg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/offset-neg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/spacing.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/spacing.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/spacing.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/unclosed.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/unclosed.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/unclosed.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bd/unclosed.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bf/badargs.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bf/badargs.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bf/badargs.out_lint9
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bf/break.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bf/break.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bf/break.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bf/broken.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bf/broken.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bf/broken.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bf/multiargs.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bf/multiargs.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bf/multiargs.out_lint13
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bf/nest.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bf/nest.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bk/badarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bk/badarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bk/badarg.out_lint15
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bk/break.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bk/break.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bk/broken.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bk/broken.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bk/broken.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bk/inputlines.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bk/inputlines.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bk/lines.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bk/lines.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bk/synopsis.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bk/synopsis.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/badargs.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/badargs.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/badargs.out_lint39
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/badargs.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/bareIt.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/bareIt.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/bareIt.out_lint9
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/bareIt.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/bareTa.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/bareTa.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/bareTa.out_lint13
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/bareTa.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/break.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/break.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/break.out_lint39
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/breakingIt.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/breakingIt.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/breakingIt.out_lint35
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/breakingIt.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/breakingTa.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/breakingTa.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/breakingTa.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/broken.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/broken.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/broken.out_lint9
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/broken.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/bullet.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/bullet.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/bullet.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/colNoIt.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/colNoIt.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/colNoIt.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/column.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/column.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/column.out_lint17
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/column.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/column_nogroff.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/column_nogroff.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/column_nogroff.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/column_nogroff.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/dash.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/dash.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/dash.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/dash.out_utf82
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/diag.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/diag.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/diag.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/empty.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/empty.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/empty.out_lint25
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/empty.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/emptyhead.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/emptyhead.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/emptyhead.out_lint11
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/emptyhead.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/emptyitem.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/emptyitem.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/emptyitem.out_lint19
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/emptyitem.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/emptytag.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/emptytag.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/emptytag.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/emptytag.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/enum.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/enum.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/enum.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/extend.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/extend.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/extend.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/hang.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/hang.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/hang.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/inset.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/inset.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/inset.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/item.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/item.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/item.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/multitag.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/multitag.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/multitag.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/multitype.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/multitype.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/multitype.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/nested.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/nested.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/nested.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/noIt.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/noIt.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/noIt.out_lint19
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/noIt.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/notype.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/notype.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/notype.out_lint13
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/notype.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/offset.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/offset.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/offset.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/ohang.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/ohang.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/ohang.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/secstart.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/secstart.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/secstart.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/tag.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/tag.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/tag.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/tag.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/unclosed.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/unclosed.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bl/unclosed.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Brq/empty.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Brq/empty.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Brq/empty.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Brq/empty.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bx/args.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bx/args.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bx/args.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Bx/args.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cd/eos.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cd/eos.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cd/eos.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cd/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cd/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cd/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cd/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cd/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cd/noarg.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cd/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cd/punct.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cd/punct.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cd/punct.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cm/basic.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cm/basic.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cm/basic.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cm/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cm/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cm/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cm/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cm/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cm/noarg.out_lint9
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cm/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cm/punct.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cm/punct.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Cm/punct.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/D1/spacing.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/D1/spacing.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/D1/spacing.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/D1/spacing.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Db/args.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Db/args.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Db/args.out_lint9
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dd/badarg.in3
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dd/badarg.out_lint6
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dd/dupe.in3
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dd/dupe.out_lint8
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dd/late.in3
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dd/late.out_lint4
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dd/long.in3
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dd/long.out_lint6
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dd/manarg.in3
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dd/manarg.out_lint6
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dd/noarg.in3
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dd/noarg.out_lint4
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dd/order.in3
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dd/order.out_lint6
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dl/spacing.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dl/spacing.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dl/spacing.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dl/spacing.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dq/empty.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dq/empty.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dq/empty.out_lint3
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dq/empty.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/badsec.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/badsec.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/case.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/case.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/case.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/case.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/dupe.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/dupe.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/dupe.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/dupe.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/fourargs.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/fourargs.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/fourargs.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/fourargs.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/late.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/late.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/late.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/late.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/missing.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/missing.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/missing.out_lint3
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/missing.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/noarg.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/nobody.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/nobody.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/nobody.out_lint3
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/nobody.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/nosec.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/nosec.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/nosec.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/nosec.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/order.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/order.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/order.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dt/order.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dv/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dv/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dv/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dv/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dv/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dv/noarg.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Dv/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Em/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Em/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Em/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Em/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Em/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Em/noarg.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Em/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Em/punct.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Em/punct.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Em/punct.out_lint13
-rw-r--r--regress/usr.bin/mandoc/mdoc/Em/punct.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Eo/break.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Eo/break.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Eo/break.out_lint19
-rw-r--r--regress/usr.bin/mandoc/mdoc/Eo/break.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Eo/empty.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Eo/empty.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Eo/empty.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Eo/obsolete.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Eo/obsolete.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Eo/obsolete.out_lint15
-rw-r--r--regress/usr.bin/mandoc/mdoc/Eo/obsolete.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Eo/unclosed.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Eo/unclosed.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Eo/unclosed.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Eo/unclosed.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Er/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Er/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Er/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Er/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Er/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Er/noarg.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Er/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ev/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ev/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ev/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ev/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ev/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ev/noarg.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ev/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ex/args.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ex/args.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ex/args.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ex/noname.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ex/noname.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ex/noname.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ex/noname.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ex/nostd.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ex/nostd.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ex/nostd.out_lint9
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ex/nostd.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fd/break.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fd/break.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fd/break.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fd/empty.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fd/empty.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fd/empty.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fd/empty.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fd/eos.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fd/eos.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fd/eos.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fd/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fd/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fd/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fl/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fl/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fl/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fl/multiarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fl/multiarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fl/multiarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fl/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fl/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fl/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fl/parsed.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fl/parsed.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fl/parsed.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fl/punct.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fl/punct.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fl/punct.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fl/punct.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/basic.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/basic.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/basic.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/break.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/break.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/break.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/eos.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/eos.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/eos.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/noarg.out_lint23
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/nohead.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/nohead.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/nohead.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/nohead.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/obsolete.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/obsolete.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/obsolete.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/obsolete.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/punct.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/punct.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/punct.out_lint9
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/punct.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/section.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/section.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/section.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/warn.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/warn.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/warn.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Fo/warn.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ft/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ft/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ft/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ic/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ic/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ic/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ic/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ic/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ic/noarg.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ic/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ic/punct.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ic/punct.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ic/punct.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/In/break.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/In/break.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/In/break.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/In/eos.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/In/eos.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/In/eos.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/In/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/In/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/In/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/In/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/In/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/In/noarg.out_lint9
-rw-r--r--regress/usr.bin/mandoc/mdoc/In/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Lb/badargs.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Lb/badargs.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Lb/badargs.out_lint9
-rw-r--r--regress/usr.bin/mandoc/mdoc/Lb/badargs.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Lb/break.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Lb/break.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Lb/break.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Lb/eos.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Lb/eos.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Lb/eos.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Li/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Li/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Li/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Li/punct.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Li/punct.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Li/punct.out_lint13
-rw-r--r--regress/usr.bin/mandoc/mdoc/Li/punct.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Lk/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Lk/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Lk/link.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Lk/link.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Lk/link.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Lk/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Lk/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Lk/noarg.out_lint9
-rw-r--r--regress/usr.bin/mandoc/mdoc/Lk/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ms/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ms/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ms/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ms/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ms/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ms/noarg.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ms/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Mt/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Mt/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Mt/simple.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Mt/simple.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Mt/simple.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Mt/simple.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nd/broken.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nd/broken.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nd/broken.out_lint21
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nd/hyph.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nd/hyph.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nd/hyph.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nd/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nd/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nd/noarg.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nd/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nd/par.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nd/par.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nd/par.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/badNAME.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/badNAME.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/badNAME.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/badNAMEuse.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/badNAMEuse.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/badNAMEuse.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/break.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/break.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/break.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/break.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/broken.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/broken.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/broken.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/broken.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/empty.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/empty.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/empty.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/emptyNAME.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/emptyNAME.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/emptyNAMEuse.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/emptyNAMEuse.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/long.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/long.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/long.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/par.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/par.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/par.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/parns.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/parns.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/parns.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/punct.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/punct.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/punct.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Nm/punct.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/No/punct.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/No/punct.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/No/punct.out_lint11
-rw-r--r--regress/usr.bin/mandoc/mdoc/No/punct.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/No/spacing.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/No/spacing.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/No/spacing.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ns/position.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ns/position.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ns/position.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ns/position.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ns/punct.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ns/punct.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ns/punct.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Oo/punct.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Oo/punct.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Oo/punct.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Oo/punct.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Op/break.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Op/break.out_lint9
-rw-r--r--regress/usr.bin/mandoc/mdoc/Op/break.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Op/broken.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Op/broken.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Op/broken.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Op/broken.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Op/punct.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Op/punct.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Op/punct.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Op/punct.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Os/dupe.in3
-rw-r--r--regress/usr.bin/mandoc/mdoc/Os/dupe.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Os/dupe.out_lint16
-rw-r--r--regress/usr.bin/mandoc/mdoc/Os/dupe.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Os/late.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Os/late.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Os/late.out_lint4
-rw-r--r--regress/usr.bin/mandoc/mdoc/Os/late.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Os/long.in3
-rw-r--r--regress/usr.bin/mandoc/mdoc/Os/long.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Os/long.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Os/missing.in3
-rw-r--r--regress/usr.bin/mandoc/mdoc/Os/missing.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Os/missing.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ox/keep.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ox/keep.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ox/keep.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Pa/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Pa/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Pa/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Pa/punct.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Pa/punct.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Pa/punct.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Pa/punct.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Pf/spacing.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Pf/spacing.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Pf/spacing.out_lint9
-rw-r--r--regress/usr.bin/mandoc/mdoc/Pf/spacing.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Pp/arg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Pp/arg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Pp/arg.out_lint9
-rw-r--r--regress/usr.bin/mandoc/mdoc/Pp/arg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Qq/empty.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Qq/empty.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Qq/empty.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Qq/empty.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/allch.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/allch.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/allch.out_lint15
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/allch.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/allch.out_utf82
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/args.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/args.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/args.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/args.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/break.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/break.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/break.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/break.out_utf82
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/empty.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/empty.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/empty.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/empty.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/empty.out_utf82
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/three_authors.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/three_authors.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/three_authors.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rs/three_authors.out_utf82
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rv/args.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rv/args.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rv/args.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rv/noname.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rv/noname.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rv/noname.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rv/nostd.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rv/nostd.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rv/nostd.out_lint9
-rw-r--r--regress/usr.bin/mandoc/mdoc/Rv/nostd.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/badNAME.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/badNAME.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/badNAME.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/badNAME.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/before.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/before.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/before.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/before.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/empty.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/empty.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/empty.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/empty.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/emptyNAME.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/emptyNAME.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/emptyNAME.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/emptyNAME.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/first.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/first.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/first.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/first.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/nohead.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/nohead.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/nohead.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/nohead.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/order.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/order.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/order.out_lint9
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/order.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/orderNAME.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/orderNAME.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/orderNAME.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/orderNAME.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/parbefore.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/parbefore.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/parbefore.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/parbefore.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/parborder.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/parborder.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/parborder.out_lint17
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/parborder.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/punctNAME.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/punctNAME.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/punctNAME.out_lint11
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/punctNAME.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/subbefore.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/subbefore.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/subbefore.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sh/subbefore.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sm/badarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sm/badarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sm/badarg.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sm/badarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sm/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sm/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sm/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sm/scope.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sm/scope.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sm/scope.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sm/spacing-No.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sm/spacing-No.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sm/spacing-No.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sm/spacing-Op.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sm/spacing-Op.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sm/spacing-Op.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sm/twoarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sm/twoarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sm/twoarg.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sm/twoarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sq/empty.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sq/empty.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sq/empty.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sq/empty.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/St/badargs.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/St/badargs.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/St/badargs.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/St/badargs.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/St/call.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/St/call.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/St/call.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/St/call.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sx/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sx/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sx/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sx/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sx/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sx/noarg.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sx/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sy/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sy/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sy/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sy/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sy/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sy/noarg.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sy/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sy/punct.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sy/punct.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sy/punct.out_lint13
-rw-r--r--regress/usr.bin/mandoc/mdoc/Sy/punct.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Tn/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Tn/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Tn/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Tn/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Tn/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Tn/noarg.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Tn/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ud/arg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ud/arg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ud/arg.out_lint23
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ud/arg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ux/eos.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ux/eos.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ux/eos.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ux/punct.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ux/punct.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ux/punct.out_lint13
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ux/punct.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ux/spacing.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ux/spacing.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Ux/spacing.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Va/basic.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Va/basic.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Va/basic.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Va/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Va/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Va/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Va/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Va/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Va/noarg.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Va/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Va/punct.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Va/punct.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Va/punct.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Vt/child.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Vt/child.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Vt/child.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Vt/font.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Vt/font.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Vt/font.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Vt/noarg.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Vt/noarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Vt/noarg.out_lint7
-rw-r--r--regress/usr.bin/mandoc/mdoc/Vt/noarg.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Vt/spacing.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Vt/spacing.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Vt/spacing.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Xr/args.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/Xr/args.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/Xr/args.out_lint16
-rw-r--r--regress/usr.bin/mandoc/mdoc/Xr/args.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/blank/comment.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/blank/comment.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/blank/comment.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/blank/comment.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/blank/line.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/blank/line.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/blank/line.out_lint47
-rw-r--r--regress/usr.bin/mandoc/mdoc/blank/list.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/blank/list.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/blank/list.out_lint17
-rw-r--r--regress/usr.bin/mandoc/mdoc/blank/list.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/break/brokenbreaker.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/break/brokenbreaker.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/break/brokenbreaker.out_lint9
-rw-r--r--regress/usr.bin/mandoc/mdoc/break/brokenbreaker.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/break/notopen.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/break/notopen.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/break/notopen.out_lint5
-rw-r--r--regress/usr.bin/mandoc/mdoc/break/notopen.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/break/tail.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/break/tail.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/break/tail.out_lint13
-rw-r--r--regress/usr.bin/mandoc/mdoc/break/tail.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/break/twice.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/break/twice.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/break/twice.out_lint23
-rw-r--r--regress/usr.bin/mandoc/mdoc/break/twice.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/mdoc/break/two.in5
-rw-r--r--regress/usr.bin/mandoc/mdoc/break/two.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/mdoc/break/two.out_lint19
-rw-r--r--regress/usr.bin/mandoc/mdoc/break/two.out_markdown2
-rw-r--r--regress/usr.bin/mandoc/roff/args/man.in3
-rw-r--r--regress/usr.bin/mandoc/roff/args/man.out_lint19
-rw-r--r--regress/usr.bin/mandoc/roff/args/mdoc.in5
-rw-r--r--regress/usr.bin/mandoc/roff/args/mdoc.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/args/mdoc.out_lint29
-rw-r--r--regress/usr.bin/mandoc/roff/args/roff.in3
-rw-r--r--regress/usr.bin/mandoc/roff/args/roff.out_lint33
-rw-r--r--regress/usr.bin/mandoc/roff/br/args.in3
-rw-r--r--regress/usr.bin/mandoc/roff/br/args.out_lint3
-rw-r--r--regress/usr.bin/mandoc/roff/cc/basic.in3
-rw-r--r--regress/usr.bin/mandoc/roff/cc/basic.out_lint3
-rw-r--r--regress/usr.bin/mandoc/roff/cond/before-Dd.in5
-rw-r--r--regress/usr.bin/mandoc/roff/cond/before-Dd.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/cond/close.in3
-rw-r--r--regress/usr.bin/mandoc/roff/cond/close.out_lint5
-rw-r--r--regress/usr.bin/mandoc/roff/cond/ie.in3
-rw-r--r--regress/usr.bin/mandoc/roff/cond/if.in3
-rw-r--r--regress/usr.bin/mandoc/roff/cond/if.out_lint5
-rw-r--r--regress/usr.bin/mandoc/roff/cond/numeric.in3
-rw-r--r--regress/usr.bin/mandoc/roff/cond/register.in3
-rw-r--r--regress/usr.bin/mandoc/roff/cond/strcmp.in3
-rw-r--r--regress/usr.bin/mandoc/roff/cond/string.in3
-rw-r--r--regress/usr.bin/mandoc/roff/de/Dd.in5
-rw-r--r--regress/usr.bin/mandoc/roff/de/Dd.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/de/Dd.out_ascii_opt2
-rw-r--r--regress/usr.bin/mandoc/roff/de/Makefile6
-rw-r--r--regress/usr.bin/mandoc/roff/de/TH.in3
-rw-r--r--regress/usr.bin/mandoc/roff/de/append.in5
-rw-r--r--regress/usr.bin/mandoc/roff/de/append.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/de/cond.in5
-rw-r--r--regress/usr.bin/mandoc/roff/de/cond.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/de/escname.in5
-rw-r--r--regress/usr.bin/mandoc/roff/de/escname.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/de/escname.out_lint19
-rw-r--r--regress/usr.bin/mandoc/roff/de/factorial.in5
-rw-r--r--regress/usr.bin/mandoc/roff/de/factorial.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/de/indir.in5
-rw-r--r--regress/usr.bin/mandoc/roff/de/indir.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/de/indir.out_lint11
-rw-r--r--regress/usr.bin/mandoc/roff/de/infinite.in5
-rw-r--r--regress/usr.bin/mandoc/roff/de/infinite.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/de/infinite.out_lint7
-rw-r--r--regress/usr.bin/mandoc/roff/de/startde.in5
-rw-r--r--regress/usr.bin/mandoc/roff/de/startde.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/ds/append.in5
-rw-r--r--regress/usr.bin/mandoc/roff/ds/append.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/ds/escname.in5
-rw-r--r--regress/usr.bin/mandoc/roff/ds/escname.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/ds/nested.in5
-rw-r--r--regress/usr.bin/mandoc/roff/ds/nested.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/ds/quoting.in5
-rw-r--r--regress/usr.bin/mandoc/roff/ds/quoting.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/esc/B.in5
-rw-r--r--regress/usr.bin/mandoc/roff/esc/B.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/esc/B.out_lint5
-rw-r--r--regress/usr.bin/mandoc/roff/esc/c.in5
-rw-r--r--regress/usr.bin/mandoc/roff/esc/c.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/esc/c_man.in3
-rw-r--r--regress/usr.bin/mandoc/roff/esc/e.in5
-rw-r--r--regress/usr.bin/mandoc/roff/esc/e.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/esc/f.in5
-rw-r--r--regress/usr.bin/mandoc/roff/esc/f.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/esc/h.in5
-rw-r--r--regress/usr.bin/mandoc/roff/esc/h.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/esc/h.out_lint5
-rw-r--r--regress/usr.bin/mandoc/roff/esc/ignore.in5
-rw-r--r--regress/usr.bin/mandoc/roff/esc/ignore.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/esc/ignore.out_lint5
-rw-r--r--regress/usr.bin/mandoc/roff/esc/l.in5
-rw-r--r--regress/usr.bin/mandoc/roff/esc/l.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/esc/l.out_lint5
-rw-r--r--regress/usr.bin/mandoc/roff/esc/multi.in5
-rw-r--r--regress/usr.bin/mandoc/roff/esc/multi.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/esc/o.in5
-rw-r--r--regress/usr.bin/mandoc/roff/esc/o.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/esc/one.in5
-rw-r--r--regress/usr.bin/mandoc/roff/esc/one.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/esc/p.in5
-rw-r--r--regress/usr.bin/mandoc/roff/esc/p.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/esc/two.in5
-rw-r--r--regress/usr.bin/mandoc/roff/esc/two.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/esc/w.in5
-rw-r--r--regress/usr.bin/mandoc/roff/esc/w.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/esc/w.out_lint5
-rw-r--r--regress/usr.bin/mandoc/roff/esc/z.in5
-rw-r--r--regress/usr.bin/mandoc/roff/esc/z.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/ft/badargs-mdoc.in5
-rw-r--r--regress/usr.bin/mandoc/roff/ft/badargs-mdoc.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/ft/badargs-mdoc.out_lint7
-rw-r--r--regress/usr.bin/mandoc/roff/ft/badargs.in3
-rw-r--r--regress/usr.bin/mandoc/roff/ft/badargs.out_lint5
-rw-r--r--regress/usr.bin/mandoc/roff/ig/basic.in5
-rw-r--r--regress/usr.bin/mandoc/roff/ig/basic.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/ig/basic.out_lint9
-rw-r--r--regress/usr.bin/mandoc/roff/it/badarg.in5
-rw-r--r--regress/usr.bin/mandoc/roff/it/badarg.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/it/badarg.out_lint7
-rw-r--r--regress/usr.bin/mandoc/roff/it/double.in3
-rw-r--r--regress/usr.bin/mandoc/roff/it/text.in5
-rw-r--r--regress/usr.bin/mandoc/roff/it/text.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/ll/basic.in5
-rw-r--r--regress/usr.bin/mandoc/roff/ll/basic.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/na/args.in3
-rw-r--r--regress/usr.bin/mandoc/roff/nr/argc.in5
-rw-r--r--regress/usr.bin/mandoc/roff/nr/argc.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/nr/divzero.in3
-rw-r--r--regress/usr.bin/mandoc/roff/nr/divzero.out_lint5
-rw-r--r--regress/usr.bin/mandoc/roff/nr/escname.in3
-rw-r--r--regress/usr.bin/mandoc/roff/nr/escname.out_lint9
-rw-r--r--regress/usr.bin/mandoc/roff/nr/eval.in3
-rw-r--r--regress/usr.bin/mandoc/roff/nr/int.in3
-rw-r--r--regress/usr.bin/mandoc/roff/nr/predef.in3
-rw-r--r--regress/usr.bin/mandoc/roff/nr/rr.in3
-rw-r--r--regress/usr.bin/mandoc/roff/nr/scale.in3
-rw-r--r--regress/usr.bin/mandoc/roff/po/basic-mdoc.in5
-rw-r--r--regress/usr.bin/mandoc/roff/po/basic-mdoc.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/ps/ignore.in3
-rw-r--r--regress/usr.bin/mandoc/roff/rm/basic.in5
-rw-r--r--regress/usr.bin/mandoc/roff/rm/basic.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/rn/append.in5
-rw-r--r--regress/usr.bin/mandoc/roff/rn/append.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/scale/horiz.in3
-rw-r--r--regress/usr.bin/mandoc/roff/sp/badargs-man.in3
-rw-r--r--regress/usr.bin/mandoc/roff/sp/badargs-man.out_lint3
-rw-r--r--regress/usr.bin/mandoc/roff/sp/badargs-mdoc.in5
-rw-r--r--regress/usr.bin/mandoc/roff/sp/badargs-mdoc.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/sp/negative.in3
-rw-r--r--regress/usr.bin/mandoc/roff/sp/scaling-man.in3
-rw-r--r--regress/usr.bin/mandoc/roff/sp/scaling-mdoc.in5
-rw-r--r--regress/usr.bin/mandoc/roff/sp/scaling-mdoc.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/string/escape.in3
-rw-r--r--regress/usr.bin/mandoc/roff/string/infinite.in3
-rw-r--r--regress/usr.bin/mandoc/roff/string/name.in5
-rw-r--r--regress/usr.bin/mandoc/roff/string/name.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/string/name.out_lint37
-rw-r--r--regress/usr.bin/mandoc/roff/string/std.in3
-rw-r--r--regress/usr.bin/mandoc/roff/string/std.out_lint5
-rw-r--r--regress/usr.bin/mandoc/roff/string/zerolength.in3
-rw-r--r--regress/usr.bin/mandoc/roff/ta/basic-man.in3
-rw-r--r--regress/usr.bin/mandoc/roff/ta/basic-mdoc.in5
-rw-r--r--regress/usr.bin/mandoc/roff/ta/basic-mdoc.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/ti/basic-man.in3
-rw-r--r--regress/usr.bin/mandoc/roff/ti/basic-mdoc.in5
-rw-r--r--regress/usr.bin/mandoc/roff/ti/basic-mdoc.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/roff/tr/args.in3
-rw-r--r--regress/usr.bin/mandoc/roff/tr/args.out_lint7
-rw-r--r--regress/usr.bin/mandoc/tbl/data/blankline.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/data/block_unclosed.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/data/block_unclosed.out_lint5
-rw-r--r--regress/usr.bin/mandoc/tbl/data/block_width.in5
-rw-r--r--regress/usr.bin/mandoc/tbl/data/block_width.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/tbl/data/block_wrap.in5
-rw-r--r--regress/usr.bin/mandoc/tbl/data/block_wrap.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/tbl/data/empty.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/data/empty.out_lint3
-rw-r--r--regress/usr.bin/mandoc/tbl/layout/center.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/layout/complex.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/layout/complex.out_lint11
-rw-r--r--regress/usr.bin/mandoc/tbl/layout/empty.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/layout/empty.out_lint5
-rw-r--r--regress/usr.bin/mandoc/tbl/layout/emptyline.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/layout/lines-nogroff.in5
-rw-r--r--regress/usr.bin/mandoc/tbl/layout/lines-nogroff.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/tbl/layout/lines.in5
-rw-r--r--regress/usr.bin/mandoc/tbl/layout/lines.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/tbl/layout/numbers.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/layout/span.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/macro/column.in5
-rw-r--r--regress/usr.bin/mandoc/tbl/macro/column.out_ascii2
-rw-r--r--regress/usr.bin/mandoc/tbl/macro/man.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/macro/man.out_lint5
-rw-r--r--regress/usr.bin/mandoc/tbl/macro/nested.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/macro/nested.out_lint3
-rw-r--r--regress/usr.bin/mandoc/tbl/mod/badfont.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/mod/badfont.out_lint5
-rw-r--r--regress/usr.bin/mandoc/tbl/mod/expand-toowide.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/mod/expand.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/mod/font.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/mod/font.out_lint11
-rw-r--r--regress/usr.bin/mandoc/tbl/mod/misalign.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/mod/spacing.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/mod/width.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/opt/box.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/opt/center.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/opt/invalid.in3
-rw-r--r--regress/usr.bin/mandoc/tbl/opt/invalid.out_lint11
1245 files changed, 2684 insertions, 2726 deletions
diff --git a/regress/usr.bin/mandoc/Makefile.inc b/regress/usr.bin/mandoc/Makefile.inc
index 1f7a138cb62..590421caf1d 100644
--- a/regress/usr.bin/mandoc/Makefile.inc
+++ b/regress/usr.bin/mandoc/Makefile.inc
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.23 2017/05/30 19:29:31 schwarze Exp $
+# $OpenBSD: Makefile.inc,v 1.24 2017/07/04 14:53:23 schwarze Exp $
.include "Makefile.sub"
@@ -76,13 +76,13 @@ htmlval: ${_HTMLVALS}
.out_ascii .out_lint .out_utf8
.in.mandoc_ascii:
- @${MANDOC} ${MOPTS} -Tascii ${.IMPSRC} > ${.TARGET}
+ @${MANDOC} ${MOPTS} -Ios=OpenBSD -Tascii ${.IMPSRC} > ${.TARGET}
.mandoc_ascii.diff_ascii:
@${DIFF} ${.CURDIR}/${.IMPSRC:S/mandoc_ascii$/out_ascii/} ${.IMPSRC}
.in.mandoc_utf8:
- @${MANDOC} ${MOPTS} -Tutf8 ${.IMPSRC} > ${.TARGET}
+ @${MANDOC} ${MOPTS} -Ios=OpenBSD -Tutf8 ${.IMPSRC} > ${.TARGET}
.mandoc_utf8.diff_utf8:
@${DIFF} ${.CURDIR}/${.IMPSRC:S/mandoc_utf8$/out_utf8/} ${.IMPSRC}
@@ -95,20 +95,20 @@ htmlval: ${_HTMLVALS}
@${DIFF} ${.CURDIR}/${.IMPSRC:S/mandoc_html$/out_html/} ${.IMPSRC}
.in.mandoc_markdown:
- @${MANDOC} ${MOPTS} -Tmarkdown ${.IMPSRC} > ${.TARGET}
+ @${MANDOC} ${MOPTS} -Ios=OpenBSD -Tmarkdown ${.IMPSRC} > ${.TARGET}
.mandoc_markdown.diff_markdown:
@${DIFF} ${.CURDIR}/${.IMPSRC:S/mandoc_markdown$/out_markdown/} \
${.IMPSRC}
.in.in_man:
- @${MANDOC} ${MOPTS} -Tman ${.IMPSRC} > ${.TARGET}
+ @${MANDOC} ${MOPTS} -Ios=OpenBSD -Tman ${.IMPSRC} > ${.TARGET}
.in_man.mandoc_man:
@${MANDOC} -man -Tascii -Omdoc ${.IMPSRC} > ${.TARGET}
.in.mandoc_lint:
- @-${MANDOC} ${MOPTS} -Tlint -Wall ${.IMPSRC} 2>&1 | \
+ @-${MANDOC} ${MOPTS} -Ios=OpenBSD -Tlint -Wall ${.IMPSRC} 2>&1 | \
sed -E 's/^mandoc: \/[^:]+\//mandoc: /' > ${.TARGET}
.mandoc_lint.diff_lint:
@@ -283,13 +283,14 @@ ${t}.out_html: ${t}.in
.for t in ${REGRESS_TARGETS}
. if empty(SKIP_MARKDOWN:MALL) && empty(SKIP_MARKDOWN:M${t})
${t}.out_markdown: ${t}.in
- ${MANDOC} ${MOPTS} -Tmarkdown ${.ALLSRC} > ${.TARGET}
+ ${MANDOC} ${MOPTS} -Ios=OpenBSD -Tmarkdown ${.ALLSRC} > ${.TARGET}
. endif
.endfor
.for t in ${LINT_TARGETS}
${t}.out_lint: ${t}.in
- -${MANDOC} ${MOPTS} -Tlint -Wall ${.ALLSRC} > ${.TARGET} 2>&1
+ -${MANDOC} ${MOPTS} -Ios=OpenBSD -Tlint -Wall ${.ALLSRC} \
+ > ${.TARGET} 2>&1
.endfor
# --- phony targets ---
diff --git a/regress/usr.bin/mandoc/char/N/basic.in b/regress/usr.bin/mandoc/char/N/basic.in
index f915c8b784e..aa310f6548c 100644
--- a/regress/usr.bin/mandoc/char/N/basic.in
+++ b/regress/usr.bin/mandoc/char/N/basic.in
@@ -1,4 +1,5 @@
-.TH N-BASIC 1 "January 29, 2011" OpenBSD
+.\" $OpenBSD: basic.in,v 1.3 2017/07/04 14:53:23 schwarze Exp $
+.TH N-BASIC 1 "January 29, 2011"
.SH NAME
N-basic \- basic handling of character number escapes
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/char/accent/combine.in b/regress/usr.bin/mandoc/char/accent/combine.in
index 124d82d511d..ed0ed94014d 100644
--- a/regress/usr.bin/mandoc/char/accent/combine.in
+++ b/regress/usr.bin/mandoc/char/accent/combine.in
@@ -1,4 +1,5 @@
-.TH CHAR-ACCENT-COMBINE 1 "February 28, 2014" OpenBSD
+.\" $OpenBSD: combine.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH CHAR-ACCENT-COMBINE 1 "February 28, 2014"
.SH NAME
\fBchar-accent-combine\fR - combining accents
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/char/accent/nocombine.in b/regress/usr.bin/mandoc/char/accent/nocombine.in
index 39428f76b51..a81d446b5ab 100644
--- a/regress/usr.bin/mandoc/char/accent/nocombine.in
+++ b/regress/usr.bin/mandoc/char/accent/nocombine.in
@@ -1,4 +1,5 @@
-.TH CHAR-ACCENT-NOCOMBINE 1 "March 8, 2014" OpenBSD
+.\" $OpenBSD: nocombine.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH CHAR-ACCENT-NOCOMBINE 1 "March 8, 2014"
.SH NAME
\fBchar-accent-nocombine\fR - non-combining accents
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/char/accent/utf8only.in b/regress/usr.bin/mandoc/char/accent/utf8only.in
index 8c7d2ca0650..6e65526d948 100644
--- a/regress/usr.bin/mandoc/char/accent/utf8only.in
+++ b/regress/usr.bin/mandoc/char/accent/utf8only.in
@@ -1,4 +1,5 @@
-.TH CHAR-ACCENT-UTF8ONLY 1 "March 8, 2014" OpenBSD
+.\" $OpenBSD: utf8only.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH CHAR-ACCENT-UTF8ONLY 1 "March 8, 2014"
.SH NAME
\fBchar-accent-utf8only\fR - accents available in UTF-8 only
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/char/bar/man.in b/regress/usr.bin/mandoc/char/bar/man.in
index acabf50175f..70e8a35407b 100644
--- a/regress/usr.bin/mandoc/char/bar/man.in
+++ b/regress/usr.bin/mandoc/char/bar/man.in
@@ -1,4 +1,5 @@
-.TH bar-man 1 "July 17, 2012" OpenBSD
+.\" $OpenBSD: man.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH bar-man 1 "July 17, 2012"
.SH NAME
\fBbar-man\fR - formatting the vertical bar symbol
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/char/bar/mdoc.in b/regress/usr.bin/mandoc/char/bar/mdoc.in
index 5e9afa0ad2d..1207896edac 100644
--- a/regress/usr.bin/mandoc/char/bar/mdoc.in
+++ b/regress/usr.bin/mandoc/char/bar/mdoc.in
@@ -1,6 +1,7 @@
-.Dd July 17, 2012
+.\" $OpenBSD: mdoc.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BAR-MDOC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm bar-mdoc
.Nd formatting the vertical bar symbol
diff --git a/regress/usr.bin/mandoc/char/bar/mdoc.out_ascii b/regress/usr.bin/mandoc/char/bar/mdoc.out_ascii
index 8d98160a02b..259d0943ee7 100644
--- a/regress/usr.bin/mandoc/char/bar/mdoc.out_ascii
+++ b/regress/usr.bin/mandoc/char/bar/mdoc.out_ascii
@@ -28,4 +28,4 @@ DDEESSCCRRIIPPTTIIOONN
_i_s_o_l_a_t_e_d | _e_m|_b_e_d_d_e_d
_i_s_o_l_a_t_e_d | _e_m|_b_e_d_d_e_d
-OpenBSD July 17, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/char/hyphen/man.in b/regress/usr.bin/mandoc/char/hyphen/man.in
index 546c7c56adb..a61c2ea3a19 100644
--- a/regress/usr.bin/mandoc/char/hyphen/man.in
+++ b/regress/usr.bin/mandoc/char/hyphen/man.in
@@ -1,4 +1,5 @@
-.TH hyphen-man 1 "September 18, 2011" OpenBSD
+.\" $OpenBSD: man.in,v 1.3 2017/07/04 14:53:23 schwarze Exp $
+.TH hyphen-man 1 "September 18, 2011"
.SH NAME
\fBhyphen-man\fR - formatting hyphens and breaking lines
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/char/hyphen/mdoc.in b/regress/usr.bin/mandoc/char/hyphen/mdoc.in
index 76cfd0d3220..c0b09fbe12a 100644
--- a/regress/usr.bin/mandoc/char/hyphen/mdoc.in
+++ b/regress/usr.bin/mandoc/char/hyphen/mdoc.in
@@ -1,6 +1,7 @@
-.Dd February 22, 2014
+.\" $OpenBSD: mdoc.in,v 1.4 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt HYPHEN-MDOC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm hyphen-mdoc
.Nd formatting hyphens and breaking lines
diff --git a/regress/usr.bin/mandoc/char/hyphen/mdoc.out_ascii b/regress/usr.bin/mandoc/char/hyphen/mdoc.out_ascii
index d1171156488..34d892e9c33 100644
--- a/regress/usr.bin/mandoc/char/hyphen/mdoc.out_ascii
+++ b/regress/usr.bin/mandoc/char/hyphen/mdoc.out_ascii
@@ -16,4 +16,4 @@ DDEESSCCRRIIPPTTIIOONN
And finally, try it a third time, but this time in bold font mode: bbrreeaakk--
hheerree
-OpenBSD February 22, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/char/space/break.in b/regress/usr.bin/mandoc/char/space/break.in
index f82fd01b094..1adc6378ce3 100644
--- a/regress/usr.bin/mandoc/char/space/break.in
+++ b/regress/usr.bin/mandoc/char/space/break.in
@@ -1,6 +1,7 @@
-.Dd January 8, 2014
+.\" $OpenBSD: break.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt CHAR-BREAK 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm char-break
.Nd optional line-break
diff --git a/regress/usr.bin/mandoc/char/space/break.out_ascii b/regress/usr.bin/mandoc/char/space/break.out_ascii
index f03c7eecaef..00b034ec92b 100644
--- a/regress/usr.bin/mandoc/char/space/break.out_ascii
+++ b/regress/usr.bin/mandoc/char/space/break.out_ascii
@@ -9,4 +9,4 @@ DDEESSCCRRIIPPTTIIOONN
end of text
-OpenBSD January 8, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/char/space/eos-man.in b/regress/usr.bin/mandoc/char/space/eos-man.in
index 48f8a9841d6..439281d107c 100644
--- a/regress/usr.bin/mandoc/char/space/eos-man.in
+++ b/regress/usr.bin/mandoc/char/space/eos-man.in
@@ -1,4 +1,5 @@
-.TH SPACE-EOS-MAN 1 "December 22, 2013" OpenBSD
+.\" $OpenBSD: eos-man.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH SPACE-EOS-MAN 1 "December 22, 2013"
.SH NAME
SPACE-EOS-MAN \- end-of-sentence spacing in man(7) documents
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/char/space/eos.in b/regress/usr.bin/mandoc/char/space/eos.in
index 2b5ae698448..fd5cbb15d01 100644
--- a/regress/usr.bin/mandoc/char/space/eos.in
+++ b/regress/usr.bin/mandoc/char/space/eos.in
@@ -1,6 +1,7 @@
-.Dd December 30, 2013
+.\" $OpenBSD: eos.in,v 1.3 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SPACE-EOS 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm space-eos
.Nd end-of-sentence spacing
diff --git a/regress/usr.bin/mandoc/char/space/eos.out_ascii b/regress/usr.bin/mandoc/char/space/eos.out_ascii
index 1a5bd49367f..ea44663563a 100644
--- a/regress/usr.bin/mandoc/char/space/eos.out_ascii
+++ b/regress/usr.bin/mandoc/char/space/eos.out_ascii
@@ -18,4 +18,4 @@ DDEESSCCRRIIPPTTIIOONN
At the end of an input line, even an escaped dot . is regarded as a full
stop.
-OpenBSD December 30, 2013 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/char/space/esct-man.in b/regress/usr.bin/mandoc/char/space/esct-man.in
index 90aed2c7477..e7afeefef0f 100644
--- a/regress/usr.bin/mandoc/char/space/esct-man.in
+++ b/regress/usr.bin/mandoc/char/space/esct-man.in
@@ -1,4 +1,5 @@
-.TH SPACE-ESCT-MAN 1 2013-06-20 OpenBSD
+.\" $OpenBSD: esct-man.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH SPACE-ESCT-MAN 1 2013-06-20
.SH NAME
SPACE-T-MAN \- the t escape sequence in pages with man macros
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/char/space/esct-man.out_lint b/regress/usr.bin/mandoc/char/space/esct-man.out_lint
index 21c524408a3..c625b3a3ddd 100644
--- a/regress/usr.bin/mandoc/char/space/esct-man.out_lint
+++ b/regress/usr.bin/mandoc/char/space/esct-man.out_lint
@@ -1,7 +1,6 @@
-mandoc: esct-man.in:7:7: WARNING: tab in filled text
-mandoc: esct-man.in:11:7: WARNING: tab in filled text
-mandoc: esct-man.in:11:8: WARNING: tab in filled text
-mandoc: esct-man.in:27:11: WARNING: tab in filled text
-mandoc: esct-man.in:29:11: WARNING: tab in filled text
-mandoc: esct-man.in:34:10: WARNING: tab in filled text
-mandoc: esct-man.in: BASE: RCS id missing: (OpenBSD)
+mandoc: esct-man.in:8:7: WARNING: tab in filled text
+mandoc: esct-man.in:12:7: WARNING: tab in filled text
+mandoc: esct-man.in:12:8: WARNING: tab in filled text
+mandoc: esct-man.in:28:11: WARNING: tab in filled text
+mandoc: esct-man.in:30:11: WARNING: tab in filled text
+mandoc: esct-man.in:35:10: WARNING: tab in filled text
diff --git a/regress/usr.bin/mandoc/char/space/esct-mdoc.in b/regress/usr.bin/mandoc/char/space/esct-mdoc.in
index 0c9ba1eb679..3efae02cd5b 100644
--- a/regress/usr.bin/mandoc/char/space/esct-mdoc.in
+++ b/regress/usr.bin/mandoc/char/space/esct-mdoc.in
@@ -1,6 +1,7 @@
-.Dd June 20, 2013
+.\" $OpenBSD: esct-mdoc.in,v 1.3 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SPACE-ESCT-MDOC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm space-esct-mdoc
.Nd the t escape sequence in pages with mdoc macros
diff --git a/regress/usr.bin/mandoc/char/space/esct-mdoc.out_ascii b/regress/usr.bin/mandoc/char/space/esct-mdoc.out_ascii
index 9b09325ed93..33dd06dbe06 100644
--- a/regress/usr.bin/mandoc/char/space/esct-mdoc.out_ascii
+++ b/regress/usr.bin/mandoc/char/space/esct-mdoc.out_ascii
@@ -31,4 +31,4 @@ DDEESSCCRRIIPPTTIIOONN
double tab
doubleescape-t
-OpenBSD June 20, 2013 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/char/space/esct-mdoc.out_lint b/regress/usr.bin/mandoc/char/space/esct-mdoc.out_lint
index 6ee3a0d34d2..e9887ef8d59 100644
--- a/regress/usr.bin/mandoc/char/space/esct-mdoc.out_lint
+++ b/regress/usr.bin/mandoc/char/space/esct-mdoc.out_lint
@@ -1,6 +1,3 @@
-mandoc: esct-mdoc.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: esct-mdoc.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: esct-mdoc.in:10:7: WARNING: tab in filled text
-mandoc: esct-mdoc.in:14:7: WARNING: tab in filled text
-mandoc: esct-mdoc.in:14:8: WARNING: tab in filled text
-mandoc: esct-mdoc.in: BASE: RCS id missing: (OpenBSD)
+mandoc: esct-mdoc.in:11:7: WARNING: tab in filled text
+mandoc: esct-mdoc.in:15:7: WARNING: tab in filled text
+mandoc: esct-mdoc.in:15:8: WARNING: tab in filled text
diff --git a/regress/usr.bin/mandoc/char/space/leading-man.in b/regress/usr.bin/mandoc/char/space/leading-man.in
index 6d48f3be50f..6b56ad26d08 100644
--- a/regress/usr.bin/mandoc/char/space/leading-man.in
+++ b/regress/usr.bin/mandoc/char/space/leading-man.in
@@ -1,4 +1,5 @@
-.TH SPACE-LEADING-MAN 1 "January 15, 2011" OpenBSD
+.\" $OpenBSD: leading-man.in,v 1.4 2017/07/04 14:53:23 schwarze Exp $
+.TH SPACE-LEADING-MAN 1 "January 15, 2011"
.SH NAME
space-leading-man \- leading spaces on text lines in man documents
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/char/space/leading-mdoc.in b/regress/usr.bin/mandoc/char/space/leading-mdoc.in
index 912b9000a16..6fb449b0893 100644
--- a/regress/usr.bin/mandoc/char/space/leading-mdoc.in
+++ b/regress/usr.bin/mandoc/char/space/leading-mdoc.in
@@ -1,6 +1,7 @@
-.Dd January 15, 2011
+.\" $OpenBSD: leading-mdoc.in,v 1.4 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SPACE-LEADING_MDOC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm space-leading-mdoc
.Nd leading spaces on text lines in mdoc documents
diff --git a/regress/usr.bin/mandoc/char/space/leading-mdoc.out_ascii b/regress/usr.bin/mandoc/char/space/leading-mdoc.out_ascii
index 91ef3f36cd6..02e980e7c7a 100644
--- a/regress/usr.bin/mandoc/char/space/leading-mdoc.out_ascii
+++ b/regress/usr.bin/mandoc/char/space/leading-mdoc.out_ascii
@@ -15,4 +15,4 @@ DDEESSCCRRIIPPTTIIOONN
normal line in a filled display
leading space in a filled display another normal line
-OpenBSD January 15, 2011 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/char/space/multiple.in b/regress/usr.bin/mandoc/char/space/multiple.in
index 470372692d9..1a64d03e52f 100644
--- a/regress/usr.bin/mandoc/char/space/multiple.in
+++ b/regress/usr.bin/mandoc/char/space/multiple.in
@@ -1,6 +1,7 @@
-.Dd April 23, 2010
+.\" $OpenBSD: multiple.in,v 1.4 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SPACE-MULTIPLE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm space-multiple
.Nd handling of multiple adjacent space characters
diff --git a/regress/usr.bin/mandoc/char/space/multiple.out_ascii b/regress/usr.bin/mandoc/char/space/multiple.out_ascii
index 945cd260bb1..0f2898b71e7 100644
--- a/regress/usr.bin/mandoc/char/space/multiple.out_ascii
+++ b/regress/usr.bin/mandoc/char/space/multiple.out_ascii
@@ -16,4 +16,4 @@ DDEESSCCRRIIPPTTIIOONN
three non-collapsing spaces here
-OpenBSD April 23, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/char/space/nobreak.in b/regress/usr.bin/mandoc/char/space/nobreak.in
index 20bd19bd30e..86eb85f95a5 100644
--- a/regress/usr.bin/mandoc/char/space/nobreak.in
+++ b/regress/usr.bin/mandoc/char/space/nobreak.in
@@ -1,6 +1,7 @@
-.Dd July 29, 2012
+.\" $OpenBSD: nobreak.in,v 1.5 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SPACE-NOBREAK 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm space-nobreak
.Nd non-breaking, non-collapsing space
diff --git a/regress/usr.bin/mandoc/char/space/nobreak.out_ascii b/regress/usr.bin/mandoc/char/space/nobreak.out_ascii
index 5544c77ef2d..36c96322263 100644
--- a/regress/usr.bin/mandoc/char/space/nobreak.out_ascii
+++ b/regress/usr.bin/mandoc/char/space/nobreak.out_ascii
@@ -31,4 +31,4 @@ DDEESSCCRRIIPPTTIIOONN
79 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x x
-OpenBSD July 29, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/char/space/tab-man.in b/regress/usr.bin/mandoc/char/space/tab-man.in
index a3645fd2bae..5864385ddf8 100644
--- a/regress/usr.bin/mandoc/char/space/tab-man.in
+++ b/regress/usr.bin/mandoc/char/space/tab-man.in
@@ -1,4 +1,5 @@
-.TH SPACE-TAB-MAN 1 "May 24, 2010" OpenBSD
+.\" $OpenBSD: tab-man.in,v 1.5 2017/07/04 14:53:23 schwarze Exp $
+.TH SPACE-TAB-MAN 1 "May 24, 2010"
.SH NAME
SPACE-TAB-MAN \- handling of literal tab characters
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/char/space/tab-man.out_lint b/regress/usr.bin/mandoc/char/space/tab-man.out_lint
index 6bcd99f6d53..4a51a1f3bc9 100644
--- a/regress/usr.bin/mandoc/char/space/tab-man.out_lint
+++ b/regress/usr.bin/mandoc/char/space/tab-man.out_lint
@@ -1,23 +1,22 @@
-mandoc: tab-man.in:7:2: WARNING: tab in filled text
-mandoc: tab-man.in:9:3: WARNING: tab in filled text
-mandoc: tab-man.in:11:4: WARNING: tab in filled text
-mandoc: tab-man.in:13:5: WARNING: tab in filled text
-mandoc: tab-man.in:15:6: WARNING: tab in filled text
-mandoc: tab-man.in:17:7: WARNING: tab in filled text
-mandoc: tab-man.in:19:8: WARNING: tab in filled text
-mandoc: tab-man.in:21:9: WARNING: tab in filled text
-mandoc: tab-man.in:23:10: WARNING: tab in filled text
-mandoc: tab-man.in:25:11: WARNING: tab in filled text
-mandoc: tab-man.in:27:12: WARNING: tab in filled text
-mandoc: tab-man.in:29:13: WARNING: tab in filled text
-mandoc: tab-man.in:31:14: WARNING: tab in filled text
-mandoc: tab-man.in:33:4: WARNING: tab in filled text
-mandoc: tab-man.in:35:4: WARNING: tab in filled text
-mandoc: tab-man.in:35:5: WARNING: tab in filled text
-mandoc: tab-man.in:37:7: WARNING: tab in filled text
-mandoc: tab-man.in:39:1: WARNING: tab in filled text
-mandoc: tab-man.in:41:1: WARNING: tab in filled text
-mandoc: tab-man.in:41:2: WARNING: tab in filled text
-mandoc: tab-man.in:43:1: WARNING: tab in filled text
+mandoc: tab-man.in:8:2: WARNING: tab in filled text
+mandoc: tab-man.in:10:3: WARNING: tab in filled text
+mandoc: tab-man.in:12:4: WARNING: tab in filled text
+mandoc: tab-man.in:14:5: WARNING: tab in filled text
+mandoc: tab-man.in:16:6: WARNING: tab in filled text
+mandoc: tab-man.in:18:7: WARNING: tab in filled text
+mandoc: tab-man.in:20:8: WARNING: tab in filled text
+mandoc: tab-man.in:22:9: WARNING: tab in filled text
+mandoc: tab-man.in:24:10: WARNING: tab in filled text
+mandoc: tab-man.in:26:11: WARNING: tab in filled text
+mandoc: tab-man.in:28:12: WARNING: tab in filled text
+mandoc: tab-man.in:30:13: WARNING: tab in filled text
+mandoc: tab-man.in:32:14: WARNING: tab in filled text
+mandoc: tab-man.in:34:4: WARNING: tab in filled text
+mandoc: tab-man.in:36:4: WARNING: tab in filled text
+mandoc: tab-man.in:36:5: WARNING: tab in filled text
+mandoc: tab-man.in:38:7: WARNING: tab in filled text
+mandoc: tab-man.in:40:1: WARNING: tab in filled text
+mandoc: tab-man.in:42:1: WARNING: tab in filled text
+mandoc: tab-man.in:42:2: WARNING: tab in filled text
mandoc: tab-man.in:44:1: WARNING: tab in filled text
-mandoc: tab-man.in: BASE: RCS id missing: (OpenBSD)
+mandoc: tab-man.in:45:1: WARNING: tab in filled text
diff --git a/regress/usr.bin/mandoc/char/space/tab.in b/regress/usr.bin/mandoc/char/space/tab.in
index e801cbd96c6..a4c32044405 100644
--- a/regress/usr.bin/mandoc/char/space/tab.in
+++ b/regress/usr.bin/mandoc/char/space/tab.in
@@ -1,6 +1,7 @@
-.Dd April 23, 2010
+.\" $OpenBSD: tab.in,v 1.6 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SPACE-TAB 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm space-tab
.Nd handling of literal space characters
diff --git a/regress/usr.bin/mandoc/char/space/tab.out_ascii b/regress/usr.bin/mandoc/char/space/tab.out_ascii
index 64d32af1d79..2326e0b788e 100644
--- a/regress/usr.bin/mandoc/char/space/tab.out_ascii
+++ b/regress/usr.bin/mandoc/char/space/tab.out_ascii
@@ -86,4 +86,4 @@ DDEESSCCRRIIPPTTIIOONN
tab
tab
-OpenBSD April 23, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/char/space/tab.out_lint b/regress/usr.bin/mandoc/char/space/tab.out_lint
index 6eabe2d8fd1..befbf367bb4 100644
--- a/regress/usr.bin/mandoc/char/space/tab.out_lint
+++ b/regress/usr.bin/mandoc/char/space/tab.out_lint
@@ -1,45 +1,42 @@
-mandoc: tab.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: tab.in:1:5: BASE: Mdocdate missing: Dd April (OpenBSD)
-mandoc: tab.in:10:2: WARNING: tab in filled text
-mandoc: tab.in:12:3: WARNING: tab in filled text
-mandoc: tab.in:14:4: WARNING: tab in filled text
-mandoc: tab.in:16:5: WARNING: tab in filled text
-mandoc: tab.in:18:6: WARNING: tab in filled text
-mandoc: tab.in:20:7: WARNING: tab in filled text
-mandoc: tab.in:22:8: WARNING: tab in filled text
-mandoc: tab.in:24:9: WARNING: tab in filled text
-mandoc: tab.in:26:10: WARNING: tab in filled text
-mandoc: tab.in:28:11: WARNING: tab in filled text
-mandoc: tab.in:30:12: WARNING: tab in filled text
-mandoc: tab.in:32:13: WARNING: tab in filled text
-mandoc: tab.in:34:14: WARNING: tab in filled text
-mandoc: tab.in:36:4: WARNING: tab in filled text
-mandoc: tab.in:38:4: WARNING: tab in filled text
-mandoc: tab.in:38:5: WARNING: tab in filled text
-mandoc: tab.in:40:7: WARNING: tab in filled text
-mandoc: tab.in:42:1: WARNING: tab in filled text
-mandoc: tab.in:44:1: WARNING: tab in filled text
-mandoc: tab.in:44:2: WARNING: tab in filled text
-mandoc: tab.in:46:1: WARNING: tab in filled text
+mandoc: tab.in:11:2: WARNING: tab in filled text
+mandoc: tab.in:13:3: WARNING: tab in filled text
+mandoc: tab.in:15:4: WARNING: tab in filled text
+mandoc: tab.in:17:5: WARNING: tab in filled text
+mandoc: tab.in:19:6: WARNING: tab in filled text
+mandoc: tab.in:21:7: WARNING: tab in filled text
+mandoc: tab.in:23:8: WARNING: tab in filled text
+mandoc: tab.in:25:9: WARNING: tab in filled text
+mandoc: tab.in:27:10: WARNING: tab in filled text
+mandoc: tab.in:29:11: WARNING: tab in filled text
+mandoc: tab.in:31:12: WARNING: tab in filled text
+mandoc: tab.in:33:13: WARNING: tab in filled text
+mandoc: tab.in:35:14: WARNING: tab in filled text
+mandoc: tab.in:37:4: WARNING: tab in filled text
+mandoc: tab.in:39:4: WARNING: tab in filled text
+mandoc: tab.in:39:5: WARNING: tab in filled text
+mandoc: tab.in:41:7: WARNING: tab in filled text
+mandoc: tab.in:43:1: WARNING: tab in filled text
+mandoc: tab.in:45:1: WARNING: tab in filled text
+mandoc: tab.in:45:2: WARNING: tab in filled text
mandoc: tab.in:47:1: WARNING: tab in filled text
-mandoc: tab.in:51:2: WARNING: tab in filled text
-mandoc: tab.in:53:3: WARNING: tab in filled text
-mandoc: tab.in:55:4: WARNING: tab in filled text
-mandoc: tab.in:57:5: WARNING: tab in filled text
-mandoc: tab.in:59:6: WARNING: tab in filled text
-mandoc: tab.in:61:7: WARNING: tab in filled text
-mandoc: tab.in:63:8: WARNING: tab in filled text
-mandoc: tab.in:65:9: WARNING: tab in filled text
-mandoc: tab.in:67:10: WARNING: tab in filled text
-mandoc: tab.in:69:11: WARNING: tab in filled text
-mandoc: tab.in:71:12: WARNING: tab in filled text
-mandoc: tab.in:73:13: WARNING: tab in filled text
-mandoc: tab.in:75:14: WARNING: tab in filled text
-mandoc: tab.in:77:4: WARNING: tab in filled text
-mandoc: tab.in:79:4: WARNING: tab in filled text
-mandoc: tab.in:79:5: WARNING: tab in filled text
-mandoc: tab.in:81:7: WARNING: tab in filled text
-mandoc: tab.in:83:1: WARNING: tab in filled text
-mandoc: tab.in:85:1: WARNING: tab in filled text
-mandoc: tab.in:85:2: WARNING: tab in filled text
-mandoc: tab.in: BASE: RCS id missing: (OpenBSD)
+mandoc: tab.in:48:1: WARNING: tab in filled text
+mandoc: tab.in:52:2: WARNING: tab in filled text
+mandoc: tab.in:54:3: WARNING: tab in filled text
+mandoc: tab.in:56:4: WARNING: tab in filled text
+mandoc: tab.in:58:5: WARNING: tab in filled text
+mandoc: tab.in:60:6: WARNING: tab in filled text
+mandoc: tab.in:62:7: WARNING: tab in filled text
+mandoc: tab.in:64:8: WARNING: tab in filled text
+mandoc: tab.in:66:9: WARNING: tab in filled text
+mandoc: tab.in:68:10: WARNING: tab in filled text
+mandoc: tab.in:70:11: WARNING: tab in filled text
+mandoc: tab.in:72:12: WARNING: tab in filled text
+mandoc: tab.in:74:13: WARNING: tab in filled text
+mandoc: tab.in:76:14: WARNING: tab in filled text
+mandoc: tab.in:78:4: WARNING: tab in filled text
+mandoc: tab.in:80:4: WARNING: tab in filled text
+mandoc: tab.in:80:5: WARNING: tab in filled text
+mandoc: tab.in:82:7: WARNING: tab in filled text
+mandoc: tab.in:84:1: WARNING: tab in filled text
+mandoc: tab.in:86:1: WARNING: tab in filled text
+mandoc: tab.in:86:2: WARNING: tab in filled text
diff --git a/regress/usr.bin/mandoc/char/space/trailing-mdoc.in b/regress/usr.bin/mandoc/char/space/trailing-mdoc.in
index 3cc8dc0838c..acae4c0152b 100644
--- a/regress/usr.bin/mandoc/char/space/trailing-mdoc.in
+++ b/regress/usr.bin/mandoc/char/space/trailing-mdoc.in
@@ -1,6 +1,7 @@
-.Dd December 8, 2016
+.\" $OpenBSD: trailing-mdoc.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SPACE-TRAILING-MDOC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm space-trailing-mdoc
.Nd trailing spaces on input lines
diff --git a/regress/usr.bin/mandoc/char/space/trailing-mdoc.out_ascii b/regress/usr.bin/mandoc/char/space/trailing-mdoc.out_ascii
index 28c32ed8b2f..eb96a927e05 100644
--- a/regress/usr.bin/mandoc/char/space/trailing-mdoc.out_ascii
+++ b/regress/usr.bin/mandoc/char/space/trailing-mdoc.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
on a text line, on a _m_a_c_r_o line, after a comment
-OpenBSD December 8, 2016 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/char/space/trailing-mdoc.out_lint b/regress/usr.bin/mandoc/char/space/trailing-mdoc.out_lint
index b3af772d2c2..701f864aee7 100644
--- a/regress/usr.bin/mandoc/char/space/trailing-mdoc.out_lint
+++ b/regress/usr.bin/mandoc/char/space/trailing-mdoc.out_lint
@@ -1,6 +1,3 @@
-mandoc: trailing-mdoc.in:8:16: WARNING: whitespace at end of input line
-mandoc: trailing-mdoc.in:10:12: WARNING: whitespace at end of input line
-mandoc: trailing-mdoc.in:11:27: WARNING: whitespace at end of input line
-mandoc: trailing-mdoc.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: trailing-mdoc.in:1:5: BASE: Mdocdate missing: Dd December (OpenBSD)
-mandoc: trailing-mdoc.in: BASE: RCS id missing: (OpenBSD)
+mandoc: trailing-mdoc.in:9:16: WARNING: whitespace at end of input line
+mandoc: trailing-mdoc.in:11:12: WARNING: whitespace at end of input line
+mandoc: trailing-mdoc.in:12:27: WARNING: whitespace at end of input line
diff --git a/regress/usr.bin/mandoc/char/space/zerowidth.in b/regress/usr.bin/mandoc/char/space/zerowidth.in
index 9d2f3ff2a41..9c15cae4f93 100644
--- a/regress/usr.bin/mandoc/char/space/zerowidth.in
+++ b/regress/usr.bin/mandoc/char/space/zerowidth.in
@@ -1,4 +1,5 @@
-.TH SPACE-ZEROWIDTH 1 "October 27, 2014" OpenBSD
+.\" $OpenBSD: zerowidth.in,v 1.3 2017/07/04 14:53:23 schwarze Exp $
+.TH SPACE-ZEROWIDTH 1 "October 27, 2014"
.SH NAME
space-zerowidth \- zero width and narrow space characters
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/char/unicode/ascii.in b/regress/usr.bin/mandoc/char/unicode/ascii.in
index 66664155cb8..b8e561a8a5b 100644
--- a/regress/usr.bin/mandoc/char/unicode/ascii.in
+++ b/regress/usr.bin/mandoc/char/unicode/ascii.in
@@ -1,4 +1,5 @@
-.TH CHAR-UNICODE-ASCII 1 "October 27, 2014" OpenBSD
+.\" $OpenBSD: ascii.in,v 1.4 2017/07/04 14:53:23 schwarze Exp $
+.TH CHAR-UNICODE-ASCII 1 "October 27, 2014"
.SH NAME
char-unicode-ascii \- Unicode characters in the ASCII range
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/char/unicode/input.in b/regress/usr.bin/mandoc/char/unicode/input.in
index 15a59f5bfd6..b0d9c7fc14e 100644
--- a/regress/usr.bin/mandoc/char/unicode/input.in
+++ b/regress/usr.bin/mandoc/char/unicode/input.in
Binary files differ
diff --git a/regress/usr.bin/mandoc/char/unicode/input.out_lint b/regress/usr.bin/mandoc/char/unicode/input.out_lint
index 5478c27c53b..e537b4fd463 100644
--- a/regress/usr.bin/mandoc/char/unicode/input.out_lint
+++ b/regress/usr.bin/mandoc/char/unicode/input.out_lint
@@ -1,82 +1,81 @@
-mandoc: input.in:10:21: ERROR: skipping bad character: 0x0
-mandoc: input.in:11:21: ERROR: skipping bad character: 0x1f
-mandoc: input.in:12:21: ERROR: skipping bad character: 0x7f
-mandoc: input.in:13:7: ERROR: skipping bad character: 0x80
-mandoc: input.in:14:7: ERROR: skipping bad character: 0xbf
-mandoc: input.in:20:15: ERROR: skipping bad character: 0xc0
-mandoc: input.in:20:16: ERROR: skipping bad character: 0x80
-mandoc: input.in:21:15: ERROR: skipping bad character: 0xc1
-mandoc: input.in:21:16: ERROR: skipping bad character: 0xbf
-mandoc: input.in:22:9: ERROR: skipping bad character: 0xc2
-mandoc: input.in:24:11: ERROR: skipping bad character: 0xc2
-mandoc: input.in:31:17: ERROR: skipping bad character: 0xc0
-mandoc: input.in:31:18: ERROR: skipping bad character: 0x80
-mandoc: input.in:31:19: ERROR: skipping bad character: 0x80
-mandoc: input.in:32:17: ERROR: skipping bad character: 0xe0
-mandoc: input.in:32:18: ERROR: skipping bad character: 0x81
-mandoc: input.in:32:19: ERROR: skipping bad character: 0xbf
+mandoc: input.in:11:21: ERROR: skipping bad character: 0x0
+mandoc: input.in:12:21: ERROR: skipping bad character: 0x1f
+mandoc: input.in:13:21: ERROR: skipping bad character: 0x7f
+mandoc: input.in:14:7: ERROR: skipping bad character: 0x80
+mandoc: input.in:15:7: ERROR: skipping bad character: 0xbf
+mandoc: input.in:21:15: ERROR: skipping bad character: 0xc0
+mandoc: input.in:21:16: ERROR: skipping bad character: 0x80
+mandoc: input.in:22:15: ERROR: skipping bad character: 0xc1
+mandoc: input.in:22:16: ERROR: skipping bad character: 0xbf
+mandoc: input.in:23:9: ERROR: skipping bad character: 0xc2
+mandoc: input.in:25:11: ERROR: skipping bad character: 0xc2
+mandoc: input.in:32:17: ERROR: skipping bad character: 0xc0
+mandoc: input.in:32:18: ERROR: skipping bad character: 0x80
+mandoc: input.in:32:19: ERROR: skipping bad character: 0x80
mandoc: input.in:33:17: ERROR: skipping bad character: 0xe0
-mandoc: input.in:33:18: ERROR: skipping bad character: 0x82
-mandoc: input.in:33:19: ERROR: skipping bad character: 0x80
+mandoc: input.in:33:18: ERROR: skipping bad character: 0x81
+mandoc: input.in:33:19: ERROR: skipping bad character: 0xbf
mandoc: input.in:34:17: ERROR: skipping bad character: 0xe0
-mandoc: input.in:34:18: ERROR: skipping bad character: 0x9f
-mandoc: input.in:34:19: ERROR: skipping bad character: 0xbf
-mandoc: input.in:41:25: ERROR: skipping bad character: 0xed
-mandoc: input.in:41:26: ERROR: skipping bad character: 0xa0
-mandoc: input.in:41:27: ERROR: skipping bad character: 0x80
-mandoc: input.in:41:17: WARNING: invalid escape sequence: \[uD800]
+mandoc: input.in:34:18: ERROR: skipping bad character: 0x82
+mandoc: input.in:34:19: ERROR: skipping bad character: 0x80
+mandoc: input.in:35:17: ERROR: skipping bad character: 0xe0
+mandoc: input.in:35:18: ERROR: skipping bad character: 0x9f
+mandoc: input.in:35:19: ERROR: skipping bad character: 0xbf
mandoc: input.in:42:25: ERROR: skipping bad character: 0xed
-mandoc: input.in:42:26: ERROR: skipping bad character: 0xbf
-mandoc: input.in:42:27: ERROR: skipping bad character: 0xbf
-mandoc: input.in:42:17: WARNING: invalid escape sequence: \[uDFFF]
-mandoc: input.in:50:19: ERROR: skipping bad character: 0xf0
-mandoc: input.in:50:20: ERROR: skipping bad character: 0x80
-mandoc: input.in:50:21: ERROR: skipping bad character: 0x80
-mandoc: input.in:50:22: ERROR: skipping bad character: 0x80
+mandoc: input.in:42:26: ERROR: skipping bad character: 0xa0
+mandoc: input.in:42:27: ERROR: skipping bad character: 0x80
+mandoc: input.in:42:17: WARNING: invalid escape sequence: \[uD800]
+mandoc: input.in:43:25: ERROR: skipping bad character: 0xed
+mandoc: input.in:43:26: ERROR: skipping bad character: 0xbf
+mandoc: input.in:43:27: ERROR: skipping bad character: 0xbf
+mandoc: input.in:43:17: WARNING: invalid escape sequence: \[uDFFF]
mandoc: input.in:51:19: ERROR: skipping bad character: 0xf0
mandoc: input.in:51:20: ERROR: skipping bad character: 0x80
-mandoc: input.in:51:21: ERROR: skipping bad character: 0x81
-mandoc: input.in:51:22: ERROR: skipping bad character: 0xbf
+mandoc: input.in:51:21: ERROR: skipping bad character: 0x80
+mandoc: input.in:51:22: ERROR: skipping bad character: 0x80
mandoc: input.in:52:19: ERROR: skipping bad character: 0xf0
mandoc: input.in:52:20: ERROR: skipping bad character: 0x80
-mandoc: input.in:52:21: ERROR: skipping bad character: 0x82
-mandoc: input.in:52:22: ERROR: skipping bad character: 0x80
+mandoc: input.in:52:21: ERROR: skipping bad character: 0x81
+mandoc: input.in:52:22: ERROR: skipping bad character: 0xbf
mandoc: input.in:53:19: ERROR: skipping bad character: 0xf0
mandoc: input.in:53:20: ERROR: skipping bad character: 0x80
-mandoc: input.in:53:21: ERROR: skipping bad character: 0x9f
-mandoc: input.in:53:22: ERROR: skipping bad character: 0xbf
+mandoc: input.in:53:21: ERROR: skipping bad character: 0x82
+mandoc: input.in:53:22: ERROR: skipping bad character: 0x80
mandoc: input.in:54:19: ERROR: skipping bad character: 0xf0
mandoc: input.in:54:20: ERROR: skipping bad character: 0x80
-mandoc: input.in:54:21: ERROR: skipping bad character: 0xa0
-mandoc: input.in:54:22: ERROR: skipping bad character: 0x80
+mandoc: input.in:54:21: ERROR: skipping bad character: 0x9f
+mandoc: input.in:54:22: ERROR: skipping bad character: 0xbf
mandoc: input.in:55:19: ERROR: skipping bad character: 0xf0
-mandoc: input.in:55:20: ERROR: skipping bad character: 0x8f
-mandoc: input.in:55:21: ERROR: skipping bad character: 0xbf
-mandoc: input.in:55:22: ERROR: skipping bad character: 0xbf
-mandoc: input.in:62:31: ERROR: skipping bad character: 0xf4
-mandoc: input.in:62:32: ERROR: skipping bad character: 0x90
-mandoc: input.in:62:33: ERROR: skipping bad character: 0x80
-mandoc: input.in:62:34: ERROR: skipping bad character: 0x80
-mandoc: input.in:62:21: WARNING: invalid escape sequence: \[u110000]
+mandoc: input.in:55:20: ERROR: skipping bad character: 0x80
+mandoc: input.in:55:21: ERROR: skipping bad character: 0xa0
+mandoc: input.in:55:22: ERROR: skipping bad character: 0x80
+mandoc: input.in:56:19: ERROR: skipping bad character: 0xf0
+mandoc: input.in:56:20: ERROR: skipping bad character: 0x8f
+mandoc: input.in:56:21: ERROR: skipping bad character: 0xbf
+mandoc: input.in:56:22: ERROR: skipping bad character: 0xbf
mandoc: input.in:63:31: ERROR: skipping bad character: 0xf4
-mandoc: input.in:63:32: ERROR: skipping bad character: 0xbf
-mandoc: input.in:63:33: ERROR: skipping bad character: 0xbf
-mandoc: input.in:63:34: ERROR: skipping bad character: 0xbf
-mandoc: input.in:63:21: WARNING: invalid escape sequence: \[u13FFFF]
-mandoc: input.in:64:31: ERROR: skipping bad character: 0xf5
-mandoc: input.in:64:32: ERROR: skipping bad character: 0x80
-mandoc: input.in:64:33: ERROR: skipping bad character: 0x80
-mandoc: input.in:64:34: ERROR: skipping bad character: 0x80
-mandoc: input.in:64:21: WARNING: invalid escape sequence: \[u140000]
-mandoc: input.in:65:31: ERROR: skipping bad character: 0xf7
-mandoc: input.in:65:32: ERROR: skipping bad character: 0xbf
-mandoc: input.in:65:33: ERROR: skipping bad character: 0xbf
-mandoc: input.in:65:34: ERROR: skipping bad character: 0xbf
-mandoc: input.in:65:21: WARNING: invalid escape sequence: \[u1FFFFF]
-mandoc: input.in:66:33: ERROR: skipping bad character: 0xf8
-mandoc: input.in:66:34: ERROR: skipping bad character: 0x88
-mandoc: input.in:66:35: ERROR: skipping bad character: 0x80
-mandoc: input.in:66:36: ERROR: skipping bad character: 0x80
-mandoc: input.in:66:37: ERROR: skipping bad character: 0x80
-mandoc: input.in:66:23: WARNING: invalid escape sequence: \[u200000]
-mandoc: input.in: BASE: RCS id missing: (OpenBSD)
+mandoc: input.in:63:32: ERROR: skipping bad character: 0x90
+mandoc: input.in:63:33: ERROR: skipping bad character: 0x80
+mandoc: input.in:63:34: ERROR: skipping bad character: 0x80
+mandoc: input.in:63:21: WARNING: invalid escape sequence: \[u110000]
+mandoc: input.in:64:31: ERROR: skipping bad character: 0xf4
+mandoc: input.in:64:32: ERROR: skipping bad character: 0xbf
+mandoc: input.in:64:33: ERROR: skipping bad character: 0xbf
+mandoc: input.in:64:34: ERROR: skipping bad character: 0xbf
+mandoc: input.in:64:21: WARNING: invalid escape sequence: \[u13FFFF]
+mandoc: input.in:65:31: ERROR: skipping bad character: 0xf5
+mandoc: input.in:65:32: ERROR: skipping bad character: 0x80
+mandoc: input.in:65:33: ERROR: skipping bad character: 0x80
+mandoc: input.in:65:34: ERROR: skipping bad character: 0x80
+mandoc: input.in:65:21: WARNING: invalid escape sequence: \[u140000]
+mandoc: input.in:66:31: ERROR: skipping bad character: 0xf7
+mandoc: input.in:66:32: ERROR: skipping bad character: 0xbf
+mandoc: input.in:66:33: ERROR: skipping bad character: 0xbf
+mandoc: input.in:66:34: ERROR: skipping bad character: 0xbf
+mandoc: input.in:66:21: WARNING: invalid escape sequence: \[u1FFFFF]
+mandoc: input.in:67:33: ERROR: skipping bad character: 0xf8
+mandoc: input.in:67:34: ERROR: skipping bad character: 0x88
+mandoc: input.in:67:35: ERROR: skipping bad character: 0x80
+mandoc: input.in:67:36: ERROR: skipping bad character: 0x80
+mandoc: input.in:67:37: ERROR: skipping bad character: 0x80
+mandoc: input.in:67:23: WARNING: invalid escape sequence: \[u200000]
diff --git a/regress/usr.bin/mandoc/char/unicode/invalid.in b/regress/usr.bin/mandoc/char/unicode/invalid.in
index 4c0432bc7e1..69063e4957f 100644
--- a/regress/usr.bin/mandoc/char/unicode/invalid.in
+++ b/regress/usr.bin/mandoc/char/unicode/invalid.in
@@ -1,6 +1,7 @@
-.Dd October 28, 2014
+.\" $OpenBSD: invalid.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt CHAR-UNICODE-INVALID 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm char-unicode-invalid
.Nd invalid unicode characters
diff --git a/regress/usr.bin/mandoc/char/unicode/invalid.out_ascii b/regress/usr.bin/mandoc/char/unicode/invalid.out_ascii
index c30a76178e0..a5249e63713 100644
--- a/regress/usr.bin/mandoc/char/unicode/invalid.out_ascii
+++ b/regress/usr.bin/mandoc/char/unicode/invalid.out_ascii
@@ -13,4 +13,4 @@ DDEESSCCRRIIPPTTIIOONN
not unicode: >_.|^.=^<
ENDTEST
-OpenBSD October 28, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/char/unicode/invalid.out_lint b/regress/usr.bin/mandoc/char/unicode/invalid.out_lint
index 4e69895931f..baf228fa662 100644
--- a/regress/usr.bin/mandoc/char/unicode/invalid.out_lint
+++ b/regress/usr.bin/mandoc/char/unicode/invalid.out_lint
@@ -1,12 +1,9 @@
-mandoc: invalid.in:10:20: WARNING: invalid escape sequence: \[u02B]
-mandoc: invalid.in:10:13: WARNING: invalid escape sequence: \[u2B]
-mandoc: invalid.in:12:33: WARNING: invalid escape sequence: \[u000002B]
-mandoc: invalid.in:12:22: WARNING: invalid escape sequence: \[u00002B]
-mandoc: invalid.in:12:12: WARNING: invalid escape sequence: \[u0002B]
-mandoc: invalid.in:13:35: WARNING: invalid escape sequence: \[u1000000]
-mandoc: invalid.in:13:24: WARNING: invalid escape sequence: \[u200000]
-mandoc: invalid.in:13:13: WARNING: invalid escape sequence: \[u110000]
-mandoc: invalid.in:14:20: WARNING: invalid escape sequence: \[u1234g]
-mandoc: invalid.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: invalid.in:1:5: BASE: Mdocdate missing: Dd October (OpenBSD)
-mandoc: invalid.in: BASE: RCS id missing: (OpenBSD)
+mandoc: invalid.in:11:20: WARNING: invalid escape sequence: \[u02B]
+mandoc: invalid.in:11:13: WARNING: invalid escape sequence: \[u2B]
+mandoc: invalid.in:13:33: WARNING: invalid escape sequence: \[u000002B]
+mandoc: invalid.in:13:22: WARNING: invalid escape sequence: \[u00002B]
+mandoc: invalid.in:13:12: WARNING: invalid escape sequence: \[u0002B]
+mandoc: invalid.in:14:35: WARNING: invalid escape sequence: \[u1000000]
+mandoc: invalid.in:14:24: WARNING: invalid escape sequence: \[u200000]
+mandoc: invalid.in:14:13: WARNING: invalid escape sequence: \[u110000]
+mandoc: invalid.in:15:20: WARNING: invalid escape sequence: \[u1234g]
diff --git a/regress/usr.bin/mandoc/char/unicode/invalid.out_utf8 b/regress/usr.bin/mandoc/char/unicode/invalid.out_utf8
index ed91d82aee9..91e120f09c3 100644
--- a/regress/usr.bin/mandoc/char/unicode/invalid.out_utf8
+++ b/regress/usr.bin/mandoc/char/unicode/invalid.out_utf8
@@ -13,4 +13,4 @@ DDEESSCCRRIIPPTTIIOONN
not unicode: >_.↑.⇑<
ENDTEST
-OpenBSD October 28, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/char/unicode/latin1.in b/regress/usr.bin/mandoc/char/unicode/latin1.in
index 54b9ca6ee89..e9960b7ccd8 100644
--- a/regress/usr.bin/mandoc/char/unicode/latin1.in
+++ b/regress/usr.bin/mandoc/char/unicode/latin1.in
@@ -1,4 +1,5 @@
-.TH CHAR-UNICODE-LATIN1 1 "October 27, 2014" OpenBSD
+.\" $OpenBSD: latin1.in,v 1.4 2017/07/04 14:53:23 schwarze Exp $
+.TH CHAR-UNICODE-LATIN1 1 "October 27, 2014"
.SH NAME
char-unicode-latin1 \- Unicode characters in the ISO-8859-1 range
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/char/unicode/latin1diff.in b/regress/usr.bin/mandoc/char/unicode/latin1diff.in
index f0e255b517d..6455a1efb26 100644
--- a/regress/usr.bin/mandoc/char/unicode/latin1diff.in
+++ b/regress/usr.bin/mandoc/char/unicode/latin1diff.in
@@ -1,4 +1,5 @@
-.TH CHAR-UNICODE-LATIN1DIFF 1 "October 27, 2014" OpenBSD
+.\" $OpenBSD: latin1diff.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH CHAR-UNICODE-LATIN1DIFF 1 "October 27, 2014"
.SH NAME
char-unicode-latin1diff \- Unicode characters in the ISO-8859-1 range
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/char/unicode/man.in b/regress/usr.bin/mandoc/char/unicode/man.in
index 56148b72e9f..d5102fd9ee8 100644
--- a/regress/usr.bin/mandoc/char/unicode/man.in
+++ b/regress/usr.bin/mandoc/char/unicode/man.in
@@ -1,4 +1,5 @@
-.TH CHAR-UNICODE-MAN 1 "October 13, 2014" OpenBSD
+.\" $OpenBSD: man.in,v 1.4 2017/07/04 14:53:23 schwarze Exp $
+.TH CHAR-UNICODE-MAN 1 "October 13, 2014"
.SH NAME
char-unicode-mdoc \- unicode characters in man code
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/char/unicode/mdoc.in b/regress/usr.bin/mandoc/char/unicode/mdoc.in
index 2a7af346559..d9adc3d9f93 100644
--- a/regress/usr.bin/mandoc/char/unicode/mdoc.in
+++ b/regress/usr.bin/mandoc/char/unicode/mdoc.in
@@ -1,6 +1,7 @@
-.Dd October 13, 2014
+.\" $OpenBSD: mdoc.in,v 1.4 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt CHAR-UNICODE-MDOC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm char-unicode-mdoc
.Nd unicode characters in mdoc code
diff --git a/regress/usr.bin/mandoc/char/unicode/mdoc.out_utf8 b/regress/usr.bin/mandoc/char/unicode/mdoc.out_utf8
index 7b0d13aa58a..23b476069ac 100644
--- a/regress/usr.bin/mandoc/char/unicode/mdoc.out_utf8
+++ b/regress/usr.bin/mandoc/char/unicode/mdoc.out_utf8
@@ -12,4 +12,4 @@ DDEESSCCRRIIPPTTIIOONN
not really Unicode: up arrows: ↑⇑ = ↑⇑ = ↑⇑
-OpenBSD October 13, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/char/unicode/named.in b/regress/usr.bin/mandoc/char/unicode/named.in
index c18d4253d7a..cfc87139f1d 100644
--- a/regress/usr.bin/mandoc/char/unicode/named.in
+++ b/regress/usr.bin/mandoc/char/unicode/named.in
@@ -1,4 +1,5 @@
-.TH CHAR-UNICODE-NAMED 1 "October 27, 2014" OpenBSD
+.\" $OpenBSD: named.in,v 1.7 2017/07/04 14:53:23 schwarze Exp $
+.TH CHAR-UNICODE-NAMED 1 "October 27, 2014"
.SH NAME
char-unicode-named \- Unicode characters having named escapes
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/char/unicode/namediff.in b/regress/usr.bin/mandoc/char/unicode/namediff.in
index 78094b96113..7b98650e21c 100644
--- a/regress/usr.bin/mandoc/char/unicode/namediff.in
+++ b/regress/usr.bin/mandoc/char/unicode/namediff.in
@@ -1,4 +1,5 @@
-.TH CHAR-UNICODE-NAMEDIFF 1 "October 27, 2014" OpenBSD
+.\" $OpenBSD: namediff.in,v 1.6 2017/07/04 14:53:23 schwarze Exp $
+.TH CHAR-UNICODE-NAMEDIFF 1 "October 27, 2014"
.SH NAME
char-unicode-namediff \- Unicode characters having named escapes
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/char/unicode/nogroff.in b/regress/usr.bin/mandoc/char/unicode/nogroff.in
index 10e5f516372..a5265d615c5 100644
--- a/regress/usr.bin/mandoc/char/unicode/nogroff.in
+++ b/regress/usr.bin/mandoc/char/unicode/nogroff.in
@@ -1,4 +1,5 @@
-.TH CHAR-UNICODE-NOGROFF 1 "October 28, 2014" OpenBSD
+.\" $OpenBSD: nogroff.in,v 1.5 2017/07/04 14:53:23 schwarze Exp $
+.TH CHAR-UNICODE-NOGROFF 1 "October 28, 2014"
.SH NAME
char-unicode-nogroff \- characters handled differently by groff
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/eqn/define/font.in b/regress/usr.bin/mandoc/eqn/define/font.in
index 627c7e053f3..ed8cbfec336 100644
--- a/regress/usr.bin/mandoc/eqn/define/font.in
+++ b/regress/usr.bin/mandoc/eqn/define/font.in
@@ -1,6 +1,7 @@
-.Dd June 25, 2017
+.\" $OpenBSD: font.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DEFINE-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm define-font
.Nd font selection takes place after define resolution
diff --git a/regress/usr.bin/mandoc/eqn/define/font.out_ascii b/regress/usr.bin/mandoc/eqn/define/font.out_ascii
index 571992572e6..3318e3432a1 100644
--- a/regress/usr.bin/mandoc/eqn/define/font.out_ascii
+++ b/regress/usr.bin/mandoc/eqn/define/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text sin _x _v_a_l_u_e final text
-OpenBSD June 25, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/eqn/define/infinite.in b/regress/usr.bin/mandoc/eqn/define/infinite.in
index f37602fb05b..420e63766b9 100644
--- a/regress/usr.bin/mandoc/eqn/define/infinite.in
+++ b/regress/usr.bin/mandoc/eqn/define/infinite.in
@@ -1,6 +1,7 @@
-.Dd March 11, 2017
+.\" $OpenBSD: infinite.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DEFINE-INFINITE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm define-infinite
.Nd infinite recursion in define statements
diff --git a/regress/usr.bin/mandoc/eqn/define/infinite.out_ascii b/regress/usr.bin/mandoc/eqn/define/infinite.out_ascii
index 772d526bf53..7219ce5b336 100644
--- a/regress/usr.bin/mandoc/eqn/define/infinite.out_ascii
+++ b/regress/usr.bin/mandoc/eqn/define/infinite.out_ascii
@@ -12,4 +12,4 @@ DDEESSCCRRIIPPTTIIOONN
trailing position: eol
-OpenBSD March 11, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/eqn/define/infinite.out_lint b/regress/usr.bin/mandoc/eqn/define/infinite.out_lint
index 4c142ecbfac..43089bb3be5 100644
--- a/regress/usr.bin/mandoc/eqn/define/infinite.out_lint
+++ b/regress/usr.bin/mandoc/eqn/define/infinite.out_lint
@@ -1,7 +1,4 @@
-mandoc: infinite.in:9:2: ERROR: input stack limit exceeded, infinite loop?
-mandoc: infinite.in:15:2: ERROR: input stack limit exceeded, infinite loop?
-mandoc: infinite.in:21:2: ERROR: input stack limit exceeded, infinite loop?
-mandoc: infinite.in:27:2: ERROR: input stack limit exceeded, infinite loop?
-mandoc: infinite.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: infinite.in:1:5: BASE: Mdocdate missing: Dd March (OpenBSD)
-mandoc: infinite.in: BASE: RCS id missing: (OpenBSD)
+mandoc: infinite.in:10:2: ERROR: input stack limit exceeded, infinite loop?
+mandoc: infinite.in:16:2: ERROR: input stack limit exceeded, infinite loop?
+mandoc: infinite.in:22:2: ERROR: input stack limit exceeded, infinite loop?
+mandoc: infinite.in:28:2: ERROR: input stack limit exceeded, infinite loop?
diff --git a/regress/usr.bin/mandoc/eqn/define/invalid.in b/regress/usr.bin/mandoc/eqn/define/invalid.in
index aa8bcb8c9dc..763c622ec58 100644
--- a/regress/usr.bin/mandoc/eqn/define/invalid.in
+++ b/regress/usr.bin/mandoc/eqn/define/invalid.in
@@ -1,6 +1,7 @@
-.Dd January 28, 2015
+.\" $OpenBSD: invalid.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DEFINE-INVALID 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm define-invalid
.Nd invalid define and undef statements
diff --git a/regress/usr.bin/mandoc/eqn/define/invalid.out_ascii b/regress/usr.bin/mandoc/eqn/define/invalid.out_ascii
index 62496650939..3f518a75241 100644
--- a/regress/usr.bin/mandoc/eqn/define/invalid.out_ascii
+++ b/regress/usr.bin/mandoc/eqn/define/invalid.out_ascii
@@ -14,4 +14,4 @@ DDEESSCCRRIIPPTTIIOONN
tdefine without value: eol
-OpenBSD January 28, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/eqn/define/invalid.out_lint b/regress/usr.bin/mandoc/eqn/define/invalid.out_lint
index a2c4f423570..1e69217669a 100644
--- a/regress/usr.bin/mandoc/eqn/define/invalid.out_lint
+++ b/regress/usr.bin/mandoc/eqn/define/invalid.out_lint
@@ -1,8 +1,5 @@
-mandoc: invalid.in:9:2: WARNING: skipping empty request: define
-mandoc: invalid.in:15:2: WARNING: skipping empty request: define bruch
-mandoc: invalid.in:21:2: WARNING: skipping empty request: undef
-mandoc: invalid.in:27:2: WARNING: skipping empty request: tdefine
-mandoc: invalid.in:33:2: WARNING: skipping empty request: tdefine
-mandoc: invalid.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: invalid.in:1:5: BASE: Mdocdate missing: Dd January (OpenBSD)
-mandoc: invalid.in: BASE: RCS id missing: (OpenBSD)
+mandoc: invalid.in:10:2: WARNING: skipping empty request: define
+mandoc: invalid.in:16:2: WARNING: skipping empty request: define bruch
+mandoc: invalid.in:22:2: WARNING: skipping empty request: undef
+mandoc: invalid.in:28:2: WARNING: skipping empty request: tdefine
+mandoc: invalid.in:34:2: WARNING: skipping empty request: tdefine
diff --git a/regress/usr.bin/mandoc/eqn/define/quoted.in b/regress/usr.bin/mandoc/eqn/define/quoted.in
index a98733f1fa8..34a2b07dd16 100644
--- a/regress/usr.bin/mandoc/eqn/define/quoted.in
+++ b/regress/usr.bin/mandoc/eqn/define/quoted.in
@@ -1,6 +1,7 @@
-.Dd June 25, 2017
+.\" $OpenBSD: quoted.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DEFINE-QUOTED 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm define-quoted
.Nd interaction of the define control statement with quoting
diff --git a/regress/usr.bin/mandoc/eqn/define/quoted.out_ascii b/regress/usr.bin/mandoc/eqn/define/quoted.out_ascii
index ed86222fa6f..ad3404bcbe5 100644
--- a/regress/usr.bin/mandoc/eqn/define/quoted.out_ascii
+++ b/regress/usr.bin/mandoc/eqn/define/quoted.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text _u_n_q_u_o_t_e_d sin _q_u_o_t_e_d _s_i_n final text
-OpenBSD June 25, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/eqn/delim/basic.in b/regress/usr.bin/mandoc/eqn/delim/basic.in
index 60a0970127e..0af75dc2506 100644
--- a/regress/usr.bin/mandoc/eqn/delim/basic.in
+++ b/regress/usr.bin/mandoc/eqn/delim/basic.in
@@ -1,6 +1,7 @@
-.Dd June 26, 2017
+.\" $OpenBSD: basic.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DELIM-BASIC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm delim-basic
.Nd inline eqn delimiters
diff --git a/regress/usr.bin/mandoc/eqn/delim/basic.out_ascii b/regress/usr.bin/mandoc/eqn/delim/basic.out_ascii
index d139aabd005..3f317b697b0 100644
--- a/regress/usr.bin/mandoc/eqn/delim/basic.out_ascii
+++ b/regress/usr.bin/mandoc/eqn/delim/basic.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text a inline B y inline <delta> e inline ,C final text
-OpenBSD June 26, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/eqn/fromto/basic.in b/regress/usr.bin/mandoc/eqn/fromto/basic.in
index 5d42605aeaf..95bf148d724 100644
--- a/regress/usr.bin/mandoc/eqn/fromto/basic.in
+++ b/regress/usr.bin/mandoc/eqn/fromto/basic.in
@@ -1,6 +1,7 @@
-.Dd January 1, 2015
+.\" $OpenBSD: basic.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FROMTO-BASIC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm fromto-basic
.Nd vertical stacking
diff --git a/regress/usr.bin/mandoc/eqn/fromto/basic.out_ascii b/regress/usr.bin/mandoc/eqn/fromto/basic.out_ascii
index f8572579ac4..e4530a15f34 100644
--- a/regress/usr.bin/mandoc/eqn/fromto/basic.out_ascii
+++ b/regress/usr.bin/mandoc/eqn/fromto/basic.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text E_(_i = 1)^oo 1/_i^2 final text
-OpenBSD January 1, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/eqn/fromto/noarg.in b/regress/usr.bin/mandoc/eqn/fromto/noarg.in
index e37d2e93d0b..aaef9ef639f 100644
--- a/regress/usr.bin/mandoc/eqn/fromto/noarg.in
+++ b/regress/usr.bin/mandoc/eqn/fromto/noarg.in
@@ -1,6 +1,7 @@
-.Dd January 1, 2015
+.\" $OpenBSD: noarg.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FROMTO-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm fromto-noarg
.Nd vertical stacking lacks final argument
diff --git a/regress/usr.bin/mandoc/eqn/fromto/noarg.out_ascii b/regress/usr.bin/mandoc/eqn/fromto/noarg.out_ascii
index 312fc36eebe..c09dcde2910 100644
--- a/regress/usr.bin/mandoc/eqn/fromto/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/eqn/fromto/noarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text _x__a^^ final text
-OpenBSD January 1, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/eqn/matrix/basic.in b/regress/usr.bin/mandoc/eqn/matrix/basic.in
index 09e318b3c08..2068712cedb 100644
--- a/regress/usr.bin/mandoc/eqn/matrix/basic.in
+++ b/regress/usr.bin/mandoc/eqn/matrix/basic.in
@@ -1,6 +1,7 @@
-.Dd October 10, 2014
+.\" $OpenBSD: basic.in,v 1.3 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt MATRIX-BASIC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm matrix-basic
.Nd matrixes in equations
diff --git a/regress/usr.bin/mandoc/eqn/matrix/basic.out_ascii b/regress/usr.bin/mandoc/eqn/matrix/basic.out_ascii
index a7a1ba21692..21087dee66f 100644
--- a/regress/usr.bin/mandoc/eqn/matrix/basic.out_ascii
+++ b/regress/usr.bin/mandoc/eqn/matrix/basic.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text ((_a_11 _a_21) (_a_12 _a_22)) (_b_1 _b_2) [sin ssiinn] final text
-OpenBSD October 10, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/eqn/matrix/empty.in b/regress/usr.bin/mandoc/eqn/matrix/empty.in
index fda70b2f86a..16b4bf94ffc 100644
--- a/regress/usr.bin/mandoc/eqn/matrix/empty.in
+++ b/regress/usr.bin/mandoc/eqn/matrix/empty.in
@@ -1,6 +1,7 @@
-.Dd February 12, 2017
+.\" $OpenBSD: empty.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt MATRIX-EMPTY 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm matrix-empty
.Nd empty matrixes
diff --git a/regress/usr.bin/mandoc/eqn/matrix/empty.out_ascii b/regress/usr.bin/mandoc/eqn/matrix/empty.out_ascii
index ca555848bb1..aba8f08c3ef 100644
--- a/regress/usr.bin/mandoc/eqn/matrix/empty.out_ascii
+++ b/regress/usr.bin/mandoc/eqn/matrix/empty.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text () () final text
-OpenBSD February 12, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/eqn/nullary/roman.in b/regress/usr.bin/mandoc/eqn/nullary/roman.in
index f808ba7a84b..0e5c038967b 100644
--- a/regress/usr.bin/mandoc/eqn/nullary/roman.in
+++ b/regress/usr.bin/mandoc/eqn/nullary/roman.in
@@ -1,6 +1,7 @@
-.Dd June 25, 2017
+.\" $OpenBSD: roman.in,v 1.3 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt NULLARY-ROMAN 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm nullary-roman
.Nd equation tokens set in roman font
diff --git a/regress/usr.bin/mandoc/eqn/nullary/roman.out_ascii b/regress/usr.bin/mandoc/eqn/nullary/roman.out_ascii
index 7b50dc46769..1ae9a78d315 100644
--- a/regress/usr.bin/mandoc/eqn/nullary/roman.out_ascii
+++ b/regress/usr.bin/mandoc/eqn/nullary/roman.out_ascii
@@ -11,4 +11,4 @@ DDEESSCCRRIIPPTTIIOONN
operations: sin ssiinn -- superstring: _s_i_n_u_s -- composite word: tan = _s_i_n /
_c_o_s -- final text
-OpenBSD June 25, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/eqn/nullary/symbol.in b/regress/usr.bin/mandoc/eqn/nullary/symbol.in
index f43e9e5a3e6..e8c8c61901d 100644
--- a/regress/usr.bin/mandoc/eqn/nullary/symbol.in
+++ b/regress/usr.bin/mandoc/eqn/nullary/symbol.in
@@ -1,6 +1,7 @@
-.Dd June 25, 2017
+.\" $OpenBSD: symbol.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt NULLARY-SYMBOL 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm nullary-symbol
.Nd equation tokens for symbols
diff --git a/regress/usr.bin/mandoc/eqn/nullary/symbol.out_ascii b/regress/usr.bin/mandoc/eqn/nullary/symbol.out_ascii
index bbb7439007e..90459c37eb0 100644
--- a/regress/usr.bin/mandoc/eqn/nullary/symbol.out_ascii
+++ b/regress/usr.bin/mandoc/eqn/nullary/symbol.out_ascii
@@ -7,4 +7,4 @@ DDEESSCCRRIIPPTTIIOONN
initial text -- unquoted words: e ' -- quoted words: _e_p_s_i_l_o_n _p_r_i_m_e --
composite word: _e_p_s_i_l_o_n - _p_r_i_m_e -- final text
-OpenBSD June 25, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/eqn/nullary/symbol.out_utf8 b/regress/usr.bin/mandoc/eqn/nullary/symbol.out_utf8
index 7fae3b4413f..a6ef313a6c2 100644
--- a/regress/usr.bin/mandoc/eqn/nullary/symbol.out_utf8
+++ b/regress/usr.bin/mandoc/eqn/nullary/symbol.out_utf8
@@ -7,4 +7,4 @@ DDEESSCCRRIIPPTTIIOONN
initial text — unquoted words: ε ′ — quoted words: _e_p_s_i_l_o_n _p_r_i_m_e —
composite word: _e_p_s_i_l_o_n - _p_r_i_m_e — final text
-OpenBSD June 25, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/eqn/over/noarg.in b/regress/usr.bin/mandoc/eqn/over/noarg.in
index ac93fccac98..0c54a72086c 100644
--- a/regress/usr.bin/mandoc/eqn/over/noarg.in
+++ b/regress/usr.bin/mandoc/eqn/over/noarg.in
@@ -1,6 +1,7 @@
-.Dd January 1, 2015
+.\" $OpenBSD: noarg.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt OVER-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm over-noarg
.Nd fraction operator without arguments
diff --git a/regress/usr.bin/mandoc/eqn/over/noarg.out_ascii b/regress/usr.bin/mandoc/eqn/over/noarg.out_ascii
index 4057f6bd9b5..22ceb49e94c 100644
--- a/regress/usr.bin/mandoc/eqn/over/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/eqn/over/noarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text // final text
-OpenBSD January 1, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/eqn/over/noarg.out_lint b/regress/usr.bin/mandoc/eqn/over/noarg.out_lint
index e6ac320ad81..de34469cab5 100644
--- a/regress/usr.bin/mandoc/eqn/over/noarg.out_lint
+++ b/regress/usr.bin/mandoc/eqn/over/noarg.out_lint
@@ -1,4 +1 @@
-mandoc: noarg.in:9:2: WARNING: missing eqn box, using "": over
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in:1:5: BASE: Mdocdate missing: Dd January (OpenBSD)
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:10:2: WARNING: missing eqn box, using "": over
diff --git a/regress/usr.bin/mandoc/eqn/over/precedence.in b/regress/usr.bin/mandoc/eqn/over/precedence.in
index 2386ff8c2eb..3bc0e7fc86a 100644
--- a/regress/usr.bin/mandoc/eqn/over/precedence.in
+++ b/regress/usr.bin/mandoc/eqn/over/precedence.in
@@ -1,6 +1,7 @@
-.Dd October 10, 2014
+.\" $OpenBSD: precedence.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt OVER-PRECEDENCE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm over-precedence
.Nd precedence of the fraction operator
diff --git a/regress/usr.bin/mandoc/eqn/over/precedence.out_ascii b/regress/usr.bin/mandoc/eqn/over/precedence.out_ascii
index 80bec6c26e7..92529bb4340 100644
--- a/regress/usr.bin/mandoc/eqn/over/precedence.out_ascii
+++ b/regress/usr.bin/mandoc/eqn/over/precedence.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text 1 + _x + _x^2/2 + _x^3/(2 * 3) final text
-OpenBSD October 10, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/eqn/size/basic.in b/regress/usr.bin/mandoc/eqn/size/basic.in
index af9b20e883e..9c599355b0b 100644
--- a/regress/usr.bin/mandoc/eqn/size/basic.in
+++ b/regress/usr.bin/mandoc/eqn/size/basic.in
@@ -1,6 +1,7 @@
-.Dd October 10, 2014
+.\" $OpenBSD: basic.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SIZE-BASIC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm size-basic
.Nd font sizes
diff --git a/regress/usr.bin/mandoc/eqn/size/basic.out_ascii b/regress/usr.bin/mandoc/eqn/size/basic.out_ascii
index 2f825eaa5c3..c134b34eb4a 100644
--- a/regress/usr.bin/mandoc/eqn/size/basic.out_ascii
+++ b/regress/usr.bin/mandoc/eqn/size/basic.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text _x _x _x _x final text
-OpenBSD October 10, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/eqn/subsup/combine.in b/regress/usr.bin/mandoc/eqn/subsup/combine.in
index 1fdedd4e6f2..1ef34fd1913 100644
--- a/regress/usr.bin/mandoc/eqn/subsup/combine.in
+++ b/regress/usr.bin/mandoc/eqn/subsup/combine.in
@@ -1,6 +1,7 @@
-.Dd October 10, 2014
+.\" $OpenBSD: combine.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SUBSUP-COMBINE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm subsup-combine
.Nd combination of subscripts and superscripts
diff --git a/regress/usr.bin/mandoc/eqn/subsup/combine.out_ascii b/regress/usr.bin/mandoc/eqn/subsup/combine.out_ascii
index 1eaeb504c3b..8812f6f6681 100644
--- a/regress/usr.bin/mandoc/eqn/subsup/combine.out_ascii
+++ b/regress/usr.bin/mandoc/eqn/subsup/combine.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text _x_1^2 + _e^_x_2 final text
-OpenBSD October 10, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/eqn/subsup/noarg.in b/regress/usr.bin/mandoc/eqn/subsup/noarg.in
index adc32d8f5e3..8f364a0c3e2 100644
--- a/regress/usr.bin/mandoc/eqn/subsup/noarg.in
+++ b/regress/usr.bin/mandoc/eqn/subsup/noarg.in
@@ -1,6 +1,7 @@
-.Dd January 1, 2015
+.\" $OpenBSD: noarg.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SUBSUP-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm subsup-noarg
.Nd empty subscripts and superscripts
diff --git a/regress/usr.bin/mandoc/eqn/subsup/noarg.out_ascii b/regress/usr.bin/mandoc/eqn/subsup/noarg.out_ascii
index a0e8cbd102f..d5b87b244e4 100644
--- a/regress/usr.bin/mandoc/eqn/subsup/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/eqn/subsup/noarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text _x_1^^ final text
-OpenBSD January 1, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/eqn/subsup/sub_group.in b/regress/usr.bin/mandoc/eqn/subsup/sub_group.in
index 67a2de2b18a..10e9ca5d101 100644
--- a/regress/usr.bin/mandoc/eqn/subsup/sub_group.in
+++ b/regress/usr.bin/mandoc/eqn/subsup/sub_group.in
@@ -1,6 +1,7 @@
-.Dd October 10, 2014
+.\" $OpenBSD: sub_group.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SUBSUP-SUB_GROUP 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm subsup-sub_group
.Nd grouping of subscripts
diff --git a/regress/usr.bin/mandoc/eqn/subsup/sub_group.out_ascii b/regress/usr.bin/mandoc/eqn/subsup/sub_group.out_ascii
index 0ffd31c9c05..85e3568a586 100644
--- a/regress/usr.bin/mandoc/eqn/subsup/sub_group.out_ascii
+++ b/regress/usr.bin/mandoc/eqn/subsup/sub_group.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text _x__i + _x__j_1 + (_M__i)__j final text
-OpenBSD October 10, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/eqn/unary/bold.in b/regress/usr.bin/mandoc/eqn/unary/bold.in
index d1d1686d98f..ad098a83065 100644
--- a/regress/usr.bin/mandoc/eqn/unary/bold.in
+++ b/regress/usr.bin/mandoc/eqn/unary/bold.in
@@ -1,6 +1,7 @@
-.Dd June 26, 2017
+.\" $OpenBSD: bold.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt UNARY-BOLD 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm unary-bold
.Nd font handling in bold boxes
diff --git a/regress/usr.bin/mandoc/eqn/unary/bold.out_ascii b/regress/usr.bin/mandoc/eqn/unary/bold.out_ascii
index 01ef870a855..c20dc638a6b 100644
--- a/regress/usr.bin/mandoc/eqn/unary/bold.out_ascii
+++ b/regress/usr.bin/mandoc/eqn/unary/bold.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text ((sin ssiinn)) final text
-OpenBSD June 26, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/eqn/unary/diacrit.in b/regress/usr.bin/mandoc/eqn/unary/diacrit.in
index bb50774b0f9..6e91f847e1f 100644
--- a/regress/usr.bin/mandoc/eqn/unary/diacrit.in
+++ b/regress/usr.bin/mandoc/eqn/unary/diacrit.in
@@ -1,6 +1,7 @@
-.Dd October 10, 2014
+.\" $OpenBSD: diacrit.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt UNARY-DIACRIT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm unary-diacrit
.Nd diacritical marks in equations
diff --git a/regress/usr.bin/mandoc/eqn/unary/diacrit.out_ascii b/regress/usr.bin/mandoc/eqn/unary/diacrit.out_ascii
index 1e35a8fcbfe..f2c5b0bbf8d 100644
--- a/regress/usr.bin/mandoc/eqn/unary/diacrit.out_ascii
+++ b/regress/usr.bin/mandoc/eqn/unary/diacrit.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text _x. _x" _x^ _x~ _x-> _x<-> (_x + _y) (_x + _y)_ final text
-OpenBSD October 10, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/eqn/unary/sqrt.in b/regress/usr.bin/mandoc/eqn/unary/sqrt.in
index 2bd4a9f5088..a7059624257 100644
--- a/regress/usr.bin/mandoc/eqn/unary/sqrt.in
+++ b/regress/usr.bin/mandoc/eqn/unary/sqrt.in
@@ -1,6 +1,7 @@
-.Dd February 12, 2017
+.\" $OpenBSD: sqrt.in,v 1.4 2017/07/04 14:53:23 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt UNARY-SQRT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm unary-sqrt
.Nd square root
diff --git a/regress/usr.bin/mandoc/eqn/unary/sqrt.out_ascii b/regress/usr.bin/mandoc/eqn/unary/sqrt.out_ascii
index 7aa6778efc0..607a6013aa3 100644
--- a/regress/usr.bin/mandoc/eqn/unary/sqrt.out_ascii
+++ b/regress/usr.bin/mandoc/eqn/unary/sqrt.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text _r = sqrt(_x^2 + _y^2) + sqrt(_a + _b) + sqrt() + sqrt final text
-OpenBSD February 12, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/man/B/args.in b/regress/usr.bin/mandoc/man/B/args.in
index 57493d5d81c..662fcb47ff7 100644
--- a/regress/usr.bin/mandoc/man/B/args.in
+++ b/regress/usr.bin/mandoc/man/B/args.in
@@ -1,4 +1,5 @@
-.TH B-ARGS 1 "July 30, 2014" OpenBSD
+.\" $OpenBSD: args.in,v 1.3 2017/07/04 14:53:23 schwarze Exp $
+.TH B-ARGS 1 "July 30, 2014"
.SH NAME
B-args \- arguments to font macros
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/B/args.out_lint b/regress/usr.bin/mandoc/man/B/args.out_lint
index 5347c6e9b5a..42fad123e76 100644
--- a/regress/usr.bin/mandoc/man/B/args.out_lint
+++ b/regress/usr.bin/mandoc/man/B/args.out_lint
@@ -1,2 +1 @@
-mandoc: args.in:20:2: WARNING: line scope broken: EOF breaks B
-mandoc: args.in: BASE: RCS id missing: (OpenBSD)
+mandoc: args.in:21:2: WARNING: line scope broken: EOF breaks B
diff --git a/regress/usr.bin/mandoc/man/B/blank.in b/regress/usr.bin/mandoc/man/B/blank.in
index eef5126f533..929ce982ad7 100644
--- a/regress/usr.bin/mandoc/man/B/blank.in
+++ b/regress/usr.bin/mandoc/man/B/blank.in
@@ -1,4 +1,5 @@
-.TH B-BLANK 1 "June 3, 2017" OpenBSD
+.\" $OpenBSD: blank.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH B-BLANK 1 "June 3, 2017"
.SH NAME
B-blank \- blank line in font macro next line scope
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/B/blank.out_lint b/regress/usr.bin/mandoc/man/B/blank.out_lint
index dd47ae8e101..2520aa02b9c 100644
--- a/regress/usr.bin/mandoc/man/B/blank.out_lint
+++ b/regress/usr.bin/mandoc/man/B/blank.out_lint
@@ -1,2 +1 @@
-mandoc: blank.in:7:1: WARNING: skipping blank line in line scope
-mandoc: blank.in: BASE: RCS id missing: (OpenBSD)
+mandoc: blank.in:8:1: WARNING: skipping blank line in line scope
diff --git a/regress/usr.bin/mandoc/man/BI/emptyargs.in b/regress/usr.bin/mandoc/man/BI/emptyargs.in
index acbf4986541..4bfbb30cdb5 100644
--- a/regress/usr.bin/mandoc/man/BI/emptyargs.in
+++ b/regress/usr.bin/mandoc/man/BI/emptyargs.in
@@ -1,4 +1,5 @@
-.TH BI-EMPTYARGS 1 "April 6, 2015" OpenBSD
+.\" $OpenBSD: emptyargs.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH BI-EMPTYARGS 1 "April 6, 2015"
.SH NAME
BI-emptyargs \- empty arguments to font alternation macros
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/BI/literal.in b/regress/usr.bin/mandoc/man/BI/literal.in
index ebd22a67992..9910bd7cd0a 100644
--- a/regress/usr.bin/mandoc/man/BI/literal.in
+++ b/regress/usr.bin/mandoc/man/BI/literal.in
@@ -1,3 +1,4 @@
+.\" $OpenBSD: literal.in,v 1.3 2017/07/04 14:53:23 schwarze Exp $
.TH GETTEXT 3 "May 2001" "GNU gettext 0.18"
.SH NAME
gettext, dgettext, dcgettext \- translate message
diff --git a/regress/usr.bin/mandoc/man/EX/args.in b/regress/usr.bin/mandoc/man/EX/args.in
index ac88a38ab8d..9cfd112b60d 100644
--- a/regress/usr.bin/mandoc/man/EX/args.in
+++ b/regress/usr.bin/mandoc/man/EX/args.in
@@ -1,4 +1,5 @@
-.TH EX-ARGS 1 "June 3, 2012" OpenBSD
+.\" $OpenBSD: args.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH EX-ARGS 1 "June 3, 2012"
.SH NAME
EX-args \- example macro with arguments
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/EX/nested.in b/regress/usr.bin/mandoc/man/EX/nested.in
index 8ecf0ca2a59..16ed9146fc0 100644
--- a/regress/usr.bin/mandoc/man/EX/nested.in
+++ b/regress/usr.bin/mandoc/man/EX/nested.in
@@ -1,4 +1,5 @@
-.TH EX-NESTED 1 "June 3, 2012" OpenBSD
+.\" $OpenBSD: nested.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH EX-NESTED 1 "June 3, 2012"
.SH NAME
EX-nested \- nested example macros
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/EX/spacing.in b/regress/usr.bin/mandoc/man/EX/spacing.in
index aa307d054f1..21ec1a3d5c4 100644
--- a/regress/usr.bin/mandoc/man/EX/spacing.in
+++ b/regress/usr.bin/mandoc/man/EX/spacing.in
@@ -1,4 +1,5 @@
-.TH EX-SPACING 1 "June 3, 2012" OpenBSD
+.\" $OpenBSD: spacing.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH EX-SPACING 1 "June 3, 2012"
.SH NAME
EX-spacing \- spacing around the example macro
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/HP/break.in b/regress/usr.bin/mandoc/man/HP/break.in
index d760b8f2fdb..adefd55c594 100644
--- a/regress/usr.bin/mandoc/man/HP/break.in
+++ b/regress/usr.bin/mandoc/man/HP/break.in
@@ -1,4 +1,5 @@
-.TH HP-BREAK 1 "September 21, 2011" OpenBSD
+.\" $OpenBSD: break.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH HP-BREAK 1 "September 21, 2011"
.SH NAME
HP-break \- breaking the head line of hanged paragraphs
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/HP/literal.in b/regress/usr.bin/mandoc/man/HP/literal.in
index e7caee1cc73..0f256638d62 100644
--- a/regress/usr.bin/mandoc/man/HP/literal.in
+++ b/regress/usr.bin/mandoc/man/HP/literal.in
@@ -1,4 +1,5 @@
-.TH HP-LITERAL 1 "January 4, 2011" OpenBSD
+.\" $OpenBSD: literal.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH HP-LITERAL 1 "January 4, 2011"
.SH NAME
HP-literal \- hanged paragraphs in literal context
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/HP/macrotag.in b/regress/usr.bin/mandoc/man/HP/macrotag.in
index 6582498c4df..d848da57028 100644
--- a/regress/usr.bin/mandoc/man/HP/macrotag.in
+++ b/regress/usr.bin/mandoc/man/HP/macrotag.in
@@ -1,4 +1,5 @@
-.TH HP-MACROTAG 1 "September 20, 2011" OpenBSD
+.\" $OpenBSD: macrotag.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH HP-MACROTAG 1 "September 20, 2011"
.SH NAME
HP-macrotag \- macro in the head of a tagged paragraph
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/HP/manyargs.in b/regress/usr.bin/mandoc/man/HP/manyargs.in
index b49e6649863..9c7eb312215 100644
--- a/regress/usr.bin/mandoc/man/HP/manyargs.in
+++ b/regress/usr.bin/mandoc/man/HP/manyargs.in
@@ -1,4 +1,5 @@
-.TH HP-MANYARGS 1 "January 4, 2011" OpenBSD
+.\" $OpenBSD: manyargs.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH HP-MANYARGS 1 "January 4, 2011"
.SH NAME
HP-manyargs \- too many header args for hanged blocks
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/HP/spacing.in b/regress/usr.bin/mandoc/man/HP/spacing.in
index be511684775..7f3f2f6b214 100644
--- a/regress/usr.bin/mandoc/man/HP/spacing.in
+++ b/regress/usr.bin/mandoc/man/HP/spacing.in
@@ -1,4 +1,5 @@
-.TH HP-SPACING 1 "December 23, 2014" OpenBSD
+.\" $OpenBSD: spacing.in,v 1.6 2017/07/04 14:53:23 schwarze Exp $
+.TH HP-SPACING 1 "December 23, 2014"
.SH NAME
HP-spacing \- spacing in hanged lists
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/IP/empty.in b/regress/usr.bin/mandoc/man/IP/empty.in
index 42afeefa0fe..21c42983ad5 100644
--- a/regress/usr.bin/mandoc/man/IP/empty.in
+++ b/regress/usr.bin/mandoc/man/IP/empty.in
@@ -1,4 +1,5 @@
-.TH IP-EMPTY 1 "July 17, 2012" OpenBSD
+.\" $OpenBSD: empty.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH IP-EMPTY 1 "July 17, 2012"
.SH NAME
IP-empty \- empty indented paragraphs
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/IP/empty.out_lint b/regress/usr.bin/mandoc/man/IP/empty.out_lint
index 5a65e4bafde..6c666c88fee 100644
--- a/regress/usr.bin/mandoc/man/IP/empty.out_lint
+++ b/regress/usr.bin/mandoc/man/IP/empty.out_lint
@@ -1,3 +1,2 @@
-mandoc: empty.in:12:2: WARNING: skipping paragraph macro: IP empty
-mandoc: empty.in:19:2: WARNING: skipping paragraph macro: IP empty
-mandoc: empty.in: BASE: RCS id missing: (OpenBSD)
+mandoc: empty.in:13:2: WARNING: skipping paragraph macro: IP empty
+mandoc: empty.in:20:2: WARNING: skipping paragraph macro: IP empty
diff --git a/regress/usr.bin/mandoc/man/IP/literal.in b/regress/usr.bin/mandoc/man/IP/literal.in
index 111ec79b044..edb8eb02494 100644
--- a/regress/usr.bin/mandoc/man/IP/literal.in
+++ b/regress/usr.bin/mandoc/man/IP/literal.in
@@ -1,4 +1,5 @@
-.TH IP-LITERAL 1 "January 4, 2011" OpenBSD
+.\" $OpenBSD: literal.in,v 1.6 2017/07/04 14:53:23 schwarze Exp $
+.TH IP-LITERAL 1 "January 4, 2011"
.SH NAME
IP-literal \- indented paragraphs in literal context
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/IP/longhead.in b/regress/usr.bin/mandoc/man/IP/longhead.in
index f24922c0aa1..566e5002342 100644
--- a/regress/usr.bin/mandoc/man/IP/longhead.in
+++ b/regress/usr.bin/mandoc/man/IP/longhead.in
@@ -1,4 +1,5 @@
-.TH IP-LONGHEAD 1 "April 8, 2014" OpenBSD
+.\" $OpenBSD: longhead.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH IP-LONGHEAD 1 "April 8, 2014"
.SH NAME
IP-longhead \- indented paragraph with a long head
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/IP/manyargs.in b/regress/usr.bin/mandoc/man/IP/manyargs.in
index 4a683829309..f2542fe7483 100644
--- a/regress/usr.bin/mandoc/man/IP/manyargs.in
+++ b/regress/usr.bin/mandoc/man/IP/manyargs.in
@@ -1,4 +1,5 @@
-.TH IP-MANYARGS 1 "January 4, 2011" OpenBSD
+.\" $OpenBSD: manyargs.in,v 1.5 2017/07/04 14:53:23 schwarze Exp $
+.TH IP-MANYARGS 1 "January 4, 2011"
.SH NAME
IP-manyargs \- too many header args for indented blocks
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/IP/spacing.in b/regress/usr.bin/mandoc/man/IP/spacing.in
index e1239b5b0b1..a8e6dcded93 100644
--- a/regress/usr.bin/mandoc/man/IP/spacing.in
+++ b/regress/usr.bin/mandoc/man/IP/spacing.in
@@ -1,4 +1,5 @@
-.TH IP-SPACING 1 "September 21, 2015" OpenBSD
+.\" $OpenBSD: spacing.in,v 1.4 2017/07/04 14:53:23 schwarze Exp $
+.TH IP-SPACING 1 "September 21, 2015"
.SH NAME
IP-spacing \- spacing in indentend paragraphs
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/IP/width.in b/regress/usr.bin/mandoc/man/IP/width.in
index 74372005af6..3b5aee46f76 100644
--- a/regress/usr.bin/mandoc/man/IP/width.in
+++ b/regress/usr.bin/mandoc/man/IP/width.in
@@ -1,4 +1,5 @@
-.TH IP-WIDTH 1 "December 23, 2014" OpenBSD
+.\" $OpenBSD: width.in,v 1.9 2017/07/04 14:53:23 schwarze Exp $
+.TH IP-WIDTH 1 "December 23, 2014"
.SH NAME
IP-width \- indentation width of indented paragraphs
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/MT/args.in b/regress/usr.bin/mandoc/man/MT/args.in
index e8335d0b500..c6ea1526222 100644
--- a/regress/usr.bin/mandoc/man/MT/args.in
+++ b/regress/usr.bin/mandoc/man/MT/args.in
@@ -1,4 +1,5 @@
-.TH MT-ARGS 1 "June 25, 2017" OpenBSD
+.\" $OpenBSD: args.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH MT-ARGS 1 "June 25, 2017"
.SH NAME
MT-args \- argument handling of the man-ext mailto macro
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/MT/args.out_lint b/regress/usr.bin/mandoc/man/MT/args.out_lint
index d26e9fdd331..e94e63de826 100644
--- a/regress/usr.bin/mandoc/man/MT/args.out_lint
+++ b/regress/usr.bin/mandoc/man/MT/args.out_lint
@@ -1,6 +1,5 @@
-mandoc: args.in:21:11: ERROR: skipping excess arguments: MT ... second
-mandoc: args.in:26:11: ERROR: skipping excess arguments: MT ... second
-mandoc: args.in:12:2: WARNING: empty block: MT
-mandoc: args.in:16:2: WARNING: missing resource identifier, using "": MT
-mandoc: args.in:26:2: WARNING: empty block: MT
-mandoc: args.in: BASE: RCS id missing: (OpenBSD)
+mandoc: args.in:22:11: ERROR: skipping excess arguments: MT ... second
+mandoc: args.in:27:11: ERROR: skipping excess arguments: MT ... second
+mandoc: args.in:13:2: WARNING: empty block: MT
+mandoc: args.in:17:2: WARNING: missing resource identifier, using "": MT
+mandoc: args.in:27:2: WARNING: empty block: MT
diff --git a/regress/usr.bin/mandoc/man/MT/noME.in b/regress/usr.bin/mandoc/man/MT/noME.in
index 45abdbef66d..930433ab4b7 100644
--- a/regress/usr.bin/mandoc/man/MT/noME.in
+++ b/regress/usr.bin/mandoc/man/MT/noME.in
@@ -1,4 +1,5 @@
-.TH MT-NOME 1 "June 25, 2017" OpenBSD
+.\" $OpenBSD: noME.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH MT-NOME 1 "June 25, 2017"
.SH NAME
MT-noME \- unclosed mailto macro
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/MT/noME.out_lint b/regress/usr.bin/mandoc/man/MT/noME.out_lint
index 98b1349e64f..70de6e2526d 100644
--- a/regress/usr.bin/mandoc/man/MT/noME.out_lint
+++ b/regress/usr.bin/mandoc/man/MT/noME.out_lint
@@ -1,3 +1,2 @@
-mandoc: noME.in:6:2: ERROR: skipping end of block that is not open: ME
-mandoc: noME.in:9:2: ERROR: appending missing end of block: MT
-mandoc: noME.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noME.in:7:2: ERROR: skipping end of block that is not open: ME
+mandoc: noME.in:10:2: ERROR: appending missing end of block: MT
diff --git a/regress/usr.bin/mandoc/man/OP/args.in b/regress/usr.bin/mandoc/man/OP/args.in
index 3fed8337082..b6f65503b72 100644
--- a/regress/usr.bin/mandoc/man/OP/args.in
+++ b/regress/usr.bin/mandoc/man/OP/args.in
@@ -1,4 +1,5 @@
-.TH OP-ARGS 1 "February 6, 2015" OpenBSD
+.\" $OpenBSD: args.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH OP-ARGS 1 "February 6, 2015"
.SH NAME
OP-args \- argument handling of the man-ext OP macro
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/OP/args.out_lint b/regress/usr.bin/mandoc/man/OP/args.out_lint
index 9d6b24d876b..ae03588a0a5 100644
--- a/regress/usr.bin/mandoc/man/OP/args.out_lint
+++ b/regress/usr.bin/mandoc/man/OP/args.out_lint
@@ -1,3 +1,2 @@
-mandoc: args.in:6:2: WARNING: missing option string, using "": OP
-mandoc: args.in:12:13: ERROR: skipping excess arguments: OP ... bogus
-mandoc: args.in: BASE: RCS id missing: (OpenBSD)
+mandoc: args.in:7:2: WARNING: missing option string, using "": OP
+mandoc: args.in:13:13: ERROR: skipping excess arguments: OP ... bogus
diff --git a/regress/usr.bin/mandoc/man/PD/args.in b/regress/usr.bin/mandoc/man/PD/args.in
index 97bd79935ee..292462da197 100644
--- a/regress/usr.bin/mandoc/man/PD/args.in
+++ b/regress/usr.bin/mandoc/man/PD/args.in
@@ -1,4 +1,5 @@
-.TH PD-ARGS 1 "December 23, 2014" OpenBSD
+.\" $OpenBSD: args.in,v 1.4 2017/07/04 14:53:23 schwarze Exp $
+.TH PD-ARGS 1 "December 23, 2014"
.SH NAME
PD-args \- unusual arguments to the PD macro
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/PD/args.out_lint b/regress/usr.bin/mandoc/man/PD/args.out_lint
index 60f24fa1e52..3409de2dac9 100644
--- a/regress/usr.bin/mandoc/man/PD/args.out_lint
+++ b/regress/usr.bin/mandoc/man/PD/args.out_lint
@@ -1,2 +1 @@
-mandoc: args.in:26:7: ERROR: skipping excess arguments: PD ... zzz
-mandoc: args.in: BASE: RCS id missing: (OpenBSD)
+mandoc: args.in:27:7: ERROR: skipping excess arguments: PD ... zzz
diff --git a/regress/usr.bin/mandoc/man/PD/nextline.in b/regress/usr.bin/mandoc/man/PD/nextline.in
index a417f9d82be..68c20fec6e0 100644
--- a/regress/usr.bin/mandoc/man/PD/nextline.in
+++ b/regress/usr.bin/mandoc/man/PD/nextline.in
@@ -1,4 +1,5 @@
-.TH PD-NEXTLINE 1 "March 20, 2015" OpenBSD
+.\" $OpenBSD: nextline.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH PD-NEXTLINE 1 "March 20, 2015"
.SH NAME
PD-nextline \- paragraph distance macro in next-line scope
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/PD/spacing.in b/regress/usr.bin/mandoc/man/PD/spacing.in
index 9b324149ea9..01c3bf306bb 100644
--- a/regress/usr.bin/mandoc/man/PD/spacing.in
+++ b/regress/usr.bin/mandoc/man/PD/spacing.in
@@ -1,4 +1,5 @@
-.TH PD-SPACING 1 "July 28, 2012" OpenBSD
+.\" $OpenBSD: spacing.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH PD-SPACING 1 "July 28, 2012"
.SH NAME
PD-spacing \- effect of the PD macro on vertical spacing
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/PP/args.in b/regress/usr.bin/mandoc/man/PP/args.in
index e608d9b94b4..25ff2142fe1 100644
--- a/regress/usr.bin/mandoc/man/PP/args.in
+++ b/regress/usr.bin/mandoc/man/PP/args.in
@@ -1,4 +1,5 @@
-.TH PP-ARG 1 "July 4, 2014" OpenBSD
+.\" $OpenBSD: args.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH PP-ARG 1 "July 4, 2014"
.SH NAME
PP-arg \- paragraphs macros with arguments
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/PP/args.out_lint b/regress/usr.bin/mandoc/man/PP/args.out_lint
index 1056331b76e..c757d510823 100644
--- a/regress/usr.bin/mandoc/man/PP/args.out_lint
+++ b/regress/usr.bin/mandoc/man/PP/args.out_lint
@@ -1,4 +1,3 @@
-mandoc: args.in:6:2: ERROR: skipping all arguments: PP arg
-mandoc: args.in:8:2: ERROR: skipping all arguments: LP arg1 ...
-mandoc: args.in:10:2: ERROR: skipping all arguments: P arg
-mandoc: args.in: BASE: RCS id missing: (OpenBSD)
+mandoc: args.in:7:2: ERROR: skipping all arguments: PP arg
+mandoc: args.in:9:2: ERROR: skipping all arguments: LP arg1 ...
+mandoc: args.in:11:2: ERROR: skipping all arguments: P arg
diff --git a/regress/usr.bin/mandoc/man/PP/empty.in b/regress/usr.bin/mandoc/man/PP/empty.in
index a6ac538f130..7f5257fb2fa 100644
--- a/regress/usr.bin/mandoc/man/PP/empty.in
+++ b/regress/usr.bin/mandoc/man/PP/empty.in
@@ -1,4 +1,5 @@
-.TH PP-EMPTY 1 "May 24, 2010" OpenBSD
+.\" $OpenBSD: empty.in,v 1.4 2017/07/04 14:53:23 schwarze Exp $
+.TH PP-EMPTY 1 "May 24, 2010"
.SH NAME
PP-empty \- handling of empty paragraphs
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/PP/empty.out_lint b/regress/usr.bin/mandoc/man/PP/empty.out_lint
index 6c56a89ca9a..4c62912fadd 100644
--- a/regress/usr.bin/mandoc/man/PP/empty.out_lint
+++ b/regress/usr.bin/mandoc/man/PP/empty.out_lint
@@ -1,4 +1,3 @@
-mandoc: empty.in:7:2: WARNING: skipping paragraph macro: PP empty
-mandoc: empty.in:10:2: WARNING: skipping paragraph macro: PP empty
-mandoc: empty.in:13:2: WARNING: skipping paragraph macro: PP empty
-mandoc: empty.in: BASE: RCS id missing: (OpenBSD)
+mandoc: empty.in:8:2: WARNING: skipping paragraph macro: PP empty
+mandoc: empty.in:11:2: WARNING: skipping paragraph macro: PP empty
+mandoc: empty.in:14:2: WARNING: skipping paragraph macro: PP empty
diff --git a/regress/usr.bin/mandoc/man/RS/REarg.in b/regress/usr.bin/mandoc/man/RS/REarg.in
index 05eadd8eca7..27af50174c1 100644
--- a/regress/usr.bin/mandoc/man/RS/REarg.in
+++ b/regress/usr.bin/mandoc/man/RS/REarg.in
@@ -1,4 +1,5 @@
-.TH RS-REARG 1 "January 24, 2015" OpenBSD
+.\" $OpenBSD: REarg.in,v 1.3 2017/07/04 14:53:23 schwarze Exp $
+.TH RS-REARG 1 "January 24, 2015"
.SH NAME
RS-REarg \- arguments to the RE macro
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/RS/REarg.out_lint b/regress/usr.bin/mandoc/man/RS/REarg.out_lint
index 8c0c6957826..457ccb150bf 100644
--- a/regress/usr.bin/mandoc/man/RS/REarg.out_lint
+++ b/regress/usr.bin/mandoc/man/RS/REarg.out_lint
@@ -1,8 +1,7 @@
-mandoc: REarg.in:6:8: ERROR: skipping excess arguments: RS ... 2i
-mandoc: REarg.in:10:6: ERROR: skipping excess arguments: RE ... a
-mandoc: REarg.in:12:6: ERROR: skipping excess arguments: RE ... b
-mandoc: REarg.in:18:6: ERROR: skipping excess arguments: RE ... c
-mandoc: REarg.in:24:6: ERROR: skipping excess arguments: RE ... d
-mandoc: REarg.in:26:6: ERROR: skipping excess arguments: RE ... e
-mandoc: REarg.in:26:2: ERROR: fewer RS blocks open, skipping: RE 1
-mandoc: REarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: REarg.in:7:8: ERROR: skipping excess arguments: RS ... 2i
+mandoc: REarg.in:11:6: ERROR: skipping excess arguments: RE ... a
+mandoc: REarg.in:13:6: ERROR: skipping excess arguments: RE ... b
+mandoc: REarg.in:19:6: ERROR: skipping excess arguments: RE ... c
+mandoc: REarg.in:25:6: ERROR: skipping excess arguments: RE ... d
+mandoc: REarg.in:27:6: ERROR: skipping excess arguments: RE ... e
+mandoc: REarg.in:27:2: ERROR: fewer RS blocks open, skipping: RE 1
diff --git a/regress/usr.bin/mandoc/man/RS/an-margin.in b/regress/usr.bin/mandoc/man/RS/an-margin.in
index b14b2cae872..6eee6b7c7e1 100644
--- a/regress/usr.bin/mandoc/man/RS/an-margin.in
+++ b/regress/usr.bin/mandoc/man/RS/an-margin.in
@@ -1,4 +1,5 @@
-.TH RS-AN-MARGIN 1 "June 13, 2017" OpenBSD
+.\" $OpenBSD: an-margin.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH RS-AN-MARGIN 1 "June 13, 2017"
.SH NAME
RS-an-margin \- reStructuredText peeks at an internal register
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/RS/breaking.in b/regress/usr.bin/mandoc/man/RS/breaking.in
index 441c5524915..c28faf762f6 100644
--- a/regress/usr.bin/mandoc/man/RS/breaking.in
+++ b/regress/usr.bin/mandoc/man/RS/breaking.in
@@ -1,4 +1,5 @@
-.TH RS-BREAKING 1 "7 July 2012" OpenBSD
+.\" $OpenBSD: breaking.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH RS-BREAKING 1 "7 July 2012"
.SH NAME
RS-breaking \- some block gets broken by an RS block
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/RS/broken.in b/regress/usr.bin/mandoc/man/RS/broken.in
index ea81c0c3e2c..bc871b52514 100644
--- a/regress/usr.bin/mandoc/man/RS/broken.in
+++ b/regress/usr.bin/mandoc/man/RS/broken.in
@@ -1,4 +1,5 @@
-.TH RS-BROKEN 1 "January 24, 2015" OpenBSD
+.\" $OpenBSD: broken.in,v 1.4 2017/07/04 14:53:23 schwarze Exp $
+.TH RS-BROKEN 1 "January 24, 2015"
.SH NAME
RS-broken \- indented blocks broken by other blocks
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/RS/empty.in b/regress/usr.bin/mandoc/man/RS/empty.in
index a7cd5829fe6..4511686ebda 100644
--- a/regress/usr.bin/mandoc/man/RS/empty.in
+++ b/regress/usr.bin/mandoc/man/RS/empty.in
@@ -1,4 +1,5 @@
-.TH RS-EMPTY 1 "July 17, 2012" OpenBSD
+.\" $OpenBSD: empty.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH RS-EMPTY 1 "July 17, 2012"
.SH NAME
RS-empty \- empty margin reset blocks
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/RS/empty.out_lint b/regress/usr.bin/mandoc/man/RS/empty.out_lint
index 308476a29e0..7ec48cba8da 100644
--- a/regress/usr.bin/mandoc/man/RS/empty.out_lint
+++ b/regress/usr.bin/mandoc/man/RS/empty.out_lint
@@ -1,2 +1 @@
-mandoc: empty.in:7:2: WARNING: empty block: RS
-mandoc: empty.in: BASE: RCS id missing: (OpenBSD)
+mandoc: empty.in:8:2: WARNING: empty block: RS
diff --git a/regress/usr.bin/mandoc/man/RS/literal.in b/regress/usr.bin/mandoc/man/RS/literal.in
index bd57c610b6e..c77e2aec351 100644
--- a/regress/usr.bin/mandoc/man/RS/literal.in
+++ b/regress/usr.bin/mandoc/man/RS/literal.in
@@ -1,4 +1,5 @@
-.TH RS-LITERAL 1 "January 5, 2013" OpenBSD
+.\" $OpenBSD: literal.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH RS-LITERAL 1 "January 5, 2013"
.SH NAME
RS-literal \- indented literal text
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/RS/lonelyRE.in b/regress/usr.bin/mandoc/man/RS/lonelyRE.in
index 2f166daee6b..b5203d1ff82 100644
--- a/regress/usr.bin/mandoc/man/RS/lonelyRE.in
+++ b/regress/usr.bin/mandoc/man/RS/lonelyRE.in
@@ -1,4 +1,5 @@
-.TH RS-LONELYRE 1 "November 10, 2013" OpenBSD
+.\" $OpenBSD: lonelyRE.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH RS-LONELYRE 1 "November 10, 2013"
.SH NAME
RS-lonelyRE \- closing RS that is not open
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/RS/lonelyRE.out_lint b/regress/usr.bin/mandoc/man/RS/lonelyRE.out_lint
index 886b20fea82..7ee3f6e446f 100644
--- a/regress/usr.bin/mandoc/man/RS/lonelyRE.out_lint
+++ b/regress/usr.bin/mandoc/man/RS/lonelyRE.out_lint
@@ -1,4 +1,3 @@
-mandoc: lonelyRE.in:11:2: ERROR: skipping end of block that is not open: RE
-mandoc: lonelyRE.in:15:2: ERROR: skipping end of block that is not open: RE
-mandoc: lonelyRE.in:20:2: ERROR: skipping end of block that is not open: RE
-mandoc: lonelyRE.in: BASE: RCS id missing: (OpenBSD)
+mandoc: lonelyRE.in:12:2: ERROR: skipping end of block that is not open: RE
+mandoc: lonelyRE.in:16:2: ERROR: skipping end of block that is not open: RE
+mandoc: lonelyRE.in:21:2: ERROR: skipping end of block that is not open: RE
diff --git a/regress/usr.bin/mandoc/man/RS/nested.in b/regress/usr.bin/mandoc/man/RS/nested.in
index 7650e43f971..8b105f56f18 100644
--- a/regress/usr.bin/mandoc/man/RS/nested.in
+++ b/regress/usr.bin/mandoc/man/RS/nested.in
@@ -1,4 +1,5 @@
-.TH RS-NESTED 1 "April 4, 2015" OpenBSD
+.\" $OpenBSD: nested.in,v 1.4 2017/07/04 14:53:23 schwarze Exp $
+.TH RS-NESTED 1 "April 4, 2015"
.SH NAME
RS-nested \- various blocks nested inside reset blocks
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/RS/noRE.in b/regress/usr.bin/mandoc/man/RS/noRE.in
index 45ecbc26685..09415eb5ea6 100644
--- a/regress/usr.bin/mandoc/man/RS/noRE.in
+++ b/regress/usr.bin/mandoc/man/RS/noRE.in
@@ -1,4 +1,5 @@
-.TH RS-NORE 1 "June 20, 2014" OpenBSD
+.\" $OpenBSD: noRE.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH RS-NORE 1 "June 20, 2014"
.SH NAME
RS-noRE \- unclosed indented block
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/RS/noRE.out_lint b/regress/usr.bin/mandoc/man/RS/noRE.out_lint
index 7aeaf731cd8..44460f925dd 100644
--- a/regress/usr.bin/mandoc/man/RS/noRE.out_lint
+++ b/regress/usr.bin/mandoc/man/RS/noRE.out_lint
@@ -1,2 +1 @@
-mandoc: noRE.in:7:2: ERROR: appending missing end of block: RS
-mandoc: noRE.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noRE.in:8:2: ERROR: appending missing end of block: RS
diff --git a/regress/usr.bin/mandoc/man/RS/nowidth.in b/regress/usr.bin/mandoc/man/RS/nowidth.in
index ee53489a82f..47c657684cf 100644
--- a/regress/usr.bin/mandoc/man/RS/nowidth.in
+++ b/regress/usr.bin/mandoc/man/RS/nowidth.in
@@ -1,4 +1,5 @@
-.TH RS-NESTED 1 "April 6, 2015" OpenBSD
+.\" $OpenBSD: nowidth.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH RS-NESTED 1 "April 6, 2015"
.SH NAME
RS-nowidth \- indentation blocks not specifying a width
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/RS/width.in b/regress/usr.bin/mandoc/man/RS/width.in
index bba4abc84ce..bfd076e96f8 100644
--- a/regress/usr.bin/mandoc/man/RS/width.in
+++ b/regress/usr.bin/mandoc/man/RS/width.in
@@ -1,4 +1,5 @@
-.TH RS-WIDTH 1 "December 23, 2014" OpenBSD
+.\" $OpenBSD: width.in,v 1.5 2017/07/04 14:53:23 schwarze Exp $
+.TH RS-WIDTH 1 "December 23, 2014"
.SH NAME
RS-width \- negative and excessive indentation
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/SH/broken.in b/regress/usr.bin/mandoc/man/SH/broken.in
index 3d963ae1446..ae7c3492cba 100644
--- a/regress/usr.bin/mandoc/man/SH/broken.in
+++ b/regress/usr.bin/mandoc/man/SH/broken.in
@@ -1,4 +1,5 @@
-.TH SH-BROKEN 1 "July 30, 2014" OpenBSD
+.\" $OpenBSD: broken.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH SH-BROKEN 1 "July 30, 2014"
.SH NAME
SH-broken \- section header line scope broken by end of file
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/SH/broken.out_lint b/regress/usr.bin/mandoc/man/SH/broken.out_lint
index 43a4c124be2..eb5a72f1005 100644
--- a/regress/usr.bin/mandoc/man/SH/broken.out_lint
+++ b/regress/usr.bin/mandoc/man/SH/broken.out_lint
@@ -1,2 +1 @@
-mandoc: broken.in:6:2: WARNING: line scope broken: EOF breaks SH
-mandoc: broken.in: BASE: RCS id missing: (OpenBSD)
+mandoc: broken.in:7:2: WARNING: line scope broken: EOF breaks SH
diff --git a/regress/usr.bin/mandoc/man/SH/broken_eline.in b/regress/usr.bin/mandoc/man/SH/broken_eline.in
index 262be276156..f8fff8469da 100644
--- a/regress/usr.bin/mandoc/man/SH/broken_eline.in
+++ b/regress/usr.bin/mandoc/man/SH/broken_eline.in
@@ -1,4 +1,5 @@
-.TH SH-BROKEN_ELINE 1 "July 30, 2014" OpenBSD
+.\" $OpenBSD: broken_eline.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH SH-BROKEN_ELINE 1 "July 30, 2014"
.SH NAME
SH-broken_eline \- section and element line scope broken by eof
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/SH/broken_eline.out_lint b/regress/usr.bin/mandoc/man/SH/broken_eline.out_lint
index 9a205352668..44493c93ee4 100644
--- a/regress/usr.bin/mandoc/man/SH/broken_eline.out_lint
+++ b/regress/usr.bin/mandoc/man/SH/broken_eline.out_lint
@@ -1,3 +1,2 @@
-mandoc: broken_eline.in:7:2: WARNING: line scope broken: EOF breaks B
-mandoc: broken_eline.in:6:2: WARNING: line scope broken: EOF breaks SH
-mandoc: broken_eline.in: BASE: RCS id missing: (OpenBSD)
+mandoc: broken_eline.in:8:2: WARNING: line scope broken: EOF breaks B
+mandoc: broken_eline.in:7:2: WARNING: line scope broken: EOF breaks SH
diff --git a/regress/usr.bin/mandoc/man/SH/empty_before.in b/regress/usr.bin/mandoc/man/SH/empty_before.in
index af1e4ac7e86..15c9b0d2527 100644
--- a/regress/usr.bin/mandoc/man/SH/empty_before.in
+++ b/regress/usr.bin/mandoc/man/SH/empty_before.in
@@ -1,4 +1,5 @@
-.TH SH-EMPTY_BEFORE 1 "August 18, 2014" OpenBSD
+.\" $OpenBSD: empty_before.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH SH-EMPTY_BEFORE 1 "August 18, 2014"
.PP
.SH NAME
SH-empty_before \- empty paragraph before first section header
diff --git a/regress/usr.bin/mandoc/man/SH/empty_before.out_lint b/regress/usr.bin/mandoc/man/SH/empty_before.out_lint
index dcf976da7e8..f43a65d0686 100644
--- a/regress/usr.bin/mandoc/man/SH/empty_before.out_lint
+++ b/regress/usr.bin/mandoc/man/SH/empty_before.out_lint
@@ -1,2 +1 @@
-mandoc: empty_before.in:2:2: WARNING: skipping paragraph macro: PP empty
-mandoc: empty_before.in: BASE: RCS id missing: (OpenBSD)
+mandoc: empty_before.in:3:2: WARNING: skipping paragraph macro: PP empty
diff --git a/regress/usr.bin/mandoc/man/SH/longarg.in b/regress/usr.bin/mandoc/man/SH/longarg.in
index 54fa474f4b4..274b9de124c 100644
--- a/regress/usr.bin/mandoc/man/SH/longarg.in
+++ b/regress/usr.bin/mandoc/man/SH/longarg.in
@@ -1,4 +1,5 @@
-.TH SH-LONGARG 1 "April 4, 2015" OpenBSD
+.\" $OpenBSD: longarg.in,v 1.2 2017/07/04 14:53:23 schwarze Exp $
+.TH SH-LONGARG 1 "April 4, 2015"
.SH NAME
SH-longarg \- long section header lines
.SH
diff --git a/regress/usr.bin/mandoc/man/SH/noarg.in b/regress/usr.bin/mandoc/man/SH/noarg.in
index 087ac834a48..1fe96e5f571 100644
--- a/regress/usr.bin/mandoc/man/SH/noarg.in
+++ b/regress/usr.bin/mandoc/man/SH/noarg.in
@@ -1,4 +1,5 @@
-.TH SH-NOARG 1 "March 20, 2015" OpenBSD
+.\" $OpenBSD: noarg.in,v 1.5 2017/07/04 14:53:23 schwarze Exp $
+.TH SH-NOARG 1 "March 20, 2015"
.SH NAME
SH-noarg \- empty header lines
.SH
diff --git a/regress/usr.bin/mandoc/man/SH/noarg.out_lint b/regress/usr.bin/mandoc/man/SH/noarg.out_lint
index ab91086a3b5..12a013c654b 100644
--- a/regress/usr.bin/mandoc/man/SH/noarg.out_lint
+++ b/regress/usr.bin/mandoc/man/SH/noarg.out_lint
@@ -1,15 +1,14 @@
-mandoc: noarg.in:4:2: WARNING: line scope broken: SH breaks SH
-mandoc: noarg.in:8:2: WARNING: line scope broken: SS breaks SH
-mandoc: noarg.in:11:2: WARNING: line scope broken: TP breaks SH
-mandoc: noarg.in:15:2: WARNING: line scope broken: IP breaks SH
-mandoc: noarg.in:18:2: WARNING: line scope broken: HP breaks SH
-mandoc: noarg.in:22:2: WARNING: line scope broken: PP breaks SH
-mandoc: noarg.in:25:2: WARNING: line scope broken: RS breaks SH
-mandoc: noarg.in:28:2: WARNING: line scope broken: RE breaks SH
-mandoc: noarg.in:29:2: ERROR: skipping end of block that is not open: RE
-mandoc: noarg.in:31:2: WARNING: line scope broken: UR breaks SH
-mandoc: noarg.in:34:2: WARNING: line scope broken: UE breaks SH
-mandoc: noarg.in:35:2: ERROR: skipping end of block that is not open: UE
-mandoc: noarg.in:41:2: WARNING: fill mode already enabled, skipping: fi
-mandoc: noarg.in:44:1: WARNING: skipping blank line in line scope
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:5:2: WARNING: line scope broken: SH breaks SH
+mandoc: noarg.in:9:2: WARNING: line scope broken: SS breaks SH
+mandoc: noarg.in:12:2: WARNING: line scope broken: TP breaks SH
+mandoc: noarg.in:16:2: WARNING: line scope broken: IP breaks SH
+mandoc: noarg.in:19:2: WARNING: line scope broken: HP breaks SH
+mandoc: noarg.in:23:2: WARNING: line scope broken: PP breaks SH
+mandoc: noarg.in:26:2: WARNING: line scope broken: RS breaks SH
+mandoc: noarg.in:29:2: WARNING: line scope broken: RE breaks SH
+mandoc: noarg.in:30:2: ERROR: skipping end of block that is not open: RE
+mandoc: noarg.in:32:2: WARNING: line scope broken: UR breaks SH
+mandoc: noarg.in:35:2: WARNING: line scope broken: UE breaks SH
+mandoc: noarg.in:36:2: ERROR: skipping end of block that is not open: UE
+mandoc: noarg.in:42:2: WARNING: fill mode already enabled, skipping: fi
+mandoc: noarg.in:45:1: WARNING: skipping blank line in line scope
diff --git a/regress/usr.bin/mandoc/man/SS/broken.in b/regress/usr.bin/mandoc/man/SS/broken.in
index 784d2c4655f..42776e3111a 100644
--- a/regress/usr.bin/mandoc/man/SS/broken.in
+++ b/regress/usr.bin/mandoc/man/SS/broken.in
@@ -1,4 +1,5 @@
-.TH SS-BROKEN 1 "July 30, 2014" OpenBSD
+.\" $OpenBSD: broken.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.TH SS-BROKEN 1 "July 30, 2014"
.SH NAME
SS-broken \- section header line scope broken by end of file
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/SS/broken.out_lint b/regress/usr.bin/mandoc/man/SS/broken.out_lint
index d9e5da65f1f..222fe5cb227 100644
--- a/regress/usr.bin/mandoc/man/SS/broken.out_lint
+++ b/regress/usr.bin/mandoc/man/SS/broken.out_lint
@@ -1,2 +1 @@
-mandoc: broken.in:6:2: WARNING: line scope broken: EOF breaks SS
-mandoc: broken.in: BASE: RCS id missing: (OpenBSD)
+mandoc: broken.in:7:2: WARNING: line scope broken: EOF breaks SS
diff --git a/regress/usr.bin/mandoc/man/SS/broken_eline.in b/regress/usr.bin/mandoc/man/SS/broken_eline.in
index d5ba6324a95..07f3f17e1a4 100644
--- a/regress/usr.bin/mandoc/man/SS/broken_eline.in
+++ b/regress/usr.bin/mandoc/man/SS/broken_eline.in
@@ -1,4 +1,5 @@
-.TH SS-BROKEN_ELINE 1 "July 30, 2014" OpenBSD
+.\" $OpenBSD: broken_eline.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.TH SS-BROKEN_ELINE 1 "July 30, 2014"
.SH NAME
SS-broken_eline \- subsection and element line scope broken by eof
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/SS/broken_eline.out_lint b/regress/usr.bin/mandoc/man/SS/broken_eline.out_lint
index 20bfe7d9567..34eeae53460 100644
--- a/regress/usr.bin/mandoc/man/SS/broken_eline.out_lint
+++ b/regress/usr.bin/mandoc/man/SS/broken_eline.out_lint
@@ -1,3 +1,2 @@
-mandoc: broken_eline.in:7:2: WARNING: line scope broken: EOF breaks B
-mandoc: broken_eline.in:6:2: WARNING: line scope broken: EOF breaks SS
-mandoc: broken_eline.in: BASE: RCS id missing: (OpenBSD)
+mandoc: broken_eline.in:8:2: WARNING: line scope broken: EOF breaks B
+mandoc: broken_eline.in:7:2: WARNING: line scope broken: EOF breaks SS
diff --git a/regress/usr.bin/mandoc/man/SS/longarg.in b/regress/usr.bin/mandoc/man/SS/longarg.in
index ba218e4da1a..183d033f14f 100644
--- a/regress/usr.bin/mandoc/man/SS/longarg.in
+++ b/regress/usr.bin/mandoc/man/SS/longarg.in
@@ -1,4 +1,5 @@
-.TH SS-LONGARG 1 "April 4, 2015" OpenBSD
+.\" $OpenBSD: longarg.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.TH SS-LONGARG 1 "April 4, 2015"
.SH NAME
SS-longarg \- long subsection header lines
.SH
diff --git a/regress/usr.bin/mandoc/man/SS/noarg.in b/regress/usr.bin/mandoc/man/SS/noarg.in
index a0ee10593a4..2eda5b0e0cc 100644
--- a/regress/usr.bin/mandoc/man/SS/noarg.in
+++ b/regress/usr.bin/mandoc/man/SS/noarg.in
@@ -1,4 +1,5 @@
-.TH SS-NOARG 1 "March 20, 2015" OpenBSD
+.\" $OpenBSD: noarg.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.TH SS-NOARG 1 "March 20, 2015"
.SH NAME
SS-noarg \- empty subsection header lines
.SS
diff --git a/regress/usr.bin/mandoc/man/SS/noarg.out_lint b/regress/usr.bin/mandoc/man/SS/noarg.out_lint
index b3e8c72fa45..ea550861d55 100644
--- a/regress/usr.bin/mandoc/man/SS/noarg.out_lint
+++ b/regress/usr.bin/mandoc/man/SS/noarg.out_lint
@@ -1,15 +1,14 @@
-mandoc: noarg.in:4:2: WARNING: line scope broken: SH breaks SS
-mandoc: noarg.in:8:2: WARNING: line scope broken: SS breaks SS
-mandoc: noarg.in:11:2: WARNING: line scope broken: TP breaks SS
-mandoc: noarg.in:15:2: WARNING: line scope broken: IP breaks SS
-mandoc: noarg.in:18:2: WARNING: line scope broken: HP breaks SS
-mandoc: noarg.in:22:2: WARNING: line scope broken: PP breaks SS
-mandoc: noarg.in:25:2: WARNING: line scope broken: RS breaks SS
-mandoc: noarg.in:28:2: WARNING: line scope broken: RE breaks SS
-mandoc: noarg.in:29:2: ERROR: skipping end of block that is not open: RE
-mandoc: noarg.in:31:2: WARNING: line scope broken: UR breaks SS
-mandoc: noarg.in:34:2: WARNING: line scope broken: UE breaks SS
-mandoc: noarg.in:35:2: ERROR: skipping end of block that is not open: UE
-mandoc: noarg.in:41:2: WARNING: fill mode already enabled, skipping: fi
-mandoc: noarg.in:44:1: WARNING: skipping blank line in line scope
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:5:2: WARNING: line scope broken: SH breaks SS
+mandoc: noarg.in:9:2: WARNING: line scope broken: SS breaks SS
+mandoc: noarg.in:12:2: WARNING: line scope broken: TP breaks SS
+mandoc: noarg.in:16:2: WARNING: line scope broken: IP breaks SS
+mandoc: noarg.in:19:2: WARNING: line scope broken: HP breaks SS
+mandoc: noarg.in:23:2: WARNING: line scope broken: PP breaks SS
+mandoc: noarg.in:26:2: WARNING: line scope broken: RS breaks SS
+mandoc: noarg.in:29:2: WARNING: line scope broken: RE breaks SS
+mandoc: noarg.in:30:2: ERROR: skipping end of block that is not open: RE
+mandoc: noarg.in:32:2: WARNING: line scope broken: UR breaks SS
+mandoc: noarg.in:35:2: WARNING: line scope broken: UE breaks SS
+mandoc: noarg.in:36:2: ERROR: skipping end of block that is not open: UE
+mandoc: noarg.in:42:2: WARNING: fill mode already enabled, skipping: fi
+mandoc: noarg.in:45:1: WARNING: skipping blank line in line scope
diff --git a/regress/usr.bin/mandoc/man/TH/baddate.in b/regress/usr.bin/mandoc/man/TH/baddate.in
index c8819696f88..d91302b8af3 100644
--- a/regress/usr.bin/mandoc/man/TH/baddate.in
+++ b/regress/usr.bin/mandoc/man/TH/baddate.in
@@ -1,3 +1,4 @@
+.\" $OpenBSD: baddate.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
.TH TH-BADDATE 1 "three bad words" source
.SH NAME
TH-baddate \- the date has three words, but bad ones
diff --git a/regress/usr.bin/mandoc/man/TH/baddate.out_lint b/regress/usr.bin/mandoc/man/TH/baddate.out_lint
index 57f244042c9..6785463dfc7 100644
--- a/regress/usr.bin/mandoc/man/TH/baddate.out_lint
+++ b/regress/usr.bin/mandoc/man/TH/baddate.out_lint
@@ -1 +1 @@
-mandoc: baddate.in:1:18: WARNING: cannot parse date, using it verbatim: three bad words
+mandoc: baddate.in:2:18: WARNING: cannot parse date, using it verbatim: three bad words
diff --git a/regress/usr.bin/mandoc/man/TH/case.in b/regress/usr.bin/mandoc/man/TH/case.in
index 74954de4f05..88da2310e1f 100644
--- a/regress/usr.bin/mandoc/man/TH/case.in
+++ b/regress/usr.bin/mandoc/man/TH/case.in
@@ -1,4 +1,5 @@
-.TH TH-case 1 "June 13, 2014" OpenBSD
+.\" $OpenBSD: case.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.TH TH-case 1 "June 13, 2014"
.SH NAME
TH-case \- document title is not all caps
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/TH/case.out_lint b/regress/usr.bin/mandoc/man/TH/case.out_lint
index 87ddc793ace..c6e8a65e05e 100644
--- a/regress/usr.bin/mandoc/man/TH/case.out_lint
+++ b/regress/usr.bin/mandoc/man/TH/case.out_lint
@@ -1,2 +1 @@
-mandoc: case.in:1:8: WARNING: lower case character in document title: TH TH-case
-mandoc: case.in: BASE: RCS id missing: (OpenBSD)
+mandoc: case.in:2:8: WARNING: lower case character in document title: TH TH-case
diff --git a/regress/usr.bin/mandoc/man/TH/emptydate.in b/regress/usr.bin/mandoc/man/TH/emptydate.in
index da4b79501e9..587709fcd70 100644
--- a/regress/usr.bin/mandoc/man/TH/emptydate.in
+++ b/regress/usr.bin/mandoc/man/TH/emptydate.in
@@ -1,3 +1,4 @@
+.\" $OpenBSD: emptydate.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
.TH TH-EMPTYDATE 1 "" source
.SH NAME
TH-emptydate \- an empty date string
diff --git a/regress/usr.bin/mandoc/man/TH/emptydate.out_lint b/regress/usr.bin/mandoc/man/TH/emptydate.out_lint
index 757fda6caf0..dba0e545881 100644
--- a/regress/usr.bin/mandoc/man/TH/emptydate.out_lint
+++ b/regress/usr.bin/mandoc/man/TH/emptydate.out_lint
@@ -1 +1 @@
-mandoc: emptydate.in:1:20: WARNING: missing date, using today's date: TH
+mandoc: emptydate.in:2:20: WARNING: missing date, using today's date: TH
diff --git a/regress/usr.bin/mandoc/man/TH/isodate.in b/regress/usr.bin/mandoc/man/TH/isodate.in
index ff483ff8de7..cc86b3c37f6 100644
--- a/regress/usr.bin/mandoc/man/TH/isodate.in
+++ b/regress/usr.bin/mandoc/man/TH/isodate.in
@@ -1,3 +1,4 @@
+.\" $OpenBSD: isodate.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
.TH TH-ISODATE 1 "2011-07-02" source
.SH NAME
TH-isodate \- ISO date format
diff --git a/regress/usr.bin/mandoc/man/TH/longdate.in b/regress/usr.bin/mandoc/man/TH/longdate.in
index 263df782156..8fab961fa64 100644
--- a/regress/usr.bin/mandoc/man/TH/longdate.in
+++ b/regress/usr.bin/mandoc/man/TH/longdate.in
@@ -1,3 +1,4 @@
+.\" $OpenBSD: longdate.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
.TH TH-LONGDATE 1 "1234567890123456789012345678901234567890123456789012345678901234567890123456789012" source
.SH NAME
TH-longdate \- the date is longer than the line length
diff --git a/regress/usr.bin/mandoc/man/TH/longdate.out_lint b/regress/usr.bin/mandoc/man/TH/longdate.out_lint
index 87add528c80..3006dad3132 100644
--- a/regress/usr.bin/mandoc/man/TH/longdate.out_lint
+++ b/regress/usr.bin/mandoc/man/TH/longdate.out_lint
@@ -1 +1 @@
-mandoc: longdate.in:1:19: WARNING: cannot parse date, using it verbatim: 1234567890123456789012345678901234567890123456789012345678901234567890123456789012
+mandoc: longdate.in:2:19: WARNING: cannot parse date, using it verbatim: 1234567890123456789012345678901234567890123456789012345678901234567890123456789012
diff --git a/regress/usr.bin/mandoc/man/TH/longtit.in b/regress/usr.bin/mandoc/man/TH/longtit.in
index f0b66b97139..7534da68243 100644
--- a/regress/usr.bin/mandoc/man/TH/longtit.in
+++ b/regress/usr.bin/mandoc/man/TH/longtit.in
@@ -1,3 +1,4 @@
+.\" $OpenBSD: longtit.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
.TH TH-LONGTIT-23456789012345678901234567890123456789012345678901234567890123456789 1 "November 20, 2014" source
.SH NAME
TH-longtit \- the title is longer than the line length
diff --git a/regress/usr.bin/mandoc/man/TH/longvol.in b/regress/usr.bin/mandoc/man/TH/longvol.in
index 2b6d0f1f848..a32f9015ff2 100644
--- a/regress/usr.bin/mandoc/man/TH/longvol.in
+++ b/regress/usr.bin/mandoc/man/TH/longvol.in
@@ -1,3 +1,4 @@
+.\" $OpenBSD: longvol.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
.TH TH-LONGVOL 1 "November 20, 2014" source 1234567890123456789012345678901234567890123456789012345678901234567890123456789
.SH NAME
TH-longvol \- the volume string is longer than the line length
diff --git a/regress/usr.bin/mandoc/man/TH/mdocdate.in b/regress/usr.bin/mandoc/man/TH/mdocdate.in
index 1def0a1c06b..7ceff01a03c 100644
--- a/regress/usr.bin/mandoc/man/TH/mdocdate.in
+++ b/regress/usr.bin/mandoc/man/TH/mdocdate.in
@@ -1,3 +1,4 @@
+.\" $OpenBSD: mdocdate.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
.TH TH-MDOCDATE 1 "July 2, 2011" source
.SH NAME
TH-mdocdate \- standard mdoc(7) date format
diff --git a/regress/usr.bin/mandoc/man/TH/noTH.in b/regress/usr.bin/mandoc/man/TH/noTH.in
index 1b1d9a69580..09536c7a66c 100644
--- a/regress/usr.bin/mandoc/man/TH/noTH.in
+++ b/regress/usr.bin/mandoc/man/TH/noTH.in
@@ -1,3 +1,4 @@
+.\" $OpenBSD: noTH.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
.SH NAME
TH-noTH \- TH macro missing
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/TH/noarg.in b/regress/usr.bin/mandoc/man/TH/noarg.in
index 3c15e9428d3..598b8351557 100644
--- a/regress/usr.bin/mandoc/man/TH/noarg.in
+++ b/regress/usr.bin/mandoc/man/TH/noarg.in
@@ -1,3 +1,4 @@
+.\" $OpenBSD: noarg.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
.TH
.SH NAME
TH-noarg \- no arguments to the TH macro
diff --git a/regress/usr.bin/mandoc/man/TH/noarg.out_ascii b/regress/usr.bin/mandoc/man/TH/noarg.out_ascii
index 2857a90868f..1fb35ffbb49 100644
--- a/regress/usr.bin/mandoc/man/TH/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/man/TH/noarg.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
- ()
+OpenBSD ()
diff --git a/regress/usr.bin/mandoc/man/TH/noarg.out_lint b/regress/usr.bin/mandoc/man/TH/noarg.out_lint
index aa0b4eb0410..f4273215b1c 100644
--- a/regress/usr.bin/mandoc/man/TH/noarg.out_lint
+++ b/regress/usr.bin/mandoc/man/TH/noarg.out_lint
@@ -1,3 +1,3 @@
-mandoc: noarg.in:1:2: WARNING: missing manual title, using "": TH
-mandoc: noarg.in:1:2: WARNING: missing manual section, using "": TH
-mandoc: noarg.in:1:2: WARNING: missing date, using today's date: TH
+mandoc: noarg.in:2:2: WARNING: missing manual title, using "": TH
+mandoc: noarg.in:2:2: WARNING: missing manual section, using "": TH
+mandoc: noarg.in:2:2: WARNING: missing date, using today's date: TH
diff --git a/regress/usr.bin/mandoc/man/TH/nobody.in b/regress/usr.bin/mandoc/man/TH/nobody.in
index ab1a47b34ec..b24909ad661 100644
--- a/regress/usr.bin/mandoc/man/TH/nobody.in
+++ b/regress/usr.bin/mandoc/man/TH/nobody.in
@@ -1 +1,2 @@
-.TH TH-NOBODY 1 "June 20, 2014" OpenBSD
+.\" $OpenBSD: nobody.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.TH TH-NOBODY 1 "June 20, 2014"
diff --git a/regress/usr.bin/mandoc/man/TH/nobody.out_lint b/regress/usr.bin/mandoc/man/TH/nobody.out_lint
index 191c3a29e4e..f5439fcdc56 100644
--- a/regress/usr.bin/mandoc/man/TH/nobody.out_lint
+++ b/regress/usr.bin/mandoc/man/TH/nobody.out_lint
@@ -1,2 +1 @@
mandoc: nobody.in: WARNING: no document body
-mandoc: nobody.in: BASE: RCS id missing: (OpenBSD)
diff --git a/regress/usr.bin/mandoc/man/TH/onearg.in b/regress/usr.bin/mandoc/man/TH/onearg.in
index fe77903eb76..9564a36b6f4 100644
--- a/regress/usr.bin/mandoc/man/TH/onearg.in
+++ b/regress/usr.bin/mandoc/man/TH/onearg.in
@@ -1,3 +1,4 @@
+.\" $OpenBSD: onearg.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
.TH TH-ONEARG
.SH NAME
TH-onearg \- only one argument to the TH macro
diff --git a/regress/usr.bin/mandoc/man/TH/onearg.out_ascii b/regress/usr.bin/mandoc/man/TH/onearg.out_ascii
index 08fb66af964..490c8082c60 100644
--- a/regress/usr.bin/mandoc/man/TH/onearg.out_ascii
+++ b/regress/usr.bin/mandoc/man/TH/onearg.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
- TH-ONEARG()
+OpenBSD TH-ONEARG()
diff --git a/regress/usr.bin/mandoc/man/TH/onearg.out_lint b/regress/usr.bin/mandoc/man/TH/onearg.out_lint
index e24e90f4536..65062684f17 100644
--- a/regress/usr.bin/mandoc/man/TH/onearg.out_lint
+++ b/regress/usr.bin/mandoc/man/TH/onearg.out_lint
@@ -1,2 +1,2 @@
-mandoc: onearg.in:1:2: WARNING: missing manual section, using "": TH TH-ONEARG
-mandoc: onearg.in:1:2: WARNING: missing date, using today's date: TH
+mandoc: onearg.in:2:2: WARNING: missing manual section, using "": TH TH-ONEARG
+mandoc: onearg.in:2:2: WARNING: missing date, using today's date: TH
diff --git a/regress/usr.bin/mandoc/man/TH/onlyyear.in b/regress/usr.bin/mandoc/man/TH/onlyyear.in
index 1762438f5d5..f1f2c42944d 100644
--- a/regress/usr.bin/mandoc/man/TH/onlyyear.in
+++ b/regress/usr.bin/mandoc/man/TH/onlyyear.in
@@ -1,3 +1,4 @@
+.\" $OpenBSD: onlyyear.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
.TH TH-ONLYYEAR 1 2011 source
.SH NAME
TH-onlyyear \- the date has only a year
diff --git a/regress/usr.bin/mandoc/man/TH/sixargs.in b/regress/usr.bin/mandoc/man/TH/sixargs.in
index 5594818e901..4350b816e2a 100644
--- a/regress/usr.bin/mandoc/man/TH/sixargs.in
+++ b/regress/usr.bin/mandoc/man/TH/sixargs.in
@@ -1,3 +1,4 @@
+.\" $OpenBSD: sixargs.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
.TH TH-SIXARGS 1 "January 16, 2011" OpenBSD regress SIX
.SH NAME
TH-sixargs \- six arguments to the TH macro
diff --git a/regress/usr.bin/mandoc/man/TH/sixargs.out_lint b/regress/usr.bin/mandoc/man/TH/sixargs.out_lint
index ef93ddcfbe9..2a1c4a2803f 100644
--- a/regress/usr.bin/mandoc/man/TH/sixargs.out_lint
+++ b/regress/usr.bin/mandoc/man/TH/sixargs.out_lint
@@ -1,2 +1 @@
-mandoc: sixargs.in:1:53: ERROR: skipping excess arguments: TH ... SIX
-mandoc: sixargs.in: BASE: RCS id missing: (OpenBSD)
+mandoc: sixargs.in:2:53: ERROR: skipping excess arguments: TH ... SIX
diff --git a/regress/usr.bin/mandoc/man/TH/twoargs.in b/regress/usr.bin/mandoc/man/TH/twoargs.in
index 6048321a860..810a1c763b8 100644
--- a/regress/usr.bin/mandoc/man/TH/twoargs.in
+++ b/regress/usr.bin/mandoc/man/TH/twoargs.in
@@ -1,3 +1,4 @@
+.\" $OpenBSD: twoargs.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
.TH TH-TWOARGS
.SH NAME
TH-twoargs \- only two arguments to the TH macro
diff --git a/regress/usr.bin/mandoc/man/TH/twoargs.out_ascii b/regress/usr.bin/mandoc/man/TH/twoargs.out_ascii
index b05312fdbe5..cb0fc6ed150 100644
--- a/regress/usr.bin/mandoc/man/TH/twoargs.out_ascii
+++ b/regress/usr.bin/mandoc/man/TH/twoargs.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
- TH-TWOARGS()
+OpenBSD TH-TWOARGS()
diff --git a/regress/usr.bin/mandoc/man/TH/twoargs.out_lint b/regress/usr.bin/mandoc/man/TH/twoargs.out_lint
index ce7c74eb6bc..3cd469f5865 100644
--- a/regress/usr.bin/mandoc/man/TH/twoargs.out_lint
+++ b/regress/usr.bin/mandoc/man/TH/twoargs.out_lint
@@ -1,2 +1,2 @@
-mandoc: twoargs.in:1:2: WARNING: missing manual section, using "": TH TH-TWOARGS
-mandoc: twoargs.in:1:2: WARNING: missing date, using today's date: TH
+mandoc: twoargs.in:2:2: WARNING: missing manual section, using "": TH TH-TWOARGS
+mandoc: twoargs.in:2:2: WARNING: missing date, using today's date: TH
diff --git a/regress/usr.bin/mandoc/man/TP/badarg.in b/regress/usr.bin/mandoc/man/TP/badarg.in
index d40759e2f03..f4f92ce9de7 100644
--- a/regress/usr.bin/mandoc/man/TP/badarg.in
+++ b/regress/usr.bin/mandoc/man/TP/badarg.in
@@ -1,4 +1,5 @@
-.TH TP-BADARG 1 "November 18, 2012" OpenBSD
+.\" $OpenBSD: badarg.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.TH TP-BADARG 1 "November 18, 2012"
.SH NAME
TP-badarg \- invalid width specification for tagged paragraph
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/TP/broken.in b/regress/usr.bin/mandoc/man/TP/broken.in
index 5638ea33722..686b5559294 100644
--- a/regress/usr.bin/mandoc/man/TP/broken.in
+++ b/regress/usr.bin/mandoc/man/TP/broken.in
@@ -1,4 +1,5 @@
-.TH TP-BROKEN 1 "December 16, 2014" OpenBSD
+.\" $OpenBSD: broken.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.TH TP-BROKEN 1 "December 16, 2014"
.SH NAME
TP-broken \- broken tagged paragraph
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/TP/broken.out_lint b/regress/usr.bin/mandoc/man/TP/broken.out_lint
index e9e849dfaca..2539a6227ff 100644
--- a/regress/usr.bin/mandoc/man/TP/broken.out_lint
+++ b/regress/usr.bin/mandoc/man/TP/broken.out_lint
@@ -1,3 +1,2 @@
-mandoc: broken.in:10:2: WARNING: line scope broken: RE breaks TP
-mandoc: broken.in:15:1: WARNING: skipping blank line in line scope
-mandoc: broken.in: BASE: RCS id missing: (OpenBSD)
+mandoc: broken.in:11:2: WARNING: line scope broken: RE breaks TP
+mandoc: broken.in:16:1: WARNING: skipping blank line in line scope
diff --git a/regress/usr.bin/mandoc/man/TP/double.in b/regress/usr.bin/mandoc/man/TP/double.in
index 4a6b1674a1b..f81339ebf71 100644
--- a/regress/usr.bin/mandoc/man/TP/double.in
+++ b/regress/usr.bin/mandoc/man/TP/double.in
@@ -1,4 +1,5 @@
-.TH TP-DOUBLE 1 2013-06-23 OpenBSD
+.\" $OpenBSD: double.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.TH TP-DOUBLE 1 2013-06-23
.SH NAME
TP-double \- effect of double tagged paragraph
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/TP/double.out_lint b/regress/usr.bin/mandoc/man/TP/double.out_lint
index 78dd403a0db..f5cada43d24 100644
--- a/regress/usr.bin/mandoc/man/TP/double.out_lint
+++ b/regress/usr.bin/mandoc/man/TP/double.out_lint
@@ -1,6 +1,5 @@
-mandoc: double.in:21:2: WARNING: line scope broken: TP breaks TP
-mandoc: double.in:30:2: WARNING: line scope broken: PP breaks B
-mandoc: double.in:32:2: WARNING: line scope broken: TP breaks TP
-mandoc: double.in:20:2: WARNING: skipping paragraph macro: PP empty
-mandoc: double.in:31:2: WARNING: skipping paragraph macro: PP empty
-mandoc: double.in: BASE: RCS id missing: (OpenBSD)
+mandoc: double.in:22:2: WARNING: line scope broken: TP breaks TP
+mandoc: double.in:31:2: WARNING: line scope broken: PP breaks B
+mandoc: double.in:33:2: WARNING: line scope broken: TP breaks TP
+mandoc: double.in:21:2: WARNING: skipping paragraph macro: PP empty
+mandoc: double.in:32:2: WARNING: skipping paragraph macro: PP empty
diff --git a/regress/usr.bin/mandoc/man/TP/eof.in b/regress/usr.bin/mandoc/man/TP/eof.in
index 7ab9a100c00..e073f7db76f 100644
--- a/regress/usr.bin/mandoc/man/TP/eof.in
+++ b/regress/usr.bin/mandoc/man/TP/eof.in
@@ -1,4 +1,5 @@
-.TH TP-EOF 1 "July 7, 2014" OpenBSD
+.\" $OpenBSD: eof.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.TH TP-EOF 1 "July 7, 2014"
.SH NAME
TP-eof \- indented paragraph macro at the end of the file
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/TP/eof.out_lint b/regress/usr.bin/mandoc/man/TP/eof.out_lint
index 44d1d4be287..84b5a3fbf66 100644
--- a/regress/usr.bin/mandoc/man/TP/eof.out_lint
+++ b/regress/usr.bin/mandoc/man/TP/eof.out_lint
@@ -1,2 +1 @@
-mandoc: eof.in:6:2: WARNING: line scope broken: EOF breaks TP
-mandoc: eof.in: BASE: RCS id missing: (OpenBSD)
+mandoc: eof.in:7:2: WARNING: line scope broken: EOF breaks TP
diff --git a/regress/usr.bin/mandoc/man/TP/fill.in b/regress/usr.bin/mandoc/man/TP/fill.in
index 642c4e5a795..dfcf62a57ea 100644
--- a/regress/usr.bin/mandoc/man/TP/fill.in
+++ b/regress/usr.bin/mandoc/man/TP/fill.in
@@ -1,4 +1,5 @@
-.TH TP-FILL 1 "September 4, 2015" OpenBSD
+.\" $OpenBSD: fill.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.TH TP-FILL 1 "September 4, 2015"
.SH NAME
TP-fill \- interaction of tagged paragraphs and fill mode
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/TP/indent.in b/regress/usr.bin/mandoc/man/TP/indent.in
index 5480da67d2c..a046ef805d1 100644
--- a/regress/usr.bin/mandoc/man/TP/indent.in
+++ b/regress/usr.bin/mandoc/man/TP/indent.in
@@ -1,4 +1,5 @@
-.TH TP-INDENT 1 "June 17, 2017" OpenBSD
+.\" $OpenBSD: indent.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.TH TP-INDENT 1 "June 17, 2017"
.SH NAME
TP-indent \- indent request inside TP head
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/TP/literal.in b/regress/usr.bin/mandoc/man/TP/literal.in
index ca86df571b5..4fa30fd1a58 100644
--- a/regress/usr.bin/mandoc/man/TP/literal.in
+++ b/regress/usr.bin/mandoc/man/TP/literal.in
@@ -1,4 +1,5 @@
-.TH TP-LITERAL 1 "January 4, 2011" OpenBSD
+.\" $OpenBSD: literal.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.TH TP-LITERAL 1 "January 4, 2011"
.SH NAME
TP-literal \- indented paragraphs in literal context
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/TP/longhead.in b/regress/usr.bin/mandoc/man/TP/longhead.in
index 2fab0df4933..98b5264a7e8 100644
--- a/regress/usr.bin/mandoc/man/TP/longhead.in
+++ b/regress/usr.bin/mandoc/man/TP/longhead.in
@@ -1,4 +1,5 @@
-.TH TP-LONGHEAD 1 "April 8, 2014" OpenBSD
+.\" $OpenBSD: longhead.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.TH TP-LONGHEAD 1 "April 8, 2014"
.SH NAME
TP-longhead \- tagged paragraph with a long head
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/TP/macrotag.in b/regress/usr.bin/mandoc/man/TP/macrotag.in
index 5fbb5914b2e..ec214f41ca8 100644
--- a/regress/usr.bin/mandoc/man/TP/macrotag.in
+++ b/regress/usr.bin/mandoc/man/TP/macrotag.in
@@ -1,4 +1,5 @@
-.TH TP-MACROTAG 1 "September 20, 2011" OpenBSD
+.\" $OpenBSD: macrotag.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.TH TP-MACROTAG 1 "September 20, 2011"
.SH NAME
TP-macrotag \- macro in the head of a tagged paragraph
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/TP/manyargs.in b/regress/usr.bin/mandoc/man/TP/manyargs.in
index 4270c7864dc..9736690b1e5 100644
--- a/regress/usr.bin/mandoc/man/TP/manyargs.in
+++ b/regress/usr.bin/mandoc/man/TP/manyargs.in
@@ -1,4 +1,5 @@
-.TH TP-MANYARGS 1 "January 4, 2011" OpenBSD
+.\" $OpenBSD: manyargs.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.TH TP-MANYARGS 1 "January 4, 2011"
.SH NAME
TP-manyargs \- too many header args for indented blocks
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/TP/sameline.in b/regress/usr.bin/mandoc/man/TP/sameline.in
index 8857b2311a1..5fa1cac78c1 100644
--- a/regress/usr.bin/mandoc/man/TP/sameline.in
+++ b/regress/usr.bin/mandoc/man/TP/sameline.in
@@ -1,4 +1,5 @@
-.TH TP-SAMELINE 1 "March 8, 2014" OpenBSD
+.\" $OpenBSD: sameline.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.TH TP-SAMELINE 1 "March 8, 2014"
.SH NAME
TP-sameline \- test sameline logic of indented paragraphs
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/TP/spacing.in b/regress/usr.bin/mandoc/man/TP/spacing.in
index 71c788aa658..181dec6377e 100644
--- a/regress/usr.bin/mandoc/man/TP/spacing.in
+++ b/regress/usr.bin/mandoc/man/TP/spacing.in
@@ -1,4 +1,5 @@
-.TH TP-SPACING 1 "September 21, 2015" OpenBSD
+.\" $OpenBSD: spacing.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.TH TP-SPACING 1 "September 21, 2015"
.SH NAME
TP-spacing \- spacing in tagged paragraphs
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/TP/width.in b/regress/usr.bin/mandoc/man/TP/width.in
index 2f4cb1f715d..794392b6796 100644
--- a/regress/usr.bin/mandoc/man/TP/width.in
+++ b/regress/usr.bin/mandoc/man/TP/width.in
@@ -1,4 +1,5 @@
-.TH TP-WIDTH 1 "December 23, 2014" OpenBSD
+.\" $OpenBSD: width.in,v 1.6 2017/07/04 14:53:24 schwarze Exp $
+.TH TP-WIDTH 1 "December 23, 2014"
.SH NAME
TP-width \- indentation width of indented paragraphs
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/TS/break.in b/regress/usr.bin/mandoc/man/TS/break.in
index 31dfe631bb6..3c910311417 100644
--- a/regress/usr.bin/mandoc/man/TS/break.in
+++ b/regress/usr.bin/mandoc/man/TS/break.in
@@ -1,4 +1,5 @@
-.TH TBL-BREAK 1 "January 30, 2015" OpenBSD
+.\" $OpenBSD: break.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.TH TBL-BREAK 1 "January 30, 2015"
.SH NAME
tbl-break \- tables breaking blocks
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/TS/break.out_lint b/regress/usr.bin/mandoc/man/TS/break.out_lint
index 7ca7a3d396e..5d32f3e09d7 100644
--- a/regress/usr.bin/mandoc/man/TS/break.out_lint
+++ b/regress/usr.bin/mandoc/man/TS/break.out_lint
@@ -1,5 +1,4 @@
-mandoc: break.in:6:2: WARNING: line scope broken: TS breaks TP
-mandoc: break.in:13:2: WARNING: line scope broken: TS breaks SH
-mandoc: break.in:20:2: WARNING: line scope broken: TS breaks SS
-mandoc: break.in:27:2: WARNING: line scope broken: TS breaks B
-mandoc: break.in: BASE: RCS id missing: (OpenBSD)
+mandoc: break.in:7:2: WARNING: line scope broken: TS breaks TP
+mandoc: break.in:14:2: WARNING: line scope broken: TS breaks SH
+mandoc: break.in:21:2: WARNING: line scope broken: TS breaks SS
+mandoc: break.in:28:2: WARNING: line scope broken: TS breaks B
diff --git a/regress/usr.bin/mandoc/man/TS/vspace.in b/regress/usr.bin/mandoc/man/TS/vspace.in
index 3fbb0c945ae..226a71afe00 100644
--- a/regress/usr.bin/mandoc/man/TS/vspace.in
+++ b/regress/usr.bin/mandoc/man/TS/vspace.in
@@ -1,4 +1,5 @@
-.TH TBL-VSPACE 1 "May 27, 2012" OpenBSD
+.\" $OpenBSD: vspace.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.TH TBL-VSPACE 1 "May 27, 2012"
.SH NAME
tbl-vspace \- vertical spacing around tables
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/UR/args.in b/regress/usr.bin/mandoc/man/UR/args.in
index f45770b2beb..183269e854a 100644
--- a/regress/usr.bin/mandoc/man/UR/args.in
+++ b/regress/usr.bin/mandoc/man/UR/args.in
@@ -1,4 +1,5 @@
-.TH UR-ARGS 1 "October 17, 2013" OpenBSD
+.\" $OpenBSD: args.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.TH UR-ARGS 1 "October 17, 2013"
.SH NAME
UR-basic \- argument handling of the man-ext URI macro
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/UR/args.out_lint b/regress/usr.bin/mandoc/man/UR/args.out_lint
index e94f7bcde6a..262c9886b35 100644
--- a/regress/usr.bin/mandoc/man/UR/args.out_lint
+++ b/regress/usr.bin/mandoc/man/UR/args.out_lint
@@ -1,6 +1,5 @@
-mandoc: args.in:21:11: ERROR: skipping excess arguments: UR ... second
-mandoc: args.in:26:11: ERROR: skipping excess arguments: UR ... second
-mandoc: args.in:12:2: WARNING: empty block: UR
-mandoc: args.in:16:2: WARNING: missing resource identifier, using "": UR
-mandoc: args.in:26:2: WARNING: empty block: UR
-mandoc: args.in: BASE: RCS id missing: (OpenBSD)
+mandoc: args.in:22:11: ERROR: skipping excess arguments: UR ... second
+mandoc: args.in:27:11: ERROR: skipping excess arguments: UR ... second
+mandoc: args.in:13:2: WARNING: empty block: UR
+mandoc: args.in:17:2: WARNING: missing resource identifier, using "": UR
+mandoc: args.in:27:2: WARNING: empty block: UR
diff --git a/regress/usr.bin/mandoc/man/UR/noUE.in b/regress/usr.bin/mandoc/man/UR/noUE.in
index 8b6f61ddf21..780dcd9ec6e 100644
--- a/regress/usr.bin/mandoc/man/UR/noUE.in
+++ b/regress/usr.bin/mandoc/man/UR/noUE.in
@@ -1,4 +1,5 @@
-.TH UR-NOUE 1 "July 7, 2014" OpenBSD
+.\" $OpenBSD: noUE.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.TH UR-NOUE 1 "July 7, 2014"
.SH NAME
UR-noUE \- unclosed URI macro
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/UR/noUE.out_lint b/regress/usr.bin/mandoc/man/UR/noUE.out_lint
index e1fda2724c9..ecc56b0350f 100644
--- a/regress/usr.bin/mandoc/man/UR/noUE.out_lint
+++ b/regress/usr.bin/mandoc/man/UR/noUE.out_lint
@@ -1,3 +1,2 @@
-mandoc: noUE.in:6:2: ERROR: skipping end of block that is not open: UE
-mandoc: noUE.in:9:2: ERROR: appending missing end of block: UR
-mandoc: noUE.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noUE.in:7:2: ERROR: skipping end of block that is not open: UE
+mandoc: noUE.in:10:2: ERROR: appending missing end of block: UR
diff --git a/regress/usr.bin/mandoc/man/blank/afterSH.in b/regress/usr.bin/mandoc/man/blank/afterSH.in
index 28934fdf2a1..01bea3e422e 100644
--- a/regress/usr.bin/mandoc/man/blank/afterSH.in
+++ b/regress/usr.bin/mandoc/man/blank/afterSH.in
@@ -1,4 +1,5 @@
-.TH BLANK-AFTERSH 1 "November 10, 2013" OpenBSD
+.\" $OpenBSD: afterSH.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.TH BLANK-AFTERSH 1 "November 10, 2013"
.SH NAME
blank-afterSH \- handling of blank lines right after a section heading
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/blank/afterSH.out_lint b/regress/usr.bin/mandoc/man/blank/afterSH.out_lint
index 8a2d9ce0b0e..4f641b3c433 100644
--- a/regress/usr.bin/mandoc/man/blank/afterSH.out_lint
+++ b/regress/usr.bin/mandoc/man/blank/afterSH.out_lint
@@ -1,5 +1,4 @@
-mandoc: afterSH.in:31:2: WARNING: skipping paragraph macro: br after SH
-mandoc: afterSH.in:35:2: WARNING: skipping paragraph macro: sp after SH
-mandoc: afterSH.in:71:2: WARNING: skipping paragraph macro: br after SH
-mandoc: afterSH.in:76:2: WARNING: skipping paragraph macro: sp after SH
-mandoc: afterSH.in: BASE: RCS id missing: (OpenBSD)
+mandoc: afterSH.in:32:2: WARNING: skipping paragraph macro: br after SH
+mandoc: afterSH.in:36:2: WARNING: skipping paragraph macro: sp after SH
+mandoc: afterSH.in:72:2: WARNING: skipping paragraph macro: br after SH
+mandoc: afterSH.in:77:2: WARNING: skipping paragraph macro: sp after SH
diff --git a/regress/usr.bin/mandoc/man/blank/afterSS.in b/regress/usr.bin/mandoc/man/blank/afterSS.in
index cbf7afe3d56..163e1199ad5 100644
--- a/regress/usr.bin/mandoc/man/blank/afterSS.in
+++ b/regress/usr.bin/mandoc/man/blank/afterSS.in
@@ -1,4 +1,5 @@
-.TH BLANK-AFTERSS 1 "November 10, 2013" OpenBSD
+.\" $OpenBSD: afterSS.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.TH BLANK-AFTERSS 1 "November 10, 2013"
.SH NAME
blank-afterSS \- handling of blank lines right after a subsection heading
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/blank/afterSS.out_lint b/regress/usr.bin/mandoc/man/blank/afterSS.out_lint
index a7da2c6e996..e5f5bc47476 100644
--- a/regress/usr.bin/mandoc/man/blank/afterSS.out_lint
+++ b/regress/usr.bin/mandoc/man/blank/afterSS.out_lint
@@ -1,5 +1,4 @@
-mandoc: afterSS.in:32:2: WARNING: skipping paragraph macro: br after SS
-mandoc: afterSS.in:36:2: WARNING: skipping paragraph macro: sp after SS
-mandoc: afterSS.in:72:2: WARNING: skipping paragraph macro: br after SS
-mandoc: afterSS.in:77:2: WARNING: skipping paragraph macro: sp after SS
-mandoc: afterSS.in: BASE: RCS id missing: (OpenBSD)
+mandoc: afterSS.in:33:2: WARNING: skipping paragraph macro: br after SS
+mandoc: afterSS.in:37:2: WARNING: skipping paragraph macro: sp after SS
+mandoc: afterSS.in:73:2: WARNING: skipping paragraph macro: br after SS
+mandoc: afterSS.in:78:2: WARNING: skipping paragraph macro: sp after SS
diff --git a/regress/usr.bin/mandoc/man/blank/line.in b/regress/usr.bin/mandoc/man/blank/line.in
index e947996088c..8293e12b212 100644
--- a/regress/usr.bin/mandoc/man/blank/line.in
+++ b/regress/usr.bin/mandoc/man/blank/line.in
@@ -1,4 +1,5 @@
-.TH BLANK-LINE 1 "July 14, 2012" OpenBSD
+.\" $OpenBSD: line.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.TH BLANK-LINE 1 "July 14, 2012"
.SH NAME
blank-line \- handling of blank lines
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/blank/line.out_lint b/regress/usr.bin/mandoc/man/blank/line.out_lint
index 1abf3faf40f..30de6f49f9c 100644
--- a/regress/usr.bin/mandoc/man/blank/line.out_lint
+++ b/regress/usr.bin/mandoc/man/blank/line.out_lint
@@ -1,9 +1,8 @@
-mandoc: line.in:5:2: WARNING: skipping paragraph macro: sp after SH
-mandoc: line.in:23:2: WARNING: skipping paragraph macro: br after PP
-mandoc: line.in:25:2: WARNING: skipping paragraph macro: PP empty
-mandoc: line.in:35:2: WARNING: skipping paragraph macro: sp after PP
-mandoc: line.in:38:2: WARNING: skipping paragraph macro: sp after PP
-mandoc: line.in:53:1: WARNING: skipping paragraph macro: sp after PP
-mandoc: line.in:81:2: WARNING: skipping paragraph macro: sp after SH
-mandoc: line.in:84:2: WARNING: skipping paragraph macro: sp after SS
-mandoc: line.in: BASE: RCS id missing: (OpenBSD)
+mandoc: line.in:6:2: WARNING: skipping paragraph macro: sp after SH
+mandoc: line.in:24:2: WARNING: skipping paragraph macro: br after PP
+mandoc: line.in:26:2: WARNING: skipping paragraph macro: PP empty
+mandoc: line.in:36:2: WARNING: skipping paragraph macro: sp after PP
+mandoc: line.in:39:2: WARNING: skipping paragraph macro: sp after PP
+mandoc: line.in:54:1: WARNING: skipping paragraph macro: sp after PP
+mandoc: line.in:82:2: WARNING: skipping paragraph macro: sp after SH
+mandoc: line.in:85:2: WARNING: skipping paragraph macro: sp after SS
diff --git a/regress/usr.bin/mandoc/man/nf/args.in b/regress/usr.bin/mandoc/man/nf/args.in
index 8d0c7e5811f..d52135200ee 100644
--- a/regress/usr.bin/mandoc/man/nf/args.in
+++ b/regress/usr.bin/mandoc/man/nf/args.in
@@ -1,4 +1,5 @@
-.TH NF-ARGS 1 "January 16, 2011" OpenBSD
+.\" $OpenBSD: args.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.TH NF-ARGS 1 "January 16, 2011"
.SH NAME
nf-args \- filling macros with arguments
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/nf/args.out_lint b/regress/usr.bin/mandoc/man/nf/args.out_lint
index c8a3d2c7b88..64c41f669e4 100644
--- a/regress/usr.bin/mandoc/man/nf/args.out_lint
+++ b/regress/usr.bin/mandoc/man/nf/args.out_lint
@@ -1,3 +1,2 @@
-mandoc: args.in:7:5: ERROR: skipping all arguments: nf arg1 arg2 arg3
-mandoc: args.in:10:5: ERROR: skipping all arguments: fi arg1 arg2 arg3
-mandoc: args.in: BASE: RCS id missing: (OpenBSD)
+mandoc: args.in:8:5: ERROR: skipping all arguments: nf arg1 arg2 arg3
+mandoc: args.in:11:5: ERROR: skipping all arguments: fi arg1 arg2 arg3
diff --git a/regress/usr.bin/mandoc/man/nf/dupe.in b/regress/usr.bin/mandoc/man/nf/dupe.in
index dfa1acbbb61..5d35c278a6c 100644
--- a/regress/usr.bin/mandoc/man/nf/dupe.in
+++ b/regress/usr.bin/mandoc/man/nf/dupe.in
@@ -1,4 +1,5 @@
-.TH NF-DUPE 1 "July 2, 2014" OpenBSD
+.\" $OpenBSD: dupe.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.TH NF-DUPE 1 "July 2, 2014"
.SH NAME
nf-dupe \- duplicate filling macros
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/nf/dupe.out_lint b/regress/usr.bin/mandoc/man/nf/dupe.out_lint
index abce240710c..1f4cb24128a 100644
--- a/regress/usr.bin/mandoc/man/nf/dupe.out_lint
+++ b/regress/usr.bin/mandoc/man/nf/dupe.out_lint
@@ -1,3 +1,2 @@
-mandoc: dupe.in:7:2: WARNING: fill mode already enabled, skipping: fi
-mandoc: dupe.in:14:2: WARNING: fill mode already disabled, skipping: nf
-mandoc: dupe.in: BASE: RCS id missing: (OpenBSD)
+mandoc: dupe.in:8:2: WARNING: fill mode already enabled, skipping: fi
+mandoc: dupe.in:15:2: WARNING: fill mode already disabled, skipping: nf
diff --git a/regress/usr.bin/mandoc/man/nf/indent.in b/regress/usr.bin/mandoc/man/nf/indent.in
index 8c6aedbb669..aaf7e90520e 100644
--- a/regress/usr.bin/mandoc/man/nf/indent.in
+++ b/regress/usr.bin/mandoc/man/nf/indent.in
@@ -1,4 +1,5 @@
-.TH NF-INDENT 1 "January 4, 2011" OpenBSD
+.\" $OpenBSD: indent.in,v 1.4 2017/07/04 14:53:24 schwarze Exp $
+.TH NF-INDENT 1 "January 4, 2011"
.SH NAME
nf-indent \- indentation of literal blocks
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/nf/userdef.in b/regress/usr.bin/mandoc/man/nf/userdef.in
index 9342246985f..5201cd49ecd 100644
--- a/regress/usr.bin/mandoc/man/nf/userdef.in
+++ b/regress/usr.bin/mandoc/man/nf/userdef.in
@@ -1,4 +1,5 @@
-.TH NF-USERDEF 1 "March 8, 2014" OpenBSD
+.\" $OpenBSD: userdef.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.TH NF-USERDEF 1 "March 8, 2014"
.SH NAME
nf-userdef \- setting unfilled mode via user-defined macros
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/man/nf/vert.in b/regress/usr.bin/mandoc/man/nf/vert.in
index 3241e6afb44..bfa25a8fb3e 100644
--- a/regress/usr.bin/mandoc/man/nf/vert.in
+++ b/regress/usr.bin/mandoc/man/nf/vert.in
@@ -1,4 +1,5 @@
-.TH NF-VERT 1 "June 2, 2012" OpenBSD
+.\" $OpenBSD: vert.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.TH NF-VERT 1 "June 2, 2012"
.SH NAME
nf-vert \- spacing around filling macros
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/mdoc/Ad/font.in b/regress/usr.bin/mandoc/mdoc/Ad/font.in
index df84458b04b..5da97524c04 100644
--- a/regress/usr.bin/mandoc/mdoc/Ad/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Ad/font.in
@@ -1,6 +1,7 @@
-.Dd November 20, 2014
+.\" $OpenBSD: font.in,v 1.4 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt AD-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ad-font
.Nd changing fonts inside the address macro
diff --git a/regress/usr.bin/mandoc/mdoc/Ad/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Ad/font.out_ascii
index b86ab465203..28ea4f6dc5f 100644
--- a/regress/usr.bin/mandoc/mdoc/Ad/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ad/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text _e_m_p_h_a_s_i_sbboolldd_b_a_c_k | _a_f_t_e_r: _p_u_n_c_t_u_a_t_i_o_n bboolldd trailing text
-OpenBSD November 20, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ad/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Ad/font.out_markdown
index ed3b5901ff6..bff314940bb 100644
--- a/regress/usr.bin/mandoc/mdoc/Ad/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ad/font.out_markdown
@@ -10,4 +10,4 @@ normal text
*emphasis**bold**back* | *after*: *punctuation* **bold**
trailing text
-OpenBSD - November 20, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ad/noarg.in b/regress/usr.bin/mandoc/mdoc/Ad/noarg.in
index b0881dc7e44..5e62eeb8e77 100644
--- a/regress/usr.bin/mandoc/mdoc/Ad/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Ad/noarg.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: noarg.in,v 1.4 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt AD-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ad-noarg
.Nd address macro without an argument
diff --git a/regress/usr.bin/mandoc/mdoc/Ad/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Ad/noarg.out_ascii
index b0703dd09fb..242500136ec 100644
--- a/regress/usr.bin/mandoc/mdoc/Ad/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ad/noarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
with address: _0_x_3_b_c_. no address: end of test document
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ad/noarg.out_lint b/regress/usr.bin/mandoc/mdoc/Ad/noarg.out_lint
index 9bd90a9033e..688951b32fb 100644
--- a/regress/usr.bin/mandoc/mdoc/Ad/noarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Ad/noarg.out_lint
@@ -1,5 +1,2 @@
-mandoc: noarg.in:11:2: WARNING: skipping empty macro: Ad
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: noarg.in:9:10: STYLE: no blank before trailing delimiter: Ad 0x3bc.
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:12:2: WARNING: skipping empty macro: Ad
+mandoc: noarg.in:10:10: STYLE: no blank before trailing delimiter: Ad 0x3bc.
diff --git a/regress/usr.bin/mandoc/mdoc/Ad/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Ad/noarg.out_markdown
index 285a9711b39..26307bb8f6b 100644
--- a/regress/usr.bin/mandoc/mdoc/Ad/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ad/noarg.out_markdown
@@ -11,4 +11,4 @@ with address:
no address:
end of test document
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/An/break.in b/regress/usr.bin/mandoc/mdoc/An/break.in
index 70f5b1b744d..de457f8fd57 100644
--- a/regress/usr.bin/mandoc/mdoc/An/break.in
+++ b/regress/usr.bin/mandoc/mdoc/An/break.in
@@ -1,6 +1,7 @@
-.Dd February 5, 2015
+.\" $OpenBSD: break.in,v 1.7 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt AN-BREAK 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm An-break
.Nd line breaking of the author macro
diff --git a/regress/usr.bin/mandoc/mdoc/An/break.out_ascii b/regress/usr.bin/mandoc/mdoc/An/break.out_ascii
index 92cec3439e6..3aeaf53c68f 100644
--- a/regress/usr.bin/mandoc/mdoc/An/break.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/An/break.out_ascii
@@ -26,4 +26,4 @@ AAUUTTHHOORRSS
inline: Kristaps, Ingo, and Joerg. empty trailing .
-OpenBSD February 5, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/An/break.out_lint b/regress/usr.bin/mandoc/mdoc/An/break.out_lint
index 7951bc38e2c..1f181e19011 100644
--- a/regress/usr.bin/mandoc/mdoc/An/break.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/An/break.out_lint
@@ -1,16 +1,13 @@
-mandoc: break.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: break.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: break.in:14:2: WARNING: skipping empty macro: An
-mandoc: break.in:16:2: WARNING: skipping empty macro: An
-mandoc: break.in:18:12: WARNING: skipping duplicate argument: An -nosplit
-mandoc: break.in:18:21: ERROR: skipping excess arguments: An ... bogus
-mandoc: break.in:25:2: WARNING: skipping empty macro: An
-mandoc: break.in:27:2: WARNING: skipping empty macro: An
-mandoc: break.in:36:2: WARNING: skipping empty macro: An
-mandoc: break.in:38:2: WARNING: skipping empty macro: An
-mandoc: break.in:39:14: WARNING: skipping duplicate argument: An -split
-mandoc: break.in:39:21: ERROR: skipping excess arguments: An ... bogus
-mandoc: break.in:43:9: STYLE: no blank before trailing delimiter: An Ingo,
-mandoc: break.in:47:2: WARNING: skipping empty macro: An
-mandoc: break.in:49:2: WARNING: skipping empty macro: An
-mandoc: break.in: BASE: RCS id missing: (OpenBSD)
+mandoc: break.in:15:2: WARNING: skipping empty macro: An
+mandoc: break.in:17:2: WARNING: skipping empty macro: An
+mandoc: break.in:19:12: WARNING: skipping duplicate argument: An -nosplit
+mandoc: break.in:19:21: ERROR: skipping excess arguments: An ... bogus
+mandoc: break.in:26:2: WARNING: skipping empty macro: An
+mandoc: break.in:28:2: WARNING: skipping empty macro: An
+mandoc: break.in:37:2: WARNING: skipping empty macro: An
+mandoc: break.in:39:2: WARNING: skipping empty macro: An
+mandoc: break.in:40:14: WARNING: skipping duplicate argument: An -split
+mandoc: break.in:40:21: ERROR: skipping excess arguments: An ... bogus
+mandoc: break.in:44:9: STYLE: no blank before trailing delimiter: An Ingo,
+mandoc: break.in:48:2: WARNING: skipping empty macro: An
+mandoc: break.in:50:2: WARNING: skipping empty macro: An
diff --git a/regress/usr.bin/mandoc/mdoc/An/break.out_markdown b/regress/usr.bin/mandoc/mdoc/An/break.out_markdown
index 8605f693974..ce40aa68502 100644
--- a/regress/usr.bin/mandoc/mdoc/An/break.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/An/break.out_markdown
@@ -44,4 +44,4 @@ empty
trailing
.
-OpenBSD - February 5, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ap/eos.in b/regress/usr.bin/mandoc/mdoc/Ap/eos.in
index 032cf72ab45..559adc7bd4d 100644
--- a/regress/usr.bin/mandoc/mdoc/Ap/eos.in
+++ b/regress/usr.bin/mandoc/mdoc/Ap/eos.in
@@ -1,6 +1,7 @@
-.Dd November 16, 2012
+.\" $OpenBSD: eos.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt AP-EOS 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ap-eos
.Nd end of sentence handling after the apostrophe macro
diff --git a/regress/usr.bin/mandoc/mdoc/Ap/eos.out_ascii b/regress/usr.bin/mandoc/mdoc/Ap/eos.out_ascii
index c91617c682e..dcdb4834c8c 100644
--- a/regress/usr.bin/mandoc/mdoc/Ap/eos.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ap/eos.out_ascii
@@ -7,4 +7,4 @@ DDEESSCCRRIIPPTTIIOONN
The first sentence is Ingo's. The second is Kristaps'. No idea about
the third.
-OpenBSD November 16, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ap/eos.out_markdown b/regress/usr.bin/mandoc/mdoc/Ap/eos.out_markdown
index cefddcf1746..4f0791bea1a 100644
--- a/regress/usr.bin/mandoc/mdoc/Ap/eos.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ap/eos.out_markdown
@@ -12,4 +12,4 @@ The second is
Kristaps'.
No idea about the third.
-OpenBSD - November 16, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ap/middle.in b/regress/usr.bin/mandoc/mdoc/Ap/middle.in
index 05f73b3c083..1c82506dc64 100644
--- a/regress/usr.bin/mandoc/mdoc/Ap/middle.in
+++ b/regress/usr.bin/mandoc/mdoc/Ap/middle.in
@@ -1,6 +1,7 @@
-.Dd May 21, 2017
+.\" $OpenBSD: middle.in,v 1.4 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt AP-MIDDLE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ap-middle
.Nd apostrophe in the middle of a macro line
diff --git a/regress/usr.bin/mandoc/mdoc/Ap/middle.out_ascii b/regress/usr.bin/mandoc/mdoc/Ap/middle.out_ascii
index 0f687a46faf..44047bb1589 100644
--- a/regress/usr.bin/mandoc/mdoc/Ap/middle.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ap/middle.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
punctuation and called macros: bboolldd'(bboolldd
-OpenBSD May 21, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ap/middle.out_markdown b/regress/usr.bin/mandoc/mdoc/Ap/middle.out_markdown
index dd14e8e5e85..d97fb608d3b 100644
--- a/regress/usr.bin/mandoc/mdoc/Ap/middle.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ap/middle.out_markdown
@@ -11,4 +11,4 @@ mandoc(1)'s
punctuation and called macros:
**bold**'(**bold**
-OpenBSD - May 21, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Aq/author.in b/regress/usr.bin/mandoc/mdoc/Aq/author.in
index 9e007f5899b..777415c96b7 100644
--- a/regress/usr.bin/mandoc/mdoc/Aq/author.in
+++ b/regress/usr.bin/mandoc/mdoc/Aq/author.in
@@ -1,6 +1,7 @@
-.Dd November 19, 2014
+.\" $OpenBSD: author.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt AQ-AUTHOR 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Aq-author
.Nd angle brackets after an author name macro
diff --git a/regress/usr.bin/mandoc/mdoc/Aq/author.out_ascii b/regress/usr.bin/mandoc/mdoc/Aq/author.out_ascii
index 80775148bf4..27527e96d72 100644
--- a/regress/usr.bin/mandoc/mdoc/Aq/author.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Aq/author.out_ascii
@@ -10,4 +10,4 @@ AAUUTTHHOORRSS
Name <_a_d_d_r>
Name <_a_d_d_r>
-OpenBSD November 19, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Aq/author.out_markdown b/regress/usr.bin/mandoc/mdoc/Aq/author.out_markdown
index 85803ee7ef3..65df81658e9 100644
--- a/regress/usr.bin/mandoc/mdoc/Aq/author.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Aq/author.out_markdown
@@ -13,4 +13,4 @@ Name &lt;[addr](mailto:addr)&gt; Name &lt;[addr](mailto:addr)&gt;
Name &lt;[addr](mailto:addr)&gt;
Name &lt;[addr](mailto:addr)&gt;
-OpenBSD - November 19, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Aq/author.out_utf8 b/regress/usr.bin/mandoc/mdoc/Aq/author.out_utf8
index 28c4faca702..5d5eee2f4c7 100644
--- a/regress/usr.bin/mandoc/mdoc/Aq/author.out_utf8
+++ b/regress/usr.bin/mandoc/mdoc/Aq/author.out_utf8
@@ -10,4 +10,4 @@ AAUUTTHHOORRSS
Name <_a_d_d_r>
Name <_a_d_d_r>
-OpenBSD November 19, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Aq/empty.in b/regress/usr.bin/mandoc/mdoc/Aq/empty.in
index 7b2d1681495..3dcabe84746 100644
--- a/regress/usr.bin/mandoc/mdoc/Aq/empty.in
+++ b/regress/usr.bin/mandoc/mdoc/Aq/empty.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: empty.in,v 1.5 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt AQ-EMPTY 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Aq-empty
.Nd empty implicit enclosure macros
diff --git a/regress/usr.bin/mandoc/mdoc/Aq/empty.out_ascii b/regress/usr.bin/mandoc/mdoc/Aq/empty.out_ascii
index 15ef4e6deeb..c000c83ee33 100644
--- a/regress/usr.bin/mandoc/mdoc/Aq/empty.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Aq/empty.out_ascii
@@ -7,4 +7,4 @@ DDEESSCCRRIIPPTTIIOONN
An empty <> and a full <user@host:> return path. And another <full:> one
bboolldd.
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Aq/empty.out_lint b/regress/usr.bin/mandoc/mdoc/Aq/empty.out_lint
index 670170caacc..d0d8401aade 100644
--- a/regress/usr.bin/mandoc/mdoc/Aq/empty.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Aq/empty.out_lint
@@ -1,5 +1,2 @@
-mandoc: empty.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: empty.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: empty.in:11:14: STYLE: no blank before trailing delimiter: Aq user@host:
-mandoc: empty.in:14:9: STYLE: no blank before trailing delimiter: Ao full:
-mandoc: empty.in: BASE: RCS id missing: (OpenBSD)
+mandoc: empty.in:12:14: STYLE: no blank before trailing delimiter: Aq user@host:
+mandoc: empty.in:15:9: STYLE: no blank before trailing delimiter: Ao full:
diff --git a/regress/usr.bin/mandoc/mdoc/Aq/empty.out_markdown b/regress/usr.bin/mandoc/mdoc/Aq/empty.out_markdown
index 752a723be7a..2860cc38afe 100644
--- a/regress/usr.bin/mandoc/mdoc/Aq/empty.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Aq/empty.out_markdown
@@ -14,4 +14,4 @@ return path.
And another
&lt;full:&gt; one **bold**.
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Aq/empty.out_utf8 b/regress/usr.bin/mandoc/mdoc/Aq/empty.out_utf8
index cb950c95b7d..ea146d6811c 100644
--- a/regress/usr.bin/mandoc/mdoc/Aq/empty.out_utf8
+++ b/regress/usr.bin/mandoc/mdoc/Aq/empty.out_utf8
@@ -7,4 +7,4 @@ DDEESSCCRRIIPPTTIIOONN
An empty ⟨⟩ and a full ⟨user@host:⟩ return path. And another ⟨full:⟩ one
bboolldd.
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ar/font.in b/regress/usr.bin/mandoc/mdoc/Ar/font.in
index aa14b7d85a9..541ba72e59c 100644
--- a/regress/usr.bin/mandoc/mdoc/Ar/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Ar/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt AR-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ar-font
.Nd changing fonts inside the argument macro
diff --git a/regress/usr.bin/mandoc/mdoc/Ar/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Ar/font.out_ascii
index c30d00782dd..0bd3323a84c 100644
--- a/regress/usr.bin/mandoc/mdoc/Ar/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ar/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text _e_m_p_h_a_s_i_sbboolldd_b_a_c_k trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ar/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Ar/font.out_markdown
index 8ee329ef38e..ab7b3921fdc 100644
--- a/regress/usr.bin/mandoc/mdoc/Ar/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ar/font.out_markdown
@@ -10,4 +10,4 @@ normal text
*emphasis**bold**back*
trailing text
-OpenBSD - July 9, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ar/punct.in b/regress/usr.bin/mandoc/mdoc/Ar/punct.in
index 71abc258a1c..3ea68c6bd7c 100644
--- a/regress/usr.bin/mandoc/mdoc/Ar/punct.in
+++ b/regress/usr.bin/mandoc/mdoc/Ar/punct.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: punct.in,v 1.6 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt AR-PUNCT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ar-punct
.Nd punctuation handling by the Ar macro
diff --git a/regress/usr.bin/mandoc/mdoc/Ar/punct.out_ascii b/regress/usr.bin/mandoc/mdoc/Ar/punct.out_ascii
index e34b3fdc8e4..96ce0c22fcd 100644
--- a/regress/usr.bin/mandoc/mdoc/Ar/punct.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ar/punct.out_ascii
@@ -13,4 +13,4 @@ DDEESSCCRRIIPPTTIIOONN
missing blank: _a_r_g_.
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ar/punct.out_lint b/regress/usr.bin/mandoc/mdoc/Ar/punct.out_lint
index 252ad1767fc..537ecf9c30b 100644
--- a/regress/usr.bin/mandoc/mdoc/Ar/punct.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Ar/punct.out_lint
@@ -1,4 +1 @@
-mandoc: punct.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: punct.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: punct.in:45:8: STYLE: no blank before trailing delimiter: Ar arg.
-mandoc: punct.in: BASE: RCS id missing: (OpenBSD)
+mandoc: punct.in:46:8: STYLE: no blank before trailing delimiter: Ar arg.
diff --git a/regress/usr.bin/mandoc/mdoc/Ar/punct.out_markdown b/regress/usr.bin/mandoc/mdoc/Ar/punct.out_markdown
index ab03a7b549d..21920c605b4 100644
--- a/regress/usr.bin/mandoc/mdoc/Ar/punct.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ar/punct.out_markdown
@@ -45,4 +45,4 @@ quoted punctuation:
missing blank:
*arg.*
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/At/invalid.in b/regress/usr.bin/mandoc/mdoc/At/invalid.in
index 345529ab4ec..e65d480714d 100644
--- a/regress/usr.bin/mandoc/mdoc/At/invalid.in
+++ b/regress/usr.bin/mandoc/mdoc/At/invalid.in
@@ -1,6 +1,7 @@
-.Dd June 30, 2010
+.\" $OpenBSD: invalid.in,v 1.4 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt AT-INVALID 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm At-invalid
.Nd handling of an invalid AT&T UNIX argument
diff --git a/regress/usr.bin/mandoc/mdoc/At/invalid.out_ascii b/regress/usr.bin/mandoc/mdoc/At/invalid.out_ascii
index 13e82d3da75..1f63ade5cb8 100644
--- a/regress/usr.bin/mandoc/mdoc/At/invalid.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/At/invalid.out_ascii
@@ -12,4 +12,4 @@ DDEESSCCRRIIPPTTIIOONN
end of file
-OpenBSD June 30, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/At/invalid.out_lint b/regress/usr.bin/mandoc/mdoc/At/invalid.out_lint
index df67eebe511..95542f4ac1b 100644
--- a/regress/usr.bin/mandoc/mdoc/At/invalid.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/At/invalid.out_lint
@@ -1,4 +1 @@
-mandoc: invalid.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: invalid.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: invalid.in:15:5: WARNING: unknown AT&T UNIX version: At murks
-mandoc: invalid.in: BASE: RCS id missing: (OpenBSD)
+mandoc: invalid.in:16:5: WARNING: unknown AT&T UNIX version: At murks
diff --git a/regress/usr.bin/mandoc/mdoc/At/invalid.out_markdown b/regress/usr.bin/mandoc/mdoc/At/invalid.out_markdown
index d76b8fa6dcd..bbd962f4eba 100644
--- a/regress/usr.bin/mandoc/mdoc/At/invalid.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/At/invalid.out_markdown
@@ -17,4 +17,4 @@ AT&T UNIX murks **bold**
end of file
-OpenBSD - June 30, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/badargs.in b/regress/usr.bin/mandoc/mdoc/Bd/badargs.in
index 0d8b3f4d647..940bb03f4e5 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/badargs.in
+++ b/regress/usr.bin/mandoc/mdoc/Bd/badargs.in
@@ -1,6 +1,7 @@
-.Dd October 27, 2015
+.\" $OpenBSD: badargs.in,v 1.6 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BD-BADARGS 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bd-badargs
.Nd display block with bad arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/badargs.out_ascii b/regress/usr.bin/mandoc/mdoc/Bd/badargs.out_ascii
index 1a123a6cafa..2749d98dacd 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/badargs.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bd/badargs.out_ascii
@@ -27,4 +27,4 @@ DDEESSCCRRIIPPTTIIOONN
ragged offset indent
no argument whatsoever: no argument
-OpenBSD October 27, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/badargs.out_lint b/regress/usr.bin/mandoc/mdoc/Bd/badargs.out_lint
index a003711e96f..f113782264b 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/badargs.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bd/badargs.out_lint
@@ -1,15 +1,12 @@
-mandoc: badargs.in:12:2: ERROR: skipping all arguments: Ed tail argument
-mandoc: badargs.in:19:16: ERROR: skipping excess arguments: Bd ... -bogus
-mandoc: badargs.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: badargs.in:1:5: BASE: Mdocdate missing: Dd October (OpenBSD)
-mandoc: badargs.in:9:13: WARNING: empty argument, using 0n: Bd -offset
-mandoc: badargs.in:14:34: WARNING: duplicate argument: Bd -compact
-mandoc: badargs.in:14:43: WARNING: duplicate argument: Bd -offset 6n
-mandoc: badargs.in:19:2: WARNING: missing display type, using -ragged: Bd
-mandoc: badargs.in:24:2: WARNING: skipping duplicate display type: Bd -unfilled
-mandoc: badargs.in:28:2: WARNING: skipping duplicate display type: Bd -ragged
-mandoc: badargs.in:33:2: ERROR: NOT IMPLEMENTED: Bd -file
-mandoc: badargs.in:38:2: ERROR: NOT IMPLEMENTED: Bd -file
-mandoc: badargs.in:43:2: ERROR: NOT IMPLEMENTED: Bd -file
-mandoc: badargs.in:48:2: ERROR: skipping display without arguments: Bd
-mandoc: badargs.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badargs.in:13:2: ERROR: skipping all arguments: Ed tail argument
+mandoc: badargs.in:20:16: ERROR: skipping excess arguments: Bd ... -bogus
+mandoc: badargs.in:10:13: WARNING: empty argument, using 0n: Bd -offset
+mandoc: badargs.in:15:34: WARNING: duplicate argument: Bd -compact
+mandoc: badargs.in:15:43: WARNING: duplicate argument: Bd -offset 6n
+mandoc: badargs.in:20:2: WARNING: missing display type, using -ragged: Bd
+mandoc: badargs.in:25:2: WARNING: skipping duplicate display type: Bd -unfilled
+mandoc: badargs.in:29:2: WARNING: skipping duplicate display type: Bd -ragged
+mandoc: badargs.in:34:2: ERROR: NOT IMPLEMENTED: Bd -file
+mandoc: badargs.in:39:2: ERROR: NOT IMPLEMENTED: Bd -file
+mandoc: badargs.in:44:2: ERROR: NOT IMPLEMENTED: Bd -file
+mandoc: badargs.in:49:2: ERROR: skipping display without arguments: Bd
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/badargs.out_markdown b/regress/usr.bin/mandoc/mdoc/Bd/badargs.out_markdown
index 49503d25d36..93c1bc7db08 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/badargs.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bd/badargs.out_markdown
@@ -48,4 +48,4 @@ no argument whatsoever:
no
argument
-OpenBSD - October 27, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/beforeNAME.in b/regress/usr.bin/mandoc/mdoc/Bd/beforeNAME.in
index f264471fc8b..b7ac8e5ffa0 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/beforeNAME.in
+++ b/regress/usr.bin/mandoc/mdoc/Bd/beforeNAME.in
@@ -1,6 +1,7 @@
-.Dd July 28, 2014
+.\" $OpenBSD: beforeNAME.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BD-BEFORENAME 1
-.Os OpenBSD
+.Os
.Bd -centered
Building and Debugging NetBSD Kernels
.br
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/beforeNAME.out_ascii b/regress/usr.bin/mandoc/mdoc/Bd/beforeNAME.out_ascii
index 3978941da8c..8adc7f104db 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/beforeNAME.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bd/beforeNAME.out_ascii
@@ -10,4 +10,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
some text
-OpenBSD July 28, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/beforeNAME.out_lint b/regress/usr.bin/mandoc/mdoc/Bd/beforeNAME.out_lint
index 6173d1b94b6..39e0b7142aa 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/beforeNAME.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bd/beforeNAME.out_lint
@@ -1,4 +1 @@
-mandoc: beforeNAME.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: beforeNAME.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: beforeNAME.in: BASE: RCS id missing: (OpenBSD)
-mandoc: beforeNAME.in:4:2: WARNING: content before first section header: Bd
+mandoc: beforeNAME.in:5:2: WARNING: content before first section header: Bd
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/beforeNAME.out_markdown b/regress/usr.bin/mandoc/mdoc/Bd/beforeNAME.out_markdown
index 79b9702aeaf..08d737a86f8 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/beforeNAME.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bd/beforeNAME.out_markdown
@@ -12,4 +12,4 @@ BD-BEFORENAME(1) - General Commands Manual
some text
-OpenBSD - July 28, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/blank.in b/regress/usr.bin/mandoc/mdoc/Bd/blank.in
index ca95e6dafe9..c7e9b54cab6 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/blank.in
+++ b/regress/usr.bin/mandoc/mdoc/Bd/blank.in
@@ -1,6 +1,7 @@
-.Dd January 2, 2011
+.\" $OpenBSD: blank.in,v 1.6 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BD-BLANK 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bd-blank
.Nd handling of blank lines in literal displays
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/blank.out_ascii b/regress/usr.bin/mandoc/mdoc/Bd/blank.out_ascii
index de03e318ae1..116063cdb12 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/blank.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bd/blank.out_ascii
@@ -26,4 +26,4 @@ DDEESSCCRRIIPPTTIIOONN
An empty one-line literal display:
end of test document
-OpenBSD January 2, 2011 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/blank.out_lint b/regress/usr.bin/mandoc/mdoc/Bd/blank.out_lint
index 27d36d75723..f5702bdca91 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/blank.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bd/blank.out_lint
@@ -1,11 +1,8 @@
-mandoc: blank.in:12:1: WARNING: whitespace at end of input line
-mandoc: blank.in:14:1: WARNING: whitespace at end of input line
-mandoc: blank.in:16:1: WARNING: whitespace at end of input line
-mandoc: blank.in:21:36: WARNING: whitespace at end of input line
-mandoc: blank.in:22:37: WARNING: whitespace at end of input line
-mandoc: blank.in:23:32: WARNING: whitespace at end of input line
-mandoc: blank.in:30:8: WARNING: whitespace at end of input line
-mandoc: blank.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: blank.in:1:5: BASE: Mdocdate missing: Dd January (OpenBSD)
-mandoc: blank.in:30:2: WARNING: empty block: Dl
-mandoc: blank.in: BASE: RCS id missing: (OpenBSD)
+mandoc: blank.in:13:1: WARNING: whitespace at end of input line
+mandoc: blank.in:15:1: WARNING: whitespace at end of input line
+mandoc: blank.in:17:1: WARNING: whitespace at end of input line
+mandoc: blank.in:22:36: WARNING: whitespace at end of input line
+mandoc: blank.in:23:37: WARNING: whitespace at end of input line
+mandoc: blank.in:24:32: WARNING: whitespace at end of input line
+mandoc: blank.in:31:8: WARNING: whitespace at end of input line
+mandoc: blank.in:31:2: WARNING: empty block: Dl
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/blank.out_markdown b/regress/usr.bin/mandoc/mdoc/Bd/blank.out_markdown
index 5977c6fbf28..215d045c244 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/blank.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bd/blank.out_markdown
@@ -30,4 +30,4 @@ An empty one-line literal display:
end of test document
-OpenBSD - January 2, 2011
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/break.in b/regress/usr.bin/mandoc/mdoc/Bd/break.in
index 7eaf663a565..967b9db3b1f 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/break.in
+++ b/regress/usr.bin/mandoc/mdoc/Bd/break.in
@@ -1,6 +1,7 @@
-.Dd November 10, 2012
+.\" $OpenBSD: break.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BD-BREAK 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bd-break
.Nd display breaking another block
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/break.out_ascii b/regress/usr.bin/mandoc/mdoc/Bd/break.out_ascii
index 42f9eb25632..a8579492f03 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/break.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bd/break.out_ascii
@@ -9,4 +9,4 @@ DDEESSCCRRIIPPTTIIOONN
before bracket [inside both
after display] after both
-OpenBSD November 10, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/break.out_lint b/regress/usr.bin/mandoc/mdoc/Bd/break.out_lint
index 444dc7897d4..c11535ac6f7 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/break.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bd/break.out_lint
@@ -1,4 +1 @@
-mandoc: break.in:12:2: WARNING: blocks badly nested: Bd breaks Bo
-mandoc: break.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: break.in:1:5: BASE: Mdocdate missing: Dd November (OpenBSD)
-mandoc: break.in: BASE: RCS id missing: (OpenBSD)
+mandoc: break.in:13:2: WARNING: blocks badly nested: Bd breaks Bo
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/break.out_markdown b/regress/usr.bin/mandoc/mdoc/Bd/break.out_markdown
index 5a11842de31..0d16a9b35a7 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/break.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bd/break.out_markdown
@@ -14,4 +14,4 @@ before both
after display]
after both
-OpenBSD - November 10, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/broken.in b/regress/usr.bin/mandoc/mdoc/Bd/broken.in
index b7271a672c7..a050b756e08 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/broken.in
+++ b/regress/usr.bin/mandoc/mdoc/Bd/broken.in
@@ -1,6 +1,7 @@
-.Dd November 10, 2012
+.\" $OpenBSD: broken.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BD-BROKEN 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bd-broken
.Nd display broken by another block
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/broken.out_ascii b/regress/usr.bin/mandoc/mdoc/Bd/broken.out_ascii
index 5b24c21b0ad..04025bfff9c 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/broken.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bd/broken.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
inside both] after bracket
-OpenBSD November 10, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/broken.out_lint b/regress/usr.bin/mandoc/mdoc/Bd/broken.out_lint
index cf20b518872..d78bb9f2869 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/broken.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bd/broken.out_lint
@@ -1,4 +1 @@
-mandoc: broken.in:12:2: WARNING: blocks badly nested: Bo breaks Bd
-mandoc: broken.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: broken.in:1:5: BASE: Mdocdate missing: Dd November (OpenBSD)
-mandoc: broken.in: BASE: RCS id missing: (OpenBSD)
+mandoc: broken.in:13:2: WARNING: blocks badly nested: Bo breaks Bd
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/broken.out_markdown b/regress/usr.bin/mandoc/mdoc/Bd/broken.out_markdown
index f05b702f5cf..21be03e1704 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/broken.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bd/broken.out_markdown
@@ -12,4 +12,4 @@ before both
> inside both]
> after bracket
-OpenBSD - November 10, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/centered.in b/regress/usr.bin/mandoc/mdoc/Bd/centered.in
index d989ddb8f9f..8b0d438f6d1 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/centered.in
+++ b/regress/usr.bin/mandoc/mdoc/Bd/centered.in
@@ -1,6 +1,7 @@
-.Dd July 28, 2014
+.\" $OpenBSD: centered.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BD-CENTERED 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bd-centered
.Nd centered display blocks
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/centered.out_ascii b/regress/usr.bin/mandoc/mdoc/Bd/centered.out_ascii
index 1f0bb194404..9a183b3ad61 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/centered.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bd/centered.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
second line
following text
-OpenBSD July 28, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/centered.out_markdown b/regress/usr.bin/mandoc/mdoc/Bd/centered.out_markdown
index 9eaadec104f..5eb0b5cc415 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/centered.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bd/centered.out_markdown
@@ -13,4 +13,4 @@ preceding text
following text
-OpenBSD - July 28, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/empty.in b/regress/usr.bin/mandoc/mdoc/Bd/empty.in
index 56506e69fca..d0b680f0a09 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/empty.in
+++ b/regress/usr.bin/mandoc/mdoc/Bd/empty.in
@@ -1,6 +1,7 @@
-.Dd January 2, 2010
+.\" $OpenBSD: empty.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BD-EMPTY 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bd-empty
.Nd empty displays
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/empty.out_ascii b/regress/usr.bin/mandoc/mdoc/Bd/empty.out_ascii
index fefe835128c..2300e9ef4ef 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/empty.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bd/empty.out_ascii
@@ -14,4 +14,4 @@ DDEESSCCRRIIPPTTIIOONN
end of test document
-OpenBSD January 2, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/empty.out_markdown b/regress/usr.bin/mandoc/mdoc/Bd/empty.out_markdown
index 6263ccca6c6..7d03b4facdc 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/empty.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bd/empty.out_markdown
@@ -16,4 +16,4 @@ An empty unfilled display:
end of test document
-OpenBSD - January 2, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/nested.in b/regress/usr.bin/mandoc/mdoc/Bd/nested.in
index a5455a61450..4d12b2a326f 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/nested.in
+++ b/regress/usr.bin/mandoc/mdoc/Bd/nested.in
@@ -1,6 +1,7 @@
-.Dd November 18, 2012
+.\" $OpenBSD: nested.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BD-NESTED 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bd-nested
.Nd nested displays and lists
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/nested.out_ascii b/regress/usr.bin/mandoc/mdoc/Bd/nested.out_ascii
index 439611d81c0..58ee55ddee3 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/nested.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bd/nested.out_ascii
@@ -26,4 +26,4 @@ DDEESSCCRRIIPPTTIIOONN
inner text (2n)
outer text
-OpenBSD November 18, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/nested.out_lint b/regress/usr.bin/mandoc/mdoc/Bd/nested.out_lint
index e7efa125843..d6f7eda2f26 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/nested.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bd/nested.out_lint
@@ -1,5 +1,2 @@
-mandoc: nested.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: nested.in:1:5: BASE: Mdocdate missing: Dd November (OpenBSD)
-mandoc: nested.in:13:2: WARNING: nested displays are not portable: Bd in Bd
-mandoc: nested.in:24:2: WARNING: nested displays are not portable: Bd in Bd
-mandoc: nested.in: BASE: RCS id missing: (OpenBSD)
+mandoc: nested.in:14:2: WARNING: nested displays are not portable: Bd in Bd
+mandoc: nested.in:25:2: WARNING: nested displays are not portable: Bd in Bd
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/nested.out_markdown b/regress/usr.bin/mandoc/mdoc/Bd/nested.out_markdown
index f3fca637682..d936b9c09e1 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/nested.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bd/nested.out_markdown
@@ -43,4 +43,4 @@ tag
> outer text
-OpenBSD - November 18, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/offset-empty.in b/regress/usr.bin/mandoc/mdoc/Bd/offset-empty.in
index 32f2a593239..6433eacbada 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/offset-empty.in
+++ b/regress/usr.bin/mandoc/mdoc/Bd/offset-empty.in
@@ -1,6 +1,7 @@
-.Dd November 20, 2014
+.\" $OpenBSD: offset-empty.in,v 1.6 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BD-OFFSET-EMPTY 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bd-offset-empty
.Nd no argument specified to Bd offset
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/offset-empty.out_ascii b/regress/usr.bin/mandoc/mdoc/Bd/offset-empty.out_ascii
index e4e2659c3ef..db4e007299a 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/offset-empty.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bd/offset-empty.out_ascii
@@ -20,4 +20,4 @@ DDEESSCCRRIIPPTTIIOONN
Bd literal offset 78n
-OpenBSD November 20, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/offset-empty.out_markdown b/regress/usr.bin/mandoc/mdoc/Bd/offset-empty.out_markdown
index f5c06a13e3c..74f0114c6d5 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/offset-empty.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bd/offset-empty.out_markdown
@@ -22,4 +22,4 @@ BD-OFFSET-EMPTY(1) - General Commands Manual
Bd literal offset 78n
-OpenBSD - November 20, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/offset-neg.in b/regress/usr.bin/mandoc/mdoc/Bd/offset-neg.in
index f1d0a2a114d..5daeb0c6a56 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/offset-neg.in
+++ b/regress/usr.bin/mandoc/mdoc/Bd/offset-neg.in
@@ -1,6 +1,7 @@
-.Dd December 24, 2014
+.\" $OpenBSD: offset-neg.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BD-INDENT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bd-indent
.Nd indenting display blocks
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/offset-neg.out_ascii b/regress/usr.bin/mandoc/mdoc/Bd/offset-neg.out_ascii
index 0ecf61cf48f..3e2b510912a 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/offset-neg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bd/offset-neg.out_ascii
@@ -18,4 +18,4 @@ DDEESSCCRRIIPPTTIIOONN
outer display
regular text
-OpenBSD December 24, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/offset-neg.out_markdown b/regress/usr.bin/mandoc/mdoc/Bd/offset-neg.out_markdown
index 60cd91954ac..017d223b893 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/offset-neg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bd/offset-neg.out_markdown
@@ -24,4 +24,4 @@ regular text
regular text
-OpenBSD - December 24, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/spacing.in b/regress/usr.bin/mandoc/mdoc/Bd/spacing.in
index 95d899357c5..b29f6da42d5 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/spacing.in
+++ b/regress/usr.bin/mandoc/mdoc/Bd/spacing.in
@@ -1,6 +1,7 @@
-.Dd July 6, 2012
+.\" $OpenBSD: spacing.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BD-SPACING 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bd-spacing
.Nd vertical spacing around display blocks
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/spacing.out_ascii b/regress/usr.bin/mandoc/mdoc/Bd/spacing.out_ascii
index de8bee5cb9f..8efa8b30d4f 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/spacing.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bd/spacing.out_ascii
@@ -11,4 +11,4 @@ DDEESSCCRRIIPPTTIIOONN
compact display block
following text
-OpenBSD July 6, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/spacing.out_markdown b/regress/usr.bin/mandoc/mdoc/Bd/spacing.out_markdown
index c87b9616271..766dda3b46e 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/spacing.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bd/spacing.out_markdown
@@ -16,4 +16,4 @@ text between displays
following text
-OpenBSD - July 6, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/unclosed.in b/regress/usr.bin/mandoc/mdoc/Bd/unclosed.in
index 17c2c51dd17..bacc57b2394 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/unclosed.in
+++ b/regress/usr.bin/mandoc/mdoc/Bd/unclosed.in
@@ -1,6 +1,7 @@
-.Dd July 7, 2014
+.\" $OpenBSD: unclosed.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BD-UNCLOSED 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bd-unclosed
.Nd display still open at the end of the file
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/unclosed.out_ascii b/regress/usr.bin/mandoc/mdoc/Bd/unclosed.out_ascii
index edea5b09658..429cb6ea4e5 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/unclosed.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bd/unclosed.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
inside display
-OpenBSD July 7, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/unclosed.out_lint b/regress/usr.bin/mandoc/mdoc/Bd/unclosed.out_lint
index 8f26f015117..9ec05980df4 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/unclosed.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bd/unclosed.out_lint
@@ -1,4 +1 @@
-mandoc: unclosed.in:9:2: ERROR: appending missing end of block: Bd
-mandoc: unclosed.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: unclosed.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: unclosed.in: BASE: RCS id missing: (OpenBSD)
+mandoc: unclosed.in:10:2: ERROR: appending missing end of block: Bd
diff --git a/regress/usr.bin/mandoc/mdoc/Bd/unclosed.out_markdown b/regress/usr.bin/mandoc/mdoc/Bd/unclosed.out_markdown
index 644e5d4a125..fbb8fb47a1d 100644
--- a/regress/usr.bin/mandoc/mdoc/Bd/unclosed.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bd/unclosed.out_markdown
@@ -10,4 +10,4 @@ before display
> inside display
-OpenBSD - July 7, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bf/badargs.in b/regress/usr.bin/mandoc/mdoc/Bf/badargs.in
index 7752ae75596..46bfd9e536d 100644
--- a/regress/usr.bin/mandoc/mdoc/Bf/badargs.in
+++ b/regress/usr.bin/mandoc/mdoc/Bf/badargs.in
@@ -1,6 +1,7 @@
-.Dd July 4, 2014
+.\" $OpenBSD: badargs.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BF-BADARGS 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bf-badargs
.Nd font blocks with bad arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Bf/badargs.out_ascii b/regress/usr.bin/mandoc/mdoc/Bf/badargs.out_ascii
index 8d26ac4ba17..51a003abb90 100644
--- a/regress/usr.bin/mandoc/mdoc/Bf/badargs.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bf/badargs.out_ascii
@@ -7,4 +7,4 @@ DDEESSCCRRIIPPTTIIOONN
normal text _e_m_p_h_a_s_i_s no argument _b_a_c_k _t_o _e_m_p_h_a_s_i_s bad argument _b_a_c_k _t_o
_e_m_p_h_a_s_i_s back to normal
-OpenBSD July 4, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bf/badargs.out_lint b/regress/usr.bin/mandoc/mdoc/Bf/badargs.out_lint
index 9527affffdb..0dc79df52fd 100644
--- a/regress/usr.bin/mandoc/mdoc/Bf/badargs.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bf/badargs.out_lint
@@ -1,6 +1,3 @@
-mandoc: badargs.in:17:2: ERROR: skipping all arguments: Ef tail argument
-mandoc: badargs.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: badargs.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: badargs.in:11:2: WARNING: missing font type, using \fR: Bf
-mandoc: badargs.in:15:5: WARNING: unknown font type, using \fR: Bf badarg
-mandoc: badargs.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badargs.in:18:2: ERROR: skipping all arguments: Ef tail argument
+mandoc: badargs.in:12:2: WARNING: missing font type, using \fR: Bf
+mandoc: badargs.in:16:5: WARNING: unknown font type, using \fR: Bf badarg
diff --git a/regress/usr.bin/mandoc/mdoc/Bf/break.in b/regress/usr.bin/mandoc/mdoc/Bf/break.in
index 5a905655ec4..a171920a0f9 100644
--- a/regress/usr.bin/mandoc/mdoc/Bf/break.in
+++ b/regress/usr.bin/mandoc/mdoc/Bf/break.in
@@ -1,6 +1,7 @@
-.Dd November 10, 2012
+.\" $OpenBSD: break.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BF-BREAK 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bf-break
.Nd font block breaking another block
diff --git a/regress/usr.bin/mandoc/mdoc/Bf/break.out_ascii b/regress/usr.bin/mandoc/mdoc/Bf/break.out_ascii
index 6fcd71cfc08..c2a08e21f58 100644
--- a/regress/usr.bin/mandoc/mdoc/Bf/break.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bf/break.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
before both _b_e_f_o_r_e _b_r_a_c_k_e_t _[_i_n_s_i_d_e _b_o_t_h after font block] after both
-OpenBSD November 10, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bf/break.out_lint b/regress/usr.bin/mandoc/mdoc/Bf/break.out_lint
index fff682b8a61..cabc5065717 100644
--- a/regress/usr.bin/mandoc/mdoc/Bf/break.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bf/break.out_lint
@@ -1,4 +1 @@
-mandoc: break.in:13:2: WARNING: blocks badly nested: Bf breaks Bo
-mandoc: break.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: break.in:1:5: BASE: Mdocdate missing: Dd November (OpenBSD)
-mandoc: break.in: BASE: RCS id missing: (OpenBSD)
+mandoc: break.in:14:2: WARNING: blocks badly nested: Bf breaks Bo
diff --git a/regress/usr.bin/mandoc/mdoc/Bf/broken.in b/regress/usr.bin/mandoc/mdoc/Bf/broken.in
index 228e4c5f1d5..3be9149c049 100644
--- a/regress/usr.bin/mandoc/mdoc/Bf/broken.in
+++ b/regress/usr.bin/mandoc/mdoc/Bf/broken.in
@@ -1,6 +1,7 @@
-.Dd November 10, 2012
+.\" $OpenBSD: broken.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BF-BROKEN 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bf-broken
.Nd font block broken by another block
diff --git a/regress/usr.bin/mandoc/mdoc/Bf/broken.out_ascii b/regress/usr.bin/mandoc/mdoc/Bf/broken.out_ascii
index 0320ca95dc7..b24a54a0177 100644
--- a/regress/usr.bin/mandoc/mdoc/Bf/broken.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bf/broken.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
before both [before font block _i_n_s_i_d_e _b_o_t_h] after bracket after both
-OpenBSD November 10, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bf/broken.out_lint b/regress/usr.bin/mandoc/mdoc/Bf/broken.out_lint
index dce9a431035..74f4c4e122c 100644
--- a/regress/usr.bin/mandoc/mdoc/Bf/broken.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bf/broken.out_lint
@@ -1,4 +1 @@
-mandoc: broken.in:12:2: WARNING: blocks badly nested: Bo breaks Bf
-mandoc: broken.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: broken.in:1:5: BASE: Mdocdate missing: Dd November (OpenBSD)
-mandoc: broken.in: BASE: RCS id missing: (OpenBSD)
+mandoc: broken.in:13:2: WARNING: blocks badly nested: Bo breaks Bf
diff --git a/regress/usr.bin/mandoc/mdoc/Bf/multiargs.in b/regress/usr.bin/mandoc/mdoc/Bf/multiargs.in
index 31837ec555d..cf3a173ca1f 100644
--- a/regress/usr.bin/mandoc/mdoc/Bf/multiargs.in
+++ b/regress/usr.bin/mandoc/mdoc/Bf/multiargs.in
@@ -1,6 +1,7 @@
-.Dd July 4, 2014
+.\" $OpenBSD: multiargs.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BF-MULTIARGS 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bf-multiargs
.Nd font blocks with multiple arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Bf/multiargs.out_ascii b/regress/usr.bin/mandoc/mdoc/Bf/multiargs.out_ascii
index 52b89778ddf..a4ef4348e20 100644
--- a/regress/usr.bin/mandoc/mdoc/Bf/multiargs.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bf/multiargs.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
ssyymmbboolliicc bbaaddaarrgg back to normal SSyy --eemmpphhaassiiss back to normal SSyy EEmm back to
normal SSyy EEmm back to normal
-OpenBSD July 4, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bf/multiargs.out_lint b/regress/usr.bin/mandoc/mdoc/Bf/multiargs.out_lint
index 738f39113bb..6e0fa48ef45 100644
--- a/regress/usr.bin/mandoc/mdoc/Bf/multiargs.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bf/multiargs.out_lint
@@ -1,8 +1,5 @@
-mandoc: multiargs.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: multiargs.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: multiargs.in:13:15: ERROR: skipping excess arguments: Bf ... Em
-mandoc: multiargs.in:17:15: ERROR: skipping excess arguments: Bf ... badarg
-mandoc: multiargs.in:21:8: ERROR: skipping excess arguments: Bf ... -emphasis
-mandoc: multiargs.in:25:8: ERROR: skipping excess arguments: Bf ... Em
-mandoc: multiargs.in:29:8: ERROR: skipping excess arguments: Bf ... badarg
-mandoc: multiargs.in: BASE: RCS id missing: (OpenBSD)
+mandoc: multiargs.in:14:15: ERROR: skipping excess arguments: Bf ... Em
+mandoc: multiargs.in:18:15: ERROR: skipping excess arguments: Bf ... badarg
+mandoc: multiargs.in:22:8: ERROR: skipping excess arguments: Bf ... -emphasis
+mandoc: multiargs.in:26:8: ERROR: skipping excess arguments: Bf ... Em
+mandoc: multiargs.in:30:8: ERROR: skipping excess arguments: Bf ... badarg
diff --git a/regress/usr.bin/mandoc/mdoc/Bf/nest.in b/regress/usr.bin/mandoc/mdoc/Bf/nest.in
index 90de861aa25..f1640450c6a 100644
--- a/regress/usr.bin/mandoc/mdoc/Bf/nest.in
+++ b/regress/usr.bin/mandoc/mdoc/Bf/nest.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: nest.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BF-NEST 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bf-nest
.Nd nesting font blocks
diff --git a/regress/usr.bin/mandoc/mdoc/Bf/nest.out_ascii b/regress/usr.bin/mandoc/mdoc/Bf/nest.out_ascii
index 117a358d3ab..7abc21cff5f 100644
--- a/regress/usr.bin/mandoc/mdoc/Bf/nest.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bf/nest.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
back to Li _b_a_c_k _t_o _E_m bbaacckk ttoo ssyymmbboolliicc back to literal _b_a_c_k _t_o _e_m_p_h_a_s_i_s
back to normal
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bk/badarg.in b/regress/usr.bin/mandoc/mdoc/Bk/badarg.in
index c3338e701bf..4e80cc16092 100644
--- a/regress/usr.bin/mandoc/mdoc/Bk/badarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Bk/badarg.in
@@ -1,6 +1,7 @@
-.Dd June 30, 2010
+.\" $OpenBSD: badarg.in,v 1.6 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BK-BADARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bk-badarg
.Nd bad arguments after Bk
diff --git a/regress/usr.bin/mandoc/mdoc/Bk/badarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Bk/badarg.out_ascii
index 9303d3f0186..e3b49331f9e 100644
--- a/regress/usr.bin/mandoc/mdoc/Bk/badarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bk/badarg.out_ascii
@@ -22,4 +22,4 @@ SSYYNNOOPPSSIISS
DDEESSCCRRIIPPTTIIOONN
Here is an empty keep: End of test document.
-OpenBSD June 30, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bk/badarg.out_lint b/regress/usr.bin/mandoc/mdoc/Bk/badarg.out_lint
index e5c58ab85af..468ffa2e149 100644
--- a/regress/usr.bin/mandoc/mdoc/Bk/badarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bk/badarg.out_lint
@@ -1,9 +1,6 @@
-mandoc: badarg.in:13:5: ERROR: skipping excess arguments: Bk ... -badarg
-mandoc: badarg.in:22:5: ERROR: skipping excess arguments: Bk ... -lines
-mandoc: badarg.in:24:2: ERROR: skipping all arguments: Ek tail argument
-mandoc: badarg.in:31:5: ERROR: skipping excess arguments: Bk ... -line
-mandoc: badarg.in:49:12: ERROR: skipping excess arguments: Bk ... -murks
-mandoc: badarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: badarg.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: badarg.in:54:2: WARNING: empty block: Bk
-mandoc: badarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badarg.in:14:5: ERROR: skipping excess arguments: Bk ... -badarg
+mandoc: badarg.in:23:5: ERROR: skipping excess arguments: Bk ... -lines
+mandoc: badarg.in:25:2: ERROR: skipping all arguments: Ek tail argument
+mandoc: badarg.in:32:5: ERROR: skipping excess arguments: Bk ... -line
+mandoc: badarg.in:50:12: ERROR: skipping excess arguments: Bk ... -murks
+mandoc: badarg.in:55:2: WARNING: empty block: Bk
diff --git a/regress/usr.bin/mandoc/mdoc/Bk/break.in b/regress/usr.bin/mandoc/mdoc/Bk/break.in
index 7fac65326da..c0fcf3722ea 100644
--- a/regress/usr.bin/mandoc/mdoc/Bk/break.in
+++ b/regress/usr.bin/mandoc/mdoc/Bk/break.in
@@ -1,6 +1,7 @@
-.Dd December 25, 2013
+.\" $OpenBSD: break.in,v 1.7 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BK-BREAK 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bk-break
.Nd handling of word keeps
diff --git a/regress/usr.bin/mandoc/mdoc/Bk/break.out_ascii b/regress/usr.bin/mandoc/mdoc/Bk/break.out_ascii
index d39d64dc4a7..5eb3ef7d0f4 100644
--- a/regress/usr.bin/mandoc/mdoc/Bk/break.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bk/break.out_ascii
@@ -27,4 +27,4 @@ DDEESSCCRRIIPPTTIIOONN
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx(_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x _x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x, _x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x_x)
-OpenBSD December 25, 2013 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bk/broken.in b/regress/usr.bin/mandoc/mdoc/Bk/broken.in
index baa2651a48b..e5b0d32cbc2 100644
--- a/regress/usr.bin/mandoc/mdoc/Bk/broken.in
+++ b/regress/usr.bin/mandoc/mdoc/Bk/broken.in
@@ -1,6 +1,7 @@
-.Dd February 7, 2015
+.\" $OpenBSD: broken.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BK-BROKEN 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bk-broken
.Nd word keep broken by another block
diff --git a/regress/usr.bin/mandoc/mdoc/Bk/broken.out_ascii b/regress/usr.bin/mandoc/mdoc/Bk/broken.out_ascii
index 4b7eea7a76e..6ff56c0cd6f 100644
--- a/regress/usr.bin/mandoc/mdoc/Bk/broken.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bk/broken.out_ascii
@@ -9,4 +9,4 @@ DDEESSCCRRIIPPTTIIOONN
CCAAVVEEAATTSS
next section
-OpenBSD February 7, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bk/broken.out_lint b/regress/usr.bin/mandoc/mdoc/Bk/broken.out_lint
index 891e8bbc0d5..bb1e2e8822d 100644
--- a/regress/usr.bin/mandoc/mdoc/Bk/broken.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bk/broken.out_lint
@@ -1,5 +1,2 @@
-mandoc: broken.in:10:2: ERROR: inserting missing end of block: Sh breaks Bk
-mandoc: broken.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: broken.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: broken.in:9:2: WARNING: empty block: Bk
-mandoc: broken.in: BASE: RCS id missing: (OpenBSD)
+mandoc: broken.in:11:2: ERROR: inserting missing end of block: Sh breaks Bk
+mandoc: broken.in:10:2: WARNING: empty block: Bk
diff --git a/regress/usr.bin/mandoc/mdoc/Bk/inputlines.in b/regress/usr.bin/mandoc/mdoc/Bk/inputlines.in
index 50db65fb1ee..59499c510d8 100644
--- a/regress/usr.bin/mandoc/mdoc/Bk/inputlines.in
+++ b/regress/usr.bin/mandoc/mdoc/Bk/inputlines.in
@@ -1,6 +1,7 @@
-.Dd December 24, 2010
+.\" $OpenBSD: inputlines.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BK-INPUTLINES 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bk-inputlines
.Nd effect of input lines breaks on word keeps
diff --git a/regress/usr.bin/mandoc/mdoc/Bk/inputlines.out_ascii b/regress/usr.bin/mandoc/mdoc/Bk/inputlines.out_ascii
index 448872f63da..de28a507352 100644
--- a/regress/usr.bin/mandoc/mdoc/Bk/inputlines.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bk/inputlines.out_ascii
@@ -34,4 +34,4 @@ SSYYNNOOPPSSIISS
BBkk--iinnppuuttlliinneess _x _x _x _x _x _x _x _x _x _x _x _x _x _x _x _x _x _x _x _x _x _x _x _x _x _x _x _x [a]
b
-OpenBSD December 24, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bk/lines.in b/regress/usr.bin/mandoc/mdoc/Bk/lines.in
index 4533242c455..ab5d737bf6f 100644
--- a/regress/usr.bin/mandoc/mdoc/Bk/lines.in
+++ b/regress/usr.bin/mandoc/mdoc/Bk/lines.in
@@ -1,6 +1,7 @@
-.Dd April 12, 2010
+.\" $OpenBSD: lines.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BK-LINES 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bk-lines
.Nd handling of line keeps
diff --git a/regress/usr.bin/mandoc/mdoc/Bk/lines.out_ascii b/regress/usr.bin/mandoc/mdoc/Bk/lines.out_ascii
index 544804e45a3..eaab6b5c66d 100644
--- a/regress/usr.bin/mandoc/mdoc/Bk/lines.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bk/lines.out_ascii
@@ -81,4 +81,4 @@ DDEESSCCRRIIPPTTIIOONN
39
40
-OpenBSD April 12, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bk/synopsis.in b/regress/usr.bin/mandoc/mdoc/Bk/synopsis.in
index 6a29cbe6903..010d41a4021 100644
--- a/regress/usr.bin/mandoc/mdoc/Bk/synopsis.in
+++ b/regress/usr.bin/mandoc/mdoc/Bk/synopsis.in
@@ -1,6 +1,7 @@
-.Dd December 25, 2013
+.\" $OpenBSD: synopsis.in,v 1.7 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BK-SYNOPSIS 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bk-synopsis
.Nd automatic keeps in the synopsis
diff --git a/regress/usr.bin/mandoc/mdoc/Bk/synopsis.out_ascii b/regress/usr.bin/mandoc/mdoc/Bk/synopsis.out_ascii
index 5ace74897a9..de3577169a6 100644
--- a/regress/usr.bin/mandoc/mdoc/Bk/synopsis.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bk/synopsis.out_ascii
@@ -24,4 +24,4 @@ DDEESSCCRRIIPPTTIIOONN
kksshh [--++aabbCCeeffhhiikkllmmnnpprruuvvXXxx] [--++oo _o_p_t_i_o_n] [--cc _s_t_r_i_n_g | --ss | _f_i_l_e [_a_r_g_u_m_e_n_t
_._._.]]
-OpenBSD December 25, 2013 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/badargs.in b/regress/usr.bin/mandoc/mdoc/Bl/badargs.in
index 9c825b5ea86..464d5900dda 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/badargs.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/badargs.in
@@ -1,6 +1,7 @@
-.Dd February 4, 2015
+.\" $OpenBSD: badargs.in,v 1.4 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-BADARGS 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-badargs
.Nd list with bad arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/badargs.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/badargs.out_ascii
index ad1707b1edd..16d99fb04a2 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/badargs.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/badargs.out_ascii
@@ -40,4 +40,4 @@ DDEESSCCRRIIPPTTIIOONN
double arguments:
last wins
-OpenBSD February 4, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/badargs.out_lint b/regress/usr.bin/mandoc/mdoc/Bl/badargs.out_lint
index e770de4e9b2..8d51123f6a0 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/badargs.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bl/badargs.out_lint
@@ -1,21 +1,18 @@
-mandoc: badargs.in:78:2: ERROR: skipping all arguments: El tail argument
-mandoc: badargs.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: badargs.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: badargs.in:9:13: WARNING: empty argument, using 0n: Bl -offset
-mandoc: badargs.in:14:13: WARNING: empty argument, using 0n: Bl -width
-mandoc: badargs.in:18:11: WARNING: empty argument, using 0n: Bl -width
-mandoc: badargs.in:27:13: WARNING: empty argument, using 0n: Bl -width
-mandoc: badargs.in:31:11: WARNING: empty argument, using 0n: Bl -width
-mandoc: badargs.in:35:10: WARNING: empty argument, using 0n: Bl -width
-mandoc: badargs.in:41:2: WARNING: skipping duplicate list type: Bl -enum
-mandoc: badargs.in:45:2: WARNING: skipping duplicate list type: Bl -bullet
-mandoc: badargs.in:50:13: ERROR: skipping excess arguments: Bl ... -bogus
-mandoc: badargs.in:54:11: ERROR: skipping excess arguments: Bl ... -bogus
-mandoc: badargs.in:58:12: ERROR: skipping excess arguments: Bl ... -bogus
-mandoc: badargs.in:62:11: ERROR: skipping excess arguments: Bl ... -bogus
-mandoc: badargs.in:66:12: ERROR: skipping excess arguments: Bl ... -bogus
-mandoc: badargs.in:70:20: ERROR: skipping excess arguments: Bl ... -bogus
-mandoc: badargs.in:75:42: WARNING: duplicate argument: Bl -compact
-mandoc: badargs.in:75:51: WARNING: duplicate argument: Bl -offset 2n
-mandoc: badargs.in:75:62: WARNING: duplicate argument: Bl -width 6n
-mandoc: badargs.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badargs.in:79:2: ERROR: skipping all arguments: El tail argument
+mandoc: badargs.in:10:13: WARNING: empty argument, using 0n: Bl -offset
+mandoc: badargs.in:15:13: WARNING: empty argument, using 0n: Bl -width
+mandoc: badargs.in:19:11: WARNING: empty argument, using 0n: Bl -width
+mandoc: badargs.in:28:13: WARNING: empty argument, using 0n: Bl -width
+mandoc: badargs.in:32:11: WARNING: empty argument, using 0n: Bl -width
+mandoc: badargs.in:36:10: WARNING: empty argument, using 0n: Bl -width
+mandoc: badargs.in:42:2: WARNING: skipping duplicate list type: Bl -enum
+mandoc: badargs.in:46:2: WARNING: skipping duplicate list type: Bl -bullet
+mandoc: badargs.in:51:13: ERROR: skipping excess arguments: Bl ... -bogus
+mandoc: badargs.in:55:11: ERROR: skipping excess arguments: Bl ... -bogus
+mandoc: badargs.in:59:12: ERROR: skipping excess arguments: Bl ... -bogus
+mandoc: badargs.in:63:11: ERROR: skipping excess arguments: Bl ... -bogus
+mandoc: badargs.in:67:12: ERROR: skipping excess arguments: Bl ... -bogus
+mandoc: badargs.in:71:20: ERROR: skipping excess arguments: Bl ... -bogus
+mandoc: badargs.in:76:42: WARNING: duplicate argument: Bl -compact
+mandoc: badargs.in:76:51: WARNING: duplicate argument: Bl -offset 2n
+mandoc: badargs.in:76:62: WARNING: duplicate argument: Bl -width 6n
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/badargs.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/badargs.out_markdown
index 474364d34dc..624a870c79a 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/badargs.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/badargs.out_markdown
@@ -57,4 +57,4 @@ last
> wins
-OpenBSD - February 4, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/bareIt.in b/regress/usr.bin/mandoc/mdoc/Bl/bareIt.in
index ad43c4bf7ec..b9becc63697 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/bareIt.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/bareIt.in
@@ -1,6 +1,7 @@
-.Dd August 16, 2014
+.\" $OpenBSD: bareIt.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-BAREIT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-bareIt
.Nd item macro outside list
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/bareIt.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/bareIt.out_ascii
index 9c625c74bad..f93bb382a04 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/bareIt.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/bareIt.out_ascii
@@ -9,4 +9,4 @@ DDEESSCCRRIIPPTTIIOONN
-- item
final text
-OpenBSD August 16, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/bareIt.out_lint b/regress/usr.bin/mandoc/mdoc/Bl/bareIt.out_lint
index 840a893d13c..b6a42654504 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/bareIt.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bl/bareIt.out_lint
@@ -1,6 +1,3 @@
-mandoc: bareIt.in:9:2: ERROR: skipping item outside list: It argument
-mandoc: bareIt.in:14:2: ERROR: skipping item outside list: It argument
-mandoc: bareIt.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: bareIt.in:1:5: BASE: Mdocdate missing: Dd August (OpenBSD)
-mandoc: bareIt.in:9:2: WARNING: skipping paragraph macro: br before Bl
-mandoc: bareIt.in: BASE: RCS id missing: (OpenBSD)
+mandoc: bareIt.in:10:2: ERROR: skipping item outside list: It argument
+mandoc: bareIt.in:15:2: ERROR: skipping item outside list: It argument
+mandoc: bareIt.in:10:2: WARNING: skipping paragraph macro: br before Bl
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/bareIt.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/bareIt.out_markdown
index f1280770ad8..ab90795e398 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/bareIt.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/bareIt.out_markdown
@@ -12,4 +12,4 @@ initial text
final text
-OpenBSD - August 16, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/bareTa.in b/regress/usr.bin/mandoc/mdoc/Bl/bareTa.in
index 12eaf45e21b..30e36ad8885 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/bareTa.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/bareTa.in
@@ -1,6 +1,7 @@
-.Dd November 12, 2012
+.\" $OpenBSD: bareTa.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt TA-BARE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ta-bare
.Nd bare tabular column macro
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/bareTa.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/bareTa.out_ascii
index 831ffee8335..cc55a94ccae 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/bareTa.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/bareTa.out_ascii
@@ -15,4 +15,4 @@ DDEESSCCRRIIPPTTIIOONN
a b
final text
-OpenBSD November 12, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/bareTa.out_lint b/regress/usr.bin/mandoc/mdoc/Bl/bareTa.out_lint
index 3c33f29c4ce..62cb3afc8f9 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/bareTa.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bl/bareTa.out_lint
@@ -1,8 +1,5 @@
-mandoc: bareTa.in:9:2: ERROR: skipping column outside column list: Ta
-mandoc: bareTa.in:13:2: ERROR: skipping column outside column list: Ta
-mandoc: bareTa.in:18:5: ERROR: skipping column outside column list: Ta
-mandoc: bareTa.in:25:2: ERROR: skipping item outside list: It ignored arguments
-mandoc: bareTa.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: bareTa.in:1:5: BASE: Mdocdate missing: Dd November (OpenBSD)
-mandoc: bareTa.in:18:2: ERROR: skipping all arguments: It ignored arguments
-mandoc: bareTa.in: BASE: RCS id missing: (OpenBSD)
+mandoc: bareTa.in:10:2: ERROR: skipping column outside column list: Ta
+mandoc: bareTa.in:14:2: ERROR: skipping column outside column list: Ta
+mandoc: bareTa.in:19:5: ERROR: skipping column outside column list: Ta
+mandoc: bareTa.in:26:2: ERROR: skipping item outside list: It ignored arguments
+mandoc: bareTa.in:19:2: ERROR: skipping all arguments: It ignored arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/bareTa.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/bareTa.out_markdown
index d2dd7129ffe..c27ad8ea98a 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/bareTa.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/bareTa.out_markdown
@@ -21,4 +21,4 @@ middle text
final text
-OpenBSD - November 12, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/break.in b/regress/usr.bin/mandoc/mdoc/Bl/break.in
index 3246fdc72ec..c018139720b 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/break.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/break.in
@@ -1,6 +1,7 @@
-.Dd August 20, 2016
+.\" $OpenBSD: break.in,v 1.7 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-BREAK 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-break
.Nd list breaking another block
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/break.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/break.out_ascii
index 692711c4075..35dc7115515 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/break.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/break.out_ascii
@@ -46,4 +46,4 @@ CCAAVVEEAATTSS
BBUUGGSS
1.
-OpenBSD August 20, 2016 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/break.out_lint b/regress/usr.bin/mandoc/mdoc/Bl/break.out_lint
index 5a4e5ff05f9..6ecc78b6ca5 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/break.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bl/break.out_lint
@@ -1,21 +1,18 @@
-mandoc: break.in:13:2: WARNING: blocks badly nested: Bl breaks Bo
-mandoc: break.in:21:2: WARNING: blocks badly nested: Bl breaks Bo
-mandoc: break.in:22:2: ERROR: skipping item outside list: It
-mandoc: break.in:32:2: WARNING: blocks badly nested: Bl breaks Bd
-mandoc: break.in:41:2: WARNING: blocks badly nested: Bl breaks Bd
-mandoc: break.in:42:2: ERROR: skipping item outside list: It
-mandoc: break.in:53:2: WARNING: blocks badly nested: Bl breaks Bd
-mandoc: break.in:56:2: WARNING: blocks badly nested: Bl breaks Bd
-mandoc: break.in:58:2: ERROR: inserting missing end of block: Sh breaks Bd
-mandoc: break.in:63:2: WARNING: blocks badly nested: Bl breaks Bd
-mandoc: break.in:64:2: ERROR: skipping column outside column list: Ta
-mandoc: break.in:71:2: WARNING: blocks badly nested: Bl breaks Bo
-mandoc: break.in:73:2: ERROR: inserting missing end of block: Sh breaks Bo
-mandoc: break.in:76:2: WARNING: blocks badly nested: Bl breaks Bo
-mandoc: break.in:75:25: ERROR: appending missing end of block: Bo
-mandoc: break.in:74:2: ERROR: appending missing end of block: Bl
-mandoc: break.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: break.in:1:5: BASE: Mdocdate missing: Dd August (OpenBSD)
-mandoc: break.in:75:2: WARNING: empty list item: Bl -enum It
-mandoc: break.in:75:2: ERROR: skipping all arguments: It before broken block
-mandoc: break.in: BASE: RCS id missing: (OpenBSD)
+mandoc: break.in:14:2: WARNING: blocks badly nested: Bl breaks Bo
+mandoc: break.in:22:2: WARNING: blocks badly nested: Bl breaks Bo
+mandoc: break.in:23:2: ERROR: skipping item outside list: It
+mandoc: break.in:33:2: WARNING: blocks badly nested: Bl breaks Bd
+mandoc: break.in:42:2: WARNING: blocks badly nested: Bl breaks Bd
+mandoc: break.in:43:2: ERROR: skipping item outside list: It
+mandoc: break.in:54:2: WARNING: blocks badly nested: Bl breaks Bd
+mandoc: break.in:57:2: WARNING: blocks badly nested: Bl breaks Bd
+mandoc: break.in:59:2: ERROR: inserting missing end of block: Sh breaks Bd
+mandoc: break.in:64:2: WARNING: blocks badly nested: Bl breaks Bd
+mandoc: break.in:65:2: ERROR: skipping column outside column list: Ta
+mandoc: break.in:72:2: WARNING: blocks badly nested: Bl breaks Bo
+mandoc: break.in:74:2: ERROR: inserting missing end of block: Sh breaks Bo
+mandoc: break.in:77:2: WARNING: blocks badly nested: Bl breaks Bo
+mandoc: break.in:76:25: ERROR: appending missing end of block: Bo
+mandoc: break.in:75:2: ERROR: appending missing end of block: Bl
+mandoc: break.in:76:2: WARNING: empty list item: Bl -enum It
+mandoc: break.in:76:2: ERROR: skipping all arguments: It before broken block
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/breakingIt.in b/regress/usr.bin/mandoc/mdoc/Bl/breakingIt.in
index 6e75fcf411f..a2575815fb7 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/breakingIt.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/breakingIt.in
@@ -1,6 +1,7 @@
-.Dd February 3, 2015
+.\" $OpenBSD: breakingIt.in,v 1.4 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-BREAKINGIT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-breakingIt
.Nd items breaking other blocks
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/breakingIt.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/breakingIt.out_ascii
index 9c8fd7223fd..447ceb811bd 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/breakingIt.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/breakingIt.out_ascii
@@ -44,4 +44,4 @@ DDEESSCCRRIIPPTTIIOONN
++oo Bullet point.
-OpenBSD February 3, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/breakingIt.out_lint b/regress/usr.bin/mandoc/mdoc/Bl/breakingIt.out_lint
index f98bb780c7f..8d8259ef36d 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/breakingIt.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bl/breakingIt.out_lint
@@ -1,19 +1,16 @@
-mandoc: breakingIt.in:13:2: ERROR: inserting missing end of block: It breaks Ao
-mandoc: breakingIt.in:20:2: ERROR: inserting missing end of block: It breaks Ao
-mandoc: breakingIt.in:28:2: ERROR: inserting missing end of block: It breaks Ao
-mandoc: breakingIt.in:36:2: ERROR: inserting missing end of block: It breaks Ao
-mandoc: breakingIt.in:44:2: ERROR: inserting missing end of block: It breaks Bd
-mandoc: breakingIt.in:51:2: ERROR: inserting missing end of block: It breaks Bd
-mandoc: breakingIt.in:59:2: ERROR: inserting missing end of block: It breaks Bd
-mandoc: breakingIt.in:67:2: ERROR: inserting missing end of block: It breaks Bd
-mandoc: breakingIt.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: breakingIt.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: breakingIt.in:10:1: WARNING: moving content out of list: text
-mandoc: breakingIt.in:11:2: WARNING: moving content out of list: Ao
-mandoc: breakingIt.in:17:1: WARNING: moving content out of list: text
-mandoc: breakingIt.in:18:2: WARNING: moving content out of list: Ao
-mandoc: breakingIt.in:41:1: WARNING: moving content out of list: text
-mandoc: breakingIt.in:42:2: WARNING: moving content out of list: Bd
-mandoc: breakingIt.in:48:1: WARNING: moving content out of list: text
-mandoc: breakingIt.in:49:2: WARNING: moving content out of list: Bd
-mandoc: breakingIt.in: BASE: RCS id missing: (OpenBSD)
+mandoc: breakingIt.in:14:2: ERROR: inserting missing end of block: It breaks Ao
+mandoc: breakingIt.in:21:2: ERROR: inserting missing end of block: It breaks Ao
+mandoc: breakingIt.in:29:2: ERROR: inserting missing end of block: It breaks Ao
+mandoc: breakingIt.in:37:2: ERROR: inserting missing end of block: It breaks Ao
+mandoc: breakingIt.in:45:2: ERROR: inserting missing end of block: It breaks Bd
+mandoc: breakingIt.in:52:2: ERROR: inserting missing end of block: It breaks Bd
+mandoc: breakingIt.in:60:2: ERROR: inserting missing end of block: It breaks Bd
+mandoc: breakingIt.in:68:2: ERROR: inserting missing end of block: It breaks Bd
+mandoc: breakingIt.in:11:1: WARNING: moving content out of list: text
+mandoc: breakingIt.in:12:2: WARNING: moving content out of list: Ao
+mandoc: breakingIt.in:18:1: WARNING: moving content out of list: text
+mandoc: breakingIt.in:19:2: WARNING: moving content out of list: Ao
+mandoc: breakingIt.in:42:1: WARNING: moving content out of list: text
+mandoc: breakingIt.in:43:2: WARNING: moving content out of list: Bd
+mandoc: breakingIt.in:49:1: WARNING: moving content out of list: text
+mandoc: breakingIt.in:50:2: WARNING: moving content out of list: Bd
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/breakingIt.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/breakingIt.out_markdown
index 5739522d9ad..83b9aa12631 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/breakingIt.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/breakingIt.out_markdown
@@ -66,4 +66,4 @@ tag2
* Bullet point.
-OpenBSD - February 3, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/breakingTa.in b/regress/usr.bin/mandoc/mdoc/Bl/breakingTa.in
index 80192b6c3a2..7771fcaafa0 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/breakingTa.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/breakingTa.in
@@ -1,6 +1,7 @@
-.Dd February 11, 2017
+.\" $OpenBSD: breakingTa.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-BREAKINGTA 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-breakingTa
.Nd tab macro breaking a block
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/breakingTa.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/breakingTa.out_ascii
index 9a0d48aa307..a56c1a99056 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/breakingTa.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/breakingTa.out_ascii
@@ -9,4 +9,4 @@ DDEESSCCRRIIPPTTIIOONN
it <aq> ta [bo bc] (pq)
final text
-OpenBSD February 11, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/breakingTa.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/breakingTa.out_markdown
index 64cdc72dc52..d3f5422ef4b 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/breakingTa.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/breakingTa.out_markdown
@@ -12,4 +12,4 @@ initial text
final text
-OpenBSD - February 11, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/broken.in b/regress/usr.bin/mandoc/mdoc/Bl/broken.in
index b2cd81e8a52..383a164ba6d 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/broken.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/broken.in
@@ -1,6 +1,7 @@
-.Dd February 12, 2015
+.\" $OpenBSD: broken.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-BROKEN 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-broken
.Nd list broken by another block
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/broken.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/broken.out_ascii
index 5e6ae8470f7..b72a36fbd4a 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/broken.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/broken.out_ascii
@@ -16,4 +16,4 @@ DDEESSCCRRIIPPTTIIOONN
2. next item
after list
-OpenBSD February 12, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/broken.out_lint b/regress/usr.bin/mandoc/mdoc/Bl/broken.out_lint
index 9b28e561452..b0484af7c45 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/broken.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bl/broken.out_lint
@@ -1,6 +1,3 @@
-mandoc: broken.in:13:2: WARNING: blocks badly nested: Bo breaks Bl
-mandoc: broken.in:23:2: WARNING: blocks badly nested: Bo breaks Bd
-mandoc: broken.in:25:2: ERROR: inserting missing end of block: It breaks Bd
-mandoc: broken.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: broken.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: broken.in: BASE: RCS id missing: (OpenBSD)
+mandoc: broken.in:14:2: WARNING: blocks badly nested: Bo breaks Bl
+mandoc: broken.in:24:2: WARNING: blocks badly nested: Bo breaks Bd
+mandoc: broken.in:26:2: ERROR: inserting missing end of block: It breaks Bd
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/broken.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/broken.out_markdown
index fb34a0529d0..d581fc29491 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/broken.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/broken.out_markdown
@@ -24,4 +24,4 @@ after list
after list
-OpenBSD - February 12, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/bullet.in b/regress/usr.bin/mandoc/mdoc/Bl/bullet.in
index e189df2770b..472ce9c5168 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/bullet.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/bullet.in
@@ -1,6 +1,7 @@
-.Dd December 25, 2014
+.\" $OpenBSD: bullet.in,v 1.4 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-BULLET 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-bullet
.Nd bullet lists
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/bullet.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/bullet.out_ascii
index e188f799e08..0db327b30c9 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/bullet.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/bullet.out_ascii
@@ -64,4 +64,4 @@ DDEESSCCRRIIPPTTIIOONN
++oo x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x
x x x x x
-OpenBSD December 25, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/bullet.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/bullet.out_markdown
index 25febb9bb0f..c500ecaf72d 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/bullet.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/bullet.out_markdown
@@ -43,4 +43,4 @@ BL-BULLET(1) - General Commands Manual
* x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x
* x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x
-OpenBSD - December 25, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/colNoIt.in b/regress/usr.bin/mandoc/mdoc/Bl/colNoIt.in
index 7c80cf9320d..1d81ce22829 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/colNoIt.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/colNoIt.in
@@ -1,6 +1,7 @@
-.Dd August 20, 2016
+.\" $OpenBSD: colNoIt.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-COLNOIT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-colNoIt
.Nd column lists without item macros
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/colNoIt.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/colNoIt.out_ascii
index e61c33343ff..69152adcb5e 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/colNoIt.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/colNoIt.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
a b
c d
-OpenBSD August 20, 2016 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/colNoIt.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/colNoIt.out_markdown
index d7c9004d85c..3c98fab745f 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/colNoIt.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/colNoIt.out_markdown
@@ -12,4 +12,4 @@ BL-COLNOIT(1) - General Commands Manual
a b
c d
-OpenBSD - August 20, 2016
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/column.in b/regress/usr.bin/mandoc/mdoc/Bl/column.in
index 5f059a8cf15..a6c791d7318 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/column.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/column.in
@@ -1,6 +1,7 @@
-.Dd October 14, 2015
+.\" $OpenBSD: column.in,v 1.10 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-COLUMN 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-column
.Nd lists with multiple columns
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/column.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/column.out_ascii
index a7c07d32b22..732cf2d94e1 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/column.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/column.out_ascii
@@ -71,4 +71,4 @@ DDEESSCCRRIIPPTTIIOONN
aa bb tab at eol
aa bb cc dd
-OpenBSD October 14, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/column.out_lint b/regress/usr.bin/mandoc/mdoc/Bl/column.out_lint
index dea3ec79656..4d64846ea28 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/column.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bl/column.out_lint
@@ -1,10 +1,7 @@
-mandoc: column.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: column.in:1:5: BASE: Mdocdate missing: Dd October (OpenBSD)
-mandoc: column.in:71:2: WARNING: skipping empty macro: It
-mandoc: column.in:72:2: WARNING: wrong number of cells: 2 columns, 1 cells
-mandoc: column.in:74:2: WARNING: skipping empty macro: It
-mandoc: column.in:76:2: WARNING: wrong number of cells: 2 columns, 4 cells
-mandoc: column.in:77:2: WARNING: wrong number of cells: 2 columns, 5 cells
-mandoc: column.in:78:2: WARNING: skipping empty macro: It
-mandoc: column.in:106:18: WARNING: skipping -width argument: Bl -column
-mandoc: column.in: BASE: RCS id missing: (OpenBSD)
+mandoc: column.in:72:2: WARNING: skipping empty macro: It
+mandoc: column.in:73:2: WARNING: wrong number of cells: 2 columns, 1 cells
+mandoc: column.in:75:2: WARNING: skipping empty macro: It
+mandoc: column.in:77:2: WARNING: wrong number of cells: 2 columns, 4 cells
+mandoc: column.in:78:2: WARNING: wrong number of cells: 2 columns, 5 cells
+mandoc: column.in:79:2: WARNING: skipping empty macro: It
+mandoc: column.in:107:18: WARNING: skipping -width argument: Bl -column
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/column.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/column.out_markdown
index c79a98db0b1..6e3e27b2b35 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/column.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/column.out_markdown
@@ -75,4 +75,4 @@ BL-COLUMN(1) - General Commands Manual
aa bb cc dd
-OpenBSD - October 14, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/column_nogroff.in b/regress/usr.bin/mandoc/mdoc/Bl/column_nogroff.in
index 43f332fa821..68b1c6fcf0f 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/column_nogroff.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/column_nogroff.in
@@ -1,6 +1,7 @@
-.Dd June 29, 2017
+.\" $OpenBSD: column_nogroff.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-COLUMN_NOGROFF 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-column_nogroff
.Nd column lists mishandled by groff
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/column_nogroff.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/column_nogroff.out_ascii
index f86d4d4f733..b8a066707d7 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/column_nogroff.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/column_nogroff.out_ascii
@@ -12,4 +12,4 @@ DDEESSCCRRIIPPTTIIOONN
aa bb
-OpenBSD June 29, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/column_nogroff.out_lint b/regress/usr.bin/mandoc/mdoc/Bl/column_nogroff.out_lint
index df15cf1b9f5..8e712ca5733 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/column_nogroff.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bl/column_nogroff.out_lint
@@ -1,5 +1,2 @@
-mandoc: column_nogroff.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: column_nogroff.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: column_nogroff.in:10:2: WARNING: missing argument, using next line: Bl -column It
-mandoc: column_nogroff.in:18:2: WARNING: first macro on line: Ta
-mandoc: column_nogroff.in: BASE: RCS id missing: (OpenBSD)
+mandoc: column_nogroff.in:11:2: WARNING: missing argument, using next line: Bl -column It
+mandoc: column_nogroff.in:19:2: WARNING: first macro on line: Ta
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/column_nogroff.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/column_nogroff.out_markdown
index 595236fb7a4..5eef5551c98 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/column_nogroff.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/column_nogroff.out_markdown
@@ -15,4 +15,4 @@ Tab macro at the beginning of a line:
aa bb
-OpenBSD - June 29, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/dash.in b/regress/usr.bin/mandoc/mdoc/Bl/dash.in
index 37c8ad1a101..b89179ae307 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/dash.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/dash.in
@@ -1,6 +1,7 @@
-.Dd December 25, 2014
+.\" $OpenBSD: dash.in,v 1.4 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-DASH 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-dash
.Nd dash and hyphen lists
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/dash.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/dash.out_ascii
index f6677bee86a..e6c48b91789 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/dash.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/dash.out_ascii
@@ -64,4 +64,4 @@ DDEESSCCRRIIPPTTIIOONN
-- x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x
x x x x x
-OpenBSD December 25, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/dash.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/dash.out_markdown
index f478e4aacff..25300274873 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/dash.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/dash.out_markdown
@@ -43,4 +43,4 @@ BL-DASH(1) - General Commands Manual
- x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x
- x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x
-OpenBSD - December 25, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/dash.out_utf8 b/regress/usr.bin/mandoc/mdoc/Bl/dash.out_utf8
index 93abd8d3caa..0ba3ba9ce1f 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/dash.out_utf8
+++ b/regress/usr.bin/mandoc/mdoc/Bl/dash.out_utf8
@@ -64,4 +64,4 @@ DDEESSCCRRIIPPTTIIOONN
-- x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x
x x x x x
-OpenBSD December 25, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/diag.in b/regress/usr.bin/mandoc/mdoc/Bl/diag.in
index 74421ab55b3..2874310a1fc 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/diag.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/diag.in
@@ -1,6 +1,7 @@
-.Dd April 8, 2014
+.\" $OpenBSD: diag.in,v 1.6 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-DIAG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-diag
.Nd section 4 diagnostic lists
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/diag.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/diag.out_ascii
index 9ee7a946b6d..8ed0651cb92 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/diag.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/diag.out_ascii
@@ -36,4 +36,4 @@ DDEESSCCRRIIPPTTIIOONN
OOxx OpenBSD
FFxx FreeBSD
-OpenBSD April 8, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/diag.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/diag.out_markdown
index dbde3cfe008..22c4aed07cd 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/diag.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/diag.out_markdown
@@ -42,4 +42,4 @@ OpenBSD
Fx
FreeBSD
-OpenBSD - April 8, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/empty.in b/regress/usr.bin/mandoc/mdoc/Bl/empty.in
index 1ee9c94c7dc..70c9229e315 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/empty.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/empty.in
@@ -1,6 +1,7 @@
-.Dd January 2, 2011
+.\" $OpenBSD: empty.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-EMPTY 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-empty
.Nd empty lists
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/empty.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/empty.out_ascii
index aba64bbe215..a5b61c0dcd0 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/empty.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/empty.out_ascii
@@ -17,4 +17,4 @@ DDEESSCCRRIIPPTTIIOONN
tag list:
end of test document
-OpenBSD January 2, 2011 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/empty.out_lint b/regress/usr.bin/mandoc/mdoc/Bl/empty.out_lint
index 7dce350cf33..8c354787da6 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/empty.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bl/empty.out_lint
@@ -1,14 +1,11 @@
-mandoc: empty.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: empty.in:1:5: BASE: Mdocdate missing: Dd January (OpenBSD)
-mandoc: empty.in:9:2: WARNING: empty block: Bl
-mandoc: empty.in:12:2: WARNING: empty block: Bl
-mandoc: empty.in:15:2: WARNING: empty block: Bl
-mandoc: empty.in:18:2: WARNING: empty block: Bl
-mandoc: empty.in:21:2: WARNING: empty block: Bl
-mandoc: empty.in:24:2: WARNING: empty block: Bl
-mandoc: empty.in:27:2: WARNING: empty block: Bl
-mandoc: empty.in:30:2: WARNING: empty block: Bl
-mandoc: empty.in:33:2: WARNING: empty block: Bl
-mandoc: empty.in:36:2: WARNING: empty block: Bl
-mandoc: empty.in:39:2: WARNING: empty block: Bl
-mandoc: empty.in: BASE: RCS id missing: (OpenBSD)
+mandoc: empty.in:10:2: WARNING: empty block: Bl
+mandoc: empty.in:13:2: WARNING: empty block: Bl
+mandoc: empty.in:16:2: WARNING: empty block: Bl
+mandoc: empty.in:19:2: WARNING: empty block: Bl
+mandoc: empty.in:22:2: WARNING: empty block: Bl
+mandoc: empty.in:25:2: WARNING: empty block: Bl
+mandoc: empty.in:28:2: WARNING: empty block: Bl
+mandoc: empty.in:31:2: WARNING: empty block: Bl
+mandoc: empty.in:34:2: WARNING: empty block: Bl
+mandoc: empty.in:37:2: WARNING: empty block: Bl
+mandoc: empty.in:40:2: WARNING: empty block: Bl
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/empty.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/empty.out_markdown
index 048f61a0dba..59f6f38ca66 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/empty.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/empty.out_markdown
@@ -30,4 +30,4 @@ tag list:
end of test document
-OpenBSD - January 2, 2011
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/emptyhead.in b/regress/usr.bin/mandoc/mdoc/Bl/emptyhead.in
index 7219f969852..39711f82f94 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/emptyhead.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/emptyhead.in
@@ -1,6 +1,7 @@
-.Dd July 3, 2014
+.\" $OpenBSD: emptyhead.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-EMPTYHEAD 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-emptyhead
.Nd lists with empty item heads
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/emptyhead.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/emptyhead.out_ascii
index 3d0d0108cca..d5040e1c231 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/emptyhead.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/emptyhead.out_ascii
@@ -35,4 +35,4 @@ DDEESSCCRRIIPPTTIIOONN
ttaagg text
-OpenBSD July 3, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/emptyhead.out_lint b/regress/usr.bin/mandoc/mdoc/Bl/emptyhead.out_lint
index f67c6490184..3a7cdbe1235 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/emptyhead.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bl/emptyhead.out_lint
@@ -1,7 +1,4 @@
-mandoc: emptyhead.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: emptyhead.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: emptyhead.in:12:2: WARNING: empty head in list item: Bl -hang It
-mandoc: emptyhead.in:21:2: WARNING: empty head in list item: Bl -ohang It
-mandoc: emptyhead.in:30:2: WARNING: empty head in list item: Bl -inset It
-mandoc: emptyhead.in:39:2: WARNING: empty head in list item: Bl -diag It
-mandoc: emptyhead.in: BASE: RCS id missing: (OpenBSD)
+mandoc: emptyhead.in:13:2: WARNING: empty head in list item: Bl -hang It
+mandoc: emptyhead.in:22:2: WARNING: empty head in list item: Bl -ohang It
+mandoc: emptyhead.in:31:2: WARNING: empty head in list item: Bl -inset It
+mandoc: emptyhead.in:40:2: WARNING: empty head in list item: Bl -diag It
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/emptyhead.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/emptyhead.out_markdown
index 08818932fad..1d91fa024e9 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/emptyhead.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/emptyhead.out_markdown
@@ -48,4 +48,4 @@ no tag before this text
tag
text
-OpenBSD - July 3, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/emptyitem.in b/regress/usr.bin/mandoc/mdoc/Bl/emptyitem.in
index e4f85897e71..dd7f13c1d03 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/emptyitem.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/emptyitem.in
@@ -1,6 +1,7 @@
-.Dd August 10, 2016
+.\" $OpenBSD: emptyitem.in,v 1.4 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-EMPTYITEM 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-emptyitem
.Nd lists with fixed heads and empty items
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/emptyitem.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/emptyitem.out_ascii
index 5148c3ce3d6..4eabb42032f 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/emptyitem.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/emptyitem.out_ascii
@@ -33,4 +33,4 @@ DDEESSCCRRIIPPTTIIOONN
-- three
-OpenBSD August 10, 2016 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/emptyitem.out_lint b/regress/usr.bin/mandoc/mdoc/Bl/emptyitem.out_lint
index 0bfe54fea79..6be18364365 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/emptyitem.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bl/emptyitem.out_lint
@@ -1,11 +1,8 @@
-mandoc: emptyitem.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: emptyitem.in:1:5: BASE: Mdocdate missing: Dd August (OpenBSD)
-mandoc: emptyitem.in:10:2: ERROR: skipping all arguments: It head argument
-mandoc: emptyitem.in:12:2: WARNING: empty list item: Bl -bullet It
-mandoc: emptyitem.in:20:2: WARNING: empty list item: Bl -dash It
-mandoc: emptyitem.in:20:2: ERROR: skipping all arguments: It head argument
-mandoc: emptyitem.in:28:2: WARNING: empty list item: Bl -enum It
-mandoc: emptyitem.in:29:2: ERROR: skipping all arguments: It head argument
-mandoc: emptyitem.in:34:2: ERROR: skipping all arguments: It Sy
-mandoc: emptyitem.in:36:2: WARNING: empty list item: Bl -hyphen It
-mandoc: emptyitem.in: BASE: RCS id missing: (OpenBSD)
+mandoc: emptyitem.in:11:2: ERROR: skipping all arguments: It head argument
+mandoc: emptyitem.in:13:2: WARNING: empty list item: Bl -bullet It
+mandoc: emptyitem.in:21:2: WARNING: empty list item: Bl -dash It
+mandoc: emptyitem.in:21:2: ERROR: skipping all arguments: It head argument
+mandoc: emptyitem.in:29:2: WARNING: empty list item: Bl -enum It
+mandoc: emptyitem.in:30:2: ERROR: skipping all arguments: It head argument
+mandoc: emptyitem.in:35:2: ERROR: skipping all arguments: It Sy
+mandoc: emptyitem.in:37:2: WARNING: empty list item: Bl -hyphen It
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/emptyitem.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/emptyitem.out_markdown
index b61ef858f17..e980dc5f33a 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/emptyitem.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/emptyitem.out_markdown
@@ -38,4 +38,4 @@ hyphen list:
- three
-OpenBSD - August 10, 2016
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/emptytag.in b/regress/usr.bin/mandoc/mdoc/Bl/emptytag.in
index f155b5c0a0d..c1d7ed458f8 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/emptytag.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/emptytag.in
@@ -1,6 +1,7 @@
-.Dd July 3, 2014
+.\" $OpenBSD: emptytag.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-EMPTYTAG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-emptytag
.Nd tag lists with empty item heads
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/emptytag.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/emptytag.out_ascii
index 533480b1a00..2c2f49170e7 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/emptytag.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/emptytag.out_ascii
@@ -13,4 +13,4 @@ DDEESSCCRRIIPPTTIIOONN
tag text
final text
-OpenBSD July 3, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/emptytag.out_lint b/regress/usr.bin/mandoc/mdoc/Bl/emptytag.out_lint
index 33532699a1c..663f54172e1 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/emptytag.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bl/emptytag.out_lint
@@ -1,4 +1 @@
-mandoc: emptytag.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: emptytag.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: emptytag.in:12:2: WARNING: empty head in list item: Bl -tag It
-mandoc: emptytag.in: BASE: RCS id missing: (OpenBSD)
+mandoc: emptytag.in:13:2: WARNING: empty head in list item: Bl -tag It
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/emptytag.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/emptytag.out_markdown
index 39db254572f..84a94d22c50 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/emptytag.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/emptytag.out_markdown
@@ -20,4 +20,4 @@ tag
final text
-OpenBSD - July 3, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/enum.in b/regress/usr.bin/mandoc/mdoc/Bl/enum.in
index e5b1c618093..9151d51c86e 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/enum.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/enum.in
@@ -1,6 +1,7 @@
-.Dd December 25, 2014
+.\" $OpenBSD: enum.in,v 1.4 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-ENUM 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-enum
.Nd enumerated lists
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/enum.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/enum.out_ascii
index 769dc21889f..bdf45cccf0f 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/enum.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/enum.out_ascii
@@ -64,4 +64,4 @@ DDEESSCCRRIIPPTTIIOONN
12. x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x
x x x x x x
-OpenBSD December 25, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/enum.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/enum.out_markdown
index 0c15d67a237..eb2180e3834 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/enum.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/enum.out_markdown
@@ -43,4 +43,4 @@ BL-ENUM(1) - General Commands Manual
11. x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x
12. x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x
-OpenBSD - December 25, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/extend.in b/regress/usr.bin/mandoc/mdoc/Bl/extend.in
index 0b4dce11c3d..5f3eba7b243 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/extend.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/extend.in
@@ -1,6 +1,7 @@
-.Dd April 12, 2010
+.\" $OpenBSD: extend.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-EXTEND 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-extend
.Nd extending block headers
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/extend.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/extend.out_ascii
index 6676ea486f6..2063ebedc46 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/extend.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/extend.out_ascii
@@ -15,4 +15,4 @@ DDEESSCCRRIIPPTTIIOONN
prefix <prefixed tag>
prefixed text
-OpenBSD April 12, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/extend.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/extend.out_markdown
index 7164d854c65..4714a9ae1a7 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/extend.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/extend.out_markdown
@@ -20,4 +20,4 @@ prefix &lt;prefixed tag&gt;
> prefixed text
-OpenBSD - April 12, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/hang.in b/regress/usr.bin/mandoc/mdoc/Bl/hang.in
index 2b2b755457f..b7e3ead58f6 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/hang.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/hang.in
@@ -1,6 +1,7 @@
-.Dd December 25, 2014
+.\" $OpenBSD: hang.in,v 1.8 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-HANG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-hang
.Nd hanged lists
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/hang.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/hang.out_ascii
index 04cce936627..e404e081aa1 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/hang.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/hang.out_ascii
@@ -82,4 +82,4 @@ DDEESSCCRRIIPPTTIIOONN
tag text
-OpenBSD December 25, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/hang.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/hang.out_markdown
index f2f20def1c9..16683cc1c79 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/hang.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/hang.out_markdown
@@ -115,4 +115,4 @@ tag
> text
-OpenBSD - December 25, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/inset.in b/regress/usr.bin/mandoc/mdoc/Bl/inset.in
index 0376ae63662..557a48a9d11 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/inset.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/inset.in
@@ -1,6 +1,7 @@
-.Dd October 28, 2009
+.\" $OpenBSD: inset.in,v 1.5 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-INSET 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-inset
.Nd inset list labels
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/inset.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/inset.out_ascii
index 4927df78aa0..513200092fd 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/inset.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/inset.out_ascii
@@ -34,4 +34,4 @@ DDEESSCCRRIIPPTTIIOONN
a b
-OpenBSD October 28, 2009 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/inset.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/inset.out_markdown
index ad2b97286b0..5dcf384635b 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/inset.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/inset.out_markdown
@@ -39,4 +39,4 @@ b
a &zwnj;
b
-OpenBSD - October 28, 2009
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/item.in b/regress/usr.bin/mandoc/mdoc/Bl/item.in
index 672e9dc794f..8f7fd743fba 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/item.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/item.in
@@ -1,6 +1,7 @@
-.Dd July 10, 2012
+.\" $OpenBSD: item.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-ITEM 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-item
.Nd itemized lists
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/item.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/item.out_ascii
index ae3f452456b..fb742e598a6 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/item.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/item.out_ascii
@@ -13,4 +13,4 @@ DDEESSCCRRIIPPTTIIOONN
second line
third line
-OpenBSD July 10, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/item.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/item.out_markdown
index cfceb8d548a..2148d0662ec 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/item.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/item.out_markdown
@@ -16,4 +16,4 @@ first line
second line
third line
-OpenBSD - July 10, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/multitag.in b/regress/usr.bin/mandoc/mdoc/Bl/multitag.in
index e316c2d4f88..0e6af286ffc 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/multitag.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/multitag.in
@@ -1,6 +1,7 @@
-.Dd April 13, 2010
+.\" $OpenBSD: multitag.in,v 1.4 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-MULTITAG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-multitag
.Nd lists with multiple successive tags
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/multitag.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/multitag.out_ascii
index 3167b58718c..a2b07658974 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/multitag.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/multitag.out_ascii
@@ -39,4 +39,4 @@ DDEESSCCRRIIPPTTIIOONN
fourth
fifth more text
-OpenBSD April 13, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/multitag.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/multitag.out_markdown
index cedea6cbad4..20029055b39 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/multitag.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/multitag.out_markdown
@@ -62,4 +62,4 @@ fifth
> more text
-OpenBSD - April 13, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/multitype.in b/regress/usr.bin/mandoc/mdoc/Bl/multitype.in
index 48e8dc11db9..833683bf822 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/multitype.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/multitype.in
@@ -1,6 +1,7 @@
-.Dd October 28, 2009
+.\" $OpenBSD: multitype.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-MULTITYPE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-multitype
.Nd list with multiple types
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/multitype.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/multitype.out_ascii
index f22c89cf298..57d3123271f 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/multitype.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/multitype.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
-- Some text.
-OpenBSD October 28, 2009 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/multitype.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/multitype.out_markdown
index 8f7f058c8cd..53422be9edd 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/multitype.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/multitype.out_markdown
@@ -8,4 +8,4 @@ BL-MULTITYPE(1) - General Commands Manual
- Some text.
-OpenBSD - October 28, 2009
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/nested.in b/regress/usr.bin/mandoc/mdoc/Bl/nested.in
index 380e2e623b7..c6ac61969f2 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/nested.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/nested.in
@@ -1,6 +1,7 @@
-.Dd May 19, 2013
+.\" $OpenBSD: nested.in,v 1.6 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-NESTED 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-nested
.Nd nested lists
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/nested.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/nested.out_ascii
index 50998896941..b15f8c2dc0e 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/nested.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/nested.out_ascii
@@ -51,4 +51,4 @@ DDEESSCCRRIIPPTTIIOONN
outer text
final text
-OpenBSD May 19, 2013 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/nested.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/nested.out_markdown
index 6bc694dd5d4..d07d04b2aa0 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/nested.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/nested.out_markdown
@@ -78,4 +78,4 @@ outer tag (indented 3n)
final text
-OpenBSD - May 19, 2013
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/noIt.in b/regress/usr.bin/mandoc/mdoc/Bl/noIt.in
index 05835b5de35..aa6f7f9fe7d 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/noIt.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/noIt.in
@@ -1,6 +1,7 @@
-.Dd October 6, 2013
+.\" $OpenBSD: noIt.in,v 1.4 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-NOIT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-noIt
.Nd list missing item macros
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/noIt.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/noIt.out_ascii
index 5b56cde54e7..dc159524d93 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/noIt.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/noIt.out_ascii
@@ -12,4 +12,4 @@ DDEESSCCRRIIPPTTIIOONN
++oo Bullet point.
Stray text only.
-OpenBSD October 6, 2013 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/noIt.out_lint b/regress/usr.bin/mandoc/mdoc/Bl/noIt.out_lint
index 109a1a9d19f..03a89cc5398 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/noIt.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bl/noIt.out_lint
@@ -1,11 +1,8 @@
-mandoc: noIt.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noIt.in:1:5: BASE: Mdocdate missing: Dd October (OpenBSD)
-mandoc: noIt.in:9:1: WARNING: moving content out of list: text
-mandoc: noIt.in:10:2: WARNING: moving content out of list: Em
-mandoc: noIt.in:15:1: WARNING: moving content out of list: text
-mandoc: noIt.in:16:2: WARNING: moving content out of list: Sm
-mandoc: noIt.in:17:2: WARNING: moving content out of list: Em
-mandoc: noIt.in:17:10: WARNING: moving content out of list: Sy
-mandoc: noIt.in:17:19: WARNING: moving content out of list: Em
-mandoc: noIt.in:23:1: WARNING: moving content out of list: text
-mandoc: noIt.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noIt.in:10:1: WARNING: moving content out of list: text
+mandoc: noIt.in:11:2: WARNING: moving content out of list: Em
+mandoc: noIt.in:16:1: WARNING: moving content out of list: text
+mandoc: noIt.in:17:2: WARNING: moving content out of list: Sm
+mandoc: noIt.in:18:2: WARNING: moving content out of list: Em
+mandoc: noIt.in:18:10: WARNING: moving content out of list: Sy
+mandoc: noIt.in:18:19: WARNING: moving content out of list: Em
+mandoc: noIt.in:24:1: WARNING: moving content out of list: text
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/noIt.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/noIt.out_markdown
index 96d4b7af7fa..78134efcbfb 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/noIt.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/noIt.out_markdown
@@ -20,4 +20,4 @@ Stray text.
Stray text only.
-OpenBSD - October 6, 2013
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/notype.in b/regress/usr.bin/mandoc/mdoc/Bl/notype.in
index f91583d0d65..73dc011d268 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/notype.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/notype.in
@@ -1,6 +1,7 @@
-.Dd August 10, 2016
+.\" $OpenBSD: notype.in,v 1.5 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-NOTYPE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-notype
.Nd lists with late or missing types
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/notype.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/notype.out_ascii
index 0f6b2237963..15df4239300 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/notype.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/notype.out_ascii
@@ -18,4 +18,4 @@ DDEESSCCRRIIPPTTIIOONN
final text
-OpenBSD August 10, 2016 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/notype.out_lint b/regress/usr.bin/mandoc/mdoc/Bl/notype.out_lint
index 5f3919e2663..b7a6cb79852 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/notype.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bl/notype.out_lint
@@ -1,8 +1,5 @@
-mandoc: notype.in:12:2: ERROR: skipping all arguments: El tail argument
-mandoc: notype.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: notype.in:1:5: BASE: Mdocdate missing: Dd August (OpenBSD)
-mandoc: notype.in:9:2: WARNING: list type is not the first argument: Bl -offset
-mandoc: notype.in:15:2: ERROR: missing list type, using -item: Bl
-mandoc: notype.in:15:20: WARNING: skipping -width argument: Bl -item
-mandoc: notype.in:21:2: ERROR: missing list type, using -item: Bl
-mandoc: notype.in: BASE: RCS id missing: (OpenBSD)
+mandoc: notype.in:13:2: ERROR: skipping all arguments: El tail argument
+mandoc: notype.in:10:2: WARNING: list type is not the first argument: Bl -offset
+mandoc: notype.in:16:2: ERROR: missing list type, using -item: Bl
+mandoc: notype.in:16:20: WARNING: skipping -width argument: Bl -item
+mandoc: notype.in:22:2: ERROR: missing list type, using -item: Bl
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/notype.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/notype.out_markdown
index 739a91cd09c..09e5168a813 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/notype.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/notype.out_markdown
@@ -20,4 +20,4 @@ Some text.
final text
-OpenBSD - August 10, 2016
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/offset.in b/regress/usr.bin/mandoc/mdoc/Bl/offset.in
index 923dd68f66b..02a0d328b0e 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/offset.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/offset.in
@@ -1,6 +1,7 @@
-.Dd December 25, 2014
+.\" $OpenBSD: offset.in,v 1.5 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-OFFSET 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-offset
.Nd various arguments for Bl offset
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/offset.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/offset.out_ascii
index 22474aa5538..0aaa3f298a2 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/offset.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/offset.out_ascii
@@ -48,4 +48,4 @@ DDEESSCCRRIIPPTTIIOONN
tag Bl tag width Ds offset -0.26i
-OpenBSD December 25, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/offset.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/offset.out_markdown
index a58ce6bc3a9..cb78c3e2c3b 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/offset.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/offset.out_markdown
@@ -60,4 +60,4 @@ tag
> Bl tag width Ds offset -0.26i
-OpenBSD - December 25, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/ohang.in b/regress/usr.bin/mandoc/mdoc/Bl/ohang.in
index af4bdf6d01a..9d1c0779f2f 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/ohang.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/ohang.in
@@ -1,6 +1,7 @@
-.Dd July 10, 2012
+.\" $OpenBSD: ohang.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-OHANG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-ohang
.Nd over-hanging lists
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/ohang.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/ohang.out_ascii
index 238958dd07a..3cd76511ba0 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/ohang.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/ohang.out_ascii
@@ -19,4 +19,4 @@ DDEESSCCRRIIPPTTIIOONN
third tag
third line
-OpenBSD July 10, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/ohang.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/ohang.out_markdown
index 7c5994110ed..7e257f53132 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/ohang.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/ohang.out_markdown
@@ -22,4 +22,4 @@ second line
third tag
third line
-OpenBSD - July 10, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/secstart.in b/regress/usr.bin/mandoc/mdoc/Bl/secstart.in
index bd01e0367e0..9844934284f 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/secstart.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/secstart.in
@@ -1,6 +1,7 @@
-.Dd November 10, 2014
+.\" $OpenBSD: secstart.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-SECSTART 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-secstart
.Nd nested lists at the beginning of sections
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/secstart.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/secstart.out_ascii
index 269c92eca1f..5277a3b3795 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/secstart.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/secstart.out_ascii
@@ -23,4 +23,4 @@ DDEESSCCRRIIPPTTIIOONN
inner tag
text
-OpenBSD November 10, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/secstart.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/secstart.out_markdown
index 478788b01fc..bd1779e10ce 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/secstart.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/secstart.out_markdown
@@ -31,4 +31,4 @@ outer tag
> > text
-OpenBSD - November 10, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/tag.in b/regress/usr.bin/mandoc/mdoc/Bl/tag.in
index c7b99822846..fac07bd2d35 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/tag.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/tag.in
@@ -1,6 +1,7 @@
-.Dd September 21, 2015
+.\" $OpenBSD: tag.in,v 1.18 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-TAG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-tag
.Nd tagged lists
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/tag.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/tag.out_ascii
index 0912d4fa02a..5fb3f7a4344 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/tag.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/tag.out_ascii
@@ -131,4 +131,4 @@ DDEESSCCRRIIPPTTIIOONN
second paragraph
-OpenBSD September 21, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/tag.out_lint b/regress/usr.bin/mandoc/mdoc/Bl/tag.out_lint
index 26ef8aa0d16..06c069954d4 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/tag.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bl/tag.out_lint
@@ -1,4 +1 @@
-mandoc: tag.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: tag.in:1:5: BASE: Mdocdate missing: Dd September (OpenBSD)
-mandoc: tag.in:131:2: WARNING: missing -width in -tag list, using 6n: Bl -tag
-mandoc: tag.in: BASE: RCS id missing: (OpenBSD)
+mandoc: tag.in:132:2: WARNING: missing -width in -tag list, using 6n: Bl -tag
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/tag.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/tag.out_markdown
index e976e8dba13..fd9d9fd7706 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/tag.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/tag.out_markdown
@@ -172,4 +172,4 @@ tag
> second paragraph
-OpenBSD - September 21, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/unclosed.in b/regress/usr.bin/mandoc/mdoc/Bl/unclosed.in
index 2d35a480ae9..bff5146609f 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/unclosed.in
+++ b/regress/usr.bin/mandoc/mdoc/Bl/unclosed.in
@@ -1,6 +1,7 @@
-.Dd January 9, 2011
+.\" $OpenBSD: unclosed.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BL-UNCLOSED 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bl-unclosed
.Nd list lacking an end macro
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/unclosed.out_ascii b/regress/usr.bin/mandoc/mdoc/Bl/unclosed.out_ascii
index 3a350004313..23005e5c7d5 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/unclosed.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bl/unclosed.out_ascii
@@ -9,4 +9,4 @@ DDEESSCCRRIIPPTTIIOONN
SSEEEE AALLSSOO
mdoc(7)
-OpenBSD January 9, 2011 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bl/unclosed.out_markdown b/regress/usr.bin/mandoc/mdoc/Bl/unclosed.out_markdown
index 92b6fb742e7..40f01cc3b7c 100644
--- a/regress/usr.bin/mandoc/mdoc/Bl/unclosed.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bl/unclosed.out_markdown
@@ -12,4 +12,4 @@ item
mdoc(7)
-OpenBSD - January 9, 2011
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Brq/empty.in b/regress/usr.bin/mandoc/mdoc/Brq/empty.in
index 4677820d9bb..502d7c9f9bc 100644
--- a/regress/usr.bin/mandoc/mdoc/Brq/empty.in
+++ b/regress/usr.bin/mandoc/mdoc/Brq/empty.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: empty.in,v 1.5 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BRQ-EMPTY 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Brq-empty
.Nd empty implicit enclosure macros
diff --git a/regress/usr.bin/mandoc/mdoc/Brq/empty.out_ascii b/regress/usr.bin/mandoc/mdoc/Brq/empty.out_ascii
index 31cdd9e1850..8471f6db8b6 100644
--- a/regress/usr.bin/mandoc/mdoc/Brq/empty.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Brq/empty.out_ascii
@@ -7,4 +7,4 @@ DDEESSCCRRIIPPTTIIOONN
An empty {} and a full ({user@host)} quotation. And another ({full)} one
bboolldd.
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Brq/empty.out_lint b/regress/usr.bin/mandoc/mdoc/Brq/empty.out_lint
index 288cd1f4724..a7092ae5729 100644
--- a/regress/usr.bin/mandoc/mdoc/Brq/empty.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Brq/empty.out_lint
@@ -1,5 +1,2 @@
-mandoc: empty.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: empty.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: empty.in:11:19: STYLE: no blank before trailing delimiter: Brq user@host)
-mandoc: empty.in:14:14: STYLE: no blank before trailing delimiter: Bro full)
-mandoc: empty.in: BASE: RCS id missing: (OpenBSD)
+mandoc: empty.in:12:19: STYLE: no blank before trailing delimiter: Brq user@host)
+mandoc: empty.in:15:14: STYLE: no blank before trailing delimiter: Bro full)
diff --git a/regress/usr.bin/mandoc/mdoc/Brq/empty.out_markdown b/regress/usr.bin/mandoc/mdoc/Brq/empty.out_markdown
index 82b1dd7e3fe..3483e90b6e7 100644
--- a/regress/usr.bin/mandoc/mdoc/Brq/empty.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Brq/empty.out_markdown
@@ -14,4 +14,4 @@ quotation.
And another
({full)} one **bold**.
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Bx/args.in b/regress/usr.bin/mandoc/mdoc/Bx/args.in
index d6f8ff5eede..dd74a395114 100644
--- a/regress/usr.bin/mandoc/mdoc/Bx/args.in
+++ b/regress/usr.bin/mandoc/mdoc/Bx/args.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: args.in,v 1.5 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BX-ARGS 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bx-args
.Nd arguments to the BSD macro
diff --git a/regress/usr.bin/mandoc/mdoc/Bx/args.out_ascii b/regress/usr.bin/mandoc/mdoc/Bx/args.out_ascii
index d7c1e769eee..ad7d2445def 100644
--- a/regress/usr.bin/mandoc/mdoc/Bx/args.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Bx/args.out_ascii
@@ -18,4 +18,4 @@ DDEESSCCRRIIPPTTIIOONN
end of test document
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Bx/args.out_lint b/regress/usr.bin/mandoc/mdoc/Bx/args.out_lint
index e463b7c2804..c4d244d486e 100644
--- a/regress/usr.bin/mandoc/mdoc/Bx/args.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Bx/args.out_lint
@@ -1,4 +1 @@
-mandoc: args.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: args.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: args.in:15:9: STYLE: no blank before trailing delimiter: Bx nett.
-mandoc: args.in: BASE: RCS id missing: (OpenBSD)
+mandoc: args.in:16:9: STYLE: no blank before trailing delimiter: Bx nett.
diff --git a/regress/usr.bin/mandoc/mdoc/Bx/args.out_markdown b/regress/usr.bin/mandoc/mdoc/Bx/args.out_markdown
index e231662133f..ccfc6f1b4b3 100644
--- a/regress/usr.bin/mandoc/mdoc/Bx/args.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Bx/args.out_markdown
@@ -26,4 +26,4 @@ more arguments:
end of test document
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Cd/eos.in b/regress/usr.bin/mandoc/mdoc/Cd/eos.in
index 9f83b8fc9be..ea949c69d0e 100644
--- a/regress/usr.bin/mandoc/mdoc/Cd/eos.in
+++ b/regress/usr.bin/mandoc/mdoc/Cd/eos.in
@@ -1,6 +1,7 @@
-.Dd November 17, 2012
+.\" $OpenBSD: eos.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt CD-EOS 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Cd-eos
.Nd end of sentence handling after the configuration directive macro
diff --git a/regress/usr.bin/mandoc/mdoc/Cd/eos.out_ascii b/regress/usr.bin/mandoc/mdoc/Cd/eos.out_ascii
index 4e0b1bea013..93f446bedd5 100644
--- a/regress/usr.bin/mandoc/mdoc/Cd/eos.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Cd/eos.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
Do not use ooppttiioonnss IINNSSEECCUURREE. It is insecure.
-OpenBSD November 17, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Cd/eos.out_markdown b/regress/usr.bin/mandoc/mdoc/Cd/eos.out_markdown
index 625016a81d9..60e292e83ec 100644
--- a/regress/usr.bin/mandoc/mdoc/Cd/eos.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Cd/eos.out_markdown
@@ -10,4 +10,4 @@ Do not use
**options INSECURE**.
It is insecure.
-OpenBSD - November 17, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Cd/font.in b/regress/usr.bin/mandoc/mdoc/Cd/font.in
index 716794ebda2..70ecb2a25be 100644
--- a/regress/usr.bin/mandoc/mdoc/Cd/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Cd/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt CD-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Cd-font
.Nd changing fonts inside the configuration declaration macro
diff --git a/regress/usr.bin/mandoc/mdoc/Cd/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Cd/font.out_ascii
index 8949462be55..2534b07d535 100644
--- a/regress/usr.bin/mandoc/mdoc/Cd/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Cd/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text bboolldd_e_m_p_h_a_s_i_sbbaacckk trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Cd/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Cd/font.out_markdown
index 48594b44c29..eab5d097e3c 100644
--- a/regress/usr.bin/mandoc/mdoc/Cd/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Cd/font.out_markdown
@@ -10,4 +10,4 @@ normal text
**bold*emphasis*back**
trailing text
-OpenBSD - July 9, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Cd/noarg.in b/regress/usr.bin/mandoc/mdoc/Cd/noarg.in
index 7190ebea34d..4ce002680dd 100644
--- a/regress/usr.bin/mandoc/mdoc/Cd/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Cd/noarg.in
@@ -1,6 +1,7 @@
-.Dd January 19, 2011
+.\" $OpenBSD: noarg.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt CD-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Cd-noarg
.Nd kernel configuration directive without arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Cd/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Cd/noarg.out_ascii
index eefae539b4f..e58677660e9 100644
--- a/regress/usr.bin/mandoc/mdoc/Cd/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Cd/noarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
with arguments: wwdd** aatt ppcciiiiddee?? without arguments: end of test document
-OpenBSD January 19, 2011 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Cd/noarg.out_lint b/regress/usr.bin/mandoc/mdoc/Cd/noarg.out_lint
index b80a17ad5bb..bbf1e2db0b2 100644
--- a/regress/usr.bin/mandoc/mdoc/Cd/noarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Cd/noarg.out_lint
@@ -1,4 +1 @@
-mandoc: noarg.in:11:2: WARNING: skipping empty macro: Cd
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in:1:5: BASE: Mdocdate missing: Dd January (OpenBSD)
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:12:2: WARNING: skipping empty macro: Cd
diff --git a/regress/usr.bin/mandoc/mdoc/Cd/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Cd/noarg.out_markdown
index ce447da0d38..60d942e985e 100644
--- a/regress/usr.bin/mandoc/mdoc/Cd/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Cd/noarg.out_markdown
@@ -11,4 +11,4 @@ with arguments:
without arguments:
end of test document
-OpenBSD - January 19, 2011
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Cd/punct.in b/regress/usr.bin/mandoc/mdoc/Cd/punct.in
index 9a072c0c979..c02c4e78299 100644
--- a/regress/usr.bin/mandoc/mdoc/Cd/punct.in
+++ b/regress/usr.bin/mandoc/mdoc/Cd/punct.in
@@ -1,6 +1,7 @@
-.Dd August 21, 2014
+.\" $OpenBSD: punct.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt CD-PUNCT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Cd-punct
.Nd punctuation handling by the Cd macro
diff --git a/regress/usr.bin/mandoc/mdoc/Cd/punct.out_ascii b/regress/usr.bin/mandoc/mdoc/Cd/punct.out_ascii
index 88d369dcae4..090b1cdf277 100644
--- a/regress/usr.bin/mandoc/mdoc/Cd/punct.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Cd/punct.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
quoted punctuation: aa (bb | cc) dd. _i_t_a_l_i_c.
-OpenBSD August 21, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Cd/punct.out_markdown b/regress/usr.bin/mandoc/mdoc/Cd/punct.out_markdown
index c39ee621dfe..0e6d8b20e4b 100644
--- a/regress/usr.bin/mandoc/mdoc/Cd/punct.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Cd/punct.out_markdown
@@ -42,4 +42,4 @@ op bracket
quoted punctuation:
**a** (**b** | **c**) **d**. *italic*.
-OpenBSD - August 21, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Cm/basic.in b/regress/usr.bin/mandoc/mdoc/Cm/basic.in
index 2fba179c66f..a891ff552db 100644
--- a/regress/usr.bin/mandoc/mdoc/Cm/basic.in
+++ b/regress/usr.bin/mandoc/mdoc/Cm/basic.in
@@ -1,6 +1,7 @@
-.Dd July 6, 2012
+.\" $OpenBSD: basic.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt CM-BASIC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Cm-basic
.Nd basic usage of the Cm macro
diff --git a/regress/usr.bin/mandoc/mdoc/Cm/basic.out_ascii b/regress/usr.bin/mandoc/mdoc/Cm/basic.out_ascii
index 98899c00fd9..eef45c10b30 100644
--- a/regress/usr.bin/mandoc/mdoc/Cm/basic.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Cm/basic.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
middle of line: ppss --oo ppiidd,ccoommmmaanndd
-OpenBSD July 6, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Cm/basic.out_markdown b/regress/usr.bin/mandoc/mdoc/Cm/basic.out_markdown
index 0822c26ac82..4c88ee9d803 100644
--- a/regress/usr.bin/mandoc/mdoc/Cm/basic.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Cm/basic.out_markdown
@@ -12,4 +12,4 @@ end of line:
middle of line:
**ps** **-o** **pid**,**command**
-OpenBSD - July 6, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Cm/font.in b/regress/usr.bin/mandoc/mdoc/Cm/font.in
index db58f6ddac6..7a6c5c1557e 100644
--- a/regress/usr.bin/mandoc/mdoc/Cm/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Cm/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt CM-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Cm-font
.Nd changing fonts inside the command modifier macro
diff --git a/regress/usr.bin/mandoc/mdoc/Cm/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Cm/font.out_ascii
index ae48e4b1b8b..0ac3d99ddca 100644
--- a/regress/usr.bin/mandoc/mdoc/Cm/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Cm/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text bboolldd_e_m_p_h_a_s_i_sbbaacckk trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Cm/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Cm/font.out_markdown
index 2f58f0c0166..b9131ce3412 100644
--- a/regress/usr.bin/mandoc/mdoc/Cm/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Cm/font.out_markdown
@@ -10,4 +10,4 @@ normal text
**bold*emphasis*back**
trailing text
-OpenBSD - July 9, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Cm/noarg.in b/regress/usr.bin/mandoc/mdoc/Cm/noarg.in
index 8347997bd6d..64bc5e091de 100644
--- a/regress/usr.bin/mandoc/mdoc/Cm/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Cm/noarg.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: noarg.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt CM-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Cm-noarg
.Nd command modifier macro without arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Cm/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Cm/noarg.out_ascii
index 2b6dea57c70..b8530057c98 100644
--- a/regress/usr.bin/mandoc/mdoc/Cm/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Cm/noarg.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
middle of line: ppss --xx --oo ccoommmmaanndd..
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Cm/noarg.out_lint b/regress/usr.bin/mandoc/mdoc/Cm/noarg.out_lint
index 486fbdfa8e7..fbe2d230c00 100644
--- a/regress/usr.bin/mandoc/mdoc/Cm/noarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Cm/noarg.out_lint
@@ -1,6 +1,3 @@
-mandoc: noarg.in:9:23: WARNING: skipping empty macro: Cm
-mandoc: noarg.in:12:13: WARNING: skipping empty macro: Cm
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: noarg.in:12:31: STYLE: no blank before trailing delimiter: Cm command.
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:10:23: WARNING: skipping empty macro: Cm
+mandoc: noarg.in:13:13: WARNING: skipping empty macro: Cm
+mandoc: noarg.in:13:31: STYLE: no blank before trailing delimiter: Cm command.
diff --git a/regress/usr.bin/mandoc/mdoc/Cm/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Cm/noarg.out_markdown
index 05ceb960fbc..d1636183b2e 100644
--- a/regress/usr.bin/mandoc/mdoc/Cm/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Cm/noarg.out_markdown
@@ -12,4 +12,4 @@ end of line:
middle of line:
**ps** **-x** **-o** **command.**
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Cm/punct.in b/regress/usr.bin/mandoc/mdoc/Cm/punct.in
index 432e470c919..4c372a3b419 100644
--- a/regress/usr.bin/mandoc/mdoc/Cm/punct.in
+++ b/regress/usr.bin/mandoc/mdoc/Cm/punct.in
@@ -1,6 +1,7 @@
-.Dd August 21, 2014
+.\" $OpenBSD: punct.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt Cm-PUNCT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Cm-punct
.Nd punctuation handling by the Cm macro
diff --git a/regress/usr.bin/mandoc/mdoc/Cm/punct.out_ascii b/regress/usr.bin/mandoc/mdoc/Cm/punct.out_ascii
index 7ac1fe76841..f3cf5bdb293 100644
--- a/regress/usr.bin/mandoc/mdoc/Cm/punct.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Cm/punct.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
quoted punctuation: aa (bb | cc) dd. _i_t_a_l_i_c.
-OpenBSD August 21, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Cm/punct.out_markdown b/regress/usr.bin/mandoc/mdoc/Cm/punct.out_markdown
index c924228cffb..0e9b5d18cff 100644
--- a/regress/usr.bin/mandoc/mdoc/Cm/punct.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Cm/punct.out_markdown
@@ -42,4 +42,4 @@ op bracket
quoted punctuation:
**a** (**b** | **c**) **d**. *italic*.
-OpenBSD - August 21, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/D1/spacing.in b/regress/usr.bin/mandoc/mdoc/D1/spacing.in
index 3303dccc87b..e77332980d9 100644
--- a/regress/usr.bin/mandoc/mdoc/D1/spacing.in
+++ b/regress/usr.bin/mandoc/mdoc/D1/spacing.in
@@ -1,6 +1,7 @@
-.Dd February 5, 2015
+.\" $OpenBSD: spacing.in,v 1.3 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt D1-SPACING 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm D1-spacing
.Nd spacing in and around one-line displays
diff --git a/regress/usr.bin/mandoc/mdoc/D1/spacing.out_ascii b/regress/usr.bin/mandoc/mdoc/D1/spacing.out_ascii
index becef1b8c8e..40945936b20 100644
--- a/regress/usr.bin/mandoc/mdoc/D1/spacing.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/D1/spacing.out_ascii
@@ -9,4 +9,4 @@ DDEESSCCRRIIPPTTIIOONN
empty display:
following text
-OpenBSD February 5, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/D1/spacing.out_lint b/regress/usr.bin/mandoc/mdoc/D1/spacing.out_lint
index 15d29679a8b..5ac4d0c0e76 100644
--- a/regress/usr.bin/mandoc/mdoc/D1/spacing.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/D1/spacing.out_lint
@@ -1,4 +1 @@
-mandoc: spacing.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: spacing.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: spacing.in:11:2: WARNING: empty block: D1
-mandoc: spacing.in: BASE: RCS id missing: (OpenBSD)
+mandoc: spacing.in:12:2: WARNING: empty block: D1
diff --git a/regress/usr.bin/mandoc/mdoc/D1/spacing.out_markdown b/regress/usr.bin/mandoc/mdoc/D1/spacing.out_markdown
index c0ebf104820..eac16dfe35f 100644
--- a/regress/usr.bin/mandoc/mdoc/D1/spacing.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/D1/spacing.out_markdown
@@ -14,4 +14,4 @@ empty display:
following text
-OpenBSD - February 5, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Db/args.in b/regress/usr.bin/mandoc/mdoc/Db/args.in
index b40d7b0c20c..14c4c503c01 100644
--- a/regress/usr.bin/mandoc/mdoc/Db/args.in
+++ b/regress/usr.bin/mandoc/mdoc/Db/args.in
@@ -1,6 +1,7 @@
-.Dd November 27, 2014
+.\" $OpenBSD: args.in,v 1.2 2017/07/04 14:53:24 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DB-ARGS 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Db-args
.Nd obsolete debug macro
diff --git a/regress/usr.bin/mandoc/mdoc/Db/args.out_ascii b/regress/usr.bin/mandoc/mdoc/Db/args.out_ascii
index 909b91ba18e..7a8e6945b9b 100644
--- a/regress/usr.bin/mandoc/mdoc/Db/args.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Db/args.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
no args one arg two args end of text
-OpenBSD November 27, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Db/args.out_lint b/regress/usr.bin/mandoc/mdoc/Db/args.out_lint
index 279a031d11c..05740565c4d 100644
--- a/regress/usr.bin/mandoc/mdoc/Db/args.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Db/args.out_lint
@@ -1,6 +1,3 @@
-mandoc: args.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: args.in:1:5: BASE: Mdocdate missing: Dd November (OpenBSD)
-mandoc: args.in:9:2: WARNING: obsolete macro: Db
-mandoc: args.in:11:2: WARNING: obsolete macro: Db
-mandoc: args.in:13:2: WARNING: obsolete macro: Db
-mandoc: args.in: BASE: RCS id missing: (OpenBSD)
+mandoc: args.in:10:2: WARNING: obsolete macro: Db
+mandoc: args.in:12:2: WARNING: obsolete macro: Db
+mandoc: args.in:14:2: WARNING: obsolete macro: Db
diff --git a/regress/usr.bin/mandoc/mdoc/Dd/badarg.in b/regress/usr.bin/mandoc/mdoc/Dd/badarg.in
index 9891fc4ea99..07cfe13e0cc 100644
--- a/regress/usr.bin/mandoc/mdoc/Dd/badarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Dd/badarg.in
@@ -1,6 +1,7 @@
+.\" $OpenBSD: badarg.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
.Dd "bad date"
.Dt DD-BADARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Dd-badarg
.Nd date cannot be parsed
diff --git a/regress/usr.bin/mandoc/mdoc/Dd/badarg.out_lint b/regress/usr.bin/mandoc/mdoc/Dd/badarg.out_lint
index d4b4a3f9ac1..f463d7758b3 100644
--- a/regress/usr.bin/mandoc/mdoc/Dd/badarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Dd/badarg.out_lint
@@ -1,4 +1,2 @@
-mandoc: badarg.in:1:2: WARNING: cannot parse date, using it verbatim: bad date
-mandoc: badarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: badarg.in:1:5: BASE: Mdocdate missing: Dd bad date (OpenBSD)
-mandoc: badarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badarg.in:2:2: WARNING: cannot parse date, using it verbatim: bad date
+mandoc: badarg.in:2:5: STYLE: Mdocdate missing: Dd bad date (OpenBSD)
diff --git a/regress/usr.bin/mandoc/mdoc/Dd/dupe.in b/regress/usr.bin/mandoc/mdoc/Dd/dupe.in
index d1a7f8276cc..b72d955e3b7 100644
--- a/regress/usr.bin/mandoc/mdoc/Dd/dupe.in
+++ b/regress/usr.bin/mandoc/mdoc/Dd/dupe.in
@@ -1,6 +1,7 @@
+.\" $OpenBSD: dupe.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
.Dd August 1, 2014
.Dt DD-DUPE 1
-.Os OpenBSD
+.Os
.Dd August 3, 2014
.Sh NAME
.Nm Dd-dupe
diff --git a/regress/usr.bin/mandoc/mdoc/Dd/dupe.out_lint b/regress/usr.bin/mandoc/mdoc/Dd/dupe.out_lint
index 33493aaf28f..faa1f8354be 100644
--- a/regress/usr.bin/mandoc/mdoc/Dd/dupe.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Dd/dupe.out_lint
@@ -1,5 +1,3 @@
-mandoc: dupe.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: dupe.in:1:5: BASE: Mdocdate missing: Dd August (OpenBSD)
-mandoc: dupe.in:4:2: WARNING: duplicate prologue macro: Dd
-mandoc: dupe.in:10:2: WARNING: duplicate prologue macro: Dd
-mandoc: dupe.in: BASE: RCS id missing: (OpenBSD)
+mandoc: dupe.in:2:5: STYLE: Mdocdate missing: Dd August (OpenBSD)
+mandoc: dupe.in:5:2: WARNING: duplicate prologue macro: Dd
+mandoc: dupe.in:11:2: WARNING: duplicate prologue macro: Dd
diff --git a/regress/usr.bin/mandoc/mdoc/Dd/late.in b/regress/usr.bin/mandoc/mdoc/Dd/late.in
index 0a8436fb53d..36fb527a41c 100644
--- a/regress/usr.bin/mandoc/mdoc/Dd/late.in
+++ b/regress/usr.bin/mandoc/mdoc/Dd/late.in
@@ -1,5 +1,6 @@
+.\" $OpenBSD: late.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
.Dt DD-LATE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Dd-late
.Nd late date macro
diff --git a/regress/usr.bin/mandoc/mdoc/Dd/late.out_lint b/regress/usr.bin/mandoc/mdoc/Dd/late.out_lint
index f038018b09a..2a8c2a50630 100644
--- a/regress/usr.bin/mandoc/mdoc/Dd/late.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Dd/late.out_lint
@@ -1,3 +1 @@
-mandoc: late.in:2:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: late.in:8:2: WARNING: late prologue macro: Dd
-mandoc: late.in: BASE: RCS id missing: (OpenBSD)
+mandoc: late.in:9:2: WARNING: late prologue macro: Dd
diff --git a/regress/usr.bin/mandoc/mdoc/Dd/long.in b/regress/usr.bin/mandoc/mdoc/Dd/long.in
index 2538f984feb..8be2802ec69 100644
--- a/regress/usr.bin/mandoc/mdoc/Dd/long.in
+++ b/regress/usr.bin/mandoc/mdoc/Dd/long.in
@@ -1,6 +1,7 @@
+.\" $OpenBSD: long.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
.Dd 1234567890123456789012345678901234567890123456789012345678901234567890123456789
.Dt DD-LONG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Dd-long
.Nd long date string
diff --git a/regress/usr.bin/mandoc/mdoc/Dd/long.out_lint b/regress/usr.bin/mandoc/mdoc/Dd/long.out_lint
index 4b7293af758..a189560da64 100644
--- a/regress/usr.bin/mandoc/mdoc/Dd/long.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Dd/long.out_lint
@@ -1,4 +1,2 @@
-mandoc: long.in:1:2: WARNING: cannot parse date, using it verbatim: 1234567890123456789012345678901234567890123456789012345678901234567890123456789
-mandoc: long.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: long.in:1:5: BASE: Mdocdate missing: Dd 1234567890123456789012345678901234567890123456789012345678901234567890123456789 (OpenBSD)
-mandoc: long.in: BASE: RCS id missing: (OpenBSD)
+mandoc: long.in:2:2: WARNING: cannot parse date, using it verbatim: 1234567890123456789012345678901234567890123456789012345678901234567890123456789
+mandoc: long.in:2:5: STYLE: Mdocdate missing: Dd 1234567890123456789012345678901234567890123456789012345678901234567890123456789 (OpenBSD)
diff --git a/regress/usr.bin/mandoc/mdoc/Dd/manarg.in b/regress/usr.bin/mandoc/mdoc/Dd/manarg.in
index 434a7af80c8..7082d31b493 100644
--- a/regress/usr.bin/mandoc/mdoc/Dd/manarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Dd/manarg.in
@@ -1,6 +1,7 @@
+.\" $OpenBSD: manarg.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
.Dd 2014-08-07
.Dt DD-MANARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Dd-manarg
.Nd date in traditional man format
diff --git a/regress/usr.bin/mandoc/mdoc/Dd/manarg.out_lint b/regress/usr.bin/mandoc/mdoc/Dd/manarg.out_lint
index 56a463be304..a8f48f44a42 100644
--- a/regress/usr.bin/mandoc/mdoc/Dd/manarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Dd/manarg.out_lint
@@ -1,4 +1,2 @@
-mandoc: manarg.in:1:2: STYLE: legacy man(7) date format: Dd 2014-08-07
-mandoc: manarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: manarg.in:1:5: BASE: Mdocdate missing: Dd 2014-08-07 (OpenBSD)
-mandoc: manarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: manarg.in:2:2: STYLE: legacy man(7) date format: Dd 2014-08-07
+mandoc: manarg.in:2:5: STYLE: Mdocdate missing: Dd 2014-08-07 (OpenBSD)
diff --git a/regress/usr.bin/mandoc/mdoc/Dd/noarg.in b/regress/usr.bin/mandoc/mdoc/Dd/noarg.in
index fd9049853ef..18fa2c627f8 100644
--- a/regress/usr.bin/mandoc/mdoc/Dd/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Dd/noarg.in
@@ -1,6 +1,7 @@
+.\" $OpenBSD: noarg.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
.Dd
.Dt DD-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Dd-noarg
.Nd date macro without an argument
diff --git a/regress/usr.bin/mandoc/mdoc/Dd/noarg.out_lint b/regress/usr.bin/mandoc/mdoc/Dd/noarg.out_lint
index 92b1cb1b574..e6ccd352c12 100644
--- a/regress/usr.bin/mandoc/mdoc/Dd/noarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Dd/noarg.out_lint
@@ -1,3 +1 @@
-mandoc: noarg.in:1:2: WARNING: missing date, using today's date
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:2:2: WARNING: missing date, using today's date
diff --git a/regress/usr.bin/mandoc/mdoc/Dd/order.in b/regress/usr.bin/mandoc/mdoc/Dd/order.in
index e3872cbbda6..5572e8340df 100644
--- a/regress/usr.bin/mandoc/mdoc/Dd/order.in
+++ b/regress/usr.bin/mandoc/mdoc/Dd/order.in
@@ -1,6 +1,7 @@
+.\" $OpenBSD: order.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
.Dt DD-ORDER 1
.Dd August 5, 2014
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Dd-order
.Nd date macro after title macro
diff --git a/regress/usr.bin/mandoc/mdoc/Dd/order.out_lint b/regress/usr.bin/mandoc/mdoc/Dd/order.out_lint
index 4f09786a4c4..4eb9d3bdf32 100644
--- a/regress/usr.bin/mandoc/mdoc/Dd/order.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Dd/order.out_lint
@@ -1,4 +1,2 @@
-mandoc: order.in:2:2: WARNING: prologue macros out of order: Dd after Dt
-mandoc: order.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: order.in:2:5: BASE: Mdocdate missing: Dd August (OpenBSD)
-mandoc: order.in: BASE: RCS id missing: (OpenBSD)
+mandoc: order.in:3:2: WARNING: prologue macros out of order: Dd after Dt
+mandoc: order.in:3:5: STYLE: Mdocdate missing: Dd August (OpenBSD)
diff --git a/regress/usr.bin/mandoc/mdoc/Dl/spacing.in b/regress/usr.bin/mandoc/mdoc/Dl/spacing.in
index cc683872b5e..0f485b83d0e 100644
--- a/regress/usr.bin/mandoc/mdoc/Dl/spacing.in
+++ b/regress/usr.bin/mandoc/mdoc/Dl/spacing.in
@@ -1,6 +1,7 @@
-.Dd February 5, 2015
+.\" $OpenBSD: spacing.in,v 1.4 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DL-SPACING 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Dl-spacing
.Nd spacing in and around one-line literal displays
diff --git a/regress/usr.bin/mandoc/mdoc/Dl/spacing.out_ascii b/regress/usr.bin/mandoc/mdoc/Dl/spacing.out_ascii
index db5958da118..c0928ec0211 100644
--- a/regress/usr.bin/mandoc/mdoc/Dl/spacing.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Dl/spacing.out_ascii
@@ -9,4 +9,4 @@ DDEESSCCRRIIPPTTIIOONN
empty display:
following text
-OpenBSD February 5, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Dl/spacing.out_lint b/regress/usr.bin/mandoc/mdoc/Dl/spacing.out_lint
index 13ffa8f67b8..a18ed583a4b 100644
--- a/regress/usr.bin/mandoc/mdoc/Dl/spacing.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Dl/spacing.out_lint
@@ -1,4 +1 @@
-mandoc: spacing.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: spacing.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: spacing.in:11:2: WARNING: empty block: Dl
-mandoc: spacing.in: BASE: RCS id missing: (OpenBSD)
+mandoc: spacing.in:12:2: WARNING: empty block: Dl
diff --git a/regress/usr.bin/mandoc/mdoc/Dl/spacing.out_markdown b/regress/usr.bin/mandoc/mdoc/Dl/spacing.out_markdown
index fb4cd5cec00..08d159726fc 100644
--- a/regress/usr.bin/mandoc/mdoc/Dl/spacing.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Dl/spacing.out_markdown
@@ -14,4 +14,4 @@ empty display:
following text
-OpenBSD - February 5, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Dq/empty.in b/regress/usr.bin/mandoc/mdoc/Dq/empty.in
index 2e0282e45af..5f471ff357f 100644
--- a/regress/usr.bin/mandoc/mdoc/Dq/empty.in
+++ b/regress/usr.bin/mandoc/mdoc/Dq/empty.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: empty.in,v 1.5 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DQ-EMPTY 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Dq-empty
.Nd empty implicit enclosure macros
diff --git a/regress/usr.bin/mandoc/mdoc/Dq/empty.out_ascii b/regress/usr.bin/mandoc/mdoc/Dq/empty.out_ascii
index a5614e9ea1c..1c150ae721c 100644
--- a/regress/usr.bin/mandoc/mdoc/Dq/empty.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Dq/empty.out_ascii
@@ -7,4 +7,4 @@ DDEESSCCRRIIPPTTIIOONN
An empty "" and a full ("user@host)" quotation. And another ("full)" one
bboolldd.
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Dq/empty.out_lint b/regress/usr.bin/mandoc/mdoc/Dq/empty.out_lint
index ca06c977f0b..e69de29bb2d 100644
--- a/regress/usr.bin/mandoc/mdoc/Dq/empty.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Dq/empty.out_lint
@@ -1,3 +0,0 @@
-mandoc: empty.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: empty.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: empty.in: BASE: RCS id missing: (OpenBSD)
diff --git a/regress/usr.bin/mandoc/mdoc/Dq/empty.out_markdown b/regress/usr.bin/mandoc/mdoc/Dq/empty.out_markdown
index 927dacc8c69..00e82f81e6e 100644
--- a/regress/usr.bin/mandoc/mdoc/Dq/empty.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Dq/empty.out_markdown
@@ -14,4 +14,4 @@ quotation.
And another
("full)" one **bold**.
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/badsec.in b/regress/usr.bin/mandoc/mdoc/Dt/badsec.in
index 47af859fc56..b2a021de2a9 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/badsec.in
+++ b/regress/usr.bin/mandoc/mdoc/Dt/badsec.in
@@ -1,6 +1,7 @@
-.Dd June 13, 2014
+.\" $OpenBSD: badsec.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DT-BADSEC foo
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Dt-badsec
.Nd unknown manual section
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/badsec.out_lint b/regress/usr.bin/mandoc/mdoc/Dt/badsec.out_lint
index ba3a3c17ad6..e6606e8b6bb 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/badsec.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Dt/badsec.out_lint
@@ -1,4 +1 @@
-mandoc: badsec.in:2:15: WARNING: unknown manual section: Dt ... foo
-mandoc: badsec.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: badsec.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: badsec.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badsec.in:3:15: WARNING: unknown manual section: Dt ... foo
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/case.in b/regress/usr.bin/mandoc/mdoc/Dt/case.in
index 88b2df3b1f3..dfdf8ad68b2 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/case.in
+++ b/regress/usr.bin/mandoc/mdoc/Dt/case.in
@@ -1,6 +1,7 @@
-.Dd June 13, 2014
+.\" $OpenBSD: case.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt Dt-case 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Dt-case
.Nd document title is not all caps
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/case.out_ascii b/regress/usr.bin/mandoc/mdoc/Dt/case.out_ascii
index 0eb21827707..0978147d401 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/case.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Dt/case.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
some text
-OpenBSD June 13, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/case.out_lint b/regress/usr.bin/mandoc/mdoc/Dt/case.out_lint
index 0d75124da6f..7a39ec2fab4 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/case.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Dt/case.out_lint
@@ -1,4 +1 @@
-mandoc: case.in:2:6: WARNING: lower case character in document title: Dt Dt-case
-mandoc: case.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: case.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: case.in: BASE: RCS id missing: (OpenBSD)
+mandoc: case.in:3:6: WARNING: lower case character in document title: Dt Dt-case
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/case.out_markdown b/regress/usr.bin/mandoc/mdoc/Dt/case.out_markdown
index d6bc4c45bf1..9739fb3eb69 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/case.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Dt/case.out_markdown
@@ -8,4 +8,4 @@ Dt-case(1) - General Commands Manual
some text
-OpenBSD - June 13, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/dupe.in b/regress/usr.bin/mandoc/mdoc/Dt/dupe.in
index c46e3d773ca..0cfecea7621 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/dupe.in
+++ b/regress/usr.bin/mandoc/mdoc/Dt/dupe.in
@@ -1,6 +1,7 @@
-.Dd August 5, 2014
+.\" $OpenBSD: dupe.in,v 1.4 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DT-FIRST 2 first_arch
-.Os OpenBSD
+.Os
.Dt DT-DUPE 1
.Sh NAME
.Nm Dt-order
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/dupe.out_ascii b/regress/usr.bin/mandoc/mdoc/Dt/dupe.out_ascii
index 0d2ba0e647b..09548e7230c 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/dupe.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Dt/dupe.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
inital text final text
-OpenBSD August 5, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/dupe.out_lint b/regress/usr.bin/mandoc/mdoc/Dt/dupe.out_lint
index 1e92641287e..534a8eeccbf 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/dupe.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Dt/dupe.out_lint
@@ -1,5 +1,2 @@
-mandoc: dupe.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: dupe.in:1:5: BASE: Mdocdate missing: Dd August (OpenBSD)
-mandoc: dupe.in:4:2: WARNING: duplicate prologue macro: Dt
-mandoc: dupe.in:10:2: WARNING: skipping late title macro: Dt
-mandoc: dupe.in: BASE: RCS id missing: (OpenBSD)
+mandoc: dupe.in:5:2: WARNING: duplicate prologue macro: Dt
+mandoc: dupe.in:11:2: WARNING: skipping late title macro: Dt
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/dupe.out_markdown b/regress/usr.bin/mandoc/mdoc/Dt/dupe.out_markdown
index 3dec7eca391..16eba874057 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/dupe.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Dt/dupe.out_markdown
@@ -9,4 +9,4 @@ DT-DUPE(1) - General Commands Manual
inital text
final text
-OpenBSD - August 5, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/fourargs.in b/regress/usr.bin/mandoc/mdoc/Dt/fourargs.in
index 9b4293ae429..c3d7a937247 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/fourargs.in
+++ b/regress/usr.bin/mandoc/mdoc/Dt/fourargs.in
@@ -1,6 +1,7 @@
-.Dd February 16, 2015
+.\" $OpenBSD: fourargs.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DT-FOURARGS 1 amd64 bogus
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Dt-fourargs
.Nd too many arguments after the \&Dt macro
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/fourargs.out_ascii b/regress/usr.bin/mandoc/mdoc/Dt/fourargs.out_ascii
index 9fc075e1af6..56660fc1c9c 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/fourargs.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Dt/fourargs.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
some text
-OpenBSD February 16, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/fourargs.out_lint b/regress/usr.bin/mandoc/mdoc/Dt/fourargs.out_lint
index 2abe70eab48..789af9c7476 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/fourargs.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Dt/fourargs.out_lint
@@ -1,4 +1 @@
-mandoc: fourargs.in:2:25: ERROR: skipping excess arguments: Dt ... bogus
-mandoc: fourargs.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: fourargs.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: fourargs.in: BASE: RCS id missing: (OpenBSD)
+mandoc: fourargs.in:3:25: ERROR: skipping excess arguments: Dt ... bogus
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/fourargs.out_markdown b/regress/usr.bin/mandoc/mdoc/Dt/fourargs.out_markdown
index 5d8a6f2f05a..f31786b7c3b 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/fourargs.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Dt/fourargs.out_markdown
@@ -8,4 +8,4 @@ DT-FOURARGS(1) - General Commands Manual (amd64)
some text
-OpenBSD - February 16, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/late.in b/regress/usr.bin/mandoc/mdoc/Dt/late.in
index 2043eebe6df..f8997d727ef 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/late.in
+++ b/regress/usr.bin/mandoc/mdoc/Dt/late.in
@@ -1,5 +1,6 @@
-.Dd August 5, 2014
-.Os OpenBSD
+.\" $OpenBSD: late.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
+.Os
.Sh NAME
.Nm Dt-late
.Nd late title macro
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/late.out_ascii b/regress/usr.bin/mandoc/mdoc/Dt/late.out_ascii
index c1830f2ba3a..040aeb5c711 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/late.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Dt/late.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
inital text final text
-OpenBSD August 5, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/late.out_lint b/regress/usr.bin/mandoc/mdoc/Dt/late.out_lint
index e29d93913c5..8c109bfb794 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/late.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Dt/late.out_lint
@@ -1,5 +1,2 @@
-mandoc: late.in:2:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: late.in:1:5: BASE: Mdocdate missing: Dd August (OpenBSD)
-mandoc: late.in:8:2: WARNING: skipping late title macro: Dt
+mandoc: late.in:9:2: WARNING: skipping late title macro: Dt
mandoc: late.in: WARNING: missing manual title, using UNTITLED: EOF
-mandoc: late.in: BASE: RCS id missing: (OpenBSD)
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/late.out_markdown b/regress/usr.bin/mandoc/mdoc/Dt/late.out_markdown
index 262acf0d222..bb3259535c6 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/late.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Dt/late.out_markdown
@@ -9,4 +9,4 @@ UNTITLED - LOCAL
inital text
final text
-OpenBSD - August 5, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/missing.in b/regress/usr.bin/mandoc/mdoc/Dt/missing.in
index 997eab63201..420f547e1f8 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/missing.in
+++ b/regress/usr.bin/mandoc/mdoc/Dt/missing.in
@@ -1,5 +1,6 @@
-.Dd August 5, 2014
-.Os OpenBSD
+.\" $OpenBSD: missing.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
+.Os
.Sh NAME
.Nm Dt-missing
.Nd no title macro at all
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/missing.out_ascii b/regress/usr.bin/mandoc/mdoc/Dt/missing.out_ascii
index b2dd22a3587..54951f7bb64 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/missing.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Dt/missing.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
some text
-OpenBSD August 5, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/missing.out_lint b/regress/usr.bin/mandoc/mdoc/Dt/missing.out_lint
index 5e0efeb2620..283a60d5773 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/missing.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Dt/missing.out_lint
@@ -1,4 +1 @@
-mandoc: missing.in:2:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: missing.in:1:5: BASE: Mdocdate missing: Dd August (OpenBSD)
mandoc: missing.in: WARNING: missing manual title, using UNTITLED: EOF
-mandoc: missing.in: BASE: RCS id missing: (OpenBSD)
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/missing.out_markdown b/regress/usr.bin/mandoc/mdoc/Dt/missing.out_markdown
index 792db2ade14..a0461058369 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/missing.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Dt/missing.out_markdown
@@ -8,4 +8,4 @@ UNTITLED - LOCAL
some text
-OpenBSD - August 5, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/noarg.in b/regress/usr.bin/mandoc/mdoc/Dt/noarg.in
index 9fddfc6b101..b0362afc9c6 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Dt/noarg.in
@@ -1,6 +1,7 @@
-.Dd August 5, 2014
+.\" $OpenBSD: noarg.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Dt-noarg
.Nd title macro without arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Dt/noarg.out_ascii
index bf6b7ed218b..a5fd3fbdcc1 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Dt/noarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
some text
-OpenBSD August 5, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/noarg.out_lint b/regress/usr.bin/mandoc/mdoc/Dt/noarg.out_lint
index c5cd8cfde84..6604e632698 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/noarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Dt/noarg.out_lint
@@ -1,5 +1,2 @@
-mandoc: noarg.in:2:2: WARNING: missing manual title, using UNTITLED: Dt
-mandoc: noarg.in:2:2: WARNING: missing manual section, using "": Dt UNTITLED
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in:1:5: BASE: Mdocdate missing: Dd August (OpenBSD)
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:3:2: WARNING: missing manual title, using UNTITLED: Dt
+mandoc: noarg.in:3:2: WARNING: missing manual section, using "": Dt UNTITLED
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Dt/noarg.out_markdown
index 81c27a0fd1d..6e4acef11b7 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Dt/noarg.out_markdown
@@ -8,4 +8,4 @@ UNTITLED - LOCAL
some text
-OpenBSD - August 5, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/nobody.in b/regress/usr.bin/mandoc/mdoc/Dt/nobody.in
index cc184f9c15a..ff7b5635464 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/nobody.in
+++ b/regress/usr.bin/mandoc/mdoc/Dt/nobody.in
@@ -1,3 +1,4 @@
-.Dd June 20, 2014
+.\" $OpenBSD: nobody.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DT-NOBODY 1
-.Os OpenBSD
+.Os
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/nobody.out_ascii b/regress/usr.bin/mandoc/mdoc/Dt/nobody.out_ascii
index 1de2b81a729..edac8b0b460 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/nobody.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Dt/nobody.out_ascii
@@ -1,3 +1,3 @@
DT-NOBODY(1) General Commands Manual DT-NOBODY(1)
-OpenBSD June 20, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/nobody.out_lint b/regress/usr.bin/mandoc/mdoc/Dt/nobody.out_lint
index c797a44bc8b..f5439fcdc56 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/nobody.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Dt/nobody.out_lint
@@ -1,4 +1 @@
-mandoc: nobody.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: nobody.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: nobody.in: BASE: RCS id missing: (OpenBSD)
mandoc: nobody.in: WARNING: no document body
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/nobody.out_markdown b/regress/usr.bin/mandoc/mdoc/Dt/nobody.out_markdown
index 5b86c64cfa4..c85ee61cc41 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/nobody.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Dt/nobody.out_markdown
@@ -1,3 +1,3 @@
DT-NOBODY(1) - General Commands Manual
-OpenBSD - June 20, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/nosec.in b/regress/usr.bin/mandoc/mdoc/Dt/nosec.in
index 6873c46bfc9..1838d0f6064 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/nosec.in
+++ b/regress/usr.bin/mandoc/mdoc/Dt/nosec.in
@@ -1,6 +1,7 @@
-.Dd August 5, 2014
+.\" $OpenBSD: nosec.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DT-NOSEC
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Dt-nosec
.Nd title macro without manual section
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/nosec.out_ascii b/regress/usr.bin/mandoc/mdoc/Dt/nosec.out_ascii
index 028db82e2dd..ae2ab8bdec9 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/nosec.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Dt/nosec.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
some text
-OpenBSD August 5, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/nosec.out_lint b/regress/usr.bin/mandoc/mdoc/Dt/nosec.out_lint
index 36ff892fb45..008819eb210 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/nosec.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Dt/nosec.out_lint
@@ -1,4 +1 @@
-mandoc: nosec.in:2:2: WARNING: missing manual section, using "": Dt DT-NOSEC
-mandoc: nosec.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: nosec.in:1:5: BASE: Mdocdate missing: Dd August (OpenBSD)
-mandoc: nosec.in: BASE: RCS id missing: (OpenBSD)
+mandoc: nosec.in:3:2: WARNING: missing manual section, using "": Dt DT-NOSEC
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/nosec.out_markdown b/regress/usr.bin/mandoc/mdoc/Dt/nosec.out_markdown
index cebe8e63b24..6f67320b537 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/nosec.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Dt/nosec.out_markdown
@@ -8,4 +8,4 @@ DT-NOSEC - LOCAL
some text
-OpenBSD - August 5, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/order.in b/regress/usr.bin/mandoc/mdoc/Dt/order.in
index 04bbaa51f50..bbc27b5973d 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/order.in
+++ b/regress/usr.bin/mandoc/mdoc/Dt/order.in
@@ -1,5 +1,6 @@
-.Dd June 13, 2014
-.Os OpenBSD
+.\" $OpenBSD: order.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
+.Os
.Dt DT-ORDER 1
.Sh NAME
.Nm Dt-order
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/order.out_ascii b/regress/usr.bin/mandoc/mdoc/Dt/order.out_ascii
index 6524bcab839..49bd969ed7a 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/order.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Dt/order.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
some text
-OpenBSD June 13, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/order.out_lint b/regress/usr.bin/mandoc/mdoc/Dt/order.out_lint
index e393ccb6308..bad1c316382 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/order.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Dt/order.out_lint
@@ -1,4 +1 @@
-mandoc: order.in:2:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: order.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: order.in:3:2: WARNING: prologue macros out of order: Dt after Os
-mandoc: order.in: BASE: RCS id missing: (OpenBSD)
+mandoc: order.in:4:2: WARNING: prologue macros out of order: Dt after Os
diff --git a/regress/usr.bin/mandoc/mdoc/Dt/order.out_markdown b/regress/usr.bin/mandoc/mdoc/Dt/order.out_markdown
index 7d55fe99843..f4b8afaa1ce 100644
--- a/regress/usr.bin/mandoc/mdoc/Dt/order.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Dt/order.out_markdown
@@ -8,4 +8,4 @@ DT-ORDER(1) - General Commands Manual
some text
-OpenBSD - June 13, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Dv/font.in b/regress/usr.bin/mandoc/mdoc/Dv/font.in
index 8d9e370b26d..de86993a3de 100644
--- a/regress/usr.bin/mandoc/mdoc/Dv/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Dv/font.in
@@ -1,6 +1,7 @@
-.Dd October 21, 2011
+.\" $OpenBSD: font.in,v 1.5 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DV-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Dv-font
.Nd formatting of defined variables
diff --git a/regress/usr.bin/mandoc/mdoc/Dv/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Dv/font.out_ascii
index 82013346076..ce45614fc1b 100644
--- a/regress/usr.bin/mandoc/mdoc/Dv/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Dv/font.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
And with some _e_m_b_e_d_d_e_d string; bboolldd.
-OpenBSD October 21, 2011 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Dv/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Dv/font.out_markdown
index 0bf567d8345..e61baa31436 100644
--- a/regress/usr.bin/mandoc/mdoc/Dv/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Dv/font.out_markdown
@@ -13,4 +13,4 @@ macro.
And with
`some embedded string`; **bold**.
-OpenBSD - October 21, 2011
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Dv/noarg.in b/regress/usr.bin/mandoc/mdoc/Dv/noarg.in
index a2b54d865f1..49398de0635 100644
--- a/regress/usr.bin/mandoc/mdoc/Dv/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Dv/noarg.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: noarg.in,v 1.3 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DV-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Dv-noarg
.Nd defined variable macro without an argument
diff --git a/regress/usr.bin/mandoc/mdoc/Dv/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Dv/noarg.out_ascii
index 7e934d63ed4..77a945b7fb7 100644
--- a/regress/usr.bin/mandoc/mdoc/Dv/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Dv/noarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
with variable: NULL. no variable: end of test document
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Dv/noarg.out_lint b/regress/usr.bin/mandoc/mdoc/Dv/noarg.out_lint
index 83fe5b5d3a6..620c0e44bcb 100644
--- a/regress/usr.bin/mandoc/mdoc/Dv/noarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Dv/noarg.out_lint
@@ -1,5 +1,2 @@
-mandoc: noarg.in:11:2: WARNING: skipping empty macro: Dv
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: noarg.in:9:9: STYLE: no blank before trailing delimiter: Dv NULL.
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:12:2: WARNING: skipping empty macro: Dv
+mandoc: noarg.in:10:9: STYLE: no blank before trailing delimiter: Dv NULL.
diff --git a/regress/usr.bin/mandoc/mdoc/Dv/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Dv/noarg.out_markdown
index 6cb859d1e43..70e87ebc352 100644
--- a/regress/usr.bin/mandoc/mdoc/Dv/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Dv/noarg.out_markdown
@@ -11,4 +11,4 @@ with variable:
no variable:
end of test document
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Em/font.in b/regress/usr.bin/mandoc/mdoc/Em/font.in
index 3e547d63859..c9a8878ea63 100644
--- a/regress/usr.bin/mandoc/mdoc/Em/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Em/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt EM-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Em-font
.Nd changing fonts inside the emphasis macro
diff --git a/regress/usr.bin/mandoc/mdoc/Em/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Em/font.out_ascii
index f461c7ae6a3..dbe88e9d62f 100644
--- a/regress/usr.bin/mandoc/mdoc/Em/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Em/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text _e_m_p_h_a_s_i_sbboolldd_b_a_c_k trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Em/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Em/font.out_markdown
index fc851fe4207..42b8c46a4e5 100644
--- a/regress/usr.bin/mandoc/mdoc/Em/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Em/font.out_markdown
@@ -10,4 +10,4 @@ normal text
*emphasis**bold**back*
trailing text
-OpenBSD - July 9, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Em/noarg.in b/regress/usr.bin/mandoc/mdoc/Em/noarg.in
index 9096280a1fc..544ab7401f4 100644
--- a/regress/usr.bin/mandoc/mdoc/Em/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Em/noarg.in
@@ -1,6 +1,7 @@
-.Dd January 19, 2011
+.\" $OpenBSD: noarg.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt EM-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Em-noarg
.Nd emphasis macro without arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Em/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Em/noarg.out_ascii
index 2489797ae04..465f78bf101 100644
--- a/regress/usr.bin/mandoc/mdoc/Em/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Em/noarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
with argument _a_r_g no argument end of test document
-OpenBSD January 19, 2011 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Em/noarg.out_lint b/regress/usr.bin/mandoc/mdoc/Em/noarg.out_lint
index 4f977b324f6..0047f8de1b3 100644
--- a/regress/usr.bin/mandoc/mdoc/Em/noarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Em/noarg.out_lint
@@ -1,4 +1 @@
-mandoc: noarg.in:11:2: WARNING: skipping empty macro: Em
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in:1:5: BASE: Mdocdate missing: Dd January (OpenBSD)
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:12:2: WARNING: skipping empty macro: Em
diff --git a/regress/usr.bin/mandoc/mdoc/Em/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Em/noarg.out_markdown
index 7c3b984a8eb..3a9009745bf 100644
--- a/regress/usr.bin/mandoc/mdoc/Em/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Em/noarg.out_markdown
@@ -11,4 +11,4 @@ with argument
no argument
end of test document
-OpenBSD - January 19, 2011
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Em/punct.in b/regress/usr.bin/mandoc/mdoc/Em/punct.in
index 5d3cc5145b0..5cba88704be 100644
--- a/regress/usr.bin/mandoc/mdoc/Em/punct.in
+++ b/regress/usr.bin/mandoc/mdoc/Em/punct.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: punct.in,v 1.4 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt EM-PUNCT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Em-punct
.Nd punctuation following an emphasis macro
diff --git a/regress/usr.bin/mandoc/mdoc/Em/punct.out_ascii b/regress/usr.bin/mandoc/mdoc/Em/punct.out_ascii
index 7ab059cb40c..4a50b1d3b72 100644
--- a/regress/usr.bin/mandoc/mdoc/Em/punct.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Em/punct.out_ascii
@@ -25,4 +25,4 @@ DDEESSCCRRIIPPTTIIOONN
Missing blank: _a_.
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Em/punct.out_lint b/regress/usr.bin/mandoc/mdoc/Em/punct.out_lint
index 8b660de32d2..5280c87c1fe 100644
--- a/regress/usr.bin/mandoc/mdoc/Em/punct.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Em/punct.out_lint
@@ -1,4 +1,3 @@
-mandoc: punct.in:48:7: WARNING: skipping empty macro: Em
mandoc: punct.in:49:7: WARNING: skipping empty macro: Em
mandoc: punct.in:50:7: WARNING: skipping empty macro: Em
mandoc: punct.in:51:7: WARNING: skipping empty macro: Em
@@ -9,7 +8,7 @@ mandoc: punct.in:55:7: WARNING: skipping empty macro: Em
mandoc: punct.in:56:7: WARNING: skipping empty macro: Em
mandoc: punct.in:57:7: WARNING: skipping empty macro: Em
mandoc: punct.in:58:7: WARNING: skipping empty macro: Em
-mandoc: punct.in:61:7: WARNING: skipping empty macro: Em
+mandoc: punct.in:59:7: WARNING: skipping empty macro: Em
mandoc: punct.in:62:7: WARNING: skipping empty macro: Em
mandoc: punct.in:63:7: WARNING: skipping empty macro: Em
mandoc: punct.in:64:7: WARNING: skipping empty macro: Em
@@ -20,10 +19,8 @@ mandoc: punct.in:68:7: WARNING: skipping empty macro: Em
mandoc: punct.in:69:7: WARNING: skipping empty macro: Em
mandoc: punct.in:70:7: WARNING: skipping empty macro: Em
mandoc: punct.in:71:7: WARNING: skipping empty macro: Em
-mandoc: punct.in:74:7: WARNING: skipping empty macro: Em
+mandoc: punct.in:72:7: WARNING: skipping empty macro: Em
mandoc: punct.in:75:7: WARNING: skipping empty macro: Em
-mandoc: punct.in:83:2: WARNING: skipping empty macro: Em
-mandoc: punct.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: punct.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: punct.in:86:6: STYLE: no blank before trailing delimiter: Em a.
-mandoc: punct.in: BASE: RCS id missing: (OpenBSD)
+mandoc: punct.in:76:7: WARNING: skipping empty macro: Em
+mandoc: punct.in:84:2: WARNING: skipping empty macro: Em
+mandoc: punct.in:87:6: STYLE: no blank before trailing delimiter: Em a.
diff --git a/regress/usr.bin/mandoc/mdoc/Em/punct.out_markdown b/regress/usr.bin/mandoc/mdoc/Em/punct.out_markdown
index 114a1ac2cb7..495fe2529cf 100644
--- a/regress/usr.bin/mandoc/mdoc/Em/punct.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Em/punct.out_markdown
@@ -86,4 +86,4 @@ Quoted:
Missing blank:
*a.*
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Eo/break.in b/regress/usr.bin/mandoc/mdoc/Eo/break.in
index 001d7ac55da..8dd08de00bf 100644
--- a/regress/usr.bin/mandoc/mdoc/Eo/break.in
+++ b/regress/usr.bin/mandoc/mdoc/Eo/break.in
@@ -1,6 +1,7 @@
-.Dd February 1, 2015
+.\" $OpenBSD: break.in,v 1.3 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt EO-BREAK 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Eo-break
.Nd breaking a custom enclosure block
diff --git a/regress/usr.bin/mandoc/mdoc/Eo/break.out_ascii b/regress/usr.bin/mandoc/mdoc/Eo/break.out_ascii
index d4a663432b7..de4f079ae08 100644
--- a/regress/usr.bin/mandoc/mdoc/Eo/break.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Eo/break.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
opening only <<[ bc] broken [bo <<eo bc] ec>> no content [bo <<]>> no
opening [bo eo bc] ec>> closing only [bo ]>> final text
-OpenBSD February 1, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Eo/break.out_lint b/regress/usr.bin/mandoc/mdoc/Eo/break.out_lint
index daff4993ed1..d418f581051 100644
--- a/regress/usr.bin/mandoc/mdoc/Eo/break.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Eo/break.out_lint
@@ -1,11 +1,8 @@
-mandoc: break.in:14:2: WARNING: blocks badly nested: Eo breaks Bo
-mandoc: break.in:23:2: WARNING: blocks badly nested: Eo breaks Bo
-mandoc: break.in:29:2: WARNING: blocks badly nested: Eo breaks Bo
-mandoc: break.in:35:2: WARNING: blocks badly nested: Eo breaks Bo
-mandoc: break.in:44:2: WARNING: blocks badly nested: Bo breaks Eo
-mandoc: break.in:51:2: WARNING: blocks badly nested: Bo breaks Eo
-mandoc: break.in:59:2: WARNING: blocks badly nested: Bo breaks Eo
-mandoc: break.in:66:2: WARNING: blocks badly nested: Bo breaks Eo
-mandoc: break.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: break.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: break.in: BASE: RCS id missing: (OpenBSD)
+mandoc: break.in:15:2: WARNING: blocks badly nested: Eo breaks Bo
+mandoc: break.in:24:2: WARNING: blocks badly nested: Eo breaks Bo
+mandoc: break.in:30:2: WARNING: blocks badly nested: Eo breaks Bo
+mandoc: break.in:36:2: WARNING: blocks badly nested: Eo breaks Bo
+mandoc: break.in:45:2: WARNING: blocks badly nested: Bo breaks Eo
+mandoc: break.in:52:2: WARNING: blocks badly nested: Bo breaks Eo
+mandoc: break.in:60:2: WARNING: blocks badly nested: Bo breaks Eo
+mandoc: break.in:67:2: WARNING: blocks badly nested: Bo breaks Eo
diff --git a/regress/usr.bin/mandoc/mdoc/Eo/break.out_markdown b/regress/usr.bin/mandoc/mdoc/Eo/break.out_markdown
index be1ea24142c..681be419a55 100644
--- a/regress/usr.bin/mandoc/mdoc/Eo/break.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Eo/break.out_markdown
@@ -40,4 +40,4 @@ closing only
]&gt;&gt;
final text
-OpenBSD - February 1, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Eo/empty.in b/regress/usr.bin/mandoc/mdoc/Eo/empty.in
index b971b6dca28..52c0dc0c5e0 100644
--- a/regress/usr.bin/mandoc/mdoc/Eo/empty.in
+++ b/regress/usr.bin/mandoc/mdoc/Eo/empty.in
@@ -1,6 +1,7 @@
-.Dd February 1, 2015
+.\" $OpenBSD: empty.in,v 1.5 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt EO-EMPTY 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Eo-empty
.Nd empty implicit enclosure macros
diff --git a/regress/usr.bin/mandoc/mdoc/Eo/empty.out_ascii b/regress/usr.bin/mandoc/mdoc/Eo/empty.out_ascii
index 96849bb0cbe..344f2bfd79f 100644
--- a/regress/usr.bin/mandoc/mdoc/Eo/empty.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Eo/empty.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
closing <<prefix stray closing
>> end of file
-OpenBSD February 1, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Eo/empty.out_markdown b/regress/usr.bin/mandoc/mdoc/Eo/empty.out_markdown
index 506a4a0973d..7507d7811b7 100644
--- a/regress/usr.bin/mandoc/mdoc/Eo/empty.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Eo/empty.out_markdown
@@ -32,4 +32,4 @@ stray closing
&gt;&gt;
end of file
-OpenBSD - February 1, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Eo/obsolete.in b/regress/usr.bin/mandoc/mdoc/Eo/obsolete.in
index 2640f2aac24..8d18084489b 100644
--- a/regress/usr.bin/mandoc/mdoc/Eo/obsolete.in
+++ b/regress/usr.bin/mandoc/mdoc/Eo/obsolete.in
@@ -1,6 +1,7 @@
-.Dd July 2, 2014
+.\" $OpenBSD: obsolete.in,v 1.3 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt EO-OBSOLETE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Eo-obsolete
.Nd obsolete enclosure macros
diff --git a/regress/usr.bin/mandoc/mdoc/Eo/obsolete.out_ascii b/regress/usr.bin/mandoc/mdoc/Eo/obsolete.out_ascii
index cba2fc7da3d..46012dbb92e 100644
--- a/regress/usr.bin/mandoc/mdoc/Eo/obsolete.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Eo/obsolete.out_ascii
@@ -11,4 +11,4 @@ DDEESSCCRRIIPPTTIIOONN
initial text after empty Es final text
-OpenBSD July 2, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Eo/obsolete.out_lint b/regress/usr.bin/mandoc/mdoc/Eo/obsolete.out_lint
index 8d5adc0347f..649c62a88be 100644
--- a/regress/usr.bin/mandoc/mdoc/Eo/obsolete.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Eo/obsolete.out_lint
@@ -1,9 +1,6 @@
-mandoc: obsolete.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: obsolete.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: obsolete.in:8:2: WARNING: obsolete macro: En
-mandoc: obsolete.in:10:2: WARNING: obsolete macro: Es
-mandoc: obsolete.in:12:2: WARNING: obsolete macro: En
-mandoc: obsolete.in:14:2: WARNING: obsolete macro: En
-mandoc: obsolete.in:17:2: WARNING: obsolete macro: Es
-mandoc: obsolete.in:19:2: WARNING: obsolete macro: En
-mandoc: obsolete.in: BASE: RCS id missing: (OpenBSD)
+mandoc: obsolete.in:9:2: WARNING: obsolete macro: En
+mandoc: obsolete.in:11:2: WARNING: obsolete macro: Es
+mandoc: obsolete.in:13:2: WARNING: obsolete macro: En
+mandoc: obsolete.in:15:2: WARNING: obsolete macro: En
+mandoc: obsolete.in:18:2: WARNING: obsolete macro: Es
+mandoc: obsolete.in:20:2: WARNING: obsolete macro: En
diff --git a/regress/usr.bin/mandoc/mdoc/Eo/obsolete.out_markdown b/regress/usr.bin/mandoc/mdoc/Eo/obsolete.out_markdown
index 200ea6572ef..8e12554734c 100644
--- a/regress/usr.bin/mandoc/mdoc/Eo/obsolete.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Eo/obsolete.out_markdown
@@ -19,4 +19,4 @@ initial text
after empty Es
final text
-OpenBSD - July 2, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Eo/unclosed.in b/regress/usr.bin/mandoc/mdoc/Eo/unclosed.in
index 59b6d527b5e..d1df0c31a2d 100644
--- a/regress/usr.bin/mandoc/mdoc/Eo/unclosed.in
+++ b/regress/usr.bin/mandoc/mdoc/Eo/unclosed.in
@@ -1,6 +1,7 @@
-.Dd February 11, 2015
+.\" $OpenBSD: unclosed.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt EO-UNCLOSED 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Eo-unclosed
.Nd unclosed custom enclosure block
diff --git a/regress/usr.bin/mandoc/mdoc/Eo/unclosed.out_ascii b/regress/usr.bin/mandoc/mdoc/Eo/unclosed.out_ascii
index 0d32206fad4..7cef08ff9b5 100644
--- a/regress/usr.bin/mandoc/mdoc/Eo/unclosed.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Eo/unclosed.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
before block <<
-OpenBSD February 11, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Eo/unclosed.out_lint b/regress/usr.bin/mandoc/mdoc/Eo/unclosed.out_lint
index e40a41d8dc8..85ca34d13bb 100644
--- a/regress/usr.bin/mandoc/mdoc/Eo/unclosed.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Eo/unclosed.out_lint
@@ -1,4 +1 @@
-mandoc: unclosed.in:9:2: ERROR: appending missing end of block: Eo
-mandoc: unclosed.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: unclosed.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: unclosed.in: BASE: RCS id missing: (OpenBSD)
+mandoc: unclosed.in:10:2: ERROR: appending missing end of block: Eo
diff --git a/regress/usr.bin/mandoc/mdoc/Eo/unclosed.out_markdown b/regress/usr.bin/mandoc/mdoc/Eo/unclosed.out_markdown
index 105f4dc31ea..17ce6b5c8a3 100644
--- a/regress/usr.bin/mandoc/mdoc/Eo/unclosed.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Eo/unclosed.out_markdown
@@ -9,4 +9,4 @@ EO-UNCLOSED(1) - General Commands Manual
before block
&lt;&lt;
-OpenBSD - February 11, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Er/font.in b/regress/usr.bin/mandoc/mdoc/Er/font.in
index 4e3d337b6a2..03ad2ec903c 100644
--- a/regress/usr.bin/mandoc/mdoc/Er/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Er/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ER-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Er-font
.Nd changing fonts inside the error code macro
diff --git a/regress/usr.bin/mandoc/mdoc/Er/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Er/font.out_ascii
index cfe462bd318..ee0a5da91e8 100644
--- a/regress/usr.bin/mandoc/mdoc/Er/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Er/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text EFONT_e_m_p_h_a_s_i_sEBACK trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Er/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Er/font.out_markdown
index a901f593218..4cc1fe8b376 100644
--- a/regress/usr.bin/mandoc/mdoc/Er/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Er/font.out_markdown
@@ -10,4 +10,4 @@ normal text
`EFONTemphasisEBACK`
trailing text
-OpenBSD - July 9, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Er/noarg.in b/regress/usr.bin/mandoc/mdoc/Er/noarg.in
index 646d3d5476c..7f18f987af9 100644
--- a/regress/usr.bin/mandoc/mdoc/Er/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Er/noarg.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: noarg.in,v 1.5 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ER-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Er-noarg
.Nd error constant macro without an argument
diff --git a/regress/usr.bin/mandoc/mdoc/Er/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Er/noarg.out_ascii
index ed7b16a966b..f881ccde41b 100644
--- a/regress/usr.bin/mandoc/mdoc/Er/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Er/noarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
with error: ENOENT; bboolldd; EIO. no error: end of test document
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Er/noarg.out_lint b/regress/usr.bin/mandoc/mdoc/Er/noarg.out_lint
index 50946ea25b9..afed768ed4e 100644
--- a/regress/usr.bin/mandoc/mdoc/Er/noarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Er/noarg.out_lint
@@ -1,5 +1,2 @@
-mandoc: noarg.in:12:2: WARNING: skipping empty macro: Er
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: noarg.in:10:8: STYLE: no blank before trailing delimiter: Er EIO.
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:13:2: WARNING: skipping empty macro: Er
+mandoc: noarg.in:11:8: STYLE: no blank before trailing delimiter: Er EIO.
diff --git a/regress/usr.bin/mandoc/mdoc/Er/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Er/noarg.out_markdown
index 47d378d815c..4337d917540 100644
--- a/regress/usr.bin/mandoc/mdoc/Er/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Er/noarg.out_markdown
@@ -12,4 +12,4 @@ with error:
no error:
end of test document
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ev/font.in b/regress/usr.bin/mandoc/mdoc/Ev/font.in
index 75237cb03aa..3fed0ade70e 100644
--- a/regress/usr.bin/mandoc/mdoc/Ev/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Ev/font.in
@@ -1,6 +1,7 @@
-.Dd October 21, 2011
+.\" $OpenBSD: font.in,v 1.5 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt EV-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ev-font
.Nd formatting of environment variables
diff --git a/regress/usr.bin/mandoc/mdoc/Ev/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Ev/font.out_ascii
index a5dc5399385..44cc5c20ea5 100644
--- a/regress/usr.bin/mandoc/mdoc/Ev/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ev/font.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
And with some _e_m_b_e_d_d_e_d string; bboolldd..
-OpenBSD October 21, 2011 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ev/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Ev/font.out_markdown
index f2bac6dc47d..603a15c1313 100644
--- a/regress/usr.bin/mandoc/mdoc/Ev/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ev/font.out_markdown
@@ -13,4 +13,4 @@ variable.
And with
`some embedded string`; **bold.**
-OpenBSD - October 21, 2011
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ev/noarg.in b/regress/usr.bin/mandoc/mdoc/Ev/noarg.in
index 953986b778a..0c35b30ae4a 100644
--- a/regress/usr.bin/mandoc/mdoc/Ev/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Ev/noarg.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: noarg.in,v 1.3 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt EV-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ev-noarg
.Nd environment variable macro without an argument
diff --git a/regress/usr.bin/mandoc/mdoc/Ev/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Ev/noarg.out_ascii
index f5dc1ad423b..82b2b40f8c2 100644
--- a/regress/usr.bin/mandoc/mdoc/Ev/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ev/noarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
with variable: HOME. no variable: end of test document
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ev/noarg.out_lint b/regress/usr.bin/mandoc/mdoc/Ev/noarg.out_lint
index d29526f3876..ded8eeb8060 100644
--- a/regress/usr.bin/mandoc/mdoc/Ev/noarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Ev/noarg.out_lint
@@ -1,5 +1,2 @@
-mandoc: noarg.in:11:2: WARNING: skipping empty macro: Ev
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: noarg.in:9:9: STYLE: no blank before trailing delimiter: Ev HOME.
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:12:2: WARNING: skipping empty macro: Ev
+mandoc: noarg.in:10:9: STYLE: no blank before trailing delimiter: Ev HOME.
diff --git a/regress/usr.bin/mandoc/mdoc/Ev/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Ev/noarg.out_markdown
index aad020eb307..926ce98903c 100644
--- a/regress/usr.bin/mandoc/mdoc/Ev/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ev/noarg.out_markdown
@@ -11,4 +11,4 @@ with variable:
no variable:
end of test document
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ex/args.in b/regress/usr.bin/mandoc/mdoc/Ex/args.in
index 39a53b7405f..29b41992769 100644
--- a/regress/usr.bin/mandoc/mdoc/Ex/args.in
+++ b/regress/usr.bin/mandoc/mdoc/Ex/args.in
@@ -1,6 +1,7 @@
-.Dd July 29, 2014
+.\" $OpenBSD: args.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt EX-ARGS 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ex-args
.Nd arguments to the exit value macro
diff --git a/regress/usr.bin/mandoc/mdoc/Ex/args.out_ascii b/regress/usr.bin/mandoc/mdoc/Ex/args.out_ascii
index d217c36abb2..b6bdfe2c8cf 100644
--- a/regress/usr.bin/mandoc/mdoc/Ex/args.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ex/args.out_ascii
@@ -13,4 +13,4 @@ EEXXIITT SSTTAATTUUSS
two arguments:
The oonnee and ttwwoo utilities exit 0 on success, and >0 if an error occurs.
-OpenBSD July 29, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ex/args.out_markdown b/regress/usr.bin/mandoc/mdoc/Ex/args.out_markdown
index 9c70152e280..5fe2542d129 100644
--- a/regress/usr.bin/mandoc/mdoc/Ex/args.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ex/args.out_markdown
@@ -15,4 +15,4 @@ The **one** utility exits&#160;0 on success, and&#160;&gt;0 if an error occurs.
two arguments:
The **one** and **two** utilities exit&#160;0 on success, and&#160;&gt;0 if an error occurs.
-OpenBSD - July 29, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ex/noname.in b/regress/usr.bin/mandoc/mdoc/Ex/noname.in
index 9aa742f202e..01eed5a3359 100644
--- a/regress/usr.bin/mandoc/mdoc/Ex/noname.in
+++ b/regress/usr.bin/mandoc/mdoc/Ex/noname.in
@@ -1,6 +1,7 @@
-.Dd July 29, 2014
+.\" $OpenBSD: noname.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt EX-NONAME 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm
.Nd exit value macro without an available name
diff --git a/regress/usr.bin/mandoc/mdoc/Ex/noname.out_ascii b/regress/usr.bin/mandoc/mdoc/Ex/noname.out_ascii
index 00da4a6bc4d..b078d8e8742 100644
--- a/regress/usr.bin/mandoc/mdoc/Ex/noname.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ex/noname.out_ascii
@@ -13,4 +13,4 @@ EEXXIITT SSTTAATTUUSS
two arguments:
The oonnee and ttwwoo utilities exit 0 on success, and >0 if an error occurs.
-OpenBSD July 29, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ex/noname.out_lint b/regress/usr.bin/mandoc/mdoc/Ex/noname.out_lint
index 5b04c1c6517..8097c475848 100644
--- a/regress/usr.bin/mandoc/mdoc/Ex/noname.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Ex/noname.out_lint
@@ -1,5 +1,2 @@
-mandoc: noname.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noname.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: noname.in:5:2: ERROR: missing manual name, using "": Nm
-mandoc: noname.in:9:2: WARNING: missing utility name, using "": Ex
-mandoc: noname.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noname.in:6:2: ERROR: missing manual name, using "": Nm
+mandoc: noname.in:10:2: WARNING: missing utility name, using "": Ex
diff --git a/regress/usr.bin/mandoc/mdoc/Ex/noname.out_markdown b/regress/usr.bin/mandoc/mdoc/Ex/noname.out_markdown
index 4fad75bb715..313103265de 100644
--- a/regress/usr.bin/mandoc/mdoc/Ex/noname.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ex/noname.out_markdown
@@ -15,4 +15,4 @@ The **one** utility exits&#160;0 on success, and&#160;&gt;0 if an error occurs.
two arguments:
The **one** and **two** utilities exit&#160;0 on success, and&#160;&gt;0 if an error occurs.
-OpenBSD - July 29, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ex/nostd.in b/regress/usr.bin/mandoc/mdoc/Ex/nostd.in
index 4722cba8dc4..7dcb6c70fb9 100644
--- a/regress/usr.bin/mandoc/mdoc/Ex/nostd.in
+++ b/regress/usr.bin/mandoc/mdoc/Ex/nostd.in
@@ -1,6 +1,7 @@
-.Dd July 29, 2014
+.\" $OpenBSD: nostd.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt EX-NOSTD 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ex-nostd
.Nd exit value macros without -std arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Ex/nostd.out_ascii b/regress/usr.bin/mandoc/mdoc/Ex/nostd.out_ascii
index 04abc9e9a42..ada3bf15b24 100644
--- a/regress/usr.bin/mandoc/mdoc/Ex/nostd.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ex/nostd.out_ascii
@@ -13,4 +13,4 @@ EEXXIITT SSTTAATTUUSS
two arguments:
The oonnee and ttwwoo utilities exit 0 on success, and >0 if an error occurs.
-OpenBSD July 29, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ex/nostd.out_lint b/regress/usr.bin/mandoc/mdoc/Ex/nostd.out_lint
index 9a4ab207cf4..0b8ff710d1d 100644
--- a/regress/usr.bin/mandoc/mdoc/Ex/nostd.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Ex/nostd.out_lint
@@ -1,6 +1,3 @@
-mandoc: nostd.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: nostd.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: nostd.in:9:2: WARNING: missing -std argument, adding it: Ex
-mandoc: nostd.in:12:2: WARNING: missing -std argument, adding it: Ex
-mandoc: nostd.in:15:2: WARNING: missing -std argument, adding it: Ex
-mandoc: nostd.in: BASE: RCS id missing: (OpenBSD)
+mandoc: nostd.in:10:2: WARNING: missing -std argument, adding it: Ex
+mandoc: nostd.in:13:2: WARNING: missing -std argument, adding it: Ex
+mandoc: nostd.in:16:2: WARNING: missing -std argument, adding it: Ex
diff --git a/regress/usr.bin/mandoc/mdoc/Ex/nostd.out_markdown b/regress/usr.bin/mandoc/mdoc/Ex/nostd.out_markdown
index c3020fcb3d1..e1ba0ed2e6c 100644
--- a/regress/usr.bin/mandoc/mdoc/Ex/nostd.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ex/nostd.out_markdown
@@ -15,4 +15,4 @@ The **one** utility exits&#160;0 on success, and&#160;&gt;0 if an error occurs.
two arguments:
The **one** and **two** utilities exit&#160;0 on success, and&#160;&gt;0 if an error occurs.
-OpenBSD - July 29, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Fd/break.in b/regress/usr.bin/mandoc/mdoc/Fd/break.in
index e6fd9023a12..3b2d73e9f72 100644
--- a/regress/usr.bin/mandoc/mdoc/Fd/break.in
+++ b/regress/usr.bin/mandoc/mdoc/Fd/break.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2010
+.\" $OpenBSD: break.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FD-BREAK 2
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Fd-break
.Nd line break before old-style header include file
diff --git a/regress/usr.bin/mandoc/mdoc/Fd/break.out_ascii b/regress/usr.bin/mandoc/mdoc/Fd/break.out_ascii
index fdd6aae46a8..be1e714db4a 100644
--- a/regress/usr.bin/mandoc/mdoc/Fd/break.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Fd/break.out_ascii
@@ -24,4 +24,4 @@ DDEESSCCRRIIPPTTIIOONN
##iinncclluuddee <<uunniissttdd..hh>>
_i_n_t dduupp(_i_n_t _o_l_d_d) _s_s_i_z_e___t wwrriittee(_i_n_t _d, _c_o_n_s_t _v_o_i_d _*_b_u_f, _s_i_z_e___t _n_b_y_t_e_s)
-OpenBSD June 9, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Fd/break.out_markdown b/regress/usr.bin/mandoc/mdoc/Fd/break.out_markdown
index 1d8459a1952..8958dcfff70 100644
--- a/regress/usr.bin/mandoc/mdoc/Fd/break.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Fd/break.out_markdown
@@ -32,4 +32,4 @@ FD-BREAK(2) - System Calls Manual
*ssize\_t*
**write**(*int d*, *const void \*buf*, *size\_t nbytes*)
-OpenBSD - June 9, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Fd/empty.in b/regress/usr.bin/mandoc/mdoc/Fd/empty.in
index 5951316dd29..8b27ebfb07d 100644
--- a/regress/usr.bin/mandoc/mdoc/Fd/empty.in
+++ b/regress/usr.bin/mandoc/mdoc/Fd/empty.in
@@ -1,6 +1,7 @@
-.Dd February 5, 2015
+.\" $OpenBSD: empty.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FD-EMPTY 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Fd-empty
.Nd empty preprocessor directive macros
diff --git a/regress/usr.bin/mandoc/mdoc/Fd/empty.out_ascii b/regress/usr.bin/mandoc/mdoc/Fd/empty.out_ascii
index d525b4822eb..fe9c1e29ec8 100644
--- a/regress/usr.bin/mandoc/mdoc/Fd/empty.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Fd/empty.out_ascii
@@ -10,4 +10,4 @@ SSYYNNOOPPSSIISS
DDEESSCCRRIIPPTTIIOONN
leading text trailing text
-OpenBSD February 5, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Fd/empty.out_lint b/regress/usr.bin/mandoc/mdoc/Fd/empty.out_lint
index f1b8b303949..991b2dda626 100644
--- a/regress/usr.bin/mandoc/mdoc/Fd/empty.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Fd/empty.out_lint
@@ -1,5 +1,2 @@
-mandoc: empty.in:9:2: WARNING: skipping empty macro: Fd
-mandoc: empty.in:13:2: WARNING: skipping empty macro: Fd
-mandoc: empty.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: empty.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: empty.in: BASE: RCS id missing: (OpenBSD)
+mandoc: empty.in:10:2: WARNING: skipping empty macro: Fd
+mandoc: empty.in:14:2: WARNING: skipping empty macro: Fd
diff --git a/regress/usr.bin/mandoc/mdoc/Fd/empty.out_markdown b/regress/usr.bin/mandoc/mdoc/Fd/empty.out_markdown
index 9dc71039573..bd2ef8191d5 100644
--- a/regress/usr.bin/mandoc/mdoc/Fd/empty.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Fd/empty.out_markdown
@@ -14,4 +14,4 @@ FD-EMPTY(1) - General Commands Manual
leading text
trailing text
-OpenBSD - February 5, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Fd/eos.in b/regress/usr.bin/mandoc/mdoc/Fd/eos.in
index f2efb028280..c0744f77463 100644
--- a/regress/usr.bin/mandoc/mdoc/Fd/eos.in
+++ b/regress/usr.bin/mandoc/mdoc/Fd/eos.in
@@ -1,6 +1,7 @@
-.Dd November 17, 2012
+.\" $OpenBSD: eos.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FD-EOS 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Fd-eos
.Nd end of sentence handling after the legacy include macro
diff --git a/regress/usr.bin/mandoc/mdoc/Fd/eos.out_ascii b/regress/usr.bin/mandoc/mdoc/Fd/eos.out_ascii
index 3d54ac3e006..487c6a74b59 100644
--- a/regress/usr.bin/mandoc/mdoc/Fd/eos.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Fd/eos.out_ascii
@@ -7,4 +7,4 @@ DDEESSCCRRIIPPTTIIOONN
Let's use ssttrriinngg..hh ..
And then something else.
-OpenBSD November 17, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Fd/eos.out_markdown b/regress/usr.bin/mandoc/mdoc/Fd/eos.out_markdown
index c415843d277..8ec48cbbe6f 100644
--- a/regress/usr.bin/mandoc/mdoc/Fd/eos.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Fd/eos.out_markdown
@@ -10,4 +10,4 @@ Let's use
**string.h .**
And then something else.
-OpenBSD - November 17, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Fd/font.in b/regress/usr.bin/mandoc/mdoc/Fd/font.in
index a3a0a830e0b..cfd0c06378c 100644
--- a/regress/usr.bin/mandoc/mdoc/Fd/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Fd/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FD-FONT 2
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Fd-font
.Nd changing the font inside the old-style include macro
diff --git a/regress/usr.bin/mandoc/mdoc/Fd/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Fd/font.out_ascii
index 7a3428fe6a5..cafe9387caa 100644
--- a/regress/usr.bin/mandoc/mdoc/Fd/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Fd/font.out_ascii
@@ -7,4 +7,4 @@ DDEESSCCRRIIPPTTIIOONN
normal text pprreeffiixx_h_e_a_d_e_rssuuffffiixx
trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Fd/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Fd/font.out_markdown
index d90fae68cd2..7636ed4e576 100644
--- a/regress/usr.bin/mandoc/mdoc/Fd/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Fd/font.out_markdown
@@ -10,4 +10,4 @@ normal text
**prefix*header*suffix**
trailing text
-OpenBSD - July 9, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Fl/font.in b/regress/usr.bin/mandoc/mdoc/Fl/font.in
index c7514d315d2..4e9e18deb81 100644
--- a/regress/usr.bin/mandoc/mdoc/Fl/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Fl/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FL-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Fl-font
.Nd changing fonts inside the flag macro
diff --git a/regress/usr.bin/mandoc/mdoc/Fl/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Fl/font.out_ascii
index 495c8975783..a9c06ac4ac1 100644
--- a/regress/usr.bin/mandoc/mdoc/Fl/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Fl/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text --bboolldd_e_m_p_h_a_s_i_sbbaacckk trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Fl/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Fl/font.out_markdown
index cb48c802029..73029acf187 100644
--- a/regress/usr.bin/mandoc/mdoc/Fl/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Fl/font.out_markdown
@@ -10,4 +10,4 @@ normal text
**-bold*emphasis*back**
trailing text
-OpenBSD - July 9, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Fl/multiarg.in b/regress/usr.bin/mandoc/mdoc/Fl/multiarg.in
index 77a9068e372..c8270e25d91 100644
--- a/regress/usr.bin/mandoc/mdoc/Fl/multiarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Fl/multiarg.in
@@ -1,6 +1,7 @@
-.Dd December 24, 2009
+.\" $OpenBSD: multiarg.in,v 1.4 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FL-MULTIARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Fl-multiarg
.Nd multiple arguments to a Fl macro
diff --git a/regress/usr.bin/mandoc/mdoc/Fl/multiarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Fl/multiarg.out_ascii
index 0ad669e2418..a2db7caac83 100644
--- a/regress/usr.bin/mandoc/mdoc/Fl/multiarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Fl/multiarg.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
Punctuation characters like in [--aa | --bb] get no dash.
-OpenBSD December 24, 2009 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Fl/multiarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Fl/multiarg.out_markdown
index 065c7742bea..c9a68a0dbd9 100644
--- a/regress/usr.bin/mandoc/mdoc/Fl/multiarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Fl/multiarg.out_markdown
@@ -14,4 +14,4 @@ Punctuation characters like in
\[**-a** | **-b**]
get no dash.
-OpenBSD - December 24, 2009
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Fl/noarg.in b/regress/usr.bin/mandoc/mdoc/Fl/noarg.in
index 0c604dbc36b..5942c0ec5d3 100644
--- a/regress/usr.bin/mandoc/mdoc/Fl/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Fl/noarg.in
@@ -1,6 +1,7 @@
-.Dd August 21, 2014
+.\" $OpenBSD: noarg.in,v 1.6 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FL-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Fl-noarg
.Nd Fl macro without arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Fl/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Fl/noarg.out_ascii
index eb230269f6e..84749744fef 100644
--- a/regress/usr.bin/mandoc/mdoc/Fl/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Fl/noarg.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
Following macros --[flag] follow without white space.
-OpenBSD August 21, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Fl/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Fl/noarg.out_markdown
index 7c023597f9c..efd4a959902 100644
--- a/regress/usr.bin/mandoc/mdoc/Fl/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Fl/noarg.out_markdown
@@ -19,4 +19,4 @@ Following macros
**-**\[flag]
follow without white space.
-OpenBSD - August 21, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Fl/parsed.in b/regress/usr.bin/mandoc/mdoc/Fl/parsed.in
index 4c93e0169d3..b463705474e 100644
--- a/regress/usr.bin/mandoc/mdoc/Fl/parsed.in
+++ b/regress/usr.bin/mandoc/mdoc/Fl/parsed.in
@@ -1,6 +1,7 @@
-.Dd April 7, 2010
+.\" $OpenBSD: parsed.in,v 1.3 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FL-PARSED 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Fl-parsed
.Nd is the Fl macro parsed?
diff --git a/regress/usr.bin/mandoc/mdoc/Fl/parsed.out_ascii b/regress/usr.bin/mandoc/mdoc/Fl/parsed.out_ascii
index 3b6de9d470c..86f8f010248 100644
--- a/regress/usr.bin/mandoc/mdoc/Fl/parsed.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Fl/parsed.out_ascii
@@ -14,4 +14,4 @@ DDEESSCCRRIIPPTTIIOONN
--hheellpp
-OpenBSD April 7, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Fl/parsed.out_markdown b/regress/usr.bin/mandoc/mdoc/Fl/parsed.out_markdown
index b99652aaf9e..9f1b0316e0b 100644
--- a/regress/usr.bin/mandoc/mdoc/Fl/parsed.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Fl/parsed.out_markdown
@@ -18,4 +18,4 @@ versus
**-**&zwnj;**help**
-OpenBSD - April 7, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Fl/punct.in b/regress/usr.bin/mandoc/mdoc/Fl/punct.in
index a4da35fb8b7..7ed52b46032 100644
--- a/regress/usr.bin/mandoc/mdoc/Fl/punct.in
+++ b/regress/usr.bin/mandoc/mdoc/Fl/punct.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: punct.in,v 1.6 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FL-PUNCT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Fl-punct
.Nd punctuation handling by the Fl macro
diff --git a/regress/usr.bin/mandoc/mdoc/Fl/punct.out_ascii b/regress/usr.bin/mandoc/mdoc/Fl/punct.out_ascii
index cf8a15c2cd2..a94900e66fb 100644
--- a/regress/usr.bin/mandoc/mdoc/Fl/punct.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Fl/punct.out_ascii
@@ -13,4 +13,4 @@ DDEESSCCRRIIPPTTIIOONN
trailing delimiter: --aa..
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Fl/punct.out_lint b/regress/usr.bin/mandoc/mdoc/Fl/punct.out_lint
index 4d7e5ca969f..2e29f18dd5c 100644
--- a/regress/usr.bin/mandoc/mdoc/Fl/punct.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Fl/punct.out_lint
@@ -1,4 +1 @@
-mandoc: punct.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: punct.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: punct.in:45:6: STYLE: no blank before trailing delimiter: Fl a.
-mandoc: punct.in: BASE: RCS id missing: (OpenBSD)
+mandoc: punct.in:46:6: STYLE: no blank before trailing delimiter: Fl a.
diff --git a/regress/usr.bin/mandoc/mdoc/Fl/punct.out_markdown b/regress/usr.bin/mandoc/mdoc/Fl/punct.out_markdown
index 562ff295658..96a5f9a84a0 100644
--- a/regress/usr.bin/mandoc/mdoc/Fl/punct.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Fl/punct.out_markdown
@@ -45,4 +45,4 @@ quoted punctuation:
trailing delimiter:
**-a.**
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/basic.in b/regress/usr.bin/mandoc/mdoc/Fo/basic.in
index 5572ba63385..91f13a08dd2 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/basic.in
+++ b/regress/usr.bin/mandoc/mdoc/Fo/basic.in
@@ -1,6 +1,7 @@
-.Dd July 7, 2012
+.\" $OpenBSD: basic.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FO-BASIC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Fo-basic
.Nd function blocks
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/basic.out_ascii b/regress/usr.bin/mandoc/mdoc/Fo/basic.out_ascii
index 7ab11d471b4..14eb5e2391e 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/basic.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Fo/basic.out_ascii
@@ -13,4 +13,4 @@ SSYYNNOOPPSSIISS
DDEESSCCRRIIPPTTIIOONN
_d_o_u_b_l_e ssiinn(_d_o_u_b_l_e _x) _d_o_u_b_l_e aattaann22(_d_o_u_b_l_e _y, _d_o_u_b_l_e _x)
-OpenBSD July 7, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/basic.out_markdown b/regress/usr.bin/mandoc/mdoc/Fo/basic.out_markdown
index 9ac884d1a69..c61fa7c5b9b 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/basic.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Fo/basic.out_markdown
@@ -19,4 +19,4 @@ FO-BASIC(1) - General Commands Manual
*double*
**atan2**(*double y*, *double x*)
-OpenBSD - July 7, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/break.in b/regress/usr.bin/mandoc/mdoc/Fo/break.in
index 48a0a1a2714..e5d1687bc00 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/break.in
+++ b/regress/usr.bin/mandoc/mdoc/Fo/break.in
@@ -1,6 +1,7 @@
-.Dd April 8, 2014
+.\" $OpenBSD: break.in,v 1.4 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FO-BREAK 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Fo-break
.Nd line breaks in function blocks
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/break.out_ascii b/regress/usr.bin/mandoc/mdoc/Fo/break.out_ascii
index d8a5df7067e..33469747401 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/break.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Fo/break.out_ascii
@@ -45,4 +45,4 @@ DDEESSCCRRIIPPTTIIOONN
mmyy__lloonngg__ffuunnccttiioonn(_m_y___l_o_n_g___t_y_p_e _f_i_r_s_t___a_r_g_u_m_e_n_t,
_m_y___l_o_n_g___t_y_p_e _s_e_c_o_n_d___a_r_g_u_m_e_n_t)
-OpenBSD April 8, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/break.out_markdown b/regress/usr.bin/mandoc/mdoc/Fo/break.out_markdown
index 3a551bf8286..9e6d6a3b38f 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/break.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Fo/break.out_markdown
@@ -42,4 +42,4 @@ using Fo and single-argument Fa:
using Fo and multi-argument Fa:
**my\_long\_function**(*my\_long\_type first\_argument*, *my\_long\_type second\_argument*)
-OpenBSD - April 8, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/eos.in b/regress/usr.bin/mandoc/mdoc/Fo/eos.in
index a97e00f9442..772c03d42b3 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/eos.in
+++ b/regress/usr.bin/mandoc/mdoc/Fo/eos.in
@@ -1,6 +1,7 @@
-.Dd November 17, 2012
+.\" $OpenBSD: eos.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FO-EOS 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Fo-eos
.Nd end of sentence handling after a function block
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/eos.out_ascii b/regress/usr.bin/mandoc/mdoc/Fo/eos.out_ascii
index a09113cfd4c..cdd4acdbee1 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/eos.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Fo/eos.out_ascii
@@ -7,4 +7,4 @@ DDEESSCCRRIIPPTTIIOONN
As an example of a trigonometric function, let us consider ddoouubbllee
ssiinn(_d_o_u_b_l_e _x). Or do you prefer _d_o_u_b_l_e ccooss(_d_o_u_b_l_e, _x). Either will do.
-OpenBSD November 17, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/eos.out_markdown b/regress/usr.bin/mandoc/mdoc/Fo/eos.out_markdown
index 81e0a4775e4..ec3ba6ea4a4 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/eos.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Fo/eos.out_markdown
@@ -14,4 +14,4 @@ Or do you prefer
.
Either will do.
-OpenBSD - November 17, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/font.in b/regress/usr.bin/mandoc/mdoc/Fo/font.in
index 6e2c7d86c33..343316e156d 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Fo/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.3 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FO-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Fo-font
.Nd font nesting in function blocks
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Fo/font.out_ascii
index 698a7683956..1dfe6436768 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Fo/font.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
ffuunnccttiioonn(_p_r_e_f_i_xbboolldd_s_u_f_f_i_x) bboolldd trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Fo/font.out_markdown
index 84393910d49..4771e5d7c47 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Fo/font.out_markdown
@@ -15,4 +15,4 @@ trailing text
**function**(*prefix**bold**suffix*) **bold**
trailing text
-OpenBSD - July 9, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/noarg.in b/regress/usr.bin/mandoc/mdoc/Fo/noarg.in
index 24eab0045bf..98784529760 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Fo/noarg.in
@@ -1,6 +1,7 @@
-.Dd July 12, 2012
+.\" $OpenBSD: noarg.in,v 1.6 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FN-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Fn-noarg
.Nd function name macro without arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Fo/noarg.out_ascii
index bd895e4a350..e67be7bc244 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Fo/noarg.out_ascii
@@ -9,4 +9,4 @@ DDEESSCCRRIIPPTTIIOONN
type arguments: aabbss(_i_n_t _i) no type and void function arguments: rraanndd()
rraannddoomm() aarrcc44rraannddoomm() no arguments at all: end of test document
-OpenBSD July 12, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/noarg.out_lint b/regress/usr.bin/mandoc/mdoc/Fo/noarg.out_lint
index eeb7ee5f6ca..2a0a362baff 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/noarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Fo/noarg.out_lint
@@ -1,13 +1,10 @@
-mandoc: noarg.in:23:2: WARNING: skipping empty macro: Fa
-mandoc: noarg.in:27:2: WARNING: skipping empty macro: Fn
-mandoc: noarg.in:29:2: WARNING: skipping empty macro: Ft
-mandoc: noarg.in:32:2: WARNING: skipping empty macro: Ft
-mandoc: noarg.in:34:2: WARNING: skipping empty macro: Ft
-mandoc: noarg.in:37:2: WARNING: skipping empty macro: Ft
-mandoc: noarg.in:39:2: WARNING: skipping empty macro: Fa
-mandoc: noarg.in:42:2: WARNING: skipping empty macro: Ft
-mandoc: noarg.in:43:2: WARNING: skipping empty macro: Fn
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: noarg.in:12:10: ERROR: skipping excess arguments: Fo ... bogus
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:24:2: WARNING: skipping empty macro: Fa
+mandoc: noarg.in:28:2: WARNING: skipping empty macro: Fn
+mandoc: noarg.in:30:2: WARNING: skipping empty macro: Ft
+mandoc: noarg.in:33:2: WARNING: skipping empty macro: Ft
+mandoc: noarg.in:35:2: WARNING: skipping empty macro: Ft
+mandoc: noarg.in:38:2: WARNING: skipping empty macro: Ft
+mandoc: noarg.in:40:2: WARNING: skipping empty macro: Fa
+mandoc: noarg.in:43:2: WARNING: skipping empty macro: Ft
+mandoc: noarg.in:44:2: WARNING: skipping empty macro: Fn
+mandoc: noarg.in:13:10: ERROR: skipping excess arguments: Fo ... bogus
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Fo/noarg.out_markdown
index 36a835079e7..d439067fada 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Fo/noarg.out_markdown
@@ -29,4 +29,4 @@ no type and void function arguments:
no arguments at all:
end of test document
-OpenBSD - July 12, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/nohead.in b/regress/usr.bin/mandoc/mdoc/Fo/nohead.in
index c41b5e6e049..33d3e843aa2 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/nohead.in
+++ b/regress/usr.bin/mandoc/mdoc/Fo/nohead.in
@@ -1,6 +1,7 @@
-.Dd February 5, 2015
+.\" $OpenBSD: nohead.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FO-NOHEAD 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Fo-nohead
.Nd function block macro without head argument
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/nohead.out_ascii b/regress/usr.bin/mandoc/mdoc/Fo/nohead.out_ascii
index c1ad57d7094..d0ac003847d 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/nohead.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Fo/nohead.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text _i_n_t(_i_n_t) final text
-OpenBSD February 5, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/nohead.out_lint b/regress/usr.bin/mandoc/mdoc/Fo/nohead.out_lint
index 680a05fa1fa..0f4661a8353 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/nohead.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Fo/nohead.out_lint
@@ -1,4 +1 @@
-mandoc: nohead.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: nohead.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: nohead.in:10:2: WARNING: missing function name, using "": Fo
-mandoc: nohead.in: BASE: RCS id missing: (OpenBSD)
+mandoc: nohead.in:11:2: WARNING: missing function name, using "": Fo
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/nohead.out_markdown b/regress/usr.bin/mandoc/mdoc/Fo/nohead.out_markdown
index 28e9b7db472..f22d8a0ebd5 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/nohead.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Fo/nohead.out_markdown
@@ -10,4 +10,4 @@ initial text
*int*(*int*)
final text
-OpenBSD - February 5, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/obsolete.in b/regress/usr.bin/mandoc/mdoc/Fo/obsolete.in
index 4901cbd596a..d3be8d23484 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/obsolete.in
+++ b/regress/usr.bin/mandoc/mdoc/Fo/obsolete.in
@@ -1,6 +1,7 @@
-.Dd July 2, 2014
+.\" $OpenBSD: obsolete.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FO-OBSOLETE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Fo-obsolete
.Nd obsolete function macros
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/obsolete.out_ascii b/regress/usr.bin/mandoc/mdoc/Fo/obsolete.out_ascii
index 3e2cc61722d..e7807a26e70 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/obsolete.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Fo/obsolete.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
function return value _v_a_l_u_e
-OpenBSD July 2, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/obsolete.out_lint b/regress/usr.bin/mandoc/mdoc/Fo/obsolete.out_lint
index 6e5d1428f84..5a8893b63ab 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/obsolete.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Fo/obsolete.out_lint
@@ -1,5 +1,2 @@
-mandoc: obsolete.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: obsolete.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: obsolete.in:9:2: WARNING: obsolete macro: Ot
-mandoc: obsolete.in:12:2: WARNING: obsolete macro: Fr
-mandoc: obsolete.in: BASE: RCS id missing: (OpenBSD)
+mandoc: obsolete.in:10:2: WARNING: obsolete macro: Ot
+mandoc: obsolete.in:13:2: WARNING: obsolete macro: Fr
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/obsolete.out_markdown b/regress/usr.bin/mandoc/mdoc/Fo/obsolete.out_markdown
index be3e7f13b3b..9217be66ddd 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/obsolete.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Fo/obsolete.out_markdown
@@ -12,4 +12,4 @@ old function type
function return value
*value*
-OpenBSD - July 2, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/punct.in b/regress/usr.bin/mandoc/mdoc/Fo/punct.in
index d17b5330c82..3b7802ec8eb 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/punct.in
+++ b/regress/usr.bin/mandoc/mdoc/Fo/punct.in
@@ -1,6 +1,7 @@
-.Dd May 20, 2017
+.\" $OpenBSD: punct.in,v 1.4 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FO-PUNCT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Fo-punct
.Nd punctuation on function input lines
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/punct.out_ascii b/regress/usr.bin/mandoc/mdoc/Fo/punct.out_ascii
index 26c31776e8f..6f0082ac0af 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/punct.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Fo/punct.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
_i_n_t, _f_l_o_a_t_: bboolldd
-OpenBSD May 20, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/punct.out_lint b/regress/usr.bin/mandoc/mdoc/Fo/punct.out_lint
index 6ada62c267c..23d0358b70f 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/punct.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Fo/punct.out_lint
@@ -1,6 +1,3 @@
-mandoc: punct.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: punct.in:1:5: BASE: Mdocdate missing: Dd May (OpenBSD)
-mandoc: punct.in:9:8: STYLE: no blank before trailing delimiter: Fn sin.
-mandoc: punct.in:11:12: STYLE: no blank before trailing delimiter: Fa y:
-mandoc: punct.in:13:18: STYLE: no blank before trailing delimiter: Ft float:
-mandoc: punct.in: BASE: RCS id missing: (OpenBSD)
+mandoc: punct.in:10:8: STYLE: no blank before trailing delimiter: Fn sin.
+mandoc: punct.in:12:12: STYLE: no blank before trailing delimiter: Fa y:
+mandoc: punct.in:14:18: STYLE: no blank before trailing delimiter: Ft float:
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/punct.out_markdown b/regress/usr.bin/mandoc/mdoc/Fo/punct.out_markdown
index 6e9fe5ff340..12a843e78fe 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/punct.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Fo/punct.out_markdown
@@ -13,4 +13,4 @@ FO-PUNCT(1) - General Commands Manual
*int*, *float:* **bold**
-OpenBSD - May 20, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/section.in b/regress/usr.bin/mandoc/mdoc/Fo/section.in
index 7816ca49a6e..de76d55178e 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/section.in
+++ b/regress/usr.bin/mandoc/mdoc/Fo/section.in
@@ -1,6 +1,7 @@
-.Dd April 7, 2010
+.\" $OpenBSD: section.in,v 1.3 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FN-SECTION 3
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Fn-section
.Nd special handling of Fn in various sections
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/section.out_ascii b/regress/usr.bin/mandoc/mdoc/Fo/section.out_ascii
index 9273ce84c99..d2db755e7f1 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/section.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Fo/section.out_ascii
@@ -56,4 +56,4 @@ CCUUSSTTOOMM
_d_o_u_b_l_e
ssiinn(_d_o_u_b_l_e _x);
-OpenBSD April 7, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/section.out_markdown b/regress/usr.bin/mandoc/mdoc/Fo/section.out_markdown
index 10d3dbb903a..9b70883f920 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/section.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Fo/section.out_markdown
@@ -111,4 +111,4 @@ FN-SECTION(3) - Library Functions Manual
*double*
**sin**(*double x*);
-OpenBSD - April 7, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/warn.in b/regress/usr.bin/mandoc/mdoc/Fo/warn.in
index d41e658ce3b..eb7cf2a6818 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/warn.in
+++ b/regress/usr.bin/mandoc/mdoc/Fo/warn.in
@@ -1,6 +1,7 @@
-.Dd October 11, 2014
+.\" $OpenBSD: warn.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FO-WARN 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Fo-warn
.Nd warnings related to function blocks
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/warn.out_ascii b/regress/usr.bin/mandoc/mdoc/Fo/warn.out_ascii
index fd1890b560c..85f0b46fb3e 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/warn.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Fo/warn.out_ascii
@@ -10,4 +10,4 @@ SSYYNNOOPPSSIISS
_d_o_u_b_l_e
aattaann22(_d_o_u_b_l_e _y_, _d_o_u_b_l_e _x);
-OpenBSD October 11, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/warn.out_lint b/regress/usr.bin/mandoc/mdoc/Fo/warn.out_lint
index 4b4324c36ba..3af27fc6d03 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/warn.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Fo/warn.out_lint
@@ -1,5 +1,2 @@
-mandoc: warn.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: warn.in:1:5: BASE: Mdocdate missing: Dd October (OpenBSD)
-mandoc: warn.in:9:8: WARNING: parenthesis in function name: sin()
-mandoc: warn.in:13:19: WARNING: comma in function argument: double y, double x
-mandoc: warn.in: BASE: RCS id missing: (OpenBSD)
+mandoc: warn.in:10:8: WARNING: parenthesis in function name: sin()
+mandoc: warn.in:14:19: WARNING: comma in function argument: double y, double x
diff --git a/regress/usr.bin/mandoc/mdoc/Fo/warn.out_markdown b/regress/usr.bin/mandoc/mdoc/Fo/warn.out_markdown
index d27be5bcc90..9d37abba962 100644
--- a/regress/usr.bin/mandoc/mdoc/Fo/warn.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Fo/warn.out_markdown
@@ -12,4 +12,4 @@ FO-WARN(1) - General Commands Manual
*double*
**atan2**(*double y, double x*);
-OpenBSD - October 11, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ft/font.in b/regress/usr.bin/mandoc/mdoc/Ft/font.in
index 6304aaddd56..1ea7a3f5a6c 100644
--- a/regress/usr.bin/mandoc/mdoc/Ft/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Ft/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FT-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ft-font
.Nd changing fonts inside the function return type macro
diff --git a/regress/usr.bin/mandoc/mdoc/Ft/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Ft/font.out_ascii
index ded66eca451..ea56b241351 100644
--- a/regress/usr.bin/mandoc/mdoc/Ft/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ft/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text _e_m_p_h_a_s_i_sbboolldd_b_a_c_k trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ft/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Ft/font.out_markdown
index 658bf4f8866..c7ef33c9b9e 100644
--- a/regress/usr.bin/mandoc/mdoc/Ft/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ft/font.out_markdown
@@ -10,4 +10,4 @@ normal text
*emphasis**bold**back*
trailing text
-OpenBSD - July 9, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ic/font.in b/regress/usr.bin/mandoc/mdoc/Ic/font.in
index 26e8029813c..5a29207ca12 100644
--- a/regress/usr.bin/mandoc/mdoc/Ic/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Ic/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt IC-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ic-font
.Nd changing fonts inside the internal command macro
diff --git a/regress/usr.bin/mandoc/mdoc/Ic/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Ic/font.out_ascii
index 6267aed382a..ce6a6edba40 100644
--- a/regress/usr.bin/mandoc/mdoc/Ic/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ic/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text bboolldd_e_m_p_h_a_s_i_sbbaacckk trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ic/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Ic/font.out_markdown
index d8e81013dfd..617ad01c01f 100644
--- a/regress/usr.bin/mandoc/mdoc/Ic/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ic/font.out_markdown
@@ -10,4 +10,4 @@ normal text
**bold*emphasis*back**
trailing text
-OpenBSD - July 9, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ic/noarg.in b/regress/usr.bin/mandoc/mdoc/Ic/noarg.in
index 2c4bf670d4e..c4001544f3f 100644
--- a/regress/usr.bin/mandoc/mdoc/Ic/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Ic/noarg.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: noarg.in,v 1.4 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt IC-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ic-noarg
.Nd interactive command without an argument
diff --git a/regress/usr.bin/mandoc/mdoc/Ic/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Ic/noarg.out_ascii
index 8899a951445..6722ef56933 100644
--- a/regress/usr.bin/mandoc/mdoc/Ic/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ic/noarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
with command: llss.. no command: end of test document
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ic/noarg.out_lint b/regress/usr.bin/mandoc/mdoc/Ic/noarg.out_lint
index 8541b7df304..5f51ea6994c 100644
--- a/regress/usr.bin/mandoc/mdoc/Ic/noarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Ic/noarg.out_lint
@@ -1,5 +1,2 @@
-mandoc: noarg.in:11:2: WARNING: skipping empty macro: Ic
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: noarg.in:9:7: STYLE: no blank before trailing delimiter: Ic ls.
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:12:2: WARNING: skipping empty macro: Ic
+mandoc: noarg.in:10:7: STYLE: no blank before trailing delimiter: Ic ls.
diff --git a/regress/usr.bin/mandoc/mdoc/Ic/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Ic/noarg.out_markdown
index 38162de3b9a..6fd542754cb 100644
--- a/regress/usr.bin/mandoc/mdoc/Ic/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ic/noarg.out_markdown
@@ -11,4 +11,4 @@ with command:
no command:
end of test document
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ic/punct.in b/regress/usr.bin/mandoc/mdoc/Ic/punct.in
index a62058b61ce..12af06f42d6 100644
--- a/regress/usr.bin/mandoc/mdoc/Ic/punct.in
+++ b/regress/usr.bin/mandoc/mdoc/Ic/punct.in
@@ -1,6 +1,7 @@
-.Dd August 21, 2014
+.\" $OpenBSD: punct.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt Ic-PUNCT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ic-punct
.Nd punctuation handling by the Ic macro
diff --git a/regress/usr.bin/mandoc/mdoc/Ic/punct.out_ascii b/regress/usr.bin/mandoc/mdoc/Ic/punct.out_ascii
index 4c37048383b..ff10d846b0f 100644
--- a/regress/usr.bin/mandoc/mdoc/Ic/punct.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ic/punct.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
quoted punctuation: aa (bb | cc) dd, _i_t_a_l_i_c.
-OpenBSD August 21, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ic/punct.out_markdown b/regress/usr.bin/mandoc/mdoc/Ic/punct.out_markdown
index 7fd2742fb55..2f2e786e46f 100644
--- a/regress/usr.bin/mandoc/mdoc/Ic/punct.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ic/punct.out_markdown
@@ -42,4 +42,4 @@ op bracket
quoted punctuation:
**a** (**b** | **c**) **d**, *italic*.
-OpenBSD - August 21, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/In/break.in b/regress/usr.bin/mandoc/mdoc/In/break.in
index 0e26731bced..442265bab23 100644
--- a/regress/usr.bin/mandoc/mdoc/In/break.in
+++ b/regress/usr.bin/mandoc/mdoc/In/break.in
@@ -1,6 +1,7 @@
-.Dd June 6, 2010
+.\" $OpenBSD: break.in,v 1.6 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt IN-BREAK 2
-.Os OpenBSD
+.Os
.Sh NAME
.Nm In-break
.Nd line break before header include file
diff --git a/regress/usr.bin/mandoc/mdoc/In/break.out_ascii b/regress/usr.bin/mandoc/mdoc/In/break.out_ascii
index d6488f8169e..dd057d34222 100644
--- a/regress/usr.bin/mandoc/mdoc/In/break.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/In/break.out_ascii
@@ -23,4 +23,4 @@ DDEESSCCRRIIPPTTIIOONN
<_s_y_s_/_t_y_p_e_s_._h> <_u_n_i_s_t_d_._h> _i_n_t dduupp(_i_n_t _o_l_d_d) _s_s_i_z_e___t wwrriittee(_i_n_t _d, _c_o_n_s_t
_v_o_i_d _*_b_u_f, _s_i_z_e___t _n_b_y_t_e_s)
-OpenBSD June 6, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/In/break.out_markdown b/regress/usr.bin/mandoc/mdoc/In/break.out_markdown
index dbc1085fa1b..acc86dddbea 100644
--- a/regress/usr.bin/mandoc/mdoc/In/break.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/In/break.out_markdown
@@ -32,4 +32,4 @@ IN-BREAK(2) - System Calls Manual
*ssize\_t*
**write**(*int d*, *const void \*buf*, *size\_t nbytes*)
-OpenBSD - June 6, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/In/eos.in b/regress/usr.bin/mandoc/mdoc/In/eos.in
index 929c2be9a8e..8b59f4acd71 100644
--- a/regress/usr.bin/mandoc/mdoc/In/eos.in
+++ b/regress/usr.bin/mandoc/mdoc/In/eos.in
@@ -1,6 +1,7 @@
-.Dd November 16, 2012
+.\" $OpenBSD: eos.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt IN-EOS 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm In-eos
.Nd end of sentence handling after the include macro
diff --git a/regress/usr.bin/mandoc/mdoc/In/eos.out_ascii b/regress/usr.bin/mandoc/mdoc/In/eos.out_ascii
index 4f5a1036cf1..21dd47f4c0b 100644
--- a/regress/usr.bin/mandoc/mdoc/In/eos.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/In/eos.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
Let's use <_s_t_r_i_n_g_._h>. And then something else.
-OpenBSD November 16, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/In/eos.out_markdown b/regress/usr.bin/mandoc/mdoc/In/eos.out_markdown
index 0597be7852e..32cf3851ccb 100644
--- a/regress/usr.bin/mandoc/mdoc/In/eos.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/In/eos.out_markdown
@@ -10,4 +10,4 @@ Let's use
&lt;*string.h*>.
And then something else.
-OpenBSD - November 16, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/In/font.in b/regress/usr.bin/mandoc/mdoc/In/font.in
index 9399325bdd1..73f49509e21 100644
--- a/regress/usr.bin/mandoc/mdoc/In/font.in
+++ b/regress/usr.bin/mandoc/mdoc/In/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.3 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt IN-FONT 2
-.Os OpenBSD
+.Os
.Sh NAME
.Nm In-font
.Nd changing the font inside the include macro
diff --git a/regress/usr.bin/mandoc/mdoc/In/font.out_ascii b/regress/usr.bin/mandoc/mdoc/In/font.out_ascii
index d868a8cd810..87519e297e0 100644
--- a/regress/usr.bin/mandoc/mdoc/In/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/In/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text <_p_r_e_f_i_xhheeaaddeerr_s_u_f_f_i_x> | after: punctuation bboolldd trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/In/font.out_markdown b/regress/usr.bin/mandoc/mdoc/In/font.out_markdown
index 4b99b61ea6f..26fa74aa0ae 100644
--- a/regress/usr.bin/mandoc/mdoc/In/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/In/font.out_markdown
@@ -10,4 +10,4 @@ normal text
&lt;*prefix**header**suffix*> | after: punctuation **bold**
trailing text
-OpenBSD - July 9, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/In/noarg.in b/regress/usr.bin/mandoc/mdoc/In/noarg.in
index 1952e868939..e56f9587805 100644
--- a/regress/usr.bin/mandoc/mdoc/In/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/In/noarg.in
@@ -1,6 +1,7 @@
-.Dd February 5, 2015
+.\" $OpenBSD: noarg.in,v 1.3 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt IN-NOARG 2
-.Os OpenBSD
+.Os
.Sh NAME
.Nm In-noarg
.Nd include file macros without argument
diff --git a/regress/usr.bin/mandoc/mdoc/In/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/In/noarg.out_ascii
index 7a4bf1730f6..c7b3272e8b5 100644
--- a/regress/usr.bin/mandoc/mdoc/In/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/In/noarg.out_ascii
@@ -15,4 +15,4 @@ SSYYNNOOPPSSIISS
DDEESSCCRRIIPPTTIIOONN
<_m_a_t_h_._h_:> _d_o_u_b_l_e ssiinn(_d_o_u_b_l_e _x) _d_o_u_b_l_e ccooss(_d_o_u_b_l_e _x)
-OpenBSD February 5, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/In/noarg.out_lint b/regress/usr.bin/mandoc/mdoc/In/noarg.out_lint
index c9037ca8f8b..431d09e8b30 100644
--- a/regress/usr.bin/mandoc/mdoc/In/noarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/In/noarg.out_lint
@@ -1,6 +1,3 @@
-mandoc: noarg.in:11:2: WARNING: skipping empty macro: In
-mandoc: noarg.in:18:2: WARNING: skipping empty macro: In
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: noarg.in:15:11: STYLE: no blank before trailing delimiter: In math.h:
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:12:2: WARNING: skipping empty macro: In
+mandoc: noarg.in:19:2: WARNING: skipping empty macro: In
+mandoc: noarg.in:16:11: STYLE: no blank before trailing delimiter: In math.h:
diff --git a/regress/usr.bin/mandoc/mdoc/In/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/In/noarg.out_markdown
index 8a39b83acc5..5a581472692 100644
--- a/regress/usr.bin/mandoc/mdoc/In/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/In/noarg.out_markdown
@@ -22,4 +22,4 @@ IN-NOARG(2) - System Calls Manual
*double*
**cos**(*double x*)
-OpenBSD - February 5, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Lb/badargs.in b/regress/usr.bin/mandoc/mdoc/Lb/badargs.in
index 558eef2f925..c846503924f 100644
--- a/regress/usr.bin/mandoc/mdoc/Lb/badargs.in
+++ b/regress/usr.bin/mandoc/mdoc/Lb/badargs.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: badargs.in,v 1.5 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt LB-BADARGS 3
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Lb-badargs
.Nd bad arguments to the library macro
diff --git a/regress/usr.bin/mandoc/mdoc/Lb/badargs.out_ascii b/regress/usr.bin/mandoc/mdoc/Lb/badargs.out_ascii
index db55ffd1d53..e182e45c3af 100644
--- a/regress/usr.bin/mandoc/mdoc/Lb/badargs.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Lb/badargs.out_ascii
@@ -7,4 +7,4 @@ LLIIBBRRAARRYY
library "murks."
library "mylib" another.
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Lb/badargs.out_lint b/regress/usr.bin/mandoc/mdoc/Lb/badargs.out_lint
index 0ef9748e52a..31a821ace1c 100644
--- a/regress/usr.bin/mandoc/mdoc/Lb/badargs.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Lb/badargs.out_lint
@@ -1,6 +1,3 @@
-mandoc: badargs.in:9:2: WARNING: skipping empty macro: Lb
-mandoc: badargs.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: badargs.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: badargs.in:8:10: STYLE: no blank before trailing delimiter: Lb murks.
-mandoc: badargs.in:10:18: STYLE: no blank before trailing delimiter: Lb ... another.
-mandoc: badargs.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badargs.in:10:2: WARNING: skipping empty macro: Lb
+mandoc: badargs.in:9:10: STYLE: no blank before trailing delimiter: Lb murks.
+mandoc: badargs.in:11:18: STYLE: no blank before trailing delimiter: Lb ... another.
diff --git a/regress/usr.bin/mandoc/mdoc/Lb/badargs.out_markdown b/regress/usr.bin/mandoc/mdoc/Lb/badargs.out_markdown
index 9eebe89e216..55e31bb141b 100644
--- a/regress/usr.bin/mandoc/mdoc/Lb/badargs.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Lb/badargs.out_markdown
@@ -9,4 +9,4 @@ LB-BADARGS(3) - Library Functions Manual
library &#8220;murks.&#8221;
library &#8220;mylib&#8221; another.
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Lb/break.in b/regress/usr.bin/mandoc/mdoc/Lb/break.in
index a6c3d1bfadc..4f88698c237 100644
--- a/regress/usr.bin/mandoc/mdoc/Lb/break.in
+++ b/regress/usr.bin/mandoc/mdoc/Lb/break.in
@@ -1,6 +1,7 @@
-.Dd June 30, 2010
+.\" $OpenBSD: break.in,v 1.4 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt LB-BREAK 3
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Lb-break
.Nd output line breaks after the library macro
diff --git a/regress/usr.bin/mandoc/mdoc/Lb/break.out_ascii b/regress/usr.bin/mandoc/mdoc/Lb/break.out_ascii
index a6f0eebfc68..35103da8aa3 100644
--- a/regress/usr.bin/mandoc/mdoc/Lb/break.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Lb/break.out_ascii
@@ -10,4 +10,4 @@ LLIIBBRRAARRYY
DDEESSCCRRIIPPTTIIOONN
library "mylib" text
-OpenBSD June 30, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Lb/break.out_markdown b/regress/usr.bin/mandoc/mdoc/Lb/break.out_markdown
index 0eacb25f076..316516a6353 100644
--- a/regress/usr.bin/mandoc/mdoc/Lb/break.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Lb/break.out_markdown
@@ -14,4 +14,4 @@ text
library &#8220;mylib&#8221;
text
-OpenBSD - June 30, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Lb/eos.in b/regress/usr.bin/mandoc/mdoc/Lb/eos.in
index f48e71a2b45..be6d6500e99 100644
--- a/regress/usr.bin/mandoc/mdoc/Lb/eos.in
+++ b/regress/usr.bin/mandoc/mdoc/Lb/eos.in
@@ -1,6 +1,7 @@
-.Dd November 17, 2012
+.\" $OpenBSD: eos.in,v 1.3 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt LB-EOS 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Lb-eos
.Nd end of sentence handling after the library macro
diff --git a/regress/usr.bin/mandoc/mdoc/Lb/eos.out_ascii b/regress/usr.bin/mandoc/mdoc/Lb/eos.out_ascii
index 0db132951b0..5c57a6c2ee0 100644
--- a/regress/usr.bin/mandoc/mdoc/Lb/eos.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Lb/eos.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
Let's use the library "mylib". And some other libraries.
-OpenBSD November 17, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Lb/eos.out_markdown b/regress/usr.bin/mandoc/mdoc/Lb/eos.out_markdown
index 6ee5b086d48..c9a049dc89d 100644
--- a/regress/usr.bin/mandoc/mdoc/Lb/eos.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Lb/eos.out_markdown
@@ -10,4 +10,4 @@ Let's use the
library &#8220;mylib&#8221;.
And some other libraries.
-OpenBSD - November 17, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Li/font.in b/regress/usr.bin/mandoc/mdoc/Li/font.in
index d15d61bbbd4..cb2c3f150de 100644
--- a/regress/usr.bin/mandoc/mdoc/Li/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Li/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt LI-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Li-font
.Nd changing fonts inside the literal in-line macro
diff --git a/regress/usr.bin/mandoc/mdoc/Li/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Li/font.out_ascii
index 4e012881390..a844e3d3e42 100644
--- a/regress/usr.bin/mandoc/mdoc/Li/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Li/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text literal_e_m_p_h_a_s_i_sback trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Li/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Li/font.out_markdown
index b1b91c608d1..cd47427618e 100644
--- a/regress/usr.bin/mandoc/mdoc/Li/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Li/font.out_markdown
@@ -10,4 +10,4 @@ normal text
`literalemphasisback`
trailing text
-OpenBSD - July 9, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Li/punct.in b/regress/usr.bin/mandoc/mdoc/Li/punct.in
index 434b7e6f55c..a3ca3cbcd47 100644
--- a/regress/usr.bin/mandoc/mdoc/Li/punct.in
+++ b/regress/usr.bin/mandoc/mdoc/Li/punct.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: punct.in,v 1.7 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt LI-PUNCT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Li-punct
.Nd punctuation following a literal macro
diff --git a/regress/usr.bin/mandoc/mdoc/Li/punct.out_ascii b/regress/usr.bin/mandoc/mdoc/Li/punct.out_ascii
index da684890597..a2489869873 100644
--- a/regress/usr.bin/mandoc/mdoc/Li/punct.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Li/punct.out_ascii
@@ -25,4 +25,4 @@ DDEESSCCRRIIPPTTIIOONN
Missing blank: a.
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Li/punct.out_lint b/regress/usr.bin/mandoc/mdoc/Li/punct.out_lint
index 8161ef434d9..014743b8b9a 100644
--- a/regress/usr.bin/mandoc/mdoc/Li/punct.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Li/punct.out_lint
@@ -1,4 +1,3 @@
-mandoc: punct.in:48:7: WARNING: skipping empty macro: Li
mandoc: punct.in:49:7: WARNING: skipping empty macro: Li
mandoc: punct.in:50:7: WARNING: skipping empty macro: Li
mandoc: punct.in:51:7: WARNING: skipping empty macro: Li
@@ -9,7 +8,7 @@ mandoc: punct.in:55:7: WARNING: skipping empty macro: Li
mandoc: punct.in:56:7: WARNING: skipping empty macro: Li
mandoc: punct.in:57:7: WARNING: skipping empty macro: Li
mandoc: punct.in:58:7: WARNING: skipping empty macro: Li
-mandoc: punct.in:61:7: WARNING: skipping empty macro: Li
+mandoc: punct.in:59:7: WARNING: skipping empty macro: Li
mandoc: punct.in:62:7: WARNING: skipping empty macro: Li
mandoc: punct.in:63:7: WARNING: skipping empty macro: Li
mandoc: punct.in:64:7: WARNING: skipping empty macro: Li
@@ -20,10 +19,8 @@ mandoc: punct.in:68:7: WARNING: skipping empty macro: Li
mandoc: punct.in:69:7: WARNING: skipping empty macro: Li
mandoc: punct.in:70:7: WARNING: skipping empty macro: Li
mandoc: punct.in:71:7: WARNING: skipping empty macro: Li
-mandoc: punct.in:74:7: WARNING: skipping empty macro: Li
+mandoc: punct.in:72:7: WARNING: skipping empty macro: Li
mandoc: punct.in:75:7: WARNING: skipping empty macro: Li
-mandoc: punct.in:83:2: WARNING: skipping empty macro: Li
-mandoc: punct.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: punct.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: punct.in:86:6: STYLE: no blank before trailing delimiter: Li a.
-mandoc: punct.in: BASE: RCS id missing: (OpenBSD)
+mandoc: punct.in:76:7: WARNING: skipping empty macro: Li
+mandoc: punct.in:84:2: WARNING: skipping empty macro: Li
+mandoc: punct.in:87:6: STYLE: no blank before trailing delimiter: Li a.
diff --git a/regress/usr.bin/mandoc/mdoc/Li/punct.out_markdown b/regress/usr.bin/mandoc/mdoc/Li/punct.out_markdown
index fde70399674..6d5bfc4a5ed 100644
--- a/regress/usr.bin/mandoc/mdoc/Li/punct.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Li/punct.out_markdown
@@ -86,4 +86,4 @@ Quoted:
Missing blank:
`a.`
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Lk/font.in b/regress/usr.bin/mandoc/mdoc/Lk/font.in
index 23af0554e8d..0ea73b9dd7f 100644
--- a/regress/usr.bin/mandoc/mdoc/Lk/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Lk/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt LK-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Lk-font
.Nd changing the font inside the hyperlink macro
diff --git a/regress/usr.bin/mandoc/mdoc/Lk/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Lk/font.out_ascii
index 846c82f1988..58bddfe428a 100644
--- a/regress/usr.bin/mandoc/mdoc/Lk/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Lk/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text _O_p_e_nBBSSDD_w_e_b: hhttttpp::////wwwwww.._o_p_e_n_b_s_d..oorrgg// trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Lk/link.in b/regress/usr.bin/mandoc/mdoc/Lk/link.in
index b5ea4901696..02e3fcc6eb7 100644
--- a/regress/usr.bin/mandoc/mdoc/Lk/link.in
+++ b/regress/usr.bin/mandoc/mdoc/Lk/link.in
@@ -1,6 +1,7 @@
-.Dd August 8, 2010
+.\" $OpenBSD: link.in,v 1.3 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt LK-LINK 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Lk-link
.Nd formatting of hyperlinks
diff --git a/regress/usr.bin/mandoc/mdoc/Lk/link.out_ascii b/regress/usr.bin/mandoc/mdoc/Lk/link.out_ascii
index e31b483c85e..0004d1ec6d8 100644
--- a/regress/usr.bin/mandoc/mdoc/Lk/link.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Lk/link.out_ascii
@@ -13,4 +13,4 @@ SSEEEE AALLSSOO
hhttttpp::////wwwwww..ffrreeeebbssdd..oorrgg// _N_e_t_B_S_D: hhttttpp::////wwwwww..nneettbbssdd..oorrgg// _O_p_e_n_B_S_D:
hhttttpp::////wwwwww..ooppeennbbssdd..oorrgg//
-OpenBSD August 8, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Lk/link.out_markdown b/regress/usr.bin/mandoc/mdoc/Lk/link.out_markdown
index 05a01564384..97f315501c5 100644
--- a/regress/usr.bin/mandoc/mdoc/Lk/link.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Lk/link.out_markdown
@@ -18,4 +18,4 @@ Here are some web sites of BSD operating systems:
[NetBSD](http://www.netbsd.org/)
[OpenBSD](http://www.openbsd.org/)
-OpenBSD - August 8, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Lk/noarg.in b/regress/usr.bin/mandoc/mdoc/Lk/noarg.in
index 19d9d30c3c7..b09269defc6 100644
--- a/regress/usr.bin/mandoc/mdoc/Lk/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Lk/noarg.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: noarg.in,v 1.6 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt LK-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Lk-noarg
.Nd hyperlink macro without arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Lk/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Lk/noarg.out_ascii
index 5347cf7b540..dd5ee4de89c 100644
--- a/regress/usr.bin/mandoc/mdoc/Lk/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Lk/noarg.out_ascii
@@ -11,4 +11,4 @@ DDEESSCCRRIIPPTTIIOONN
end of test document
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Lk/noarg.out_lint b/regress/usr.bin/mandoc/mdoc/Lk/noarg.out_lint
index aac9e7857c9..4ea08e5b892 100644
--- a/regress/usr.bin/mandoc/mdoc/Lk/noarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Lk/noarg.out_lint
@@ -1,6 +1,3 @@
-mandoc: noarg.in:16:2: WARNING: skipping empty macro: Lk
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: noarg.in:12:33: STYLE: no blank before trailing delimiter: Lk ... mandoc,
-mandoc: noarg.in:14:28: STYLE: no blank before trailing delimiter: Lk http://www.openbsd.org/,
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:17:2: WARNING: skipping empty macro: Lk
+mandoc: noarg.in:13:33: STYLE: no blank before trailing delimiter: Lk ... mandoc,
+mandoc: noarg.in:15:28: STYLE: no blank before trailing delimiter: Lk http://www.openbsd.org/,
diff --git a/regress/usr.bin/mandoc/mdoc/Lk/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Lk/noarg.out_markdown
index 56964f69b94..7490af2dd96 100644
--- a/regress/usr.bin/mandoc/mdoc/Lk/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Lk/noarg.out_markdown
@@ -17,4 +17,4 @@ no argument
end of test document
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ms/font.in b/regress/usr.bin/mandoc/mdoc/Ms/font.in
index 24c2c23656f..212ea25d3c5 100644
--- a/regress/usr.bin/mandoc/mdoc/Ms/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Ms/font.in
@@ -1,6 +1,7 @@
-.Dd November 20, 2014
+.\" $OpenBSD: font.in,v 1.4 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt MS-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ms-font
.Nd changing fonts inside the mathematical symbol macro
diff --git a/regress/usr.bin/mandoc/mdoc/Ms/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Ms/font.out_ascii
index 50ca3b2a5b9..441fa6f69f1 100644
--- a/regress/usr.bin/mandoc/mdoc/Ms/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ms/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text bboolldd_e_m_p_h_a_s_i_sbbaacckk | aafftteerr: ppuunnccttuuaattiioonn _i_t_a_l_i_c trailing text
-OpenBSD November 20, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ms/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Ms/font.out_markdown
index b554083a6a8..9c7b4f7d48c 100644
--- a/regress/usr.bin/mandoc/mdoc/Ms/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ms/font.out_markdown
@@ -10,4 +10,4 @@ normal text
**bold*emphasis*back** | **after**: **punctuation** *italic*
trailing text
-OpenBSD - November 20, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ms/noarg.in b/regress/usr.bin/mandoc/mdoc/Ms/noarg.in
index 9c9d83f66f6..1ae65feb9fb 100644
--- a/regress/usr.bin/mandoc/mdoc/Ms/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Ms/noarg.in
@@ -1,6 +1,7 @@
-.Dd June 19, 2017
+.\" $OpenBSD: noarg.in,v 1.4 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt MS-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ms-noarg
.Nd mathematical symbol without an argument
diff --git a/regress/usr.bin/mandoc/mdoc/Ms/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Ms/noarg.out_ascii
index 7f219925542..b369829fbca 100644
--- a/regress/usr.bin/mandoc/mdoc/Ms/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ms/noarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
with symbol: aallpphhaa.. no symbol: end of test document
-OpenBSD June 19, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ms/noarg.out_lint b/regress/usr.bin/mandoc/mdoc/Ms/noarg.out_lint
index 3658876b318..dac31165bd9 100644
--- a/regress/usr.bin/mandoc/mdoc/Ms/noarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Ms/noarg.out_lint
@@ -1,5 +1,2 @@
-mandoc: noarg.in:11:2: WARNING: skipping empty macro: Ms
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: noarg.in:9:10: STYLE: no blank before trailing delimiter: Ms alpha.
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:12:2: WARNING: skipping empty macro: Ms
+mandoc: noarg.in:10:10: STYLE: no blank before trailing delimiter: Ms alpha.
diff --git a/regress/usr.bin/mandoc/mdoc/Ms/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Ms/noarg.out_markdown
index 65c8466d5ce..f145f5dfc11 100644
--- a/regress/usr.bin/mandoc/mdoc/Ms/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ms/noarg.out_markdown
@@ -11,4 +11,4 @@ with symbol:
no symbol:
end of test document
-OpenBSD - June 19, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Mt/font.in b/regress/usr.bin/mandoc/mdoc/Mt/font.in
index 66c5ba1f515..83df764f992 100644
--- a/regress/usr.bin/mandoc/mdoc/Mt/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Mt/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt MT-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Mt-font
.Nd changing fonts inside the mailto macro
diff --git a/regress/usr.bin/mandoc/mdoc/Mt/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Mt/font.out_ascii
index f19cc2bf13f..8f8509de6ad 100644
--- a/regress/usr.bin/mandoc/mdoc/Mt/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Mt/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text _e_m_p_h_a_s_i_sbboolldd_b_a_c_k trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Mt/simple.in b/regress/usr.bin/mandoc/mdoc/Mt/simple.in
index 8e7a70ba7a9..3eef6a48eae 100644
--- a/regress/usr.bin/mandoc/mdoc/Mt/simple.in
+++ b/regress/usr.bin/mandoc/mdoc/Mt/simple.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: simple.in,v 1.6 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt MT-SIMPLE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Mt-simple
.Nd mailto
diff --git a/regress/usr.bin/mandoc/mdoc/Mt/simple.out_ascii b/regress/usr.bin/mandoc/mdoc/Mt/simple.out_ascii
index 364a6af6775..74640da6a63 100644
--- a/regress/usr.bin/mandoc/mdoc/Mt/simple.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Mt/simple.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
Do not send mail to _~.
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Mt/simple.out_lint b/regress/usr.bin/mandoc/mdoc/Mt/simple.out_lint
index 37de8d0dc79..8d91776bf70 100644
--- a/regress/usr.bin/mandoc/mdoc/Mt/simple.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Mt/simple.out_lint
@@ -1,4 +1 @@
-mandoc: simple.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: simple.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: simple.in:12:26: STYLE: no blank before trailing delimiter: Mt punctuation@localhost.
-mandoc: simple.in: BASE: RCS id missing: (OpenBSD)
+mandoc: simple.in:13:26: STYLE: no blank before trailing delimiter: Mt punctuation@localhost.
diff --git a/regress/usr.bin/mandoc/mdoc/Mt/simple.out_markdown b/regress/usr.bin/mandoc/mdoc/Mt/simple.out_markdown
index d00df48d548..8138b7dfa9b 100644
--- a/regress/usr.bin/mandoc/mdoc/Mt/simple.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Mt/simple.out_markdown
@@ -15,4 +15,4 @@ Pay attention to
Do not send mail to
[~](mailto:~).
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Nd/broken.in b/regress/usr.bin/mandoc/mdoc/Nd/broken.in
index 16ac98d9b00..705654a4ace 100644
--- a/regress/usr.bin/mandoc/mdoc/Nd/broken.in
+++ b/regress/usr.bin/mandoc/mdoc/Nd/broken.in
@@ -1,6 +1,7 @@
-.Dd February 11, 2015
+.\" $OpenBSD: broken.in,v 1.3 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ND-BROKEN 1
-.Os OpenBSD
+.Os
.Sh NAME
.Oo
.Nm Nd-broken
diff --git a/regress/usr.bin/mandoc/mdoc/Nd/broken.out_ascii b/regress/usr.bin/mandoc/mdoc/Nd/broken.out_ascii
index 12868f55e01..561fad9e590 100644
--- a/regress/usr.bin/mandoc/mdoc/Nd/broken.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Nd/broken.out_ascii
@@ -16,4 +16,4 @@ DDEESSCCRRIIPPTTIIOONN
Broken together with a child block: <ao [bo - nd (pq bc] ac)> [op] end of
file
-OpenBSD February 11, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Nd/broken.out_lint b/regress/usr.bin/mandoc/mdoc/Nd/broken.out_lint
index 21b84782f5f..32681d8a78d 100644
--- a/regress/usr.bin/mandoc/mdoc/Nd/broken.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Nd/broken.out_lint
@@ -1,12 +1,9 @@
-mandoc: broken.in:28:11: WARNING: blocks badly nested: Bo breaks Pq
-mandoc: broken.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: broken.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: broken.in:5:2: WARNING: bad NAME section content: Oo
-mandoc: broken.in:9:1: WARNING: bad NAME section content: text
-mandoc: broken.in:4:2: WARNING: NAME section without Nm before Nd
-mandoc: broken.in:4:2: WARNING: NAME section without description
-mandoc: broken.in:16:2: WARNING: description line outside NAME section: Nd
-mandoc: broken.in:13:2: WARNING: moving content out of list: Bl
-mandoc: broken.in:18:1: WARNING: moving content out of list: text
-mandoc: broken.in:27:2: WARNING: description line outside NAME section: Nd
-mandoc: broken.in: BASE: RCS id missing: (OpenBSD)
+mandoc: broken.in:29:11: WARNING: blocks badly nested: Bo breaks Pq
+mandoc: broken.in:6:2: WARNING: bad NAME section content: Oo
+mandoc: broken.in:10:1: WARNING: bad NAME section content: text
+mandoc: broken.in:5:2: WARNING: NAME section without Nm before Nd
+mandoc: broken.in:5:2: WARNING: NAME section without description
+mandoc: broken.in:17:2: WARNING: description line outside NAME section: Nd
+mandoc: broken.in:14:2: WARNING: moving content out of list: Bl
+mandoc: broken.in:19:1: WARNING: moving content out of list: text
+mandoc: broken.in:28:2: WARNING: description line outside NAME section: Nd
diff --git a/regress/usr.bin/mandoc/mdoc/Nd/hyph.in b/regress/usr.bin/mandoc/mdoc/Nd/hyph.in
index 7922835d0db..69915f8f2c8 100644
--- a/regress/usr.bin/mandoc/mdoc/Nd/hyph.in
+++ b/regress/usr.bin/mandoc/mdoc/Nd/hyph.in
@@ -1,6 +1,7 @@
-.Dd October 5, 2013
+.\" $OpenBSD: hyph.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ND-HYPH 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Nd-hyph
.Nd when there is already a hyphen within the the word, \
diff --git a/regress/usr.bin/mandoc/mdoc/Nd/hyph.out_ascii b/regress/usr.bin/mandoc/mdoc/Nd/hyph.out_ascii
index 8388b6643f7..1bdf9e0f5d7 100644
--- a/regress/usr.bin/mandoc/mdoc/Nd/hyph.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Nd/hyph.out_ascii
@@ -7,4 +7,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
Even in the document description line in the _N_A_M_E section.
-OpenBSD October 5, 2013 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Nd/hyph.out_markdown b/regress/usr.bin/mandoc/mdoc/Nd/hyph.out_markdown
index c3153de29d1..f267a7b4f89 100644
--- a/regress/usr.bin/mandoc/mdoc/Nd/hyph.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Nd/hyph.out_markdown
@@ -10,4 +10,4 @@ Even in the document description line in the
*NAME*
section.
-OpenBSD - October 5, 2013
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Nd/noarg.in b/regress/usr.bin/mandoc/mdoc/Nd/noarg.in
index 1c4b619ad1f..7ad97f1642d 100644
--- a/regress/usr.bin/mandoc/mdoc/Nd/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Nd/noarg.in
@@ -1,6 +1,7 @@
-.Dd January 2, 2011
+.\" $OpenBSD: noarg.in,v 1.3 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ND-ARG0 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Nd-arg0
.Nd
diff --git a/regress/usr.bin/mandoc/mdoc/Nd/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Nd/noarg.out_ascii
index fc78701fe96..890627e7248 100644
--- a/regress/usr.bin/mandoc/mdoc/Nd/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Nd/noarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
empty description line
-OpenBSD January 2, 2011 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Nd/noarg.out_lint b/regress/usr.bin/mandoc/mdoc/Nd/noarg.out_lint
index d3fa554dec2..27e2ba72a31 100644
--- a/regress/usr.bin/mandoc/mdoc/Nd/noarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Nd/noarg.out_lint
@@ -1,4 +1 @@
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in:1:5: BASE: Mdocdate missing: Dd January (OpenBSD)
-mandoc: noarg.in:6:2: WARNING: missing description line, using "": Nd
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:7:2: WARNING: missing description line, using "": Nd
diff --git a/regress/usr.bin/mandoc/mdoc/Nd/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Nd/noarg.out_markdown
index 567b7c4d54c..1e4db0fd3a4 100644
--- a/regress/usr.bin/mandoc/mdoc/Nd/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Nd/noarg.out_markdown
@@ -8,4 +8,4 @@ ND-ARG0(1) - General Commands Manual
empty description line
-OpenBSD - January 2, 2011
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Nd/par.in b/regress/usr.bin/mandoc/mdoc/Nd/par.in
index b056f754e39..f5d60ee1fe3 100644
--- a/regress/usr.bin/mandoc/mdoc/Nd/par.in
+++ b/regress/usr.bin/mandoc/mdoc/Nd/par.in
@@ -1,6 +1,7 @@
-.Dd February 3, 2015
+.\" $OpenBSD: par.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ND-PAR 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Nd-par
.Nd paragraph macro
diff --git a/regress/usr.bin/mandoc/mdoc/Nd/par.out_ascii b/regress/usr.bin/mandoc/mdoc/Nd/par.out_ascii
index c87847b81eb..fd3a5904cb6 100644
--- a/regress/usr.bin/mandoc/mdoc/Nd/par.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Nd/par.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
Back to normal state.
-OpenBSD February 3, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Nd/par.out_markdown b/regress/usr.bin/mandoc/mdoc/Nd/par.out_markdown
index e6a2542530a..2ec53e65790 100644
--- a/regress/usr.bin/mandoc/mdoc/Nd/par.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Nd/par.out_markdown
@@ -14,4 +14,4 @@ description macro
Back to normal state.
-OpenBSD - February 3, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/badNAME.in b/regress/usr.bin/mandoc/mdoc/Nm/badNAME.in
index a882c059a1e..e663a6b09c4 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/badNAME.in
+++ b/regress/usr.bin/mandoc/mdoc/Nm/badNAME.in
@@ -1,6 +1,7 @@
-.Dd July 12, 2012
+.\" $OpenBSD: badNAME.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt NM-BADNAME 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bx
.Nd text production macro on the NAME \&Nm line
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/badNAME.out_ascii b/regress/usr.bin/mandoc/mdoc/Nm/badNAME.out_ascii
index 3c1ff360f9d..7e2d3b18e71 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/badNAME.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Nm/badNAME.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
SSYYNNOOPPSSIISS
badNAME
-OpenBSD July 12, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/badNAME.out_lint b/regress/usr.bin/mandoc/mdoc/Nm/badNAME.out_lint
index 21dd2c1b57e..b35f38b1833 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/badNAME.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Nm/badNAME.out_lint
@@ -1,5 +1,2 @@
-mandoc: badNAME.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: badNAME.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: badNAME.in:5:2: ERROR: missing manual name, using "": Nm
-mandoc: badNAME.in:5:5: WARNING: bad NAME section content: Bx
-mandoc: badNAME.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badNAME.in:6:2: ERROR: missing manual name, using "": Nm
+mandoc: badNAME.in:6:5: WARNING: bad NAME section content: Bx
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/badNAMEuse.in b/regress/usr.bin/mandoc/mdoc/Nm/badNAMEuse.in
index 0ede18d8b96..6a88d1e5e24 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/badNAMEuse.in
+++ b/regress/usr.bin/mandoc/mdoc/Nm/badNAMEuse.in
@@ -1,6 +1,7 @@
-.Dd July 12, 2012
+.\" $OpenBSD: badNAMEuse.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt NM-BADNAMEUSE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Bx
.Nd text production macro on the NAME \&Nm line, used later
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/badNAMEuse.out_ascii b/regress/usr.bin/mandoc/mdoc/Nm/badNAMEuse.out_ascii
index fd3aa7a5ad1..733e4bbb566 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/badNAMEuse.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Nm/badNAMEuse.out_ascii
@@ -7,4 +7,4 @@ SSYYNNOOPPSSIISS
ssoommee__nnaammee
ssoommee__nnaammee
-OpenBSD July 12, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/badNAMEuse.out_lint b/regress/usr.bin/mandoc/mdoc/Nm/badNAMEuse.out_lint
index 4c37869142c..5428b646cdc 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/badNAMEuse.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Nm/badNAMEuse.out_lint
@@ -1,5 +1,2 @@
-mandoc: badNAMEuse.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: badNAMEuse.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: badNAMEuse.in:5:2: ERROR: missing manual name, using "": Nm
-mandoc: badNAMEuse.in:5:5: WARNING: bad NAME section content: Bx
-mandoc: badNAMEuse.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badNAMEuse.in:6:2: ERROR: missing manual name, using "": Nm
+mandoc: badNAMEuse.in:6:5: WARNING: bad NAME section content: Bx
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/break.in b/regress/usr.bin/mandoc/mdoc/Nm/break.in
index 203ba98e3c5..12088b9df4e 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/break.in
+++ b/regress/usr.bin/mandoc/mdoc/Nm/break.in
@@ -1,6 +1,7 @@
-.Dd August 17, 2014
+.\" $OpenBSD: break.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt NM-BREAK 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Nm-break
.Nd name block head breaking another block
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/break.out_ascii b/regress/usr.bin/mandoc/mdoc/Nm/break.out_ascii
index 8b94c3303ab..e9a086e2b02 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/break.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Nm/break.out_ascii
@@ -9,4 +9,4 @@ SSYYNNOOPPSSIISS
DDEESSCCRRIIPPTTIIOONN
initial text NNmm--bbrreeaakk final text
-OpenBSD August 17, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/break.out_lint b/regress/usr.bin/mandoc/mdoc/Nm/break.out_lint
index 69c1cd5a139..22cbb8d4e1d 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/break.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Nm/break.out_lint
@@ -1,4 +1 @@
-mandoc: break.in:9:2: ERROR: inserting missing end of block: Sh breaks Bo
-mandoc: break.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: break.in:1:5: BASE: Mdocdate missing: Dd August (OpenBSD)
-mandoc: break.in: BASE: RCS id missing: (OpenBSD)
+mandoc: break.in:10:2: ERROR: inserting missing end of block: Sh breaks Bo
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/break.out_markdown b/regress/usr.bin/mandoc/mdoc/Nm/break.out_markdown
index 686c234f4b1..ccbc4e5a03a 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/break.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Nm/break.out_markdown
@@ -14,4 +14,4 @@ initial text
**Nm-break**
final text
-OpenBSD - August 17, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/broken.in b/regress/usr.bin/mandoc/mdoc/Nm/broken.in
index 8dfd0166e1f..c139b204472 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/broken.in
+++ b/regress/usr.bin/mandoc/mdoc/Nm/broken.in
@@ -1,6 +1,7 @@
-.Dd February 11, 2017
+.\" $OpenBSD: broken.in,v 1.3 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt NM-BROKEN 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Nm-broken
.Nd broken synapsis name block
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/broken.out_ascii b/regress/usr.bin/mandoc/mdoc/Nm/broken.out_ascii
index 0035b88853d..477e47c43a3 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/broken.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Nm/broken.out_ascii
@@ -11,4 +11,4 @@ SSYYNNOOPPSSIISS
-- item
-OpenBSD February 11, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/broken.out_lint b/regress/usr.bin/mandoc/mdoc/Nm/broken.out_lint
index 89f51c41324..81c149c6065 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/broken.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Nm/broken.out_lint
@@ -1,5 +1,2 @@
-mandoc: broken.in:17:2: WARNING: blocks badly nested: Oo breaks Bk
-mandoc: broken.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: broken.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: broken.in:13:2: WARNING: moving content out of list: Oo
-mandoc: broken.in: BASE: RCS id missing: (OpenBSD)
+mandoc: broken.in:18:2: WARNING: blocks badly nested: Oo breaks Bk
+mandoc: broken.in:14:2: WARNING: moving content out of list: Oo
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/broken.out_markdown b/regress/usr.bin/mandoc/mdoc/Nm/broken.out_markdown
index cb6746489fa..9c66e9a0fd8 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/broken.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Nm/broken.out_markdown
@@ -16,4 +16,4 @@ oc]
- item
-OpenBSD - February 11, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/empty.in b/regress/usr.bin/mandoc/mdoc/Nm/empty.in
index d135c5c08b9..1b501560e14 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/empty.in
+++ b/regress/usr.bin/mandoc/mdoc/Nm/empty.in
@@ -1,6 +1,7 @@
-.Dd June 30, 2010
+.\" $OpenBSD: empty.in,v 1.4 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt NM-EMPTY 2
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Nm-empty
.Nd handling of empty name macros
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/empty.out_ascii b/regress/usr.bin/mandoc/mdoc/Nm/empty.out_ascii
index b01d299e752..e2153e088ff 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/empty.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Nm/empty.out_ascii
@@ -10,4 +10,4 @@ SSYYNNOOPPSSIISS
DDEESSCCRRIIPPTTIIOONN
The NNmm--eemmppttyy utility ...
-OpenBSD June 30, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/empty.out_markdown b/regress/usr.bin/mandoc/mdoc/Nm/empty.out_markdown
index 102b16c3fdb..fad65475f91 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/empty.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Nm/empty.out_markdown
@@ -15,4 +15,4 @@ The
**Nm-empty**
utility ...
-OpenBSD - June 30, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/emptyNAME.in b/regress/usr.bin/mandoc/mdoc/Nm/emptyNAME.in
index ac635a8c481..5495f9de59c 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/emptyNAME.in
+++ b/regress/usr.bin/mandoc/mdoc/Nm/emptyNAME.in
@@ -1,6 +1,7 @@
-.Dd July 12, 2012
+.\" $OpenBSD: emptyNAME.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt NM-EMPTYNAME 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm
.Nd empty NAME \&Nm line
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/emptyNAME.out_ascii b/regress/usr.bin/mandoc/mdoc/Nm/emptyNAME.out_ascii
index 4041e0f8e70..b51be3a8294 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/emptyNAME.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Nm/emptyNAME.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
SSYYNNOOPPSSIISS
emptyNAME
-OpenBSD July 12, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/emptyNAMEuse.in b/regress/usr.bin/mandoc/mdoc/Nm/emptyNAMEuse.in
index 9e75e619d37..9e80cddc8e6 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/emptyNAMEuse.in
+++ b/regress/usr.bin/mandoc/mdoc/Nm/emptyNAMEuse.in
@@ -1,6 +1,7 @@
-.Dd July 12, 2012
+.\" $OpenBSD: emptyNAMEuse.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt NM-EMPTYNAMEUSE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm
.Nd empty NAME \&Nm line, used later
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/emptyNAMEuse.out_ascii b/regress/usr.bin/mandoc/mdoc/Nm/emptyNAMEuse.out_ascii
index 452a7e29889..89c7b3da6b8 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/emptyNAMEuse.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Nm/emptyNAMEuse.out_ascii
@@ -7,4 +7,4 @@ SSYYNNOOPPSSIISS
ssoommee__nnaammee
ssoommee__nnaammee
-OpenBSD July 12, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/font.in b/regress/usr.bin/mandoc/mdoc/Nm/font.in
index c68a501bd2e..edb7da9bac1 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Nm/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt NM-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Nm-font
.Nd changing fonts inside the name macro
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Nm/font.out_ascii
index d6516ae5268..75607e82599 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Nm/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text bboolldd_e_m_p_h_a_s_i_sbbaacckk trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Nm/font.out_markdown
index 1425fb5bec3..75ac9ef7e67 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Nm/font.out_markdown
@@ -10,4 +10,4 @@ normal text
**bold*emphasis*back**
trailing text
-OpenBSD - July 9, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/long.in b/regress/usr.bin/mandoc/mdoc/Nm/long.in
index 662360e49ab..4e64fa08a42 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/long.in
+++ b/regress/usr.bin/mandoc/mdoc/Nm/long.in
@@ -1,6 +1,7 @@
-.Dd April 4, 2014
+.\" $OpenBSD: long.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt NM-LONG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm \&Nm-long
.Nd long \&Nm in the SYNOPSIS
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/long.out_ascii b/regress/usr.bin/mandoc/mdoc/Nm/long.out_ascii
index f679258119a..fb8f9da339c 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/long.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Nm/long.out_ascii
@@ -11,4 +11,4 @@ SSYYNNOOPPSSIISS
--oo
_f_i_l_e _._._.
-OpenBSD April 4, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/long.out_markdown b/regress/usr.bin/mandoc/mdoc/Nm/long.out_markdown
index a421f068fd5..f20024526d2 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/long.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Nm/long.out_markdown
@@ -10,4 +10,4 @@ NM-LONG(1) - General Commands Manual
**-o**
*file&nbsp;...*
-OpenBSD - April 4, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/par.in b/regress/usr.bin/mandoc/mdoc/Nm/par.in
index 1d5e3ebd70a..71ce8bf712a 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/par.in
+++ b/regress/usr.bin/mandoc/mdoc/Nm/par.in
@@ -1,6 +1,7 @@
-.Dd February 3, 2015
+.\" $OpenBSD: par.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt NM-PAR 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Nm-par
.Nd paragraph macro in a synopsis name block
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/par.out_ascii b/regress/usr.bin/mandoc/mdoc/Nm/par.out_ascii
index 8943d37f0b5..53568cda91b 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/par.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Nm/par.out_ascii
@@ -8,4 +8,4 @@ SSYYNNOOPPSSIISS
--bb
-OpenBSD February 3, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/par.out_markdown b/regress/usr.bin/mandoc/mdoc/Nm/par.out_markdown
index c2a355d6b9a..e45e2e2b458 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/par.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Nm/par.out_markdown
@@ -11,4 +11,4 @@ NM-PAR(1) - General Commands Manual
**-b**
-OpenBSD - February 3, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/parns.in b/regress/usr.bin/mandoc/mdoc/Nm/parns.in
index 03f2d641d72..f2befbfeb36 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/parns.in
+++ b/regress/usr.bin/mandoc/mdoc/Nm/parns.in
@@ -1,6 +1,7 @@
-.Dd February 3, 2015
+.\" $OpenBSD: parns.in,v 1.2 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt NM-PAR 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Nm-par
.Nd paragraph macro in a name block
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/parns.out_ascii b/regress/usr.bin/mandoc/mdoc/Nm/parns.out_ascii
index daa6331e90e..be51ead8007 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/parns.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Nm/parns.out_ascii
@@ -14,4 +14,4 @@ DDEESSCCRRIIPPTTIIOONN
--bb]
-OpenBSD February 3, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/parns.out_markdown b/regress/usr.bin/mandoc/mdoc/Nm/parns.out_markdown
index 43b965973bd..8bfc492e452 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/parns.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Nm/parns.out_markdown
@@ -19,4 +19,4 @@ NM-PAR(1) - General Commands Manual
**-b**]
-OpenBSD - February 3, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/punct.in b/regress/usr.bin/mandoc/mdoc/Nm/punct.in
index 4cc3574b336..61eb7da848c 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/punct.in
+++ b/regress/usr.bin/mandoc/mdoc/Nm/punct.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: punct.in,v 1.3 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt NM-PUNCT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Nm-punct
.Nd punctuation handling by the Nm macro
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/punct.out_ascii b/regress/usr.bin/mandoc/mdoc/Nm/punct.out_ascii
index 76d1c1f61ff..bb184d5708c 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/punct.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Nm/punct.out_ascii
@@ -11,4 +11,4 @@ DDEESSCCRRIIPPTTIIOONN
Missing blank: NNmm--ppuunncctt..
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/punct.out_lint b/regress/usr.bin/mandoc/mdoc/Nm/punct.out_lint
index e88b2f573ec..08436a69929 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/punct.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Nm/punct.out_lint
@@ -1,4 +1 @@
-mandoc: punct.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: punct.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: punct.in:42:13: STYLE: no blank before trailing delimiter: Nm Nm-punct.
-mandoc: punct.in: BASE: RCS id missing: (OpenBSD)
+mandoc: punct.in:43:13: STYLE: no blank before trailing delimiter: Nm Nm-punct.
diff --git a/regress/usr.bin/mandoc/mdoc/Nm/punct.out_markdown b/regress/usr.bin/mandoc/mdoc/Nm/punct.out_markdown
index 132275ab96a..79b81d23616 100644
--- a/regress/usr.bin/mandoc/mdoc/Nm/punct.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Nm/punct.out_markdown
@@ -42,4 +42,4 @@ op bracket
Missing blank:
**Nm-punct.**
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/No/punct.in b/regress/usr.bin/mandoc/mdoc/No/punct.in
index 06615231bee..72b52b41339 100644
--- a/regress/usr.bin/mandoc/mdoc/No/punct.in
+++ b/regress/usr.bin/mandoc/mdoc/No/punct.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: punct.in,v 1.6 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt NO-PUNCT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm No-punct
.Nd punctuation after the normal macro
diff --git a/regress/usr.bin/mandoc/mdoc/No/punct.out_ascii b/regress/usr.bin/mandoc/mdoc/No/punct.out_ascii
index 0cf3d7f483c..07ca0c5fa8a 100644
--- a/regress/usr.bin/mandoc/mdoc/No/punct.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/No/punct.out_ascii
@@ -25,4 +25,4 @@ DDEESSCCRRIIPPTTIIOONN
Missing blank: a.
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/No/punct.out_lint b/regress/usr.bin/mandoc/mdoc/No/punct.out_lint
index 6550bd3c70e..e046da6a10c 100644
--- a/regress/usr.bin/mandoc/mdoc/No/punct.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/No/punct.out_lint
@@ -1,4 +1,3 @@
-mandoc: punct.in:48:7: WARNING: skipping empty macro: No
mandoc: punct.in:49:7: WARNING: skipping empty macro: No
mandoc: punct.in:50:7: WARNING: skipping empty macro: No
mandoc: punct.in:51:7: WARNING: skipping empty macro: No
@@ -9,7 +8,7 @@ mandoc: punct.in:55:7: WARNING: skipping empty macro: No
mandoc: punct.in:56:7: WARNING: skipping empty macro: No
mandoc: punct.in:57:7: WARNING: skipping empty macro: No
mandoc: punct.in:58:7: WARNING: skipping empty macro: No
-mandoc: punct.in:61:7: WARNING: skipping empty macro: No
+mandoc: punct.in:59:7: WARNING: skipping empty macro: No
mandoc: punct.in:62:7: WARNING: skipping empty macro: No
mandoc: punct.in:63:7: WARNING: skipping empty macro: No
mandoc: punct.in:64:7: WARNING: skipping empty macro: No
@@ -20,9 +19,7 @@ mandoc: punct.in:68:7: WARNING: skipping empty macro: No
mandoc: punct.in:69:7: WARNING: skipping empty macro: No
mandoc: punct.in:70:7: WARNING: skipping empty macro: No
mandoc: punct.in:71:7: WARNING: skipping empty macro: No
-mandoc: punct.in:74:7: WARNING: skipping empty macro: No
+mandoc: punct.in:72:7: WARNING: skipping empty macro: No
mandoc: punct.in:75:7: WARNING: skipping empty macro: No
-mandoc: punct.in:83:2: WARNING: skipping empty macro: No
-mandoc: punct.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: punct.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: punct.in: BASE: RCS id missing: (OpenBSD)
+mandoc: punct.in:76:7: WARNING: skipping empty macro: No
+mandoc: punct.in:84:2: WARNING: skipping empty macro: No
diff --git a/regress/usr.bin/mandoc/mdoc/No/punct.out_markdown b/regress/usr.bin/mandoc/mdoc/No/punct.out_markdown
index daa2f9237be..88e7360b140 100644
--- a/regress/usr.bin/mandoc/mdoc/No/punct.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/No/punct.out_markdown
@@ -86,4 +86,4 @@ a . b Nm **bold**
Missing blank:
a.
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/No/spacing.in b/regress/usr.bin/mandoc/mdoc/No/spacing.in
index bfaffe316f6..c9b77d7fbb8 100644
--- a/regress/usr.bin/mandoc/mdoc/No/spacing.in
+++ b/regress/usr.bin/mandoc/mdoc/No/spacing.in
@@ -1,6 +1,7 @@
-.Dd October 1, 2010
+.\" $OpenBSD: spacing.in,v 1.3 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt NO-SPACING 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm No-spacing
.Nd spacing around the normal macro
diff --git a/regress/usr.bin/mandoc/mdoc/No/spacing.out_ascii b/regress/usr.bin/mandoc/mdoc/No/spacing.out_ascii
index 5a25b4a3b06..0c9d58d9e17 100644
--- a/regress/usr.bin/mandoc/mdoc/No/spacing.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/No/spacing.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
the macro. Macros _b_e_f_o_r_e and _a_f_t_e_r the macro on the same line.
Punctuation before ( and ) after the macro. The macro [in] an enclosure.
-OpenBSD October 1, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/No/spacing.out_markdown b/regress/usr.bin/mandoc/mdoc/No/spacing.out_markdown
index 442a054f31d..7b72bbb0b40 100644
--- a/regress/usr.bin/mandoc/mdoc/No/spacing.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/No/spacing.out_markdown
@@ -24,4 +24,4 @@ The macro
\[in]
an enclosure.
-OpenBSD - October 1, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ns/position.in b/regress/usr.bin/mandoc/mdoc/Ns/position.in
index 56fc5de6b86..c906ec521fc 100644
--- a/regress/usr.bin/mandoc/mdoc/Ns/position.in
+++ b/regress/usr.bin/mandoc/mdoc/Ns/position.in
@@ -1,6 +1,7 @@
-.Dd June 27, 2017
+.\" $OpenBSD: position.in,v 1.6 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt NS-POSITION 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ns-position
.Nd effect of the position of the no space macro on the line
diff --git a/regress/usr.bin/mandoc/mdoc/Ns/position.out_ascii b/regress/usr.bin/mandoc/mdoc/Ns/position.out_ascii
index 26de056232d..fd56211d9d9 100644
--- a/regress/usr.bin/mandoc/mdoc/Ns/position.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ns/position.out_ascii
@@ -20,4 +20,4 @@ DDEESSCCRRIIPPTTIIOONN
At the end of partial implicit: [before][after]
-OpenBSD June 27, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ns/position.out_lint b/regress/usr.bin/mandoc/mdoc/Ns/position.out_lint
index aa1f3275cc1..16f4cdd8555 100644
--- a/regress/usr.bin/mandoc/mdoc/Ns/position.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Ns/position.out_lint
@@ -1,5 +1,2 @@
-mandoc: position.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: position.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: position.in:10:2: WARNING: skipping no-space macro
-mandoc: position.in:27:15: WARNING: skipping no-space macro
-mandoc: position.in: BASE: RCS id missing: (OpenBSD)
+mandoc: position.in:11:2: WARNING: skipping no-space macro
+mandoc: position.in:28:15: WARNING: skipping no-space macro
diff --git a/regress/usr.bin/mandoc/mdoc/Ns/position.out_markdown b/regress/usr.bin/mandoc/mdoc/Ns/position.out_markdown
index 8b6c509c68c..6c906883833 100644
--- a/regress/usr.bin/mandoc/mdoc/Ns/position.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ns/position.out_markdown
@@ -32,4 +32,4 @@ At the end of a macro line:
At the end of partial implicit:
\[before]\[after]
-OpenBSD - June 27, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ns/punct.in b/regress/usr.bin/mandoc/mdoc/Ns/punct.in
index 20cfe5ccc2b..a8263cf29f9 100644
--- a/regress/usr.bin/mandoc/mdoc/Ns/punct.in
+++ b/regress/usr.bin/mandoc/mdoc/Ns/punct.in
@@ -1,6 +1,7 @@
-.Dd October 1, 2010
+.\" $OpenBSD: punct.in,v 1.4 2017/07/04 14:53:25 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt NS-PUNCT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ns-punct
.Nd punctuation after the no space macro
diff --git a/regress/usr.bin/mandoc/mdoc/Ns/punct.out_ascii b/regress/usr.bin/mandoc/mdoc/Ns/punct.out_ascii
index 2afbf8667b8..ac761de52c9 100644
--- a/regress/usr.bin/mandoc/mdoc/Ns/punct.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ns/punct.out_ascii
@@ -7,4 +7,4 @@ DDEESSCCRRIIPPTTIIOONN
Normal words: nons no Opening punctuation: no(ns no Closing punctuation:
nons) no
-OpenBSD October 1, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ns/punct.out_markdown b/regress/usr.bin/mandoc/mdoc/Ns/punct.out_markdown
index 92a02c26d91..d67acfb8c3e 100644
--- a/regress/usr.bin/mandoc/mdoc/Ns/punct.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ns/punct.out_markdown
@@ -13,4 +13,4 @@ no(ns no
Closing punctuation:
nons) no
-OpenBSD - October 1, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Oo/punct.in b/regress/usr.bin/mandoc/mdoc/Oo/punct.in
index 80e2da6e15d..59fd328a8d9 100644
--- a/regress/usr.bin/mandoc/mdoc/Oo/punct.in
+++ b/regress/usr.bin/mandoc/mdoc/Oo/punct.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: punct.in,v 1.4 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt OO-PUNCT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Oo-punct
.Nd punctuation handling by the Oo macro
diff --git a/regress/usr.bin/mandoc/mdoc/Oo/punct.out_ascii b/regress/usr.bin/mandoc/mdoc/Oo/punct.out_ascii
index 23fabbcb344..6c4fbfa33d2 100644
--- a/regress/usr.bin/mandoc/mdoc/Oo/punct.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Oo/punct.out_ascii
@@ -12,4 +12,4 @@ DDEESSCCRRIIPPTTIIOONN
missing blank: [a.]
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Oo/punct.out_lint b/regress/usr.bin/mandoc/mdoc/Oo/punct.out_lint
index 7c58b0c8730..9f9beaaefa1 100644
--- a/regress/usr.bin/mandoc/mdoc/Oo/punct.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Oo/punct.out_lint
@@ -1,4 +1 @@
-mandoc: punct.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: punct.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: punct.in:26:6: STYLE: no blank before trailing delimiter: Oo a.
-mandoc: punct.in: BASE: RCS id missing: (OpenBSD)
+mandoc: punct.in:27:6: STYLE: no blank before trailing delimiter: Oo a.
diff --git a/regress/usr.bin/mandoc/mdoc/Oo/punct.out_markdown b/regress/usr.bin/mandoc/mdoc/Oo/punct.out_markdown
index 6527e5e1a5b..5ad939656a0 100644
--- a/regress/usr.bin/mandoc/mdoc/Oo/punct.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Oo/punct.out_markdown
@@ -23,4 +23,4 @@ at the end:
missing blank:
\[a.]
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Op/break.in b/regress/usr.bin/mandoc/mdoc/Op/break.in
index 5ca7ffe28b1..ceedb3242a3 100644
--- a/regress/usr.bin/mandoc/mdoc/Op/break.in
+++ b/regress/usr.bin/mandoc/mdoc/Op/break.in
@@ -1,6 +1,7 @@
-.Dd July 2, 2014
+.\" $OpenBSD: break.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt OP-BREAK 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Op-break
.Nd partial explicit block broken by partial implicit block
diff --git a/regress/usr.bin/mandoc/mdoc/Op/break.out_lint b/regress/usr.bin/mandoc/mdoc/Op/break.out_lint
index e25d975fa58..a7fee520260 100644
--- a/regress/usr.bin/mandoc/mdoc/Op/break.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Op/break.out_lint
@@ -1,6 +1,3 @@
-mandoc: break.in:9:2: WARNING: blocks badly nested: Op breaks Do
-mandoc: break.in:15:7: WARNING: blocks badly nested: Op breaks Do
-mandoc: break.in:15:2: WARNING: blocks badly nested: Op breaks Do
-mandoc: break.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: break.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: break.in: BASE: RCS id missing: (OpenBSD)
+mandoc: break.in:10:2: WARNING: blocks badly nested: Op breaks Do
+mandoc: break.in:16:7: WARNING: blocks badly nested: Op breaks Do
+mandoc: break.in:16:2: WARNING: blocks badly nested: Op breaks Do
diff --git a/regress/usr.bin/mandoc/mdoc/Op/break.out_markdown b/regress/usr.bin/mandoc/mdoc/Op/break.out_markdown
index edf3435e385..4e920f9d663 100644
--- a/regress/usr.bin/mandoc/mdoc/Op/break.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Op/break.out_markdown
@@ -16,4 +16,4 @@ after both
3"
0
-OpenBSD - July 2, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Op/broken.in b/regress/usr.bin/mandoc/mdoc/Op/broken.in
index 43574317659..12a4c805f4c 100644
--- a/regress/usr.bin/mandoc/mdoc/Op/broken.in
+++ b/regress/usr.bin/mandoc/mdoc/Op/broken.in
@@ -1,6 +1,7 @@
-.Dd July 2, 2014
+.\" $OpenBSD: broken.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt OP-BROKEN 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Op-broken
.Nd partial implicit block broken by partial explicit block
diff --git a/regress/usr.bin/mandoc/mdoc/Op/broken.out_ascii b/regress/usr.bin/mandoc/mdoc/Op/broken.out_ascii
index 317a0489a42..5e005e7bc04 100644
--- a/regress/usr.bin/mandoc/mdoc/Op/broken.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Op/broken.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
0 "1 [12 [123" 23]] 0
-OpenBSD July 2, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Op/broken.out_lint b/regress/usr.bin/mandoc/mdoc/Op/broken.out_lint
index 2a4ca2c3d98..208a050b881 100644
--- a/regress/usr.bin/mandoc/mdoc/Op/broken.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Op/broken.out_lint
@@ -1,5 +1,2 @@
-mandoc: broken.in:10:17: WARNING: blocks badly nested: Do breaks Op
-mandoc: broken.in:15:15: WARNING: blocks badly nested: Do breaks Op
-mandoc: broken.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: broken.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: broken.in: BASE: RCS id missing: (OpenBSD)
+mandoc: broken.in:11:17: WARNING: blocks badly nested: Do breaks Op
+mandoc: broken.in:16:15: WARNING: blocks badly nested: Do breaks Op
diff --git a/regress/usr.bin/mandoc/mdoc/Op/broken.out_markdown b/regress/usr.bin/mandoc/mdoc/Op/broken.out_markdown
index 13a50141c71..bd7dac6f5a5 100644
--- a/regress/usr.bin/mandoc/mdoc/Op/broken.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Op/broken.out_markdown
@@ -16,4 +16,4 @@ after both
\[12 \[123" 23]]
0
-OpenBSD - July 2, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Op/punct.in b/regress/usr.bin/mandoc/mdoc/Op/punct.in
index 7c09e574fc6..937e6197c9e 100644
--- a/regress/usr.bin/mandoc/mdoc/Op/punct.in
+++ b/regress/usr.bin/mandoc/mdoc/Op/punct.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: punct.in,v 1.6 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt OP-PUNCT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Op-punct
.Nd punctuation handling by the Op macro
diff --git a/regress/usr.bin/mandoc/mdoc/Op/punct.out_ascii b/regress/usr.bin/mandoc/mdoc/Op/punct.out_ascii
index 3f5b22cd241..a60f2b1b5e3 100644
--- a/regress/usr.bin/mandoc/mdoc/Op/punct.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Op/punct.out_ascii
@@ -16,4 +16,4 @@ DDEESSCCRRIIPPTTIIOONN
Missing blank: [a.]
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Op/punct.out_lint b/regress/usr.bin/mandoc/mdoc/Op/punct.out_lint
index 0e9bbd8affd..26ab6fec1f2 100644
--- a/regress/usr.bin/mandoc/mdoc/Op/punct.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Op/punct.out_lint
@@ -1,4 +1 @@
-mandoc: punct.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: punct.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: punct.in:34:6: STYLE: no blank before trailing delimiter: Op a.
-mandoc: punct.in: BASE: RCS id missing: (OpenBSD)
+mandoc: punct.in:35:6: STYLE: no blank before trailing delimiter: Op a.
diff --git a/regress/usr.bin/mandoc/mdoc/Op/punct.out_markdown b/regress/usr.bin/mandoc/mdoc/Op/punct.out_markdown
index 98ee2e72abc..d5aab3241a0 100644
--- a/regress/usr.bin/mandoc/mdoc/Op/punct.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Op/punct.out_markdown
@@ -34,4 +34,4 @@ more than one:
Missing blank:
\[a.]
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Os/dupe.in b/regress/usr.bin/mandoc/mdoc/Os/dupe.in
index a4918bef010..495a1132cf3 100644
--- a/regress/usr.bin/mandoc/mdoc/Os/dupe.in
+++ b/regress/usr.bin/mandoc/mdoc/Os/dupe.in
@@ -1,4 +1,5 @@
-.Dd June 18, 2014
+.\" $OpenBSD: dupe.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Os NetBSD
.Dt OS-DUPE 1
.Os FreeBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Os/dupe.out_ascii b/regress/usr.bin/mandoc/mdoc/Os/dupe.out_ascii
index 4f76190a8bd..c120c4e1c93 100644
--- a/regress/usr.bin/mandoc/mdoc/Os/dupe.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Os/dupe.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text final text
-OpenBSD June 18, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Os/dupe.out_lint b/regress/usr.bin/mandoc/mdoc/Os/dupe.out_lint
index 6c8d7584e23..a0914e9d077 100644
--- a/regress/usr.bin/mandoc/mdoc/Os/dupe.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Os/dupe.out_lint
@@ -1,7 +1,9 @@
-mandoc: dupe.in:2:5: BASE: operating system explicitly specified: Os NetBSD (NetBSD)
-mandoc: dupe.in:3:2: WARNING: prologue macros out of order: Dt after Os
-mandoc: dupe.in:4:2: WARNING: duplicate prologue macro: Os
-mandoc: dupe.in:4:5: BASE: operating system explicitly specified: Os FreeBSD (NetBSD)
-mandoc: dupe.in:10:2: WARNING: duplicate prologue macro: Os
-mandoc: dupe.in:10:5: BASE: operating system explicitly specified: Os OpenBSD (NetBSD)
-mandoc: dupe.in: BASE: RCS id missing: (NetBSD)
+mandoc: dupe.in:3:5: STYLE: operating system explicitly specified: Os NetBSD (NetBSD)
+mandoc: dupe.in:2:5: STYLE: Mdocdate found: Dd $Mdocdate: (NetBSD)
+mandoc: dupe.in:4:2: WARNING: prologue macros out of order: Dt after Os
+mandoc: dupe.in:5:2: WARNING: duplicate prologue macro: Os
+mandoc: dupe.in:5:5: STYLE: operating system explicitly specified: Os FreeBSD (NetBSD)
+mandoc: dupe.in:2:5: STYLE: Mdocdate found: Dd $Mdocdate: (NetBSD)
+mandoc: dupe.in:11:2: WARNING: duplicate prologue macro: Os
+mandoc: dupe.in:11:5: STYLE: operating system explicitly specified: Os OpenBSD (NetBSD)
+mandoc: dupe.in: STYLE: RCS id missing: (NetBSD)
diff --git a/regress/usr.bin/mandoc/mdoc/Os/dupe.out_markdown b/regress/usr.bin/mandoc/mdoc/Os/dupe.out_markdown
index 48556e3050e..8186cb3dad0 100644
--- a/regress/usr.bin/mandoc/mdoc/Os/dupe.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Os/dupe.out_markdown
@@ -9,4 +9,4 @@ OS-DUPE(1) - General Commands Manual
initial text
final text
-OpenBSD - June 18, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Os/late.in b/regress/usr.bin/mandoc/mdoc/Os/late.in
index fab68da2034..c8e8419c0a1 100644
--- a/regress/usr.bin/mandoc/mdoc/Os/late.in
+++ b/regress/usr.bin/mandoc/mdoc/Os/late.in
@@ -1,9 +1,10 @@
-.Dd August 5, 2014
+.\" $OpenBSD: late.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt OS-LATE 1
.Sh NAME
.Nm Os-late
.Nd late operating system macro
.Sh DESCRIPTION
initial text
-.Os OpenBSD
+.Os
final text
diff --git a/regress/usr.bin/mandoc/mdoc/Os/late.out_ascii b/regress/usr.bin/mandoc/mdoc/Os/late.out_ascii
index 06de34589af..a87e26907ba 100644
--- a/regress/usr.bin/mandoc/mdoc/Os/late.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Os/late.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text final text
-OpenBSD August 5, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Os/late.out_lint b/regress/usr.bin/mandoc/mdoc/Os/late.out_lint
index d236b54e06f..672654fa2b5 100644
--- a/regress/usr.bin/mandoc/mdoc/Os/late.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Os/late.out_lint
@@ -1,3 +1 @@
-mandoc: late.in:8:2: WARNING: late prologue macro: Os
-mandoc: late.in:8:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: late.in: BASE: RCS id missing: (OpenBSD)
+mandoc: late.in:9:2: WARNING: late prologue macro: Os
diff --git a/regress/usr.bin/mandoc/mdoc/Os/late.out_markdown b/regress/usr.bin/mandoc/mdoc/Os/late.out_markdown
index 593a8384167..6e81da24237 100644
--- a/regress/usr.bin/mandoc/mdoc/Os/late.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Os/late.out_markdown
@@ -9,4 +9,4 @@ OS-LATE(1) - General Commands Manual
initial text
final text
-OpenBSD - August 5, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Os/long.in b/regress/usr.bin/mandoc/mdoc/Os/long.in
index c4998629cbb..4155d3d2ca2 100644
--- a/regress/usr.bin/mandoc/mdoc/Os/long.in
+++ b/regress/usr.bin/mandoc/mdoc/Os/long.in
@@ -1,4 +1,5 @@
-.Dd November 20, 2014
+.\" $OpenBSD: long.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt OS-LONG 1
.Os 1234567890123456789012345678901234567890123456789012345678901234567890123456789
.Sh NAME
diff --git a/regress/usr.bin/mandoc/mdoc/Os/long.out_ascii b/regress/usr.bin/mandoc/mdoc/Os/long.out_ascii
index 9253e13e097..0c54042d5f3 100644
--- a/regress/usr.bin/mandoc/mdoc/Os/long.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Os/long.out_ascii
@@ -7,5 +7,5 @@ DDEESSCCRRIIPPTTIIOONN
some text
1234567890123456789012345678901234567890123456789012345678901234567890123456789
- November 20, 2014
+ July 4, 2017
1234567890123456789012345678901234567890123456789012345678901234567890123456789
diff --git a/regress/usr.bin/mandoc/mdoc/Os/long.out_markdown b/regress/usr.bin/mandoc/mdoc/Os/long.out_markdown
index 0f1449307b6..3770e4857d6 100644
--- a/regress/usr.bin/mandoc/mdoc/Os/long.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Os/long.out_markdown
@@ -8,4 +8,4 @@ OS-LONG(1) - General Commands Manual
some text
-1234567890123456789012345678901234567890123456789012345678901234567890123456789 - November 20, 2014
+1234567890123456789012345678901234567890123456789012345678901234567890123456789 - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Os/missing.in b/regress/usr.bin/mandoc/mdoc/Os/missing.in
index 44297adb6f0..5c76534b684 100644
--- a/regress/usr.bin/mandoc/mdoc/Os/missing.in
+++ b/regress/usr.bin/mandoc/mdoc/Os/missing.in
@@ -1,4 +1,5 @@
-.Dd August 5, 2014
+.\" $OpenBSD: missing.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt OS-MISSING 1
.Sh NAME
.Nm Os-missing
diff --git a/regress/usr.bin/mandoc/mdoc/Os/missing.out_ascii b/regress/usr.bin/mandoc/mdoc/Os/missing.out_ascii
index 8398c253280..adbf88e154b 100644
--- a/regress/usr.bin/mandoc/mdoc/Os/missing.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Os/missing.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
some text
- August 5, 2014
+ July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Os/missing.out_markdown b/regress/usr.bin/mandoc/mdoc/Os/missing.out_markdown
index ae2ee490f3f..a93ba060bcd 100644
--- a/regress/usr.bin/mandoc/mdoc/Os/missing.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Os/missing.out_markdown
@@ -8,4 +8,4 @@ OS-MISSING(1) - General Commands Manual
some text
- \- August 5, 2014
+ \- July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ox/keep.in b/regress/usr.bin/mandoc/mdoc/Ox/keep.in
index 2a8bfff0c5f..63ef8dd3988 100644
--- a/regress/usr.bin/mandoc/mdoc/Ox/keep.in
+++ b/regress/usr.bin/mandoc/mdoc/Ox/keep.in
@@ -1,6 +1,7 @@
-.Dd January 30, 2011
+.\" $OpenBSD: keep.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt OX-KEEP 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ox-keep
.Nd interaction of unix variant macros and word keeps
diff --git a/regress/usr.bin/mandoc/mdoc/Ox/keep.out_ascii b/regress/usr.bin/mandoc/mdoc/Ox/keep.out_ascii
index 9f01890a174..9df5b2246e3 100644
--- a/regress/usr.bin/mandoc/mdoc/Ox/keep.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ox/keep.out_ascii
@@ -7,4 +7,4 @@ DDEESSCCRRIIPPTTIIOONN
Because we use a keep,
OpenBSD 4.9 must be at the beginning of a new line.
-OpenBSD January 30, 2011 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ox/keep.out_markdown b/regress/usr.bin/mandoc/mdoc/Ox/keep.out_markdown
index 52e7c2b1e0c..9930e0676ab 100644
--- a/regress/usr.bin/mandoc/mdoc/Ox/keep.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ox/keep.out_markdown
@@ -9,4 +9,4 @@ OX-KEEP(1) - General Commands Manual
Because we use a keep,
OpenBSD&nbsp;4.9&nbsp;must&nbsp;be&nbsp;at&nbsp;the&nbsp;beginning&nbsp;of&nbsp;a&nbsp;new&nbsp;line.
-OpenBSD - January 30, 2011
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Pa/font.in b/regress/usr.bin/mandoc/mdoc/Pa/font.in
index ce23f7726d9..4e805ac6e6f 100644
--- a/regress/usr.bin/mandoc/mdoc/Pa/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Pa/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt PA-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Pa-font
.Nd changing fonts inside the path macro
diff --git a/regress/usr.bin/mandoc/mdoc/Pa/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Pa/font.out_ascii
index 5cf318ceb0f..9ec6e361a49 100644
--- a/regress/usr.bin/mandoc/mdoc/Pa/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Pa/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text _e_m_p_h_a_s_i_sbboolldd_b_a_c_k trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Pa/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Pa/font.out_markdown
index 0278fd9933a..cffed413d46 100644
--- a/regress/usr.bin/mandoc/mdoc/Pa/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Pa/font.out_markdown
@@ -10,4 +10,4 @@ normal text
*emphasis**bold**back*
trailing text
-OpenBSD - July 9, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Pa/punct.in b/regress/usr.bin/mandoc/mdoc/Pa/punct.in
index 36dac9e5701..38de5276a8a 100644
--- a/regress/usr.bin/mandoc/mdoc/Pa/punct.in
+++ b/regress/usr.bin/mandoc/mdoc/Pa/punct.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: punct.in,v 1.4 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt PA-PUNCT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Pa-punct
.Nd punctuation handling by the Pa macro
diff --git a/regress/usr.bin/mandoc/mdoc/Pa/punct.out_ascii b/regress/usr.bin/mandoc/mdoc/Pa/punct.out_ascii
index 6dabc34882d..e32f311432d 100644
--- a/regress/usr.bin/mandoc/mdoc/Pa/punct.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Pa/punct.out_ascii
@@ -12,4 +12,4 @@ DDEESSCCRRIIPPTTIIOONN
missing blank: _a_.
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Pa/punct.out_lint b/regress/usr.bin/mandoc/mdoc/Pa/punct.out_lint
index 6b8560853a0..8c2bdf4042d 100644
--- a/regress/usr.bin/mandoc/mdoc/Pa/punct.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Pa/punct.out_lint
@@ -1,4 +1 @@
-mandoc: punct.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: punct.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: punct.in:45:6: STYLE: no blank before trailing delimiter: Pa a.
-mandoc: punct.in: BASE: RCS id missing: (OpenBSD)
+mandoc: punct.in:46:6: STYLE: no blank before trailing delimiter: Pa a.
diff --git a/regress/usr.bin/mandoc/mdoc/Pa/punct.out_markdown b/regress/usr.bin/mandoc/mdoc/Pa/punct.out_markdown
index 6c6883a673b..9f2294bc859 100644
--- a/regress/usr.bin/mandoc/mdoc/Pa/punct.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Pa/punct.out_markdown
@@ -45,4 +45,4 @@ quoted punctuation:
missing blank:
*a.*
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Pf/spacing.in b/regress/usr.bin/mandoc/mdoc/Pf/spacing.in
index 5a547495c4d..9c0587a3514 100644
--- a/regress/usr.bin/mandoc/mdoc/Pf/spacing.in
+++ b/regress/usr.bin/mandoc/mdoc/Pf/spacing.in
@@ -1,6 +1,7 @@
-.Dd November 30, 2014
+.\" $OpenBSD: spacing.in,v 1.4 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt PF-SPACING 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Pf-spacing
.Nd spacing around the prefix macro
diff --git a/regress/usr.bin/mandoc/mdoc/Pf/spacing.out_ascii b/regress/usr.bin/mandoc/mdoc/Pf/spacing.out_ascii
index cd5c96b2a4e..95c41bb96d4 100644
--- a/regress/usr.bin/mandoc/mdoc/Pf/spacing.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Pf/spacing.out_ascii
@@ -12,4 +12,4 @@ DDEESSCCRRIIPPTTIIOONN
It makes no sense at the very _e_n_d
-OpenBSD November 30, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Pf/spacing.out_lint b/regress/usr.bin/mandoc/mdoc/Pf/spacing.out_lint
index 7389a8c5c89..55d4341f97b 100644
--- a/regress/usr.bin/mandoc/mdoc/Pf/spacing.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Pf/spacing.out_lint
@@ -1,6 +1,3 @@
-mandoc: spacing.in:24:2: WARNING: nothing follows prefix: Pf prefixed
-mandoc: spacing.in:27:9: WARNING: nothing follows prefix: Pf .
-mandoc: spacing.in:31:9: WARNING: nothing follows prefix: Pf at eol
-mandoc: spacing.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: spacing.in:1:5: BASE: Mdocdate missing: Dd November (OpenBSD)
-mandoc: spacing.in: BASE: RCS id missing: (OpenBSD)
+mandoc: spacing.in:25:2: WARNING: nothing follows prefix: Pf prefixed
+mandoc: spacing.in:28:9: WARNING: nothing follows prefix: Pf .
+mandoc: spacing.in:32:9: WARNING: nothing follows prefix: Pf at eol
diff --git a/regress/usr.bin/mandoc/mdoc/Pf/spacing.out_markdown b/regress/usr.bin/mandoc/mdoc/Pf/spacing.out_markdown
index 52349715468..b08fef3bc92 100644
--- a/regress/usr.bin/mandoc/mdoc/Pf/spacing.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Pf/spacing.out_markdown
@@ -31,4 +31,4 @@ Trailing punctuation still counts as
It makes no sense at the very
*end*
-OpenBSD - November 30, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Pp/arg.in b/regress/usr.bin/mandoc/mdoc/Pp/arg.in
index 563a4e98f5e..274e558df8f 100644
--- a/regress/usr.bin/mandoc/mdoc/Pp/arg.in
+++ b/regress/usr.bin/mandoc/mdoc/Pp/arg.in
@@ -1,6 +1,7 @@
-.Dd February 4, 2015
+.\" $OpenBSD: arg.in,v 1.4 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt PP-ARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Pp-arg
.Nd paragraph macro with arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Pp/arg.out_ascii b/regress/usr.bin/mandoc/mdoc/Pp/arg.out_ascii
index 543772f8ea9..a15f1598080 100644
--- a/regress/usr.bin/mandoc/mdoc/Pp/arg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Pp/arg.out_ascii
@@ -11,4 +11,4 @@ DDEESSCCRRIIPPTTIIOONN
line 4
-OpenBSD February 4, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Pp/arg.out_lint b/regress/usr.bin/mandoc/mdoc/Pp/arg.out_lint
index 9c89e1a560d..f49d27d421c 100644
--- a/regress/usr.bin/mandoc/mdoc/Pp/arg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Pp/arg.out_lint
@@ -1,6 +1,3 @@
-mandoc: arg.in:11:5: ERROR: skipping all arguments: br drop this
-mandoc: arg.in:13:8: ERROR: skipping excess arguments: sp ... drop this
-mandoc: arg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: arg.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: arg.in:9:2: ERROR: skipping all arguments: Pp drop
-mandoc: arg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: arg.in:12:5: ERROR: skipping all arguments: br drop this
+mandoc: arg.in:14:8: ERROR: skipping excess arguments: sp ... drop this
+mandoc: arg.in:10:2: ERROR: skipping all arguments: Pp drop
diff --git a/regress/usr.bin/mandoc/mdoc/Pp/arg.out_markdown b/regress/usr.bin/mandoc/mdoc/Pp/arg.out_markdown
index 290c3e0c7ab..17c7753a9d7 100644
--- a/regress/usr.bin/mandoc/mdoc/Pp/arg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Pp/arg.out_markdown
@@ -13,4 +13,4 @@ line 3
line 4
-OpenBSD - February 4, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Qq/empty.in b/regress/usr.bin/mandoc/mdoc/Qq/empty.in
index b7550375ed7..06666411591 100644
--- a/regress/usr.bin/mandoc/mdoc/Qq/empty.in
+++ b/regress/usr.bin/mandoc/mdoc/Qq/empty.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: empty.in,v 1.5 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt QQ-EMPTY 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Qq-empty
.Nd empty implicit enclosure macros
diff --git a/regress/usr.bin/mandoc/mdoc/Qq/empty.out_ascii b/regress/usr.bin/mandoc/mdoc/Qq/empty.out_ascii
index 44f7960d132..ceb6681984c 100644
--- a/regress/usr.bin/mandoc/mdoc/Qq/empty.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Qq/empty.out_ascii
@@ -7,4 +7,4 @@ DDEESSCCRRIIPPTTIIOONN
An empty "" and a full ("user@host)" quotation. And another ("full)" one
bboolldd.
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Qq/empty.out_lint b/regress/usr.bin/mandoc/mdoc/Qq/empty.out_lint
index a7d35f92fd7..879cd127595 100644
--- a/regress/usr.bin/mandoc/mdoc/Qq/empty.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Qq/empty.out_lint
@@ -1,5 +1,2 @@
-mandoc: empty.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: empty.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: empty.in:11:18: STYLE: no blank before trailing delimiter: Qq user@host)
-mandoc: empty.in:14:13: STYLE: no blank before trailing delimiter: Qo full)
-mandoc: empty.in: BASE: RCS id missing: (OpenBSD)
+mandoc: empty.in:12:18: STYLE: no blank before trailing delimiter: Qq user@host)
+mandoc: empty.in:15:13: STYLE: no blank before trailing delimiter: Qo full)
diff --git a/regress/usr.bin/mandoc/mdoc/Qq/empty.out_markdown b/regress/usr.bin/mandoc/mdoc/Qq/empty.out_markdown
index f6dd12e7c4b..4088082ac40 100644
--- a/regress/usr.bin/mandoc/mdoc/Qq/empty.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Qq/empty.out_markdown
@@ -14,4 +14,4 @@ quotation.
And another
("full)" one **bold**.
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/allch.in b/regress/usr.bin/mandoc/mdoc/Rs/allch.in
index abffe80333c..54aa6c6f7e1 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/allch.in
+++ b/regress/usr.bin/mandoc/mdoc/Rs/allch.in
@@ -1,6 +1,7 @@
-.Dd July 7, 2014
+.\" $OpenBSD: allch.in,v 1.4 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt RS-ALLCH 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Rs-allch
.Nd reference block using all supported child macros
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/allch.out_ascii b/regress/usr.bin/mandoc/mdoc/Rs/allch.out_ascii
index 78b1230d47a..e1bc4cf4c9e 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/allch.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Rs/allch.out_ascii
@@ -18,4 +18,4 @@ SSEEEE AALLSSOO
resource locator, page number, institutional author, city name, date of
publication, optional information.
-OpenBSD July 7, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/allch.out_lint b/regress/usr.bin/mandoc/mdoc/Rs/allch.out_lint
index bd38aeff91f..0a963265418 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/allch.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Rs/allch.out_lint
@@ -1,9 +1,6 @@
-mandoc: allch.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: allch.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: allch.in:14:1: WARNING: invalid content in Rs block: text
-mandoc: allch.in:19:2: WARNING: invalid content in Rs block: Em
-mandoc: allch.in:20:1: WARNING: invalid content in Rs block: text
-mandoc: allch.in:35:1: WARNING: invalid content in Rs block: text
-mandoc: allch.in:36:2: WARNING: invalid content in Rs block: Em
-mandoc: allch.in:41:1: WARNING: invalid content in Rs block: text
-mandoc: allch.in: BASE: RCS id missing: (OpenBSD)
+mandoc: allch.in:15:1: WARNING: invalid content in Rs block: text
+mandoc: allch.in:20:2: WARNING: invalid content in Rs block: Em
+mandoc: allch.in:21:1: WARNING: invalid content in Rs block: text
+mandoc: allch.in:36:1: WARNING: invalid content in Rs block: text
+mandoc: allch.in:37:2: WARNING: invalid content in Rs block: Em
+mandoc: allch.in:42:1: WARNING: invalid content in Rs block: text
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/allch.out_markdown b/regress/usr.bin/mandoc/mdoc/Rs/allch.out_markdown
index 64b891cc303..9e10a86363c 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/allch.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Rs/allch.out_markdown
@@ -47,4 +47,4 @@ city name,
date of publication,
optional information.
-OpenBSD - July 7, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/allch.out_utf8 b/regress/usr.bin/mandoc/mdoc/Rs/allch.out_utf8
index ddfbd7b05b0..ea5a7378894 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/allch.out_utf8
+++ b/regress/usr.bin/mandoc/mdoc/Rs/allch.out_utf8
@@ -18,4 +18,4 @@ SSEEEE AALLSSOO
resource locator, page number, institutional author, city name, date of
publication, optional information.
-OpenBSD July 7, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/args.in b/regress/usr.bin/mandoc/mdoc/Rs/args.in
index 2f292013358..990f0431b0f 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/args.in
+++ b/regress/usr.bin/mandoc/mdoc/Rs/args.in
@@ -1,6 +1,7 @@
-.Dd February 4, 2015
+.\" $OpenBSD: args.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt RS-ARGS 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Rs-args
.Nd arguments on a reference block header line
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/args.out_ascii b/regress/usr.bin/mandoc/mdoc/Rs/args.out_ascii
index 30cb3c86405..cd43aa44c59 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/args.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Rs/args.out_ascii
@@ -10,4 +10,4 @@ SSEEEE AALLSSOO
author name, _b_o_o_k _t_i_t_l_e. final text
-OpenBSD February 4, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/args.out_lint b/regress/usr.bin/mandoc/mdoc/Rs/args.out_lint
index 42b56e6a114..7942b392b72 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/args.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Rs/args.out_lint
@@ -1,5 +1,2 @@
-mandoc: args.in:9:5: ERROR: skipping all arguments: Rs bogus
-mandoc: args.in:14:5: ERROR: skipping all arguments: Rs Sy
-mandoc: args.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: args.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: args.in: BASE: RCS id missing: (OpenBSD)
+mandoc: args.in:10:5: ERROR: skipping all arguments: Rs bogus
+mandoc: args.in:15:5: ERROR: skipping all arguments: Rs Sy
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/args.out_markdown b/regress/usr.bin/mandoc/mdoc/Rs/args.out_markdown
index a9416b34422..20fda04d8c5 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/args.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Rs/args.out_markdown
@@ -16,4 +16,4 @@ author name,
*book title*.
final text
-OpenBSD - February 4, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/break.in b/regress/usr.bin/mandoc/mdoc/Rs/break.in
index 0e8d03012a5..63425a862ee 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/break.in
+++ b/regress/usr.bin/mandoc/mdoc/Rs/break.in
@@ -1,6 +1,7 @@
-.Dd April 15, 2014
+.\" $OpenBSD: break.in,v 1.5 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt RS-BREAK 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Rs-break
.Nd line break before reference start
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/break.out_ascii b/regress/usr.bin/mandoc/mdoc/Rs/break.out_ascii
index 556c82dbbed..0c9625837e4 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/break.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Rs/break.out_ascii
@@ -16,4 +16,4 @@ SSEEEE _A_L_S_O
author, _j_o_u_r_n_a_l, 42.
-OpenBSD April 15, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/break.out_markdown b/regress/usr.bin/mandoc/mdoc/Rs/break.out_markdown
index 361f5bf0e02..ad6adfb3c3c 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/break.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Rs/break.out_markdown
@@ -27,4 +27,4 @@ author,
*journal*,
42\.
-OpenBSD - April 15, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/break.out_utf8 b/regress/usr.bin/mandoc/mdoc/Rs/break.out_utf8
index 0164c5c0e4c..9cd3bb59d1d 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/break.out_utf8
+++ b/regress/usr.bin/mandoc/mdoc/Rs/break.out_utf8
@@ -16,4 +16,4 @@ SSEEEE _A_L_S_O
author, _j_o_u_r_n_a_l, 42.
-OpenBSD April 15, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/empty.in b/regress/usr.bin/mandoc/mdoc/Rs/empty.in
index 36d806636cb..6ebcb2b63bf 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/empty.in
+++ b/regress/usr.bin/mandoc/mdoc/Rs/empty.in
@@ -1,6 +1,7 @@
-.Dd February 4, 2015
+.\" $OpenBSD: empty.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt RS-EMPTY 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Rs-empty
.Nd empty reference blocks
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/empty.out_ascii b/regress/usr.bin/mandoc/mdoc/Rs/empty.out_ascii
index 9dad8f6a0e9..b87e4ad83bf 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/empty.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Rs/empty.out_ascii
@@ -11,4 +11,4 @@ SSEEEE AALLSSOO
final text
-OpenBSD February 4, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/empty.out_lint b/regress/usr.bin/mandoc/mdoc/Rs/empty.out_lint
index ee4c4d22967..52554b25fe2 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/empty.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Rs/empty.out_lint
@@ -1,5 +1,2 @@
-mandoc: empty.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: empty.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: empty.in:9:2: WARNING: empty reference block: Rs
-mandoc: empty.in:14:2: WARNING: empty reference block: Rs
-mandoc: empty.in: BASE: RCS id missing: (OpenBSD)
+mandoc: empty.in:10:2: WARNING: empty reference block: Rs
+mandoc: empty.in:15:2: WARNING: empty reference block: Rs
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/empty.out_markdown b/regress/usr.bin/mandoc/mdoc/Rs/empty.out_markdown
index 9c8ff4a19b4..372bddbbddd 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/empty.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Rs/empty.out_markdown
@@ -15,4 +15,4 @@ initial text
final text
-OpenBSD - February 4, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/empty.out_utf8 b/regress/usr.bin/mandoc/mdoc/Rs/empty.out_utf8
index 419a5d90904..c554bddf6a5 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/empty.out_utf8
+++ b/regress/usr.bin/mandoc/mdoc/Rs/empty.out_utf8
@@ -11,4 +11,4 @@ SSEEEE AALLSSOO
final text
-OpenBSD February 4, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/three_authors.in b/regress/usr.bin/mandoc/mdoc/Rs/three_authors.in
index 6ce73bb03c6..bc3a8cf2c84 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/three_authors.in
+++ b/regress/usr.bin/mandoc/mdoc/Rs/three_authors.in
@@ -1,6 +1,7 @@
-.Dd May 1, 2009
+.\" $OpenBSD: three_authors.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt RS-THREE_AUTHORS 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Rs-three_authors
.Nd listing three authors in a reference block
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/three_authors.out_ascii b/regress/usr.bin/mandoc/mdoc/Rs/three_authors.out_ascii
index a267086a05f..04c0b2dde38 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/three_authors.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Rs/three_authors.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
AAUUTTHHOORRSS
kristaps, joerg, and ingo, _m_a_n_d_o_c.
-OpenBSD May 1, 2009 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/three_authors.out_markdown b/regress/usr.bin/mandoc/mdoc/Rs/three_authors.out_markdown
index 66456f3729a..ae5b494daea 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/three_authors.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Rs/three_authors.out_markdown
@@ -11,4 +11,4 @@ joerg, and
ingo,
*mandoc*.
-OpenBSD - May 1, 2009
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Rs/three_authors.out_utf8 b/regress/usr.bin/mandoc/mdoc/Rs/three_authors.out_utf8
index 72c10d6d919..a174a8fb452 100644
--- a/regress/usr.bin/mandoc/mdoc/Rs/three_authors.out_utf8
+++ b/regress/usr.bin/mandoc/mdoc/Rs/three_authors.out_utf8
@@ -6,4 +6,4 @@ NNAAMMEE
AAUUTTHHOORRSS
kristaps, joerg, and ingo, _m_a_n_d_o_c.
-OpenBSD May 1, 2009 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Rv/args.in b/regress/usr.bin/mandoc/mdoc/Rv/args.in
index 24f37eabab1..b793bf9987e 100644
--- a/regress/usr.bin/mandoc/mdoc/Rv/args.in
+++ b/regress/usr.bin/mandoc/mdoc/Rv/args.in
@@ -1,6 +1,7 @@
-.Dd July 29, 2014
+.\" $OpenBSD: args.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt RV-ARGS 3
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Rv-args
.Nd arguments to the return value macro
diff --git a/regress/usr.bin/mandoc/mdoc/Rv/args.out_ascii b/regress/usr.bin/mandoc/mdoc/Rv/args.out_ascii
index d2b92536bb7..106f63ad81f 100644
--- a/regress/usr.bin/mandoc/mdoc/Rv/args.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Rv/args.out_ascii
@@ -19,4 +19,4 @@ RREETTUURRNN VVAALLUUEESS
the value -1 is returned and the global variable _e_r_r_n_o is set to indicate
the error.
-OpenBSD July 29, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Rv/args.out_markdown b/regress/usr.bin/mandoc/mdoc/Rv/args.out_markdown
index 017f9b6dafb..b90701810e5 100644
--- a/regress/usr.bin/mandoc/mdoc/Rv/args.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Rv/args.out_markdown
@@ -15,4 +15,4 @@ The **one**() function returns the value&#160;0 if successful; otherwise the val
two arguments:
The **one**() and **two**() functions return the value&#160;0 if successful; otherwise the value&#160;&#45;1 is returned and the global variable *errno* is set to indicate the error.
-OpenBSD - July 29, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Rv/noname.in b/regress/usr.bin/mandoc/mdoc/Rv/noname.in
index 4bb21cce40d..cae2281622e 100644
--- a/regress/usr.bin/mandoc/mdoc/Rv/noname.in
+++ b/regress/usr.bin/mandoc/mdoc/Rv/noname.in
@@ -1,6 +1,7 @@
-.Dd July 29, 2014
+.\" $OpenBSD: noname.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt RV-NONAME 3
-.Os OpenBSD
+.Os
.Sh NAME
.Nm
.Nd return value macro without an available name
diff --git a/regress/usr.bin/mandoc/mdoc/Rv/noname.out_ascii b/regress/usr.bin/mandoc/mdoc/Rv/noname.out_ascii
index 8cdd6a2f406..c6454d5abd5 100644
--- a/regress/usr.bin/mandoc/mdoc/Rv/noname.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Rv/noname.out_ascii
@@ -19,4 +19,4 @@ RREETTUURRNN VVAALLUUEESS
the value -1 is returned and the global variable _e_r_r_n_o is set to indicate
the error.
-OpenBSD July 29, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Rv/noname.out_lint b/regress/usr.bin/mandoc/mdoc/Rv/noname.out_lint
index 389ccb7e970..71652b6f331 100644
--- a/regress/usr.bin/mandoc/mdoc/Rv/noname.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Rv/noname.out_lint
@@ -1,4 +1 @@
-mandoc: noname.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noname.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: noname.in:5:2: ERROR: missing manual name, using "": Nm
-mandoc: noname.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noname.in:6:2: ERROR: missing manual name, using "": Nm
diff --git a/regress/usr.bin/mandoc/mdoc/Rv/nostd.in b/regress/usr.bin/mandoc/mdoc/Rv/nostd.in
index 0dc9ea12d36..fdbe66165de 100644
--- a/regress/usr.bin/mandoc/mdoc/Rv/nostd.in
+++ b/regress/usr.bin/mandoc/mdoc/Rv/nostd.in
@@ -1,6 +1,7 @@
-.Dd July 29, 2014
+.\" $OpenBSD: nostd.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt RV-NOSTD 3
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Rv-nostd
.Nd return value macros without -std arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Rv/nostd.out_ascii b/regress/usr.bin/mandoc/mdoc/Rv/nostd.out_ascii
index 320b8b1114e..1279afe897a 100644
--- a/regress/usr.bin/mandoc/mdoc/Rv/nostd.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Rv/nostd.out_ascii
@@ -19,4 +19,4 @@ RREETTUURRNN VVAALLUUEESS
the value -1 is returned and the global variable _e_r_r_n_o is set to indicate
the error.
-OpenBSD July 29, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Rv/nostd.out_lint b/regress/usr.bin/mandoc/mdoc/Rv/nostd.out_lint
index e13378c2539..881d3c9a754 100644
--- a/regress/usr.bin/mandoc/mdoc/Rv/nostd.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Rv/nostd.out_lint
@@ -1,6 +1,3 @@
-mandoc: nostd.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: nostd.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: nostd.in:9:2: WARNING: missing -std argument, adding it: Rv
-mandoc: nostd.in:12:2: WARNING: missing -std argument, adding it: Rv
-mandoc: nostd.in:15:2: WARNING: missing -std argument, adding it: Rv
-mandoc: nostd.in: BASE: RCS id missing: (OpenBSD)
+mandoc: nostd.in:10:2: WARNING: missing -std argument, adding it: Rv
+mandoc: nostd.in:13:2: WARNING: missing -std argument, adding it: Rv
+mandoc: nostd.in:16:2: WARNING: missing -std argument, adding it: Rv
diff --git a/regress/usr.bin/mandoc/mdoc/Rv/nostd.out_markdown b/regress/usr.bin/mandoc/mdoc/Rv/nostd.out_markdown
index 5600556d233..d2000267545 100644
--- a/regress/usr.bin/mandoc/mdoc/Rv/nostd.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Rv/nostd.out_markdown
@@ -15,4 +15,4 @@ The **one**() function returns the value&#160;0 if successful; otherwise the val
two arguments:
The **one**() and **two**() functions return the value&#160;0 if successful; otherwise the value&#160;&#45;1 is returned and the global variable *errno* is set to indicate the error.
-OpenBSD - July 29, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/badNAME.in b/regress/usr.bin/mandoc/mdoc/Sh/badNAME.in
index 85ebdbf71c5..386fc2dddc8 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/badNAME.in
+++ b/regress/usr.bin/mandoc/mdoc/Sh/badNAME.in
@@ -1,6 +1,7 @@
-.Dd July 1, 2014
+.\" $OpenBSD: badNAME.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SH-BADNAME 1
-.Os OpenBSD
+.Os
.Sh NAME
.Em bad NAME section
.Nm Sh-badNAME
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/badNAME.out_ascii b/regress/usr.bin/mandoc/mdoc/Sh/badNAME.out_ascii
index 8c329a8576e..8735f79730a 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/badNAME.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sh/badNAME.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
The description appears before the name and is not marked up with Nd.
-OpenBSD July 1, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/badNAME.out_lint b/regress/usr.bin/mandoc/mdoc/Sh/badNAME.out_lint
index 76387c0dc0e..38746e7414e 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/badNAME.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Sh/badNAME.out_lint
@@ -1,5 +1,2 @@
-mandoc: badNAME.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: badNAME.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: badNAME.in:5:2: WARNING: bad NAME section content: Em
-mandoc: badNAME.in:4:2: WARNING: NAME section without description
-mandoc: badNAME.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badNAME.in:6:2: WARNING: bad NAME section content: Em
+mandoc: badNAME.in:5:2: WARNING: NAME section without description
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/badNAME.out_markdown b/regress/usr.bin/mandoc/mdoc/Sh/badNAME.out_markdown
index 449636c0457..4593abb9388 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/badNAME.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sh/badNAME.out_markdown
@@ -9,4 +9,4 @@ SH-BADNAME(1) - General Commands Manual
The description appears before the name and is not marked up with Nd.
-OpenBSD - July 1, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/before.in b/regress/usr.bin/mandoc/mdoc/Sh/before.in
index 95b750cc585..27ed39fad5a 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/before.in
+++ b/regress/usr.bin/mandoc/mdoc/Sh/before.in
@@ -1,6 +1,7 @@
-.Dd July 7, 2014
+.\" $OpenBSD: before.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SH-BEFORE 1
-.Os OpenBSD
+.Os
Can
.Xr mandoc 1
on
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/before.out_ascii b/regress/usr.bin/mandoc/mdoc/Sh/before.out_ascii
index 246c684a815..5f03dfe1eae 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/before.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sh/before.out_ascii
@@ -8,4 +8,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
some text
-OpenBSD July 7, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/before.out_lint b/regress/usr.bin/mandoc/mdoc/Sh/before.out_lint
index f92de6507a0..5d5e0f767f4 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/before.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Sh/before.out_lint
@@ -1,4 +1 @@
-mandoc: before.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: before.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: before.in: BASE: RCS id missing: (OpenBSD)
-mandoc: before.in:4:1: WARNING: content before first section header: text
+mandoc: before.in:5:1: WARNING: content before first section header: text
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/before.out_markdown b/regress/usr.bin/mandoc/mdoc/Sh/before.out_markdown
index 261ebbdef5d..bd184a3e560 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/before.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sh/before.out_markdown
@@ -14,4 +14,4 @@ handle this?
some text
-OpenBSD - July 7, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/empty.in b/regress/usr.bin/mandoc/mdoc/Sh/empty.in
index c830ac62fd2..2fb9d652b3c 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/empty.in
+++ b/regress/usr.bin/mandoc/mdoc/Sh/empty.in
@@ -1,6 +1,7 @@
-.Dd November 21, 2014
+.\" $OpenBSD: empty.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SH-EMPTY 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Sh-empty
.Nd empty sections
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/empty.out_ascii b/regress/usr.bin/mandoc/mdoc/Sh/empty.out_ascii
index d34892ff314..bea45206536 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/empty.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sh/empty.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
BBUUGGSS
Quite some.
-OpenBSD November 21, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/empty.out_lint b/regress/usr.bin/mandoc/mdoc/Sh/empty.out_lint
index 1a4bf7ee716..3410a7190c7 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/empty.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Sh/empty.out_lint
@@ -1,4 +1 @@
-mandoc: empty.in:9:2: ERROR: inserting missing end of block: Sh breaks Xo
-mandoc: empty.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: empty.in:1:5: BASE: Mdocdate missing: Dd November (OpenBSD)
-mandoc: empty.in: BASE: RCS id missing: (OpenBSD)
+mandoc: empty.in:10:2: ERROR: inserting missing end of block: Sh breaks Xo
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/empty.out_markdown b/regress/usr.bin/mandoc/mdoc/Sh/empty.out_markdown
index b71fbfa6303..212f51e2361 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/empty.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sh/empty.out_markdown
@@ -12,4 +12,4 @@ SH-EMPTY(1) - General Commands Manual
Quite some.
-OpenBSD - November 21, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/emptyNAME.in b/regress/usr.bin/mandoc/mdoc/Sh/emptyNAME.in
index 621724e5e48..80f25c42131 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/emptyNAME.in
+++ b/regress/usr.bin/mandoc/mdoc/Sh/emptyNAME.in
@@ -1,6 +1,7 @@
-.Dd July 1, 2014
+.\" $OpenBSD: emptyNAME.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SH-EMPTYNAME 1
-.Os OpenBSD
+.Os
.Sh NAME
.Sh DESCRIPTION
The NAME section is empty.
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/emptyNAME.out_ascii b/regress/usr.bin/mandoc/mdoc/Sh/emptyNAME.out_ascii
index 32336cd921e..03137fc71bb 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/emptyNAME.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sh/emptyNAME.out_ascii
@@ -4,4 +4,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
The NAME section is empty.
-OpenBSD July 1, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/emptyNAME.out_lint b/regress/usr.bin/mandoc/mdoc/Sh/emptyNAME.out_lint
index 04d45e5eaf0..d676efcec89 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/emptyNAME.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Sh/emptyNAME.out_lint
@@ -1,5 +1,2 @@
-mandoc: emptyNAME.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: emptyNAME.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: emptyNAME.in:4:2: WARNING: NAME section without Nm before Nd
-mandoc: emptyNAME.in:4:2: WARNING: NAME section without description
-mandoc: emptyNAME.in: BASE: RCS id missing: (OpenBSD)
+mandoc: emptyNAME.in:5:2: WARNING: NAME section without Nm before Nd
+mandoc: emptyNAME.in:5:2: WARNING: NAME section without description
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/emptyNAME.out_markdown b/regress/usr.bin/mandoc/mdoc/Sh/emptyNAME.out_markdown
index b5cf38a5cf4..4ca22dafe23 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/emptyNAME.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sh/emptyNAME.out_markdown
@@ -6,4 +6,4 @@ SH-EMPTYNAME(1) - General Commands Manual
The NAME section is empty.
-OpenBSD - July 1, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/first.in b/regress/usr.bin/mandoc/mdoc/Sh/first.in
index f0d4b0b480c..205e93680ba 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/first.in
+++ b/regress/usr.bin/mandoc/mdoc/Sh/first.in
@@ -1,5 +1,6 @@
-.Dd July 1, 2014
+.\" $OpenBSD: first.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SH-FIRST 1
-.Os OpenBSD
+.Os
.Sh DESCRIPTION
The first section is not a NAME section.
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/first.out_ascii b/regress/usr.bin/mandoc/mdoc/Sh/first.out_ascii
index 7d2234ebf7b..06f9bdc5b35 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/first.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sh/first.out_ascii
@@ -3,4 +3,4 @@ SH-FIRST(1) General Commands Manual SH-FIRST(1)
DDEESSCCRRIIPPTTIIOONN
The first section is not a NAME section.
-OpenBSD July 1, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/first.out_lint b/regress/usr.bin/mandoc/mdoc/Sh/first.out_lint
index a09b5d61178..7f440c8e60b 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/first.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Sh/first.out_lint
@@ -1,4 +1 @@
-mandoc: first.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: first.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: first.in:4:2: WARNING: first section is not "NAME": Sh DESCRIPTION
-mandoc: first.in: BASE: RCS id missing: (OpenBSD)
+mandoc: first.in:5:2: WARNING: first section is not "NAME": Sh DESCRIPTION
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/first.out_markdown b/regress/usr.bin/mandoc/mdoc/Sh/first.out_markdown
index be7ee5a6e19..40a1e5e80ca 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/first.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sh/first.out_markdown
@@ -4,4 +4,4 @@ SH-FIRST(1) - General Commands Manual
The first section is not a NAME section.
-OpenBSD - July 1, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/nohead.in b/regress/usr.bin/mandoc/mdoc/Sh/nohead.in
index d4516cc7ec8..35bd7e3de84 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/nohead.in
+++ b/regress/usr.bin/mandoc/mdoc/Sh/nohead.in
@@ -1,6 +1,7 @@
-.Dd February 5, 2015
+.\" $OpenBSD: nohead.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SH-NOHEAD 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Sh-nohead
.Nd sections without header lines
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/nohead.out_ascii b/regress/usr.bin/mandoc/mdoc/Sh/nohead.out_ascii
index fa42f20c505..f711cf4f08d 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/nohead.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sh/nohead.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
empty section header: empty subsection header: text
-OpenBSD February 5, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/nohead.out_lint b/regress/usr.bin/mandoc/mdoc/Sh/nohead.out_lint
index 39267b9a68b..1fe6638fcc2 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/nohead.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Sh/nohead.out_lint
@@ -1,5 +1,2 @@
-mandoc: nohead.in:9:2: WARNING: skipping empty macro: Sh
-mandoc: nohead.in:11:2: WARNING: skipping empty macro: Ss
-mandoc: nohead.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: nohead.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: nohead.in: BASE: RCS id missing: (OpenBSD)
+mandoc: nohead.in:10:2: WARNING: skipping empty macro: Sh
+mandoc: nohead.in:12:2: WARNING: skipping empty macro: Ss
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/nohead.out_markdown b/regress/usr.bin/mandoc/mdoc/Sh/nohead.out_markdown
index 4ec6aa8e041..a36c4a2d8ed 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/nohead.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sh/nohead.out_markdown
@@ -10,4 +10,4 @@ empty section header:
empty subsection header:
text
-OpenBSD - February 5, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/order.in b/regress/usr.bin/mandoc/mdoc/Sh/order.in
index ffab6878187..4008285ba07 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/order.in
+++ b/regress/usr.bin/mandoc/mdoc/Sh/order.in
@@ -1,6 +1,7 @@
-.Dd July 1, 2014
+.\" $OpenBSD: order.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SH-ORDER 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Sh-order
.Nd sections out of conventional order
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/order.out_ascii b/regress/usr.bin/mandoc/mdoc/Sh/order.out_ascii
index 0ed561182ea..4d0b79703a3 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/order.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sh/order.out_ascii
@@ -11,4 +11,4 @@ SSYYNNOOPPSSIISS
EERRRROORRSS
_i_n_t _e_r_r_n_o
-OpenBSD July 1, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/order.out_lint b/regress/usr.bin/mandoc/mdoc/Sh/order.out_lint
index c7d4b540842..5de894ccf9f 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/order.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Sh/order.out_lint
@@ -1,6 +1,3 @@
-mandoc: order.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: order.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: order.in:9:2: WARNING: sections out of conventional order: Sh SYNOPSIS
-mandoc: order.in:10:2: WARNING: duplicate section title: Sh SYNOPSIS
-mandoc: order.in:11:2: WARNING: unexpected section: Sh ERRORS for 2, 3, 4, 9 only
-mandoc: order.in: BASE: RCS id missing: (OpenBSD)
+mandoc: order.in:10:2: WARNING: sections out of conventional order: Sh SYNOPSIS
+mandoc: order.in:11:2: WARNING: duplicate section title: Sh SYNOPSIS
+mandoc: order.in:12:2: WARNING: unexpected section: Sh ERRORS for 2, 3, 4, 9 only
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/order.out_markdown b/regress/usr.bin/mandoc/mdoc/Sh/order.out_markdown
index 4e3abd1f7fc..8ffc8dbc03d 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/order.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sh/order.out_markdown
@@ -16,4 +16,4 @@ some text
*int errno*
-OpenBSD - July 1, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/orderNAME.in b/regress/usr.bin/mandoc/mdoc/Sh/orderNAME.in
index d8fa14525d3..19a07aa2567 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/orderNAME.in
+++ b/regress/usr.bin/mandoc/mdoc/Sh/orderNAME.in
@@ -1,6 +1,7 @@
-.Dd January 7, 2017
+.\" $OpenBSD: orderNAME.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SH-ORDERNAME 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nd name after description in NAME section
.Ss subsection
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/orderNAME.out_ascii b/regress/usr.bin/mandoc/mdoc/Sh/orderNAME.out_ascii
index 5e9e032fe2a..a18e911a373 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/orderNAME.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sh/orderNAME.out_ascii
@@ -9,4 +9,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
The order of Nm and Nd is wrong in the NAME section.
-OpenBSD January 7, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/orderNAME.out_lint b/regress/usr.bin/mandoc/mdoc/Sh/orderNAME.out_lint
index 0f9290f24e1..da091f8ece8 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/orderNAME.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Sh/orderNAME.out_lint
@@ -1,5 +1,2 @@
-mandoc: orderNAME.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: orderNAME.in:1:5: BASE: Mdocdate missing: Dd January (OpenBSD)
-mandoc: orderNAME.in:5:2: WARNING: description not at the end of NAME
-mandoc: orderNAME.in:4:2: WARNING: NAME section without Nm before Nd
-mandoc: orderNAME.in: BASE: RCS id missing: (OpenBSD)
+mandoc: orderNAME.in:6:2: WARNING: description not at the end of NAME
+mandoc: orderNAME.in:5:2: WARNING: NAME section without Nm before Nd
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/orderNAME.out_markdown b/regress/usr.bin/mandoc/mdoc/Sh/orderNAME.out_markdown
index 967edbe9d58..a9ef6a1a0a9 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/orderNAME.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sh/orderNAME.out_markdown
@@ -12,4 +12,4 @@ SH-ORDERNAME(1) - General Commands Manual
The order of Nm and Nd is wrong in the NAME section.
-OpenBSD - January 7, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/parbefore.in b/regress/usr.bin/mandoc/mdoc/Sh/parbefore.in
index 880f3c41054..c1d8a7dd837 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/parbefore.in
+++ b/regress/usr.bin/mandoc/mdoc/Sh/parbefore.in
@@ -1,6 +1,7 @@
-.Dd April 28, 2017
+.\" $OpenBSD: parbefore.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SH-PARBEFORE 1
-.Os OpenBSD
+.Os
.Pp
.Sh NAME
.Nm Sh-parbefore
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/parbefore.out_ascii b/regress/usr.bin/mandoc/mdoc/Sh/parbefore.out_ascii
index e92ae81ccbc..8e8db782651 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/parbefore.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sh/parbefore.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
some text
-OpenBSD April 28, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/parbefore.out_lint b/regress/usr.bin/mandoc/mdoc/Sh/parbefore.out_lint
index a42853d86f8..058e8ce795e 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/parbefore.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Sh/parbefore.out_lint
@@ -1,4 +1 @@
-mandoc: parbefore.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: parbefore.in:1:5: BASE: Mdocdate missing: Dd April (OpenBSD)
-mandoc: parbefore.in:4:2: WARNING: skipping paragraph macro: Pp before Sh
-mandoc: parbefore.in: BASE: RCS id missing: (OpenBSD)
+mandoc: parbefore.in:5:2: WARNING: skipping paragraph macro: Pp before Sh
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/parbefore.out_markdown b/regress/usr.bin/mandoc/mdoc/Sh/parbefore.out_markdown
index 50f7789543c..948be939378 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/parbefore.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sh/parbefore.out_markdown
@@ -8,4 +8,4 @@ SH-PARBEFORE(1) - General Commands Manual
some text
-OpenBSD - April 28, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/parborder.in b/regress/usr.bin/mandoc/mdoc/Sh/parborder.in
index a909a0cfb2c..5ca7c3f2d60 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/parborder.in
+++ b/regress/usr.bin/mandoc/mdoc/Sh/parborder.in
@@ -1,6 +1,7 @@
-.Dd April 28, 2017
+.\" $OpenBSD: parborder.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SH-PARBORDER 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Sh-parborder
.Nd paragraph macros at the beginning and end of sections
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/parborder.out_ascii b/regress/usr.bin/mandoc/mdoc/Sh/parborder.out_ascii
index 9c8d04b2e2e..170d0f30d37 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/parborder.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sh/parborder.out_ascii
@@ -15,4 +15,4 @@ EEXXAAMMPPLLEESS
AAnnootthheerr ssuubbsseeccttiioonn
more subsection text
-OpenBSD April 28, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/parborder.out_lint b/regress/usr.bin/mandoc/mdoc/Sh/parborder.out_lint
index 704b4b76bf7..0da9e5dfad2 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/parborder.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Sh/parborder.out_lint
@@ -1,10 +1,7 @@
-mandoc: parborder.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: parborder.in:1:5: BASE: Mdocdate missing: Dd April (OpenBSD)
-mandoc: parborder.in:8:2: WARNING: skipping paragraph macro: Pp after Sh
-mandoc: parborder.in:10:2: WARNING: skipping paragraph macro: Pp at the end of Sh
-mandoc: parborder.in:12:2: WARNING: skipping paragraph macro: Pp after Sh
-mandoc: parborder.in:16:2: WARNING: skipping paragraph macro: Pp after Ss
-mandoc: parborder.in:18:2: WARNING: skipping paragraph macro: Pp at the end of Ss
-mandoc: parborder.in:14:2: WARNING: skipping paragraph macro: Pp before Ss
-mandoc: parborder.in:21:2: WARNING: skipping paragraph macro: Pp at the end of Ss
-mandoc: parborder.in: BASE: RCS id missing: (OpenBSD)
+mandoc: parborder.in:9:2: WARNING: skipping paragraph macro: Pp after Sh
+mandoc: parborder.in:11:2: WARNING: skipping paragraph macro: Pp at the end of Sh
+mandoc: parborder.in:13:2: WARNING: skipping paragraph macro: Pp after Sh
+mandoc: parborder.in:17:2: WARNING: skipping paragraph macro: Pp after Ss
+mandoc: parborder.in:19:2: WARNING: skipping paragraph macro: Pp at the end of Ss
+mandoc: parborder.in:15:2: WARNING: skipping paragraph macro: Pp before Ss
+mandoc: parborder.in:22:2: WARNING: skipping paragraph macro: Pp at the end of Ss
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/parborder.out_markdown b/regress/usr.bin/mandoc/mdoc/Sh/parborder.out_markdown
index 8595760b227..eb7dc69262e 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/parborder.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sh/parborder.out_markdown
@@ -20,4 +20,4 @@ subsection text
more subsection text
-OpenBSD - April 28, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/punctNAME.in b/regress/usr.bin/mandoc/mdoc/Sh/punctNAME.in
index c34648b56ce..f87118f85fe 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/punctNAME.in
+++ b/regress/usr.bin/mandoc/mdoc/Sh/punctNAME.in
@@ -1,6 +1,7 @@
-.Dd January 7, 2017
+.\" $OpenBSD: punctNAME.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SH-PUNCTNAME 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Sh-punctNAME
.Nm second_name ;
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/punctNAME.out_ascii b/regress/usr.bin/mandoc/mdoc/Sh/punctNAME.out_ascii
index 8b74eda5fe3..fe7b8b874af 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/punctNAME.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sh/punctNAME.out_ascii
@@ -7,4 +7,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
One comma is missing, and one is misplaced.
-OpenBSD January 7, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/punctNAME.out_lint b/regress/usr.bin/mandoc/mdoc/Sh/punctNAME.out_lint
index 6c7a0c3873f..52f5b17a1a3 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/punctNAME.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Sh/punctNAME.out_lint
@@ -1,7 +1,4 @@
-mandoc: punctNAME.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: punctNAME.in:1:5: BASE: Mdocdate missing: Dd January (OpenBSD)
-mandoc: punctNAME.in:6:2: WARNING: missing comma before name: Nm second_name
-mandoc: punctNAME.in:6:17: WARNING: bad NAME section content: text
-mandoc: punctNAME.in:7:2: WARNING: missing comma before name: Nm third_name
-mandoc: punctNAME.in:7:16: WARNING: bad NAME section content: text
-mandoc: punctNAME.in: BASE: RCS id missing: (OpenBSD)
+mandoc: punctNAME.in:7:2: WARNING: missing comma before name: Nm second_name
+mandoc: punctNAME.in:7:17: WARNING: bad NAME section content: text
+mandoc: punctNAME.in:8:2: WARNING: missing comma before name: Nm third_name
+mandoc: punctNAME.in:8:16: WARNING: bad NAME section content: text
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/punctNAME.out_markdown b/regress/usr.bin/mandoc/mdoc/Sh/punctNAME.out_markdown
index 823868cd3b2..0c7b62c3060 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/punctNAME.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sh/punctNAME.out_markdown
@@ -10,4 +10,4 @@ SH-PUNCTNAME(1) - General Commands Manual
One comma is missing, and one is misplaced.
-OpenBSD - January 7, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/subbefore.in b/regress/usr.bin/mandoc/mdoc/Sh/subbefore.in
index ac800e134d6..5209836fc48 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/subbefore.in
+++ b/regress/usr.bin/mandoc/mdoc/Sh/subbefore.in
@@ -1,6 +1,7 @@
-.Dd July 30, 2014
+.\" $OpenBSD: subbefore.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SH-SUBBEFORE 1
-.Os OpenBSD
+.Os
.Ss Subsection
Can
.Xr mandoc 1
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/subbefore.out_ascii b/regress/usr.bin/mandoc/mdoc/Sh/subbefore.out_ascii
index a53bb7dcf36..67202e1b4b4 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/subbefore.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sh/subbefore.out_ascii
@@ -9,4 +9,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
some text
-OpenBSD July 30, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/subbefore.out_lint b/regress/usr.bin/mandoc/mdoc/Sh/subbefore.out_lint
index 6450e41e6f2..1348f6c5598 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/subbefore.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Sh/subbefore.out_lint
@@ -1,4 +1 @@
-mandoc: subbefore.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: subbefore.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: subbefore.in: BASE: RCS id missing: (OpenBSD)
-mandoc: subbefore.in:4:2: WARNING: content before first section header: Ss
+mandoc: subbefore.in:5:2: WARNING: content before first section header: Ss
diff --git a/regress/usr.bin/mandoc/mdoc/Sh/subbefore.out_markdown b/regress/usr.bin/mandoc/mdoc/Sh/subbefore.out_markdown
index 8c196b3f389..82667779bd7 100644
--- a/regress/usr.bin/mandoc/mdoc/Sh/subbefore.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sh/subbefore.out_markdown
@@ -16,4 +16,4 @@ handle this?
some text
-OpenBSD - July 30, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sm/badarg.in b/regress/usr.bin/mandoc/mdoc/Sm/badarg.in
index 8684965e55f..544035b2313 100644
--- a/regress/usr.bin/mandoc/mdoc/Sm/badarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Sm/badarg.in
@@ -1,6 +1,7 @@
-.Dd July 3, 2014
+.\" $OpenBSD: badarg.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SM-BADARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Sm-badarg
.Nd spacing macro with invalid arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Sm/badarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Sm/badarg.out_ascii
index 6b65fb9a011..1aa8a65345c 100644
--- a/regress/usr.bin/mandoc/mdoc/Sm/badarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sm/badarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
--ff _o_n --ff_o_f_f bad --ff _b_a_d (on) bad--ff_b_a_d(off)
-OpenBSD July 3, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sm/badarg.out_lint b/regress/usr.bin/mandoc/mdoc/Sm/badarg.out_lint
index 4179fa10c52..5a78aadac40 100644
--- a/regress/usr.bin/mandoc/mdoc/Sm/badarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Sm/badarg.out_lint
@@ -1,5 +1,2 @@
-mandoc: badarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: badarg.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: badarg.in:11:5: WARNING: invalid Boolean argument: Sm bad
-mandoc: badarg.in:13:5: WARNING: invalid Boolean argument: Sm bad
-mandoc: badarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badarg.in:12:5: WARNING: invalid Boolean argument: Sm bad
+mandoc: badarg.in:14:5: WARNING: invalid Boolean argument: Sm bad
diff --git a/regress/usr.bin/mandoc/mdoc/Sm/badarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Sm/badarg.out_markdown
index 86c8cd6fae5..903b7f81740 100644
--- a/regress/usr.bin/mandoc/mdoc/Sm/badarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sm/badarg.out_markdown
@@ -11,4 +11,4 @@ SM-BADARG(1) - General Commands Manual
**-f** *bad* (on)
bad**-f**&zwnj;*bad*(off)
-OpenBSD-July 3, 2014
+OpenBSD-July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sm/noarg.in b/regress/usr.bin/mandoc/mdoc/Sm/noarg.in
index bb777430845..99b23bb1445 100644
--- a/regress/usr.bin/mandoc/mdoc/Sm/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Sm/noarg.in
@@ -1,6 +1,7 @@
-.Dd July 2, 2014
+.\" $OpenBSD: noarg.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SM-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Sm-noarg
.Nd spacing macro without arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Sm/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Sm/noarg.out_ascii
index ea0f2fc6ca8..b7fa7fa252c 100644
--- a/regress/usr.bin/mandoc/mdoc/Sm/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sm/noarg.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
--ff _o_n on a new line
-OpenBSD July 2, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sm/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Sm/noarg.out_markdown
index 3b0d089bb75..8078071dc67 100644
--- a/regress/usr.bin/mandoc/mdoc/Sm/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sm/noarg.out_markdown
@@ -15,4 +15,4 @@ SM-NOARG(1) - General Commands Manual
**-f** *on*
on a new line
-OpenBSD - July 2, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sm/scope.in b/regress/usr.bin/mandoc/mdoc/Sm/scope.in
index 76ce050bd6d..26e321dd8ae 100644
--- a/regress/usr.bin/mandoc/mdoc/Sm/scope.in
+++ b/regress/usr.bin/mandoc/mdoc/Sm/scope.in
@@ -1,6 +1,7 @@
-.Dd January 2, 2010
+.\" $OpenBSD: scope.in,v 1.4 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SM-SCOPE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Sm-scope
.Nd scope of the spacing macro
diff --git a/regress/usr.bin/mandoc/mdoc/Sm/scope.out_ascii b/regress/usr.bin/mandoc/mdoc/Sm/scope.out_ascii
index 8a735d1c65b..e0d7f71b742 100644
--- a/regress/usr.bin/mandoc/mdoc/Sm/scope.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sm/scope.out_ascii
@@ -14,4 +14,4 @@ DDEESSCCRRIIPPTTIIOONN
In the above modifiers, the `:' can be omitted, ...
-OpenBSD January 2, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sm/scope.out_markdown b/regress/usr.bin/mandoc/mdoc/Sm/scope.out_markdown
index e184ee52cac..bfe37263877 100644
--- a/regress/usr.bin/mandoc/mdoc/Sm/scope.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sm/scope.out_markdown
@@ -28,4 +28,4 @@ In the above modifiers, the
'`:`'
can be omitted, ...
-OpenBSD - January 2, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sm/spacing-No.in b/regress/usr.bin/mandoc/mdoc/Sm/spacing-No.in
index 35b6b10ba64..c1eee527e17 100644
--- a/regress/usr.bin/mandoc/mdoc/Sm/spacing-No.in
+++ b/regress/usr.bin/mandoc/mdoc/Sm/spacing-No.in
@@ -1,6 +1,7 @@
-.Dd July 4, 2010
+.\" $OpenBSD: spacing-No.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SM-SPACING 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Sm-spacing
.Nd basic tests of spacing mode
diff --git a/regress/usr.bin/mandoc/mdoc/Sm/spacing-No.out_ascii b/regress/usr.bin/mandoc/mdoc/Sm/spacing-No.out_ascii
index d303e3cfd64..44fe522eaea 100644
--- a/regress/usr.bin/mandoc/mdoc/Sm/spacing-No.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sm/spacing-No.out_ascii
@@ -23,4 +23,4 @@ DDEESSCCRRIIPPTTIIOONN
macro1 macro2macro3 macro4
-OpenBSD July 4, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sm/spacing-No.out_markdown b/regress/usr.bin/mandoc/mdoc/Sm/spacing-No.out_markdown
index b2487962ab8..5c18db00bf6 100644
--- a/regress/usr.bin/mandoc/mdoc/Sm/spacing-No.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sm/spacing-No.out_markdown
@@ -44,4 +44,4 @@ macro1
macro2macro3
macro4
-OpenBSD - July 4, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sm/spacing-Op.in b/regress/usr.bin/mandoc/mdoc/Sm/spacing-Op.in
index 9d3716a4c94..48e3f1c18f9 100644
--- a/regress/usr.bin/mandoc/mdoc/Sm/spacing-Op.in
+++ b/regress/usr.bin/mandoc/mdoc/Sm/spacing-Op.in
@@ -1,6 +1,7 @@
-.Dd July 4, 2010
+.\" $OpenBSD: spacing-Op.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SM-SPACING-OP 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Sm-spacing-Op
.Nd spacing mode, demonstrated using the .Op macro
diff --git a/regress/usr.bin/mandoc/mdoc/Sm/spacing-Op.out_ascii b/regress/usr.bin/mandoc/mdoc/Sm/spacing-Op.out_ascii
index c5338dcee9d..abbf5838ea0 100644
--- a/regress/usr.bin/mandoc/mdoc/Sm/spacing-Op.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sm/spacing-Op.out_ascii
@@ -25,4 +25,4 @@ DDEESSCCRRIIPPTTIIOONN
[macro1]
-OpenBSD July 4, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sm/spacing-Op.out_markdown b/regress/usr.bin/mandoc/mdoc/Sm/spacing-Op.out_markdown
index 9f4f15ae890..bf2d4dfa0d1 100644
--- a/regress/usr.bin/mandoc/mdoc/Sm/spacing-Op.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sm/spacing-Op.out_markdown
@@ -46,4 +46,4 @@ text4
\[macro1]
-OpenBSD - July 4, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sm/twoarg.in b/regress/usr.bin/mandoc/mdoc/Sm/twoarg.in
index 8e7b51d7c40..28c2553495a 100644
--- a/regress/usr.bin/mandoc/mdoc/Sm/twoarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Sm/twoarg.in
@@ -1,6 +1,7 @@
-.Dd November 26, 2014
+.\" $OpenBSD: twoarg.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SM-TWOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Sm-twoarg
.Nd spacing macro with multiple arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Sm/twoarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Sm/twoarg.out_ascii
index b8276c2f963..9981645b14c 100644
--- a/regress/usr.bin/mandoc/mdoc/Sm/twoarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sm/twoarg.out_ascii
@@ -9,4 +9,4 @@ DDEESSCCRRIIPPTTIIOONN
bbaaddttwwoo: bad two --ff _o_f_f
oonn ttwwoo: two --ff _o_n
-OpenBSD November 26, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sm/twoarg.out_lint b/regress/usr.bin/mandoc/mdoc/Sm/twoarg.out_lint
index a1d3ca00ed4..cc3302fc4d0 100644
--- a/regress/usr.bin/mandoc/mdoc/Sm/twoarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Sm/twoarg.out_lint
@@ -1,4 +1 @@
-mandoc: twoarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: twoarg.in:1:5: BASE: Mdocdate missing: Dd November (OpenBSD)
-mandoc: twoarg.in:16:5: WARNING: invalid Boolean argument: Sm bad
-mandoc: twoarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: twoarg.in:17:5: WARNING: invalid Boolean argument: Sm bad
diff --git a/regress/usr.bin/mandoc/mdoc/Sm/twoarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Sm/twoarg.out_markdown
index 0951e672898..5b64aa6eeab 100644
--- a/regress/usr.bin/mandoc/mdoc/Sm/twoarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sm/twoarg.out_markdown
@@ -16,4 +16,4 @@ two**-f**&zwnj;*off*
two
**-f** *on*
-OpenBSD - November 26, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sq/empty.in b/regress/usr.bin/mandoc/mdoc/Sq/empty.in
index aa521d25f0b..4b39e44cd37 100644
--- a/regress/usr.bin/mandoc/mdoc/Sq/empty.in
+++ b/regress/usr.bin/mandoc/mdoc/Sq/empty.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: empty.in,v 1.5 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SQ-EMPTY 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Sq-empty
.Nd empty implicit enclosure macros
diff --git a/regress/usr.bin/mandoc/mdoc/Sq/empty.out_ascii b/regress/usr.bin/mandoc/mdoc/Sq/empty.out_ascii
index dc38a8fb429..4c67d5ca23a 100644
--- a/regress/usr.bin/mandoc/mdoc/Sq/empty.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sq/empty.out_ascii
@@ -7,4 +7,4 @@ DDEESSCCRRIIPPTTIIOONN
An empty `' and a full (`user@host)' quotation. And another (`full)' one
bboolldd.
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sq/empty.out_lint b/regress/usr.bin/mandoc/mdoc/Sq/empty.out_lint
index 1fbf21ec91f..00d8e228d2b 100644
--- a/regress/usr.bin/mandoc/mdoc/Sq/empty.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Sq/empty.out_lint
@@ -1,5 +1,2 @@
-mandoc: empty.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: empty.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: empty.in:11:18: STYLE: no blank before trailing delimiter: Sq user@host)
-mandoc: empty.in:14:13: STYLE: no blank before trailing delimiter: So full)
-mandoc: empty.in: BASE: RCS id missing: (OpenBSD)
+mandoc: empty.in:12:18: STYLE: no blank before trailing delimiter: Sq user@host)
+mandoc: empty.in:15:13: STYLE: no blank before trailing delimiter: So full)
diff --git a/regress/usr.bin/mandoc/mdoc/Sq/empty.out_markdown b/regress/usr.bin/mandoc/mdoc/Sq/empty.out_markdown
index 76493a30392..5c9845fb9e4 100644
--- a/regress/usr.bin/mandoc/mdoc/Sq/empty.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sq/empty.out_markdown
@@ -14,4 +14,4 @@ quotation.
And another
('full)' one **bold**.
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/St/badargs.in b/regress/usr.bin/mandoc/mdoc/St/badargs.in
index e1e35e0a00c..4c0ca56d837 100644
--- a/regress/usr.bin/mandoc/mdoc/St/badargs.in
+++ b/regress/usr.bin/mandoc/mdoc/St/badargs.in
@@ -1,6 +1,7 @@
-.Dd June 30, 2010
+.\" $OpenBSD: badargs.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ST-INVALID 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm St-invalid
.Nd handling of invalid standard argument
diff --git a/regress/usr.bin/mandoc/mdoc/St/badargs.out_ascii b/regress/usr.bin/mandoc/mdoc/St/badargs.out_ascii
index 70c7418e7ae..d018a823d5f 100644
--- a/regress/usr.bin/mandoc/mdoc/St/badargs.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/St/badargs.out_ascii
@@ -14,4 +14,4 @@ SSTTAANNDDAARRDDSS
end of file
-OpenBSD June 30, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/St/badargs.out_lint b/regress/usr.bin/mandoc/mdoc/St/badargs.out_lint
index cfa6f53a84b..2691276b31b 100644
--- a/regress/usr.bin/mandoc/mdoc/St/badargs.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/St/badargs.out_lint
@@ -1,5 +1,2 @@
-mandoc: badargs.in:15:2: WARNING: skipping empty macro: St
-mandoc: badargs.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: badargs.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: badargs.in:12:5: ERROR: unknown standard specifier: St -murks
-mandoc: badargs.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badargs.in:16:2: WARNING: skipping empty macro: St
+mandoc: badargs.in:13:5: ERROR: unknown standard specifier: St -murks
diff --git a/regress/usr.bin/mandoc/mdoc/St/badargs.out_markdown b/regress/usr.bin/mandoc/mdoc/St/badargs.out_markdown
index 12e4785f7d2..7ecf651e851 100644
--- a/regress/usr.bin/mandoc/mdoc/St/badargs.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/St/badargs.out_markdown
@@ -18,4 +18,4 @@ IEEE Std 1003.1-2004 (&#8220;POSIX.1&#8221;) murks
end of file
-OpenBSD - June 30, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/St/call.in b/regress/usr.bin/mandoc/mdoc/St/call.in
index 26dc494a323..af156807d8e 100644
--- a/regress/usr.bin/mandoc/mdoc/St/call.in
+++ b/regress/usr.bin/mandoc/mdoc/St/call.in
@@ -1,6 +1,7 @@
-.Dd February 10, 2015
+.\" $OpenBSD: call.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ST-CALL 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm St-call
.Nd the standard macro calling other macros
diff --git a/regress/usr.bin/mandoc/mdoc/St/call.out_ascii b/regress/usr.bin/mandoc/mdoc/St/call.out_ascii
index dc9b55b6a94..1e70838dd38 100644
--- a/regress/usr.bin/mandoc/mdoc/St/call.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/St/call.out_ascii
@@ -10,4 +10,4 @@ SSTTAANNDDAARRDDSS
end of file
-OpenBSD February 10, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/St/call.out_lint b/regress/usr.bin/mandoc/mdoc/St/call.out_lint
index bea3c048415..699fc46d668 100644
--- a/regress/usr.bin/mandoc/mdoc/St/call.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/St/call.out_lint
@@ -1,4 +1 @@
-mandoc: call.in:9:2: WARNING: skipping empty macro: St
-mandoc: call.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: call.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: call.in: BASE: RCS id missing: (OpenBSD)
+mandoc: call.in:10:2: WARNING: skipping empty macro: St
diff --git a/regress/usr.bin/mandoc/mdoc/St/call.out_markdown b/regress/usr.bin/mandoc/mdoc/St/call.out_markdown
index 4fb19ce3f4f..e665bb8a814 100644
--- a/regress/usr.bin/mandoc/mdoc/St/call.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/St/call.out_markdown
@@ -14,4 +14,4 @@ IEEE Std 1003.1-2004 (&#8220;POSIX.1&#8221;)
end of file
-OpenBSD - February 10, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sx/font.in b/regress/usr.bin/mandoc/mdoc/Sx/font.in
index 92d95014b4c..8659db9c0f2 100644
--- a/regress/usr.bin/mandoc/mdoc/Sx/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Sx/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SX-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Sx-font
.Nd changing fonts inside the cross reference macro
diff --git a/regress/usr.bin/mandoc/mdoc/Sx/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Sx/font.out_ascii
index a3906c380a3..a67a74ec2e5 100644
--- a/regress/usr.bin/mandoc/mdoc/Sx/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sx/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text _e_m_p_h_a_s_i_sbboolldd_b_a_c_k trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sx/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Sx/font.out_markdown
index 333cdb048ce..d14ce93fe87 100644
--- a/regress/usr.bin/mandoc/mdoc/Sx/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sx/font.out_markdown
@@ -10,4 +10,4 @@ normal text
*emphasis**bold**back*
trailing text
-OpenBSD - July 9, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sx/noarg.in b/regress/usr.bin/mandoc/mdoc/Sx/noarg.in
index f2126b7a40b..ff01ce018e2 100644
--- a/regress/usr.bin/mandoc/mdoc/Sx/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Sx/noarg.in
@@ -1,6 +1,7 @@
-.Dd January 19, 2011
+.\" $OpenBSD: noarg.in,v 1.4 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SX-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Sx-noarg
.Nd internal cross reference without a target
diff --git a/regress/usr.bin/mandoc/mdoc/Sx/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Sx/noarg.out_ascii
index e3adc0bcc89..855532b5f51 100644
--- a/regress/usr.bin/mandoc/mdoc/Sx/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sx/noarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
with target: _D_E_S_C_R_I_P_T_I_O_N; _i_t_a_l_i_c no target: end of test document
-OpenBSD January 19, 2011 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sx/noarg.out_lint b/regress/usr.bin/mandoc/mdoc/Sx/noarg.out_lint
index 1b6b909b4d3..ca74f65ea42 100644
--- a/regress/usr.bin/mandoc/mdoc/Sx/noarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Sx/noarg.out_lint
@@ -1,4 +1 @@
-mandoc: noarg.in:11:2: WARNING: skipping empty macro: Sx
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in:1:5: BASE: Mdocdate missing: Dd January (OpenBSD)
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:12:2: WARNING: skipping empty macro: Sx
diff --git a/regress/usr.bin/mandoc/mdoc/Sx/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Sx/noarg.out_markdown
index d3184519a78..a6d867de6d8 100644
--- a/regress/usr.bin/mandoc/mdoc/Sx/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sx/noarg.out_markdown
@@ -11,4 +11,4 @@ with target:
no target:
end of test document
-OpenBSD - January 19, 2011
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sy/font.in b/regress/usr.bin/mandoc/mdoc/Sy/font.in
index 3a7bbb062fc..24283c51b3b 100644
--- a/regress/usr.bin/mandoc/mdoc/Sy/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Sy/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SY-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Sy-font
.Nd changing fonts inside the symbolic font macro
diff --git a/regress/usr.bin/mandoc/mdoc/Sy/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Sy/font.out_ascii
index b512ef4202d..91ae616b31f 100644
--- a/regress/usr.bin/mandoc/mdoc/Sy/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sy/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text bboolldd_e_m_p_h_a_s_i_sbbaacckk trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sy/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Sy/font.out_markdown
index d0af7d2cfdf..c969726276d 100644
--- a/regress/usr.bin/mandoc/mdoc/Sy/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sy/font.out_markdown
@@ -10,4 +10,4 @@ normal text
**bold*emphasis*back**
trailing text
-OpenBSD - July 9, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sy/noarg.in b/regress/usr.bin/mandoc/mdoc/Sy/noarg.in
index 03b36675bb2..edc63f766d1 100644
--- a/regress/usr.bin/mandoc/mdoc/Sy/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Sy/noarg.in
@@ -1,6 +1,7 @@
-.Dd January 19, 2011
+.\" $OpenBSD: noarg.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SY-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Sy-noarg
.Nd symbolic macro without arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Sy/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Sy/noarg.out_ascii
index 53a9f2755aa..6444139c380 100644
--- a/regress/usr.bin/mandoc/mdoc/Sy/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sy/noarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
with argument aarrgg no argument end of test document
-OpenBSD January 19, 2011 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sy/noarg.out_lint b/regress/usr.bin/mandoc/mdoc/Sy/noarg.out_lint
index efa9587b4cc..50d23189b5c 100644
--- a/regress/usr.bin/mandoc/mdoc/Sy/noarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Sy/noarg.out_lint
@@ -1,4 +1 @@
-mandoc: noarg.in:11:2: WARNING: skipping empty macro: Sy
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in:1:5: BASE: Mdocdate missing: Dd January (OpenBSD)
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:12:2: WARNING: skipping empty macro: Sy
diff --git a/regress/usr.bin/mandoc/mdoc/Sy/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Sy/noarg.out_markdown
index e3e1c01449e..70d2d0efd98 100644
--- a/regress/usr.bin/mandoc/mdoc/Sy/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sy/noarg.out_markdown
@@ -11,4 +11,4 @@ with argument
no argument
end of test document
-OpenBSD - January 19, 2011
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Sy/punct.in b/regress/usr.bin/mandoc/mdoc/Sy/punct.in
index 71094c81c8a..d2d9098965b 100644
--- a/regress/usr.bin/mandoc/mdoc/Sy/punct.in
+++ b/regress/usr.bin/mandoc/mdoc/Sy/punct.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: punct.in,v 1.4 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SY-PUNCT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Sy-punct
.Nd punctuation following a symbolic macro
diff --git a/regress/usr.bin/mandoc/mdoc/Sy/punct.out_ascii b/regress/usr.bin/mandoc/mdoc/Sy/punct.out_ascii
index bb2a433eafc..5170d9ffe8e 100644
--- a/regress/usr.bin/mandoc/mdoc/Sy/punct.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Sy/punct.out_ascii
@@ -25,4 +25,4 @@ DDEESSCCRRIIPPTTIIOONN
Missing blank: aa..
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Sy/punct.out_lint b/regress/usr.bin/mandoc/mdoc/Sy/punct.out_lint
index cc97329e5e0..76cdccd27be 100644
--- a/regress/usr.bin/mandoc/mdoc/Sy/punct.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Sy/punct.out_lint
@@ -1,4 +1,3 @@
-mandoc: punct.in:48:7: WARNING: skipping empty macro: Sy
mandoc: punct.in:49:7: WARNING: skipping empty macro: Sy
mandoc: punct.in:50:7: WARNING: skipping empty macro: Sy
mandoc: punct.in:51:7: WARNING: skipping empty macro: Sy
@@ -9,7 +8,7 @@ mandoc: punct.in:55:7: WARNING: skipping empty macro: Sy
mandoc: punct.in:56:7: WARNING: skipping empty macro: Sy
mandoc: punct.in:57:7: WARNING: skipping empty macro: Sy
mandoc: punct.in:58:7: WARNING: skipping empty macro: Sy
-mandoc: punct.in:61:7: WARNING: skipping empty macro: Sy
+mandoc: punct.in:59:7: WARNING: skipping empty macro: Sy
mandoc: punct.in:62:7: WARNING: skipping empty macro: Sy
mandoc: punct.in:63:7: WARNING: skipping empty macro: Sy
mandoc: punct.in:64:7: WARNING: skipping empty macro: Sy
@@ -20,10 +19,8 @@ mandoc: punct.in:68:7: WARNING: skipping empty macro: Sy
mandoc: punct.in:69:7: WARNING: skipping empty macro: Sy
mandoc: punct.in:70:7: WARNING: skipping empty macro: Sy
mandoc: punct.in:71:7: WARNING: skipping empty macro: Sy
-mandoc: punct.in:74:7: WARNING: skipping empty macro: Sy
+mandoc: punct.in:72:7: WARNING: skipping empty macro: Sy
mandoc: punct.in:75:7: WARNING: skipping empty macro: Sy
-mandoc: punct.in:83:2: WARNING: skipping empty macro: Sy
-mandoc: punct.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: punct.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: punct.in:86:6: STYLE: no blank before trailing delimiter: Sy a.
-mandoc: punct.in: BASE: RCS id missing: (OpenBSD)
+mandoc: punct.in:76:7: WARNING: skipping empty macro: Sy
+mandoc: punct.in:84:2: WARNING: skipping empty macro: Sy
+mandoc: punct.in:87:6: STYLE: no blank before trailing delimiter: Sy a.
diff --git a/regress/usr.bin/mandoc/mdoc/Sy/punct.out_markdown b/regress/usr.bin/mandoc/mdoc/Sy/punct.out_markdown
index c198163ebb8..fcacd349ee3 100644
--- a/regress/usr.bin/mandoc/mdoc/Sy/punct.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Sy/punct.out_markdown
@@ -86,4 +86,4 @@ Quoted:
Missing blank:
**a.**
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Tn/font.in b/regress/usr.bin/mandoc/mdoc/Tn/font.in
index c854c6de428..c40d873c698 100644
--- a/regress/usr.bin/mandoc/mdoc/Tn/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Tn/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt TN-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Tn-font
.Nd changing fonts inside the trade name macro
diff --git a/regress/usr.bin/mandoc/mdoc/Tn/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Tn/font.out_ascii
index 60a99b3ee50..fff73c0a75b 100644
--- a/regress/usr.bin/mandoc/mdoc/Tn/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Tn/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text literal_e_m_p_h_a_s_i_sback trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Tn/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Tn/font.out_markdown
index 00a0272129c..0dc7252b5c6 100644
--- a/regress/usr.bin/mandoc/mdoc/Tn/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Tn/font.out_markdown
@@ -10,4 +10,4 @@ normal text
`literalemphasisback`
trailing text
-OpenBSD - July 9, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Tn/noarg.in b/regress/usr.bin/mandoc/mdoc/Tn/noarg.in
index 6465042b5cd..53231e13964 100644
--- a/regress/usr.bin/mandoc/mdoc/Tn/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Tn/noarg.in
@@ -1,6 +1,7 @@
-.Dd January 19, 2011
+.\" $OpenBSD: noarg.in,v 1.4 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt TN-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Tn-noarg
.Nd trade name macro without argument
diff --git a/regress/usr.bin/mandoc/mdoc/Tn/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Tn/noarg.out_ascii
index 2fc5b4e4370..322dd51dac5 100644
--- a/regress/usr.bin/mandoc/mdoc/Tn/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Tn/noarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
with argument IBM, _i_t_a_l_i_c no argument end of test document
-OpenBSD January 19, 2011 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Tn/noarg.out_lint b/regress/usr.bin/mandoc/mdoc/Tn/noarg.out_lint
index 44a0c9f8e20..c2e3d4baf3f 100644
--- a/regress/usr.bin/mandoc/mdoc/Tn/noarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Tn/noarg.out_lint
@@ -1,5 +1,2 @@
-mandoc: noarg.in:11:2: WARNING: skipping empty macro: Tn
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in:1:5: BASE: Mdocdate missing: Dd January (OpenBSD)
-mandoc: noarg.in:9:2: STYLE: useless macro: Tn
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:12:2: WARNING: skipping empty macro: Tn
+mandoc: noarg.in:10:2: STYLE: useless macro: Tn
diff --git a/regress/usr.bin/mandoc/mdoc/Tn/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Tn/noarg.out_markdown
index 2ff512c7d34..a99dc5962fc 100644
--- a/regress/usr.bin/mandoc/mdoc/Tn/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Tn/noarg.out_markdown
@@ -11,4 +11,4 @@ with argument
no argument
end of test document
-OpenBSD - January 19, 2011
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ud/arg.in b/regress/usr.bin/mandoc/mdoc/Ud/arg.in
index b5245a779a7..c49df928240 100644
--- a/regress/usr.bin/mandoc/mdoc/Ud/arg.in
+++ b/regress/usr.bin/mandoc/mdoc/Ud/arg.in
@@ -1,6 +1,7 @@
-.Dd January 11, 2017
+.\" $OpenBSD: arg.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt UD-ARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ud-arg
.Nd obsolete text production macros
diff --git a/regress/usr.bin/mandoc/mdoc/Ud/arg.out_ascii b/regress/usr.bin/mandoc/mdoc/Ud/arg.out_ascii
index ec9f73c72bc..3af2ea174aa 100644
--- a/regress/usr.bin/mandoc/mdoc/Ud/arg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ud/arg.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
With arg: currently under development. is currently in beta test.
currently under development. is currently in beta test. end
-OpenBSD January 11, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ud/arg.out_lint b/regress/usr.bin/mandoc/mdoc/Ud/arg.out_lint
index 654620b348f..73f00a11a6a 100644
--- a/regress/usr.bin/mandoc/mdoc/Ud/arg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Ud/arg.out_lint
@@ -1,13 +1,10 @@
-mandoc: arg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: arg.in:1:5: BASE: Mdocdate missing: Dd January (OpenBSD)
-mandoc: arg.in:9:2: STYLE: useless macro: Ud
-mandoc: arg.in:11:2: STYLE: useless macro: Bt
-mandoc: arg.in:15:2: STYLE: useless macro: Ud
-mandoc: arg.in:15:2: ERROR: skipping all arguments: Ud bar
-mandoc: arg.in:16:2: STYLE: useless macro: Bt
-mandoc: arg.in:16:2: ERROR: skipping all arguments: Bt foo
-mandoc: arg.in:17:2: STYLE: useless macro: Ud
-mandoc: arg.in:17:2: ERROR: skipping all arguments: Ud one
-mandoc: arg.in:18:2: STYLE: useless macro: Bt
-mandoc: arg.in:18:2: ERROR: skipping all arguments: Bt one
-mandoc: arg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: arg.in:10:2: STYLE: useless macro: Ud
+mandoc: arg.in:12:2: STYLE: useless macro: Bt
+mandoc: arg.in:16:2: STYLE: useless macro: Ud
+mandoc: arg.in:16:2: ERROR: skipping all arguments: Ud bar
+mandoc: arg.in:17:2: STYLE: useless macro: Bt
+mandoc: arg.in:17:2: ERROR: skipping all arguments: Bt foo
+mandoc: arg.in:18:2: STYLE: useless macro: Ud
+mandoc: arg.in:18:2: ERROR: skipping all arguments: Ud one
+mandoc: arg.in:19:2: STYLE: useless macro: Bt
+mandoc: arg.in:19:2: ERROR: skipping all arguments: Bt one
diff --git a/regress/usr.bin/mandoc/mdoc/Ud/arg.out_markdown b/regress/usr.bin/mandoc/mdoc/Ud/arg.out_markdown
index aaf0f70daf0..21fc093ad40 100644
--- a/regress/usr.bin/mandoc/mdoc/Ud/arg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ud/arg.out_markdown
@@ -19,4 +19,4 @@ currently under development.
is currently in beta test.
end
-OpenBSD - January 11, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ux/eos.in b/regress/usr.bin/mandoc/mdoc/Ux/eos.in
index b0713481181..07a6c4cc0b4 100644
--- a/regress/usr.bin/mandoc/mdoc/Ux/eos.in
+++ b/regress/usr.bin/mandoc/mdoc/Ux/eos.in
@@ -1,6 +1,7 @@
-.Dd December 22, 2013
+.\" $OpenBSD: eos.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt UX-EOS 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ux-eos
.Nd end of sentence spacing after Unix macros
diff --git a/regress/usr.bin/mandoc/mdoc/Ux/eos.out_ascii b/regress/usr.bin/mandoc/mdoc/Ux/eos.out_ascii
index 16e05df9caf..3a64d0064b5 100644
--- a/regress/usr.bin/mandoc/mdoc/Ux/eos.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ux/eos.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
become BSD. When it dissolved, people started BSD/OS. And NetBSD. And
FreeBSD. And OpenBSD. And DragonFly. By now, it's free for everyone.
-OpenBSD December 22, 2013 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ux/eos.out_markdown b/regress/usr.bin/mandoc/mdoc/Ux/eos.out_markdown
index 49f3a9ce25b..c192eb5c93a 100644
--- a/regress/usr.bin/mandoc/mdoc/Ux/eos.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ux/eos.out_markdown
@@ -22,4 +22,4 @@ And
DragonFly.
By now, it's free for everyone.
-OpenBSD - December 22, 2013
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ux/punct.in b/regress/usr.bin/mandoc/mdoc/Ux/punct.in
index 9cf2b5e4cf5..95d2c5ab8d1 100644
--- a/regress/usr.bin/mandoc/mdoc/Ux/punct.in
+++ b/regress/usr.bin/mandoc/mdoc/Ux/punct.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: punct.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt UX-PUNCT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ux-punct
.Nd trailing delimiters in Unix macro arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Ux/punct.out_ascii b/regress/usr.bin/mandoc/mdoc/Ux/punct.out_ascii
index 123bc9b9bc4..0ea0c40558c 100644
--- a/regress/usr.bin/mandoc/mdoc/Ux/punct.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ux/punct.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
were BSD/OS 5.1, DragonFly 4.8.0, FreeBSD 11.0, NetBSD 7.1, and
OpenBSD 6.1.
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ux/punct.out_lint b/regress/usr.bin/mandoc/mdoc/Ux/punct.out_lint
index eed093e4721..4048fd26b23 100644
--- a/regress/usr.bin/mandoc/mdoc/Ux/punct.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Ux/punct.out_lint
@@ -1,8 +1,5 @@
-mandoc: punct.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: punct.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: punct.in:10:9: STYLE: no blank before trailing delimiter: Bsx 5.1,
-mandoc: punct.in:11:10: STYLE: no blank before trailing delimiter: Dx 4.8.0,
-mandoc: punct.in:12:9: STYLE: no blank before trailing delimiter: Fx 11.0,
-mandoc: punct.in:13:8: STYLE: no blank before trailing delimiter: Nx 7.1,
-mandoc: punct.in:15:8: STYLE: no blank before trailing delimiter: Ox 6.1.
-mandoc: punct.in: BASE: RCS id missing: (OpenBSD)
+mandoc: punct.in:11:9: STYLE: no blank before trailing delimiter: Bsx 5.1,
+mandoc: punct.in:12:10: STYLE: no blank before trailing delimiter: Dx 4.8.0,
+mandoc: punct.in:13:9: STYLE: no blank before trailing delimiter: Fx 11.0,
+mandoc: punct.in:14:8: STYLE: no blank before trailing delimiter: Nx 7.1,
+mandoc: punct.in:16:8: STYLE: no blank before trailing delimiter: Ox 6.1.
diff --git a/regress/usr.bin/mandoc/mdoc/Ux/punct.out_markdown b/regress/usr.bin/mandoc/mdoc/Ux/punct.out_markdown
index fd4df824178..18cd1519611 100644
--- a/regress/usr.bin/mandoc/mdoc/Ux/punct.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ux/punct.out_markdown
@@ -15,4 +15,4 @@ NetBSD 7.1,
and
OpenBSD 6.1.
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Ux/spacing.in b/regress/usr.bin/mandoc/mdoc/Ux/spacing.in
index e78ada3cd26..4823ef5e5d4 100644
--- a/regress/usr.bin/mandoc/mdoc/Ux/spacing.in
+++ b/regress/usr.bin/mandoc/mdoc/Ux/spacing.in
@@ -1,6 +1,7 @@
-.Dd October 20, 2011
+.\" $OpenBSD: spacing.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt UX-SPACING 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Ux-spacing
.Nd spacing around the Unix macro
diff --git a/regress/usr.bin/mandoc/mdoc/Ux/spacing.out_ascii b/regress/usr.bin/mandoc/mdoc/Ux/spacing.out_ascii
index be5050c37a2..c03008f6851 100644
--- a/regress/usr.bin/mandoc/mdoc/Ux/spacing.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Ux/spacing.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
DragonFly and BSD/OS. The system is currently under development. The
system is currently in beta test.
-OpenBSD October 20, 2011 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Ux/spacing.out_markdown b/regress/usr.bin/mandoc/mdoc/Ux/spacing.out_markdown
index 528bee43954..4f4236fcc5c 100644
--- a/regress/usr.bin/mandoc/mdoc/Ux/spacing.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Ux/spacing.out_markdown
@@ -20,4 +20,4 @@ currently under development.
The system
is currently in beta test.
-OpenBSD - October 20, 2011
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Va/basic.in b/regress/usr.bin/mandoc/mdoc/Va/basic.in
index 5ce4718a71e..058a476607a 100644
--- a/regress/usr.bin/mandoc/mdoc/Va/basic.in
+++ b/regress/usr.bin/mandoc/mdoc/Va/basic.in
@@ -1,6 +1,7 @@
-.Dd July 8, 2012
+.\" $OpenBSD: basic.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt VA-BASIC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Va-basic
.Nd basic usage of the variable name macro
diff --git a/regress/usr.bin/mandoc/mdoc/Va/basic.out_ascii b/regress/usr.bin/mandoc/mdoc/Va/basic.out_ascii
index a599804a5c0..d2d45aca894 100644
--- a/regress/usr.bin/mandoc/mdoc/Va/basic.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Va/basic.out_ascii
@@ -7,4 +7,4 @@ DDEESSCCRRIIPPTTIIOONN
Both _c_h_a_r _* _m_a_l_l_o_c___o_p_t_i_o_n_s and _i_n_t _e_r_r_n_o are typical examples of global
variables.
-OpenBSD July 8, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Va/basic.out_markdown b/regress/usr.bin/mandoc/mdoc/Va/basic.out_markdown
index ec819cd585b..a3fe1238750 100644
--- a/regress/usr.bin/mandoc/mdoc/Va/basic.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Va/basic.out_markdown
@@ -14,4 +14,4 @@ and
*errno*
are typical examples of global variables.
-OpenBSD - July 8, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Va/font.in b/regress/usr.bin/mandoc/mdoc/Va/font.in
index 654ee2816b5..8cbea65b7b2 100644
--- a/regress/usr.bin/mandoc/mdoc/Va/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Va/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt VA-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Va-font
.Nd changing fonts inside the variable name macro
diff --git a/regress/usr.bin/mandoc/mdoc/Va/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Va/font.out_ascii
index d7e5af1d788..4a5f3c841a3 100644
--- a/regress/usr.bin/mandoc/mdoc/Va/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Va/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text _e_m_p_h_a_s_i_sbboolldd_b_a_c_k trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Va/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Va/font.out_markdown
index b58aecd418b..8ad5284796c 100644
--- a/regress/usr.bin/mandoc/mdoc/Va/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Va/font.out_markdown
@@ -10,4 +10,4 @@ normal text
*emphasis**bold**back*
trailing text
-OpenBSD - July 9, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Va/noarg.in b/regress/usr.bin/mandoc/mdoc/Va/noarg.in
index 92d35dadddd..530300284f5 100644
--- a/regress/usr.bin/mandoc/mdoc/Va/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Va/noarg.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: noarg.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt VA-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Va-noarg
.Nd variable name macro without arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Va/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Va/noarg.out_ascii
index 1992ade4e79..4221c17b2a7 100644
--- a/regress/usr.bin/mandoc/mdoc/Va/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Va/noarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
with arguments _i_n_t _e_r_r_n_o_. no arguments end of test document
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Va/noarg.out_lint b/regress/usr.bin/mandoc/mdoc/Va/noarg.out_lint
index aa8cac5ac76..76185aa2b0c 100644
--- a/regress/usr.bin/mandoc/mdoc/Va/noarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Va/noarg.out_lint
@@ -1,5 +1,2 @@
-mandoc: noarg.in:12:2: WARNING: skipping empty macro: Va
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: noarg.in:10:10: STYLE: no blank before trailing delimiter: Va errno.
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:13:2: WARNING: skipping empty macro: Va
+mandoc: noarg.in:11:10: STYLE: no blank before trailing delimiter: Va errno.
diff --git a/regress/usr.bin/mandoc/mdoc/Va/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Va/noarg.out_markdown
index 157cc96f334..35123d7619e 100644
--- a/regress/usr.bin/mandoc/mdoc/Va/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Va/noarg.out_markdown
@@ -12,4 +12,4 @@ with arguments
no arguments
end of test document
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Va/punct.in b/regress/usr.bin/mandoc/mdoc/Va/punct.in
index 198e95ae818..e9c0008bf32 100644
--- a/regress/usr.bin/mandoc/mdoc/Va/punct.in
+++ b/regress/usr.bin/mandoc/mdoc/Va/punct.in
@@ -1,6 +1,7 @@
-.Dd August 21, 2014
+.\" $OpenBSD: punct.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt AR-PUNCT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Va-punct
.Nd punctuation handling by the Va macro
diff --git a/regress/usr.bin/mandoc/mdoc/Va/punct.out_ascii b/regress/usr.bin/mandoc/mdoc/Va/punct.out_ascii
index a333c7ee87c..e5c189fdc98 100644
--- a/regress/usr.bin/mandoc/mdoc/Va/punct.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Va/punct.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
quoted punctuation: _a (_b | _c) _d, bboolldd.
-OpenBSD August 21, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Va/punct.out_markdown b/regress/usr.bin/mandoc/mdoc/Va/punct.out_markdown
index 772793f0a24..d5b15f66d7c 100644
--- a/regress/usr.bin/mandoc/mdoc/Va/punct.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Va/punct.out_markdown
@@ -42,4 +42,4 @@ op bracket
quoted punctuation:
*a* (*b* | *c*) *d*, **bold**.
-OpenBSD - August 21, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Vt/child.in b/regress/usr.bin/mandoc/mdoc/Vt/child.in
index a35aa674467..ea68f817c9c 100644
--- a/regress/usr.bin/mandoc/mdoc/Vt/child.in
+++ b/regress/usr.bin/mandoc/mdoc/Vt/child.in
@@ -1,6 +1,7 @@
-.Dd July 2, 2014
+.\" $OpenBSD: child.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt VT-CHILD 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Vt-child
.Nd the variable type macro does not want children
diff --git a/regress/usr.bin/mandoc/mdoc/Vt/child.out_ascii b/regress/usr.bin/mandoc/mdoc/Vt/child.out_ascii
index 500c0e80a7e..57dc30c0639 100644
--- a/regress/usr.bin/mandoc/mdoc/Vt/child.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Vt/child.out_ascii
@@ -9,4 +9,4 @@ SSYYNNOOPPSSIISS
DDEESSCCRRIIPPTTIIOONN
various types, for example _u_n_s_i_g_n_e_d iinntt, _l_o_n_g int and _f_l_o_a_t, _d_o_u_b_l_e
-OpenBSD July 2, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Vt/child.out_markdown b/regress/usr.bin/mandoc/mdoc/Vt/child.out_markdown
index 49d984e1b21..1532d22f20f 100644
--- a/regress/usr.bin/mandoc/mdoc/Vt/child.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Vt/child.out_markdown
@@ -17,4 +17,4 @@ and
*float*,
*double*
-OpenBSD - July 2, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Vt/font.in b/regress/usr.bin/mandoc/mdoc/Vt/font.in
index c90692eff66..527286a6ca7 100644
--- a/regress/usr.bin/mandoc/mdoc/Vt/font.in
+++ b/regress/usr.bin/mandoc/mdoc/Vt/font.in
@@ -1,6 +1,7 @@
-.Dd July 9, 2012
+.\" $OpenBSD: font.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt VT-FONT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Vt-font
.Nd changing fonts inside the variable type macro
diff --git a/regress/usr.bin/mandoc/mdoc/Vt/font.out_ascii b/regress/usr.bin/mandoc/mdoc/Vt/font.out_ascii
index bbc703a0521..8df1de6e542 100644
--- a/regress/usr.bin/mandoc/mdoc/Vt/font.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Vt/font.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
normal text _e_m_p_h_a_s_i_sbboolldd_b_a_c_k trailing text
-OpenBSD July 9, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Vt/font.out_markdown b/regress/usr.bin/mandoc/mdoc/Vt/font.out_markdown
index c210b5baba0..0c4e18373ba 100644
--- a/regress/usr.bin/mandoc/mdoc/Vt/font.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Vt/font.out_markdown
@@ -10,4 +10,4 @@ normal text
*emphasis**bold**back*
trailing text
-OpenBSD - July 9, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Vt/noarg.in b/regress/usr.bin/mandoc/mdoc/Vt/noarg.in
index d849b877ec1..db3e30080ce 100644
--- a/regress/usr.bin/mandoc/mdoc/Vt/noarg.in
+++ b/regress/usr.bin/mandoc/mdoc/Vt/noarg.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: noarg.in,v 1.4 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt VT-NOARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Vt-noarg
.Nd variable type macro without arguments
diff --git a/regress/usr.bin/mandoc/mdoc/Vt/noarg.out_ascii b/regress/usr.bin/mandoc/mdoc/Vt/noarg.out_ascii
index 5549bb87207..0c79d54fd10 100644
--- a/regress/usr.bin/mandoc/mdoc/Vt/noarg.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Vt/noarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
with arguments _s_i_g_n_e_d _i_n_t_. no arguments end of test document
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Vt/noarg.out_lint b/regress/usr.bin/mandoc/mdoc/Vt/noarg.out_lint
index 410fb096330..d0c40e16386 100644
--- a/regress/usr.bin/mandoc/mdoc/Vt/noarg.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Vt/noarg.out_lint
@@ -1,5 +1,2 @@
-mandoc: noarg.in:11:2: WARNING: skipping empty macro: Vt
-mandoc: noarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: noarg.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: noarg.in:9:15: STYLE: no blank before trailing delimiter: Vt ... int.
-mandoc: noarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: noarg.in:12:2: WARNING: skipping empty macro: Vt
+mandoc: noarg.in:10:15: STYLE: no blank before trailing delimiter: Vt ... int.
diff --git a/regress/usr.bin/mandoc/mdoc/Vt/noarg.out_markdown b/regress/usr.bin/mandoc/mdoc/Vt/noarg.out_markdown
index d47c129cd70..0a7a51ed7ea 100644
--- a/regress/usr.bin/mandoc/mdoc/Vt/noarg.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Vt/noarg.out_markdown
@@ -11,4 +11,4 @@ with arguments
no arguments
end of test document
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Vt/spacing.in b/regress/usr.bin/mandoc/mdoc/Vt/spacing.in
index afb4c70edfc..6b122f54564 100644
--- a/regress/usr.bin/mandoc/mdoc/Vt/spacing.in
+++ b/regress/usr.bin/mandoc/mdoc/Vt/spacing.in
@@ -1,6 +1,7 @@
-.Dd July 8, 2012
+.\" $OpenBSD: spacing.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt VT-SPACING 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Vt-spacing
.Nd spacing around the variable type macro
diff --git a/regress/usr.bin/mandoc/mdoc/Vt/spacing.out_ascii b/regress/usr.bin/mandoc/mdoc/Vt/spacing.out_ascii
index bb5e8441ec5..a061ee6d865 100644
--- a/regress/usr.bin/mandoc/mdoc/Vt/spacing.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Vt/spacing.out_ascii
@@ -10,4 +10,4 @@ SSYYNNOOPPSSIISS
DDEESSCCRRIIPPTTIIOONN
various types, for example _u_n_s_i_g_n_e_d _i_n_t, _l_o_n_g _i_n_t and _f_l_o_a_t, _d_o_u_b_l_e
-OpenBSD July 8, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Vt/spacing.out_markdown b/regress/usr.bin/mandoc/mdoc/Vt/spacing.out_markdown
index 58bb771d015..5c490af56ac 100644
--- a/regress/usr.bin/mandoc/mdoc/Vt/spacing.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Vt/spacing.out_markdown
@@ -18,4 +18,4 @@ and
*float*,
*double*
-OpenBSD - July 8, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/Xr/args.in b/regress/usr.bin/mandoc/mdoc/Xr/args.in
index 74b9e841c2c..486cf6223aa 100644
--- a/regress/usr.bin/mandoc/mdoc/Xr/args.in
+++ b/regress/usr.bin/mandoc/mdoc/Xr/args.in
@@ -1,6 +1,7 @@
-.Dd June 9, 2017
+.\" $OpenBSD: args.in,v 1.10 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt XR-ARGS 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm Xr-args
.Nd additional arguments to cross references
diff --git a/regress/usr.bin/mandoc/mdoc/Xr/args.out_ascii b/regress/usr.bin/mandoc/mdoc/Xr/args.out_ascii
index 10d4b4680e6..7dda3a84dc1 100644
--- a/regress/usr.bin/mandoc/mdoc/Xr/args.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/Xr/args.out_ascii
@@ -14,4 +14,4 @@ DDEESSCCRRIIPPTTIIOONN
Finally, an (echo(1)) without a blank, half an echo, no blank after half
an echo, no echo and no echo at all.
-OpenBSD June 9, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/Xr/args.out_lint b/regress/usr.bin/mandoc/mdoc/Xr/args.out_lint
index cc73411997f..a0d0d7616dd 100644
--- a/regress/usr.bin/mandoc/mdoc/Xr/args.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/Xr/args.out_lint
@@ -1,9 +1,7 @@
-mandoc: args.in:28:2: WARNING: skipping empty macro: Xr
-mandoc: args.in:30:2: WARNING: skipping empty macro: Xr
-mandoc: args.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: args.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: args.in:22:13: STYLE: no blank before trailing delimiter: Xr ... 1)
-mandoc: args.in:24:2: WARNING: missing section argument: Xr echo
-mandoc: args.in:26:2: WARNING: missing section argument: Xr echo,
-mandoc: args.in:26:9: STYLE: no blank before trailing delimiter: Xr echo,
-mandoc: args.in: BASE: RCS id missing: (OpenBSD)
+mandoc: args.in:29:2: WARNING: skipping empty macro: Xr
+mandoc: args.in:31:2: WARNING: skipping empty macro: Xr
+mandoc: args.in:23:13: STYLE: no blank before trailing delimiter: Xr ... 1)
+mandoc: args.in:25:2: WARNING: missing section argument: Xr echo
+mandoc: args.in:27:2: WARNING: missing section argument: Xr echo,
+mandoc: args.in:27:9: STYLE: no blank before trailing delimiter: Xr echo,
+mandoc: args.in:23:8: STYLE: referenced manual not found: Xr echo 1)
diff --git a/regress/usr.bin/mandoc/mdoc/Xr/args.out_markdown b/regress/usr.bin/mandoc/mdoc/Xr/args.out_markdown
index 0efd2d7639b..d8cf6cb000b 100644
--- a/regress/usr.bin/mandoc/mdoc/Xr/args.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/Xr/args.out_markdown
@@ -29,4 +29,4 @@ no echo
and no
echo at all.
-OpenBSD - June 9, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/blank/comment.in b/regress/usr.bin/mandoc/mdoc/blank/comment.in
index 8b7b811fd48..7279a474e77 100644
--- a/regress/usr.bin/mandoc/mdoc/blank/comment.in
+++ b/regress/usr.bin/mandoc/mdoc/blank/comment.in
@@ -1,6 +1,7 @@
-.Dd February 17, 2010
+.\" $OpenBSD: comment.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BLANK-COMMENT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm blank-comment
.Nd normal and bogus comments
diff --git a/regress/usr.bin/mandoc/mdoc/blank/comment.out_ascii b/regress/usr.bin/mandoc/mdoc/blank/comment.out_ascii
index 26fde80d7dd..bd07b71f71a 100644
--- a/regress/usr.bin/mandoc/mdoc/blank/comment.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/blank/comment.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
text text
-OpenBSD February 17, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/blank/comment.out_lint b/regress/usr.bin/mandoc/mdoc/blank/comment.out_lint
index 33ef6045e00..abcab92441a 100644
--- a/regress/usr.bin/mandoc/mdoc/blank/comment.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/blank/comment.out_lint
@@ -1,4 +1 @@
-mandoc: comment.in:11:3: WARNING: bad comment style
-mandoc: comment.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: comment.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: comment.in: BASE: RCS id missing: (OpenBSD)
+mandoc: comment.in:12:3: WARNING: bad comment style
diff --git a/regress/usr.bin/mandoc/mdoc/blank/comment.out_markdown b/regress/usr.bin/mandoc/mdoc/blank/comment.out_markdown
index 906a0c0be01..27785ddf9ec 100644
--- a/regress/usr.bin/mandoc/mdoc/blank/comment.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/blank/comment.out_markdown
@@ -13,4 +13,4 @@ end of text
text
text
-OpenBSD - February 17, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/blank/line.in b/regress/usr.bin/mandoc/mdoc/blank/line.in
index f1946c13776..c053d977355 100644
--- a/regress/usr.bin/mandoc/mdoc/blank/line.in
+++ b/regress/usr.bin/mandoc/mdoc/blank/line.in
@@ -1,6 +1,7 @@
-.Dd February 17, 2010
+.\" $OpenBSD: line.in,v 1.6 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BLANK-LINE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm blank-line
.Nd handling of blank line
diff --git a/regress/usr.bin/mandoc/mdoc/blank/line.out_ascii b/regress/usr.bin/mandoc/mdoc/blank/line.out_ascii
index 7fde57952d5..7c568733910 100644
--- a/regress/usr.bin/mandoc/mdoc/blank/line.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/blank/line.out_ascii
@@ -74,4 +74,4 @@ CCUUSSTTOOMM TTWWOO
SSuubbsseeccttiioonn
End.
-OpenBSD February 17, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/blank/line.out_lint b/regress/usr.bin/mandoc/mdoc/blank/line.out_lint
index c83e766c7f2..990bb5bd3ad 100644
--- a/regress/usr.bin/mandoc/mdoc/blank/line.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/blank/line.out_lint
@@ -1,26 +1,23 @@
-mandoc: line.in:15:1: WARNING: blank line in fill mode, using .sp
-mandoc: line.in:48:1: WARNING: blank line in fill mode, using .sp
-mandoc: line.in:50:1: WARNING: blank line in fill mode, using .sp
-mandoc: line.in:54:1: WARNING: blank line in fill mode, using .sp
-mandoc: line.in:56:1: WARNING: blank line in fill mode, using .sp
-mandoc: line.in:60:1: WARNING: blank line in fill mode, using .sp
-mandoc: line.in:62:1: WARNING: blank line in fill mode, using .sp
-mandoc: line.in:65:1: WARNING: blank line in fill mode, using .sp
+mandoc: line.in:16:1: WARNING: blank line in fill mode, using .sp
+mandoc: line.in:49:1: WARNING: blank line in fill mode, using .sp
+mandoc: line.in:51:1: WARNING: blank line in fill mode, using .sp
+mandoc: line.in:55:1: WARNING: blank line in fill mode, using .sp
+mandoc: line.in:57:1: WARNING: blank line in fill mode, using .sp
+mandoc: line.in:61:1: WARNING: blank line in fill mode, using .sp
+mandoc: line.in:63:1: WARNING: blank line in fill mode, using .sp
mandoc: line.in:66:1: WARNING: blank line in fill mode, using .sp
-mandoc: line.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: line.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: line.in:18:2: WARNING: skipping paragraph macro: br after br
-mandoc: line.in:20:2: WARNING: skipping paragraph macro: br before Pp
-mandoc: line.in:24:2: WARNING: skipping paragraph macro: br after Pp
-mandoc: line.in:26:2: WARNING: skipping paragraph macro: Pp before Pp
-mandoc: line.in:33:2: WARNING: skipping paragraph macro: br after sp
-mandoc: line.in:36:2: WARNING: skipping paragraph macro: sp after Pp
-mandoc: line.in:39:2: WARNING: skipping paragraph macro: sp after Pp
-mandoc: line.in:51:2: WARNING: skipping paragraph macro: br after sp
-mandoc: line.in:54:1: WARNING: skipping paragraph macro: sp after Pp
-mandoc: line.in:81:2: WARNING: skipping paragraph macro: sp after Sh
-mandoc: line.in:83:2: WARNING: skipping paragraph macro: Pp at the end of Sh
-mandoc: line.in:85:2: WARNING: skipping paragraph macro: Pp after Sh
-mandoc: line.in:88:2: WARNING: skipping paragraph macro: Pp after Ss
-mandoc: line.in:90:2: WARNING: skipping paragraph macro: Pp at the end of Ss
-mandoc: line.in: BASE: RCS id missing: (OpenBSD)
+mandoc: line.in:67:1: WARNING: blank line in fill mode, using .sp
+mandoc: line.in:19:2: WARNING: skipping paragraph macro: br after br
+mandoc: line.in:21:2: WARNING: skipping paragraph macro: br before Pp
+mandoc: line.in:25:2: WARNING: skipping paragraph macro: br after Pp
+mandoc: line.in:27:2: WARNING: skipping paragraph macro: Pp before Pp
+mandoc: line.in:34:2: WARNING: skipping paragraph macro: br after sp
+mandoc: line.in:37:2: WARNING: skipping paragraph macro: sp after Pp
+mandoc: line.in:40:2: WARNING: skipping paragraph macro: sp after Pp
+mandoc: line.in:52:2: WARNING: skipping paragraph macro: br after sp
+mandoc: line.in:55:1: WARNING: skipping paragraph macro: sp after Pp
+mandoc: line.in:82:2: WARNING: skipping paragraph macro: sp after Sh
+mandoc: line.in:84:2: WARNING: skipping paragraph macro: Pp at the end of Sh
+mandoc: line.in:86:2: WARNING: skipping paragraph macro: Pp after Sh
+mandoc: line.in:89:2: WARNING: skipping paragraph macro: Pp after Ss
+mandoc: line.in:91:2: WARNING: skipping paragraph macro: Pp at the end of Ss
diff --git a/regress/usr.bin/mandoc/mdoc/blank/list.in b/regress/usr.bin/mandoc/mdoc/blank/list.in
index 067e3dcfcc6..087575de5ec 100644
--- a/regress/usr.bin/mandoc/mdoc/blank/list.in
+++ b/regress/usr.bin/mandoc/mdoc/blank/list.in
@@ -1,6 +1,7 @@
-.Dd July 17, 2012
+.\" $OpenBSD: list.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BLANK-LIST 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm blank-list
.Nd handling of blank lines in lists
diff --git a/regress/usr.bin/mandoc/mdoc/blank/list.out_ascii b/regress/usr.bin/mandoc/mdoc/blank/list.out_ascii
index 5f0eaa98c8f..918ddd897d8 100644
--- a/regress/usr.bin/mandoc/mdoc/blank/list.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/blank/list.out_ascii
@@ -39,4 +39,4 @@ DDEESSCCRRIIPPTTIIOONN
End.
-OpenBSD July 17, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/blank/list.out_lint b/regress/usr.bin/mandoc/mdoc/blank/list.out_lint
index cceaa634ada..a4eb9206d06 100644
--- a/regress/usr.bin/mandoc/mdoc/blank/list.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/blank/list.out_lint
@@ -1,10 +1,7 @@
-mandoc: list.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: list.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: list.in:19:2: WARNING: skipping paragraph macro: Pp before It
-mandoc: list.in:22:2: WARNING: moving paragraph macro out of list: Pp
-mandoc: list.in:34:2: WARNING: moving paragraph macro out of list: Pp
-mandoc: list.in:34:2: WARNING: skipping paragraph macro: Pp before Pp
-mandoc: list.in:51:2: WARNING: moving paragraph macro out of list: Pp
-mandoc: list.in:63:2: WARNING: moving paragraph macro out of list: Pp
-mandoc: list.in:63:2: WARNING: skipping paragraph macro: Pp before Pp
-mandoc: list.in: BASE: RCS id missing: (OpenBSD)
+mandoc: list.in:20:2: WARNING: skipping paragraph macro: Pp before It
+mandoc: list.in:23:2: WARNING: moving paragraph macro out of list: Pp
+mandoc: list.in:35:2: WARNING: moving paragraph macro out of list: Pp
+mandoc: list.in:35:2: WARNING: skipping paragraph macro: Pp before Pp
+mandoc: list.in:52:2: WARNING: moving paragraph macro out of list: Pp
+mandoc: list.in:64:2: WARNING: moving paragraph macro out of list: Pp
+mandoc: list.in:64:2: WARNING: skipping paragraph macro: Pp before Pp
diff --git a/regress/usr.bin/mandoc/mdoc/blank/list.out_markdown b/regress/usr.bin/mandoc/mdoc/blank/list.out_markdown
index 8d92f60f5a0..6a8ede6521f 100644
--- a/regress/usr.bin/mandoc/mdoc/blank/list.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/blank/list.out_markdown
@@ -47,4 +47,4 @@ item
End.
-OpenBSD - July 17, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/break/brokenbreaker.in b/regress/usr.bin/mandoc/mdoc/break/brokenbreaker.in
index b5a23f40c26..cdeafd9c598 100644
--- a/regress/usr.bin/mandoc/mdoc/break/brokenbreaker.in
+++ b/regress/usr.bin/mandoc/mdoc/break/brokenbreaker.in
@@ -1,6 +1,7 @@
-.Dd December 23, 2014
+.\" $OpenBSD: brokenbreaker.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BREAK-BROKENBREAKER 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm break-brokenbreaker
.Nd a broken block breaking another block
diff --git a/regress/usr.bin/mandoc/mdoc/break/brokenbreaker.out_ascii b/regress/usr.bin/mandoc/mdoc/break/brokenbreaker.out_ascii
index 1a8cd75a450..3248e66b570 100644
--- a/regress/usr.bin/mandoc/mdoc/break/brokenbreaker.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/break/brokenbreaker.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
(po <ao pc) [bo pc ac> bc]
-OpenBSD December 23, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/break/brokenbreaker.out_lint b/regress/usr.bin/mandoc/mdoc/break/brokenbreaker.out_lint
index 7fbf4a5b853..05afa2b00a4 100644
--- a/regress/usr.bin/mandoc/mdoc/break/brokenbreaker.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/break/brokenbreaker.out_lint
@@ -1,6 +1,3 @@
-mandoc: brokenbreaker.in:10:2: WARNING: blocks badly nested: Po breaks Ao
-mandoc: brokenbreaker.in:12:2: ERROR: skipping end of block that is not open: Pc
-mandoc: brokenbreaker.in:13:2: WARNING: blocks badly nested: Ao breaks Bo
-mandoc: brokenbreaker.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: brokenbreaker.in:1:5: BASE: Mdocdate missing: Dd December (OpenBSD)
-mandoc: brokenbreaker.in: BASE: RCS id missing: (OpenBSD)
+mandoc: brokenbreaker.in:11:2: WARNING: blocks badly nested: Po breaks Ao
+mandoc: brokenbreaker.in:13:2: ERROR: skipping end of block that is not open: Pc
+mandoc: brokenbreaker.in:14:2: WARNING: blocks badly nested: Ao breaks Bo
diff --git a/regress/usr.bin/mandoc/mdoc/break/brokenbreaker.out_markdown b/regress/usr.bin/mandoc/mdoc/break/brokenbreaker.out_markdown
index ed5868d239e..d5779991c44 100644
--- a/regress/usr.bin/mandoc/mdoc/break/brokenbreaker.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/break/brokenbreaker.out_markdown
@@ -10,4 +10,4 @@ BREAK-BROKENBREAKER(1) - General Commands Manual
&lt;ao pc)
\[bo pc ac&gt; bc]
-OpenBSD - December 23, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/break/notopen.in b/regress/usr.bin/mandoc/mdoc/break/notopen.in
index 20a9bf1291f..8a71fde177e 100644
--- a/regress/usr.bin/mandoc/mdoc/break/notopen.in
+++ b/regress/usr.bin/mandoc/mdoc/break/notopen.in
@@ -1,6 +1,7 @@
-.Dd August 20, 2016
+.\" $OpenBSD: notopen.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BREAK-NOTOPEN 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm break-notopen
.Nd mismatching end macro inside two open blocks
diff --git a/regress/usr.bin/mandoc/mdoc/break/notopen.out_ascii b/regress/usr.bin/mandoc/mdoc/break/notopen.out_ascii
index db71cc41743..a3fd59cd47f 100644
--- a/regress/usr.bin/mandoc/mdoc/break/notopen.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/break/notopen.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
<ao [bo pc bc] ac> tail
-OpenBSD August 20, 2016 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/break/notopen.out_lint b/regress/usr.bin/mandoc/mdoc/break/notopen.out_lint
index 00ac0ee38d1..f2cc14a6ac7 100644
--- a/regress/usr.bin/mandoc/mdoc/break/notopen.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/break/notopen.out_lint
@@ -1,4 +1 @@
-mandoc: notopen.in:10:2: ERROR: skipping end of block that is not open: Pc
-mandoc: notopen.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: notopen.in:1:5: BASE: Mdocdate missing: Dd August (OpenBSD)
-mandoc: notopen.in: BASE: RCS id missing: (OpenBSD)
+mandoc: notopen.in:11:2: ERROR: skipping end of block that is not open: Pc
diff --git a/regress/usr.bin/mandoc/mdoc/break/notopen.out_markdown b/regress/usr.bin/mandoc/mdoc/break/notopen.out_markdown
index 61b8185dce8..3e8af92912f 100644
--- a/regress/usr.bin/mandoc/mdoc/break/notopen.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/break/notopen.out_markdown
@@ -11,4 +11,4 @@ BREAK-NOTOPEN(1) - General Commands Manual
ac&gt;
tail
-OpenBSD - August 20, 2016
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/break/tail.in b/regress/usr.bin/mandoc/mdoc/break/tail.in
index c4984beed95..46ce5125b34 100644
--- a/regress/usr.bin/mandoc/mdoc/break/tail.in
+++ b/regress/usr.bin/mandoc/mdoc/break/tail.in
@@ -1,6 +1,7 @@
-.Dd February 11, 2017
+.\" $OpenBSD: tail.in,v 1.4 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BREAK-TAIL 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm break-tail
.Nd tail arguments on or after broken blocks
diff --git a/regress/usr.bin/mandoc/mdoc/break/tail.out_ascii b/regress/usr.bin/mandoc/mdoc/break/tail.out_ascii
index 3d1dd0ce544..0edb30479e4 100644
--- a/regress/usr.bin/mandoc/mdoc/break/tail.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/break/tail.out_ascii
@@ -21,4 +21,4 @@ DDEESSCCRRIIPPTTIIOONN
After a broken block: closing child on closing macro, then opening child
on closing macro: <ao [bo {bro (po brc} pc) bc] ac> [op]
-OpenBSD February 11, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/break/tail.out_lint b/regress/usr.bin/mandoc/mdoc/break/tail.out_lint
index 4257cd384f1..1084551370a 100644
--- a/regress/usr.bin/mandoc/mdoc/break/tail.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/break/tail.out_lint
@@ -1,8 +1,5 @@
-mandoc: tail.in:11:2: WARNING: blocks badly nested: Ao breaks Bo
-mandoc: tail.in:15:2: WARNING: blocks badly nested: Ao breaks Bo
-mandoc: tail.in:20:2: WARNING: blocks badly nested: Aq breaks Bo
-mandoc: tail.in:22:2: WARNING: blocks badly nested: Aq breaks Bo
-mandoc: tail.in:46:2: WARNING: blocks badly nested: Bro breaks Po
-mandoc: tail.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: tail.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: tail.in: BASE: RCS id missing: (OpenBSD)
+mandoc: tail.in:12:2: WARNING: blocks badly nested: Ao breaks Bo
+mandoc: tail.in:16:2: WARNING: blocks badly nested: Ao breaks Bo
+mandoc: tail.in:21:2: WARNING: blocks badly nested: Aq breaks Bo
+mandoc: tail.in:23:2: WARNING: blocks badly nested: Aq breaks Bo
+mandoc: tail.in:47:2: WARNING: blocks badly nested: Bro breaks Po
diff --git a/regress/usr.bin/mandoc/mdoc/break/tail.out_markdown b/regress/usr.bin/mandoc/mdoc/break/tail.out_markdown
index 83e8fd0e922..4746dbf2b4e 100644
--- a/regress/usr.bin/mandoc/mdoc/break/tail.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/break/tail.out_markdown
@@ -40,4 +40,4 @@ then opening child on closing macro:
(po brc} pc)
bc] ac&gt; \[op]
-OpenBSD - February 11, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/break/twice.in b/regress/usr.bin/mandoc/mdoc/break/twice.in
index a8dda93f2f7..1a996a1018f 100644
--- a/regress/usr.bin/mandoc/mdoc/break/twice.in
+++ b/regress/usr.bin/mandoc/mdoc/break/twice.in
@@ -1,6 +1,7 @@
-.Dd February 16, 2017
+.\" $OpenBSD: twice.in,v 1.4 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BREAK-TWICE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm break-twice
.Nd breaking the same block twice
diff --git a/regress/usr.bin/mandoc/mdoc/break/twice.out_ascii b/regress/usr.bin/mandoc/mdoc/break/twice.out_ascii
index 75302910d75..8113da6da19 100644
--- a/regress/usr.bin/mandoc/mdoc/break/twice.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/break/twice.out_ascii
@@ -16,4 +16,4 @@ DDEESSCCRRIIPPTTIIOONN
-- it
-OpenBSD February 16, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/break/twice.out_lint b/regress/usr.bin/mandoc/mdoc/break/twice.out_lint
index 67faf1c6691..cb2de941fc6 100644
--- a/regress/usr.bin/mandoc/mdoc/break/twice.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/break/twice.out_lint
@@ -1,14 +1,11 @@
-mandoc: twice.in:12:2: WARNING: blocks badly nested: Bro breaks Ao
-mandoc: twice.in:13:2: WARNING: blocks badly nested: Bo breaks Ao
-mandoc: twice.in:19:12: WARNING: blocks badly nested: Bro breaks Aq
-mandoc: twice.in:19:19: WARNING: blocks badly nested: Bo breaks Aq
-mandoc: twice.in:25:2: WARNING: blocks badly nested: Bo breaks Ao
+mandoc: twice.in:13:2: WARNING: blocks badly nested: Bro breaks Ao
+mandoc: twice.in:14:2: WARNING: blocks badly nested: Bo breaks Ao
+mandoc: twice.in:20:12: WARNING: blocks badly nested: Bro breaks Aq
+mandoc: twice.in:20:19: WARNING: blocks badly nested: Bo breaks Aq
mandoc: twice.in:26:2: WARNING: blocks badly nested: Bo breaks Ao
-mandoc: twice.in:32:11: WARNING: blocks badly nested: Bo breaks Aq
-mandoc: twice.in:32:17: WARNING: blocks badly nested: Bo breaks Aq
-mandoc: twice.in:36:8: WARNING: blocks badly nested: Bq breaks Po
-mandoc: twice.in:36:2: WARNING: blocks badly nested: Aq breaks Po
-mandoc: twice.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: twice.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: twice.in:36:2: WARNING: moving content out of list: Aq
-mandoc: twice.in: BASE: RCS id missing: (OpenBSD)
+mandoc: twice.in:27:2: WARNING: blocks badly nested: Bo breaks Ao
+mandoc: twice.in:33:11: WARNING: blocks badly nested: Bo breaks Aq
+mandoc: twice.in:33:17: WARNING: blocks badly nested: Bo breaks Aq
+mandoc: twice.in:37:8: WARNING: blocks badly nested: Bq breaks Po
+mandoc: twice.in:37:2: WARNING: blocks badly nested: Aq breaks Po
+mandoc: twice.in:37:2: WARNING: moving content out of list: Aq
diff --git a/regress/usr.bin/mandoc/mdoc/break/twice.out_markdown b/regress/usr.bin/mandoc/mdoc/break/twice.out_markdown
index 18bf1634065..83a833c2cc9 100644
--- a/regress/usr.bin/mandoc/mdoc/break/twice.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/break/twice.out_markdown
@@ -32,4 +32,4 @@ pc)
- it
-OpenBSD - February 16, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/mdoc/break/two.in b/regress/usr.bin/mandoc/mdoc/break/two.in
index d3071699bc4..024111f3a56 100644
--- a/regress/usr.bin/mandoc/mdoc/break/two.in
+++ b/regress/usr.bin/mandoc/mdoc/break/two.in
@@ -1,6 +1,7 @@
-.Dd February 12, 2015
+.\" $OpenBSD: two.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt BREAK-TWO 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm break-two
.Nd the same block breaking two other blocks
diff --git a/regress/usr.bin/mandoc/mdoc/break/two.out_ascii b/regress/usr.bin/mandoc/mdoc/break/two.out_ascii
index e4db38c4685..1a31ff5978e 100644
--- a/regress/usr.bin/mandoc/mdoc/break/two.out_ascii
+++ b/regress/usr.bin/mandoc/mdoc/break/two.out_ascii
@@ -16,4 +16,4 @@ DDEESSCCRRIIPPTTIIOONN
Two of the same kind, implicit: <aq [bo [bo eol>] bc]
-OpenBSD February 12, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/mdoc/break/two.out_lint b/regress/usr.bin/mandoc/mdoc/break/two.out_lint
index 27929e5f204..bea0318e167 100644
--- a/regress/usr.bin/mandoc/mdoc/break/two.out_lint
+++ b/regress/usr.bin/mandoc/mdoc/break/two.out_lint
@@ -1,11 +1,8 @@
-mandoc: two.in:12:2: WARNING: blocks badly nested: Ao breaks Bro
-mandoc: two.in:17:2: WARNING: blocks badly nested: Aq breaks Bro
-mandoc: two.in:24:2: WARNING: blocks badly nested: Ao breaks Bro
-mandoc: two.in:25:2: WARNING: blocks badly nested: Bo breaks Bro
-mandoc: two.in:29:2: WARNING: blocks badly nested: Aq breaks Bro
-mandoc: two.in:30:2: WARNING: blocks badly nested: Bo breaks Bro
-mandoc: two.in:36:2: WARNING: blocks badly nested: Ao breaks Bo
-mandoc: two.in:41:2: WARNING: blocks badly nested: Aq breaks Bo
-mandoc: two.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: two.in:1:5: BASE: Mdocdate missing: Dd February (OpenBSD)
-mandoc: two.in: BASE: RCS id missing: (OpenBSD)
+mandoc: two.in:13:2: WARNING: blocks badly nested: Ao breaks Bro
+mandoc: two.in:18:2: WARNING: blocks badly nested: Aq breaks Bro
+mandoc: two.in:25:2: WARNING: blocks badly nested: Ao breaks Bro
+mandoc: two.in:26:2: WARNING: blocks badly nested: Bo breaks Bro
+mandoc: two.in:30:2: WARNING: blocks badly nested: Aq breaks Bro
+mandoc: two.in:31:2: WARNING: blocks badly nested: Bo breaks Bro
+mandoc: two.in:37:2: WARNING: blocks badly nested: Ao breaks Bo
+mandoc: two.in:42:2: WARNING: blocks badly nested: Aq breaks Bo
diff --git a/regress/usr.bin/mandoc/mdoc/break/two.out_markdown b/regress/usr.bin/mandoc/mdoc/break/two.out_markdown
index ab0aea2eba3..bc8a68fdcbc 100644
--- a/regress/usr.bin/mandoc/mdoc/break/two.out_markdown
+++ b/regress/usr.bin/mandoc/mdoc/break/two.out_markdown
@@ -34,4 +34,4 @@ Two of the same kind, implicit:
&lt;aq \[bo \[bo eol&gt;]
bc]
-OpenBSD - February 12, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/usr.bin/mandoc/roff/args/man.in b/regress/usr.bin/mandoc/roff/args/man.in
index 527f1e85efb..e094cd48b1c 100644
--- a/regress/usr.bin/mandoc/roff/args/man.in
+++ b/regress/usr.bin/mandoc/roff/args/man.in
@@ -1,4 +1,5 @@
-.TH ARGS-MAN 1 "November 19, 2014" OpenBSD
+.\" $OpenBSD: man.in,v 1.5 2017/07/04 14:53:26 schwarze Exp $
+.TH ARGS-MAN 1 "November 19, 2014"
.SH NAME
args-man - arguments to man macros
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/args/man.out_lint b/regress/usr.bin/mandoc/roff/args/man.out_lint
index 4642e8d28fb..5b74f59e032 100644
--- a/regress/usr.bin/mandoc/roff/args/man.out_lint
+++ b/regress/usr.bin/mandoc/roff/args/man.out_lint
@@ -1,10 +1,9 @@
-mandoc: man.in:34:13: WARNING: whitespace at end of input line
-mandoc: man.in:38:14: WARNING: whitespace at end of input line
-mandoc: man.in:42:15: WARNING: whitespace at end of input line
-mandoc: man.in:82:25: WARNING: whitespace at end of input line
-mandoc: man.in:86:26: WARNING: whitespace at end of input line
-mandoc: man.in:90:27: WARNING: whitespace at end of input line
-mandoc: man.in:103:5: WARNING: unterminated quoted argument
-mandoc: man.in:106:9: WARNING: unterminated quoted argument
-mandoc: man.in:130:1: ERROR: escaped character not allowed in a name: IB\(
-mandoc: man.in: BASE: RCS id missing: (OpenBSD)
+mandoc: man.in:35:13: WARNING: whitespace at end of input line
+mandoc: man.in:39:14: WARNING: whitespace at end of input line
+mandoc: man.in:43:15: WARNING: whitespace at end of input line
+mandoc: man.in:83:25: WARNING: whitespace at end of input line
+mandoc: man.in:87:26: WARNING: whitespace at end of input line
+mandoc: man.in:91:27: WARNING: whitespace at end of input line
+mandoc: man.in:104:5: WARNING: unterminated quoted argument
+mandoc: man.in:107:9: WARNING: unterminated quoted argument
+mandoc: man.in:131:1: ERROR: escaped character not allowed in a name: IB\(
diff --git a/regress/usr.bin/mandoc/roff/args/mdoc.in b/regress/usr.bin/mandoc/roff/args/mdoc.in
index 0a134816f54..87272c8104b 100644
--- a/regress/usr.bin/mandoc/roff/args/mdoc.in
+++ b/regress/usr.bin/mandoc/roff/args/mdoc.in
@@ -1,6 +1,7 @@
-.Dd November 19, 2014
+.\" $OpenBSD: mdoc.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ARGS-MDOC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm args-mdoc
.Nd arguments to mdoc macros
diff --git a/regress/usr.bin/mandoc/roff/args/mdoc.out_ascii b/regress/usr.bin/mandoc/roff/args/mdoc.out_ascii
index 94a12518653..b92ca0dc1a0 100644
--- a/regress/usr.bin/mandoc/roff/args/mdoc.out_ascii
+++ b/regress/usr.bin/mandoc/roff/args/mdoc.out_ascii
@@ -31,4 +31,4 @@ DDEESSCCRRIIPPTTIIOONN
escape sequence after macro: --oonnee --ttwwoo text
backslash at eol: --oonnee --ttwwoo
-OpenBSD November 19, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/args/mdoc.out_lint b/regress/usr.bin/mandoc/roff/args/mdoc.out_lint
index c262f825654..d28277a1131 100644
--- a/regress/usr.bin/mandoc/roff/args/mdoc.out_lint
+++ b/regress/usr.bin/mandoc/roff/args/mdoc.out_lint
@@ -1,16 +1,13 @@
-mandoc: mdoc.in:37:13: WARNING: whitespace at end of input line
-mandoc: mdoc.in:41:14: WARNING: whitespace at end of input line
-mandoc: mdoc.in:45:15: WARNING: whitespace at end of input line
-mandoc: mdoc.in:85:25: WARNING: whitespace at end of input line
-mandoc: mdoc.in:89:26: WARNING: whitespace at end of input line
-mandoc: mdoc.in:93:27: WARNING: whitespace at end of input line
-mandoc: mdoc.in:101:9: WARNING: unterminated quoted argument
-mandoc: mdoc.in:102:13: WARNING: unterminated quoted argument
-mandoc: mdoc.in:106:10: WARNING: unterminated quoted argument
-mandoc: mdoc.in:107:14: WARNING: unterminated quoted argument
-mandoc: mdoc.in:111:11: WARNING: unterminated quoted argument
-mandoc: mdoc.in:112:15: WARNING: unterminated quoted argument
-mandoc: mdoc.in:120:1: ERROR: escaped character not allowed in a name: Fl\(
-mandoc: mdoc.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: mdoc.in:1:5: BASE: Mdocdate missing: Dd November (OpenBSD)
-mandoc: mdoc.in: BASE: RCS id missing: (OpenBSD)
+mandoc: mdoc.in:38:13: WARNING: whitespace at end of input line
+mandoc: mdoc.in:42:14: WARNING: whitespace at end of input line
+mandoc: mdoc.in:46:15: WARNING: whitespace at end of input line
+mandoc: mdoc.in:86:25: WARNING: whitespace at end of input line
+mandoc: mdoc.in:90:26: WARNING: whitespace at end of input line
+mandoc: mdoc.in:94:27: WARNING: whitespace at end of input line
+mandoc: mdoc.in:102:9: WARNING: unterminated quoted argument
+mandoc: mdoc.in:103:13: WARNING: unterminated quoted argument
+mandoc: mdoc.in:107:10: WARNING: unterminated quoted argument
+mandoc: mdoc.in:108:14: WARNING: unterminated quoted argument
+mandoc: mdoc.in:112:11: WARNING: unterminated quoted argument
+mandoc: mdoc.in:113:15: WARNING: unterminated quoted argument
+mandoc: mdoc.in:121:1: ERROR: escaped character not allowed in a name: Fl\(
diff --git a/regress/usr.bin/mandoc/roff/args/roff.in b/regress/usr.bin/mandoc/roff/args/roff.in
index 070e42552eb..1089d0c2e39 100644
--- a/regress/usr.bin/mandoc/roff/args/roff.in
+++ b/regress/usr.bin/mandoc/roff/args/roff.in
@@ -1,4 +1,5 @@
-.TH ARGS-ROFF 1 "February 21, 2015" OpenBSD
+.\" $OpenBSD: roff.in,v 1.5 2017/07/04 14:53:26 schwarze Exp $
+.TH ARGS-ROFF 1 "February 21, 2015"
.SH NAME
args-roff - arguments to roff macros
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/args/roff.out_lint b/regress/usr.bin/mandoc/roff/args/roff.out_lint
index d074d13a6ec..d6817400d45 100644
--- a/regress/usr.bin/mandoc/roff/args/roff.out_lint
+++ b/regress/usr.bin/mandoc/roff/args/roff.out_lint
@@ -1,17 +1,16 @@
-mandoc: roff.in:30:15: WARNING: whitespace at end of input line
-mandoc: roff.in:32:16: WARNING: whitespace at end of input line
-mandoc: roff.in:34:17: WARNING: whitespace at end of input line
-mandoc: roff.in:54:27: WARNING: whitespace at end of input line
-mandoc: roff.in:56:28: WARNING: whitespace at end of input line
-mandoc: roff.in:58:29: WARNING: whitespace at end of input line
-mandoc: roff.in:62:7: WARNING: unterminated quoted argument
-mandoc: roff.in:63:11: WARNING: unterminated quoted argument
-mandoc: roff.in:65:7: WARNING: unterminated quoted argument
-mandoc: roff.in:65:12: WARNING: whitespace at end of input line
-mandoc: roff.in:66:11: WARNING: unterminated quoted argument
-mandoc: roff.in:66:16: WARNING: whitespace at end of input line
-mandoc: roff.in:68:7: WARNING: unterminated quoted argument
-mandoc: roff.in:68:13: WARNING: whitespace at end of input line
-mandoc: roff.in:69:11: WARNING: unterminated quoted argument
-mandoc: roff.in:69:17: WARNING: whitespace at end of input line
-mandoc: roff.in: BASE: RCS id missing: (OpenBSD)
+mandoc: roff.in:31:15: WARNING: whitespace at end of input line
+mandoc: roff.in:33:16: WARNING: whitespace at end of input line
+mandoc: roff.in:35:17: WARNING: whitespace at end of input line
+mandoc: roff.in:55:27: WARNING: whitespace at end of input line
+mandoc: roff.in:57:28: WARNING: whitespace at end of input line
+mandoc: roff.in:59:29: WARNING: whitespace at end of input line
+mandoc: roff.in:63:7: WARNING: unterminated quoted argument
+mandoc: roff.in:64:11: WARNING: unterminated quoted argument
+mandoc: roff.in:66:7: WARNING: unterminated quoted argument
+mandoc: roff.in:66:12: WARNING: whitespace at end of input line
+mandoc: roff.in:67:11: WARNING: unterminated quoted argument
+mandoc: roff.in:67:16: WARNING: whitespace at end of input line
+mandoc: roff.in:69:7: WARNING: unterminated quoted argument
+mandoc: roff.in:69:13: WARNING: whitespace at end of input line
+mandoc: roff.in:70:11: WARNING: unterminated quoted argument
+mandoc: roff.in:70:17: WARNING: whitespace at end of input line
diff --git a/regress/usr.bin/mandoc/roff/br/args.in b/regress/usr.bin/mandoc/roff/br/args.in
index c2837971830..fe73c7cd03a 100644
--- a/regress/usr.bin/mandoc/roff/br/args.in
+++ b/regress/usr.bin/mandoc/roff/br/args.in
@@ -1,4 +1,5 @@
-.TH BR-ARGS 1 "January 17, 2011" OpenBSD
+.\" $OpenBSD: args.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.TH BR-ARGS 1 "January 17, 2011"
.SH NAME
br-args \- arguments to .br macros
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/br/args.out_lint b/regress/usr.bin/mandoc/roff/br/args.out_lint
index 79b1ec821c5..69c9384aeaa 100644
--- a/regress/usr.bin/mandoc/roff/br/args.out_lint
+++ b/regress/usr.bin/mandoc/roff/br/args.out_lint
@@ -1,2 +1 @@
-mandoc: args.in:7:5: ERROR: skipping all arguments: br arg1 arg2 arg3
-mandoc: args.in: BASE: RCS id missing: (OpenBSD)
+mandoc: args.in:8:5: ERROR: skipping all arguments: br arg1 arg2 arg3
diff --git a/regress/usr.bin/mandoc/roff/cc/basic.in b/regress/usr.bin/mandoc/roff/cc/basic.in
index ffd1c211b1c..3adc353097d 100644
--- a/regress/usr.bin/mandoc/roff/cc/basic.in
+++ b/regress/usr.bin/mandoc/roff/cc/basic.in
@@ -1,4 +1,5 @@
-.TH CC-BASIC 1 "July 7, 2012" OpenBSD
+.\" $OpenBSD: basic.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.TH CC-BASIC 1 "July 7, 2012"
.SH NAME
cc-basic \- basic usage of the cc request
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/cc/basic.out_lint b/regress/usr.bin/mandoc/roff/cc/basic.out_lint
index cc46cd95b39..a681fda291f 100644
--- a/regress/usr.bin/mandoc/roff/cc/basic.out_lint
+++ b/regress/usr.bin/mandoc/roff/cc/basic.out_lint
@@ -1,2 +1 @@
-mandoc: basic.in:12:6: ERROR: skipping excess arguments: cc ... bogus
-mandoc: basic.in: BASE: RCS id missing: (OpenBSD)
+mandoc: basic.in:13:6: ERROR: skipping excess arguments: cc ... bogus
diff --git a/regress/usr.bin/mandoc/roff/cond/before-Dd.in b/regress/usr.bin/mandoc/roff/cond/before-Dd.in
index 6701403b322..65f3241f651 100644
--- a/regress/usr.bin/mandoc/roff/cond/before-Dd.in
+++ b/regress/usr.bin/mandoc/roff/cond/before-Dd.in
@@ -1,8 +1,9 @@
+.\" $OpenBSD: before-Dd.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
.if n \{.ds mystring mytext
.\}
-.Dd May 27, 2012
+.Dd $Mdocdate: July 4 2017 $
.Dt IF-BEFORE-DD 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm if-before-Dd
.Nd end of if block on its own line before Dd
diff --git a/regress/usr.bin/mandoc/roff/cond/before-Dd.out_ascii b/regress/usr.bin/mandoc/roff/cond/before-Dd.out_ascii
index 373e920f260..de6410e15c1 100644
--- a/regress/usr.bin/mandoc/roff/cond/before-Dd.out_ascii
+++ b/regress/usr.bin/mandoc/roff/cond/before-Dd.out_ascii
@@ -14,4 +14,4 @@ DDEESSCCRRIIPPTTIIOONN
mytext
-OpenBSD May 27, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/cond/close.in b/regress/usr.bin/mandoc/roff/cond/close.in
index 7fa9142373d..6bdf3781503 100644
--- a/regress/usr.bin/mandoc/roff/cond/close.in
+++ b/regress/usr.bin/mandoc/roff/cond/close.in
@@ -1,4 +1,5 @@
-.TH COND-CLOSE 1 2013-06-27 OpenBSD
+.\" $OpenBSD: close.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.TH COND-CLOSE 1 2013-06-27
.SH NAME
cond-close \- closing conditional macros
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/cond/close.out_lint b/regress/usr.bin/mandoc/roff/cond/close.out_lint
index a0954774c66..4387b057d3b 100644
--- a/regress/usr.bin/mandoc/roff/cond/close.out_lint
+++ b/regress/usr.bin/mandoc/roff/cond/close.out_lint
@@ -1,3 +1,2 @@
-mandoc: close.in:14:2: ERROR: appending missing end of block: if
-mandoc: close.in:14:9: WARNING: skipping paragraph macro: sp after PP
-mandoc: close.in: BASE: RCS id missing: (OpenBSD)
+mandoc: close.in:15:2: ERROR: appending missing end of block: if
+mandoc: close.in:15:9: WARNING: skipping paragraph macro: sp after PP
diff --git a/regress/usr.bin/mandoc/roff/cond/ie.in b/regress/usr.bin/mandoc/roff/cond/ie.in
index f9ab8bc048c..bb76765d85b 100644
--- a/regress/usr.bin/mandoc/roff/cond/ie.in
+++ b/regress/usr.bin/mandoc/roff/cond/ie.in
@@ -1,4 +1,5 @@
-.TH IE 1 "December 16, 2014" OpenBSD
+.\" $OpenBSD: ie.in,v 1.5 2017/07/04 14:53:26 schwarze Exp $
+.TH IE 1 "December 16, 2014"
.SH NAME
if \- the roff conditional instruction with else-clause
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/cond/if.in b/regress/usr.bin/mandoc/roff/cond/if.in
index f243fbdf0d7..3df3be78f1b 100644
--- a/regress/usr.bin/mandoc/roff/cond/if.in
+++ b/regress/usr.bin/mandoc/roff/cond/if.in
@@ -1,4 +1,5 @@
-.TH IF 1 "June 27, 2015" OpenBSD
+.\" $OpenBSD: if.in,v 1.8 2017/07/04 14:53:26 schwarze Exp $
+.TH IF 1 "June 27, 2015"
.SH NAME
if \- the roff conditional instruction
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/cond/if.out_lint b/regress/usr.bin/mandoc/roff/cond/if.out_lint
index e0934187e7d..5fb37795c81 100644
--- a/regress/usr.bin/mandoc/roff/cond/if.out_lint
+++ b/regress/usr.bin/mandoc/roff/cond/if.out_lint
@@ -1,3 +1,2 @@
-mandoc: if.in:14:2: WARNING: conditional request controls empty scope: if
-mandoc: if.in:16:2: WARNING: conditional request controls empty scope: if
-mandoc: if.in: BASE: RCS id missing: (OpenBSD)
+mandoc: if.in:15:2: WARNING: conditional request controls empty scope: if
+mandoc: if.in:17:2: WARNING: conditional request controls empty scope: if
diff --git a/regress/usr.bin/mandoc/roff/cond/numeric.in b/regress/usr.bin/mandoc/roff/cond/numeric.in
index e96f30873a5..d29660b997c 100644
--- a/regress/usr.bin/mandoc/roff/cond/numeric.in
+++ b/regress/usr.bin/mandoc/roff/cond/numeric.in
@@ -1,4 +1,5 @@
-.TH COND-NUMERIC 1 "December 16, 2014" OpenBSD
+.\" $OpenBSD: numeric.in,v 1.5 2017/07/04 14:53:26 schwarze Exp $
+.TH COND-NUMERIC 1 "December 16, 2014"
.SH NAME
cond-numeric \- roff conditions involving numbers
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/cond/register.in b/regress/usr.bin/mandoc/roff/cond/register.in
index d8c9629bee5..44c53a84e11 100644
--- a/regress/usr.bin/mandoc/roff/cond/register.in
+++ b/regress/usr.bin/mandoc/roff/cond/register.in
@@ -1,4 +1,5 @@
-.TH REGISTER 1 "May 31, 2015" OpenBSD
+.\" $OpenBSD: register.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.TH REGISTER 1 "May 31, 2015"
.SH NAME
register \- conditional testing whether a register is defined
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/cond/strcmp.in b/regress/usr.bin/mandoc/roff/cond/strcmp.in
index eabe80ffe63..4888cfa3ef9 100644
--- a/regress/usr.bin/mandoc/roff/cond/strcmp.in
+++ b/regress/usr.bin/mandoc/roff/cond/strcmp.in
@@ -1,4 +1,5 @@
-.TH COND-STRCMP 1 "March 8, 2014" OpenBSD
+.\" $OpenBSD: strcmp.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.TH COND-STRCMP 1 "March 8, 2014"
.SH NAME
cond-strcmp \- roff conditions involving string comparison
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/cond/string.in b/regress/usr.bin/mandoc/roff/cond/string.in
index 4f27a4922ca..b3bf14b450d 100644
--- a/regress/usr.bin/mandoc/roff/cond/string.in
+++ b/regress/usr.bin/mandoc/roff/cond/string.in
@@ -1,4 +1,5 @@
-.TH STRING 1 "June 14, 2017" OpenBSD
+.\" $OpenBSD: string.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.TH STRING 1 "June 14, 2017"
.SH NAME
string \- conditional testing whether a string is defined
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/de/Dd.in b/regress/usr.bin/mandoc/roff/de/Dd.in
index 4dcbdd2bfcf..b4f7e0bb215 100644
--- a/regress/usr.bin/mandoc/roff/de/Dd.in
+++ b/regress/usr.bin/mandoc/roff/de/Dd.in
@@ -1,9 +1,10 @@
+.\" $OpenBSD: Dd.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
.de At
BSD
..
-.Dd June 3, 2012
+.Dd $Mdocdate: July 4 2017 $
.Dt DE-DD 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm de-Dd
.Nd interaction of the Dd macro with de requests
diff --git a/regress/usr.bin/mandoc/roff/de/Dd.out_ascii b/regress/usr.bin/mandoc/roff/de/Dd.out_ascii
index 1b04eea9139..66b577a696a 100644
--- a/regress/usr.bin/mandoc/roff/de/Dd.out_ascii
+++ b/regress/usr.bin/mandoc/roff/de/Dd.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
AT&T UNIX
-OpenBSD June 3, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/de/Dd.out_ascii_opt b/regress/usr.bin/mandoc/roff/de/Dd.out_ascii_opt
index f6a2f49d647..72139186a9b 100644
--- a/regress/usr.bin/mandoc/roff/de/Dd.out_ascii_opt
+++ b/regress/usr.bin/mandoc/roff/de/Dd.out_ascii_opt
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
BSD
-OpenBSD June 3, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/de/Makefile b/regress/usr.bin/mandoc/roff/de/Makefile
index 29667d7720f..4f6039aeb9d 100644
--- a/regress/usr.bin/mandoc/roff/de/Makefile
+++ b/regress/usr.bin/mandoc/roff/de/Makefile
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile,v 1.10 2017/03/07 20:00:02 schwarze Exp $
+# $OpenBSD: Makefile,v 1.11 2017/07/04 14:53:27 schwarze Exp $
REGRESS_TARGETS = append cond escname factorial indir infinite startde TH Dd
LINT_TARGETS = escname indir infinite
@@ -29,10 +29,10 @@ ascii-diff-opt: TH.mandoc_ascii_opt Dd.mandoc_ascii_opt
@${DIFF} ${.CURDIR}/Dd.out_ascii_opt Dd.mandoc_ascii_opt
TH.mandoc_ascii_opt: TH.in
- @${MANDOC} -Tascii -man ${.ALLSRC} > ${.TARGET}
+ @${MANDOC} -Ios=OpenBSD -Tascii -man ${.ALLSRC} > ${.TARGET}
Dd.mandoc_ascii_opt: Dd.in
- @${MANDOC} -Tascii -mdoc ${.ALLSRC} > ${.TARGET}
+ @${MANDOC} -Ios=OpenBSD -Tascii -mdoc ${.ALLSRC} > ${.TARGET}
ascii-clean-opt:
@rm -f TH.mandoc_ascii_opt Dd.mandoc_ascii_opt
diff --git a/regress/usr.bin/mandoc/roff/de/TH.in b/regress/usr.bin/mandoc/roff/de/TH.in
index 50b6401f922..5657b88439f 100644
--- a/regress/usr.bin/mandoc/roff/de/TH.in
+++ b/regress/usr.bin/mandoc/roff/de/TH.in
@@ -1,7 +1,8 @@
+.\" $OpenBSD: TH.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
.de BI
.IB \\$1 \\$2 \\$3
..
-.TH DE-TH 1 "June 3, 2012" OpenBSD
+.TH DE-TH 1 "June 3, 2012"
.SH NAME
de-TH - interaction of the TH macro with de requests
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/de/append.in b/regress/usr.bin/mandoc/roff/de/append.in
index 9e76f6d0d07..16c7ca555c0 100644
--- a/regress/usr.bin/mandoc/roff/de/append.in
+++ b/regress/usr.bin/mandoc/roff/de/append.in
@@ -1,6 +1,7 @@
-.Dd June 18, 2017
+.\" $OpenBSD: append.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DE-APPEND 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm de-append
.Nd append to macro definitions
diff --git a/regress/usr.bin/mandoc/roff/de/append.out_ascii b/regress/usr.bin/mandoc/roff/de/append.out_ascii
index 6230f3b235e..9c584dbc53d 100644
--- a/regress/usr.bin/mandoc/roff/de/append.out_ascii
+++ b/regress/usr.bin/mandoc/roff/de/append.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
append to standard macro: [in brackets] end (appended words)
-OpenBSD June 18, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/de/cond.in b/regress/usr.bin/mandoc/roff/de/cond.in
index 057ad3a090b..ec3911c3684 100644
--- a/regress/usr.bin/mandoc/roff/de/cond.in
+++ b/regress/usr.bin/mandoc/roff/de/cond.in
@@ -1,6 +1,7 @@
-.Dd January 7, 2015
+.\" $OpenBSD: cond.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DE-COND 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm de-cond
.Nd conditional execution of a user-defined macro
diff --git a/regress/usr.bin/mandoc/roff/de/cond.out_ascii b/regress/usr.bin/mandoc/roff/de/cond.out_ascii
index 2f946407a4c..fd3f49fb57c 100644
--- a/regress/usr.bin/mandoc/roff/de/cond.out_ascii
+++ b/regress/usr.bin/mandoc/roff/de/cond.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
preceding text This is the text printed by the macro. following text
-OpenBSD January 7, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/de/escname.in b/regress/usr.bin/mandoc/roff/de/escname.in
index da6d885fe71..67d26091090 100644
--- a/regress/usr.bin/mandoc/roff/de/escname.in
+++ b/regress/usr.bin/mandoc/roff/de/escname.in
@@ -1,6 +1,7 @@
-.Dd June 29, 2014
+.\" $OpenBSD: escname.in,v 1.4 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DE-ESCNAME 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm de-escname
.Nd escape sequences in macro names
diff --git a/regress/usr.bin/mandoc/roff/de/escname.out_ascii b/regress/usr.bin/mandoc/roff/de/escname.out_ascii
index 4f9a3a3d3eb..367b5d0fb2c 100644
--- a/regress/usr.bin/mandoc/roff/de/escname.out_ascii
+++ b/regress/usr.bin/mandoc/roff/de/escname.out_ascii
@@ -20,4 +20,4 @@ DDEESSCCRRIIPPTTIIOONN
final text
-OpenBSD June 29, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/de/escname.out_lint b/regress/usr.bin/mandoc/roff/de/escname.out_lint
index 3ad59e77c92..a3f9396f124 100644
--- a/regress/usr.bin/mandoc/roff/de/escname.out_lint
+++ b/regress/usr.bin/mandoc/roff/de/escname.out_lint
@@ -1,11 +1,8 @@
-mandoc: escname.in:21:2: ERROR: escaped character not allowed in a name: first\e
-mandoc: escname.in:31:19: ERROR: escaped character not allowed in a name: first\e
-mandoc: escname.in:32:2: ERROR: skipping unknown macro: .first
-mandoc: escname.in:34:2: ERROR: skipping unknown macro: .first\\second
-mandoc: escname.in:37:5: ERROR: skipping excess arguments: .de ... excess arguments
-mandoc: escname.in:40:1: ERROR: escaped character not allowed in a name: witharg\(
-mandoc: escname.in:42:1: ERROR: escaped character not allowed in a name: de\e
-mandoc: escname.in:42:2: WARNING: skipping empty request: de
-mandoc: escname.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: escname.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: escname.in: BASE: RCS id missing: (OpenBSD)
+mandoc: escname.in:22:2: ERROR: escaped character not allowed in a name: first\e
+mandoc: escname.in:32:19: ERROR: escaped character not allowed in a name: first\e
+mandoc: escname.in:33:2: ERROR: skipping unknown macro: .first
+mandoc: escname.in:35:2: ERROR: skipping unknown macro: .first\\second
+mandoc: escname.in:38:5: ERROR: skipping excess arguments: .de ... excess arguments
+mandoc: escname.in:41:1: ERROR: escaped character not allowed in a name: witharg\(
+mandoc: escname.in:43:1: ERROR: escaped character not allowed in a name: de\e
+mandoc: escname.in:43:2: WARNING: skipping empty request: de
diff --git a/regress/usr.bin/mandoc/roff/de/factorial.in b/regress/usr.bin/mandoc/roff/de/factorial.in
index 8d83714b4c0..1eb9591a833 100644
--- a/regress/usr.bin/mandoc/roff/de/factorial.in
+++ b/regress/usr.bin/mandoc/roff/de/factorial.in
@@ -1,6 +1,7 @@
-.Dd December 30, 2014
+.\" $OpenBSD: factorial.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FACTORIAL 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm factorial
.Nd factorial sequence
diff --git a/regress/usr.bin/mandoc/roff/de/factorial.out_ascii b/regress/usr.bin/mandoc/roff/de/factorial.out_ascii
index cdc019ed833..e5423555f53 100644
--- a/regress/usr.bin/mandoc/roff/de/factorial.out_ascii
+++ b/regress/usr.bin/mandoc/roff/de/factorial.out_ascii
@@ -15,4 +15,4 @@ DDEESSCCRRIIPPTTIIOONN
1! = 1
0! = 1
-OpenBSD December 30, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/de/indir.in b/regress/usr.bin/mandoc/roff/de/indir.in
index 13d10071d59..06eb325a9a3 100644
--- a/regress/usr.bin/mandoc/roff/de/indir.in
+++ b/regress/usr.bin/mandoc/roff/de/indir.in
@@ -1,6 +1,7 @@
-.Dd July 7, 2014
+.\" $OpenBSD: indir.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DE-INDIR 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm de-indir
.Nd indirect macro definitions
diff --git a/regress/usr.bin/mandoc/roff/de/indir.out_ascii b/regress/usr.bin/mandoc/roff/de/indir.out_ascii
index 4cb592b137a..71775d535dd 100644
--- a/regress/usr.bin/mandoc/roff/de/indir.out_ascii
+++ b/regress/usr.bin/mandoc/roff/de/indir.out_ascii
@@ -9,4 +9,4 @@ DDEESSCCRRIIPPTTIIOONN
dei with undefined first argument: text3
dei without arguments: text4
-OpenBSD July 7, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/de/indir.out_lint b/regress/usr.bin/mandoc/roff/de/indir.out_lint
index 7f1c7f85254..859b110424e 100644
--- a/regress/usr.bin/mandoc/roff/de/indir.out_lint
+++ b/regress/usr.bin/mandoc/roff/de/indir.out_lint
@@ -1,7 +1,4 @@
-mandoc: indir.in:18:11: WARNING: undefined string, using "": myie
-mandoc: indir.in:25:6: WARNING: undefined string, using "": myim
-mandoc: indir.in:25:2: WARNING: skipping empty request: dei
-mandoc: indir.in:29:2: WARNING: skipping empty request: dei
-mandoc: indir.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: indir.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: indir.in: BASE: RCS id missing: (OpenBSD)
+mandoc: indir.in:19:11: WARNING: undefined string, using "": myie
+mandoc: indir.in:26:6: WARNING: undefined string, using "": myim
+mandoc: indir.in:26:2: WARNING: skipping empty request: dei
+mandoc: indir.in:30:2: WARNING: skipping empty request: dei
diff --git a/regress/usr.bin/mandoc/roff/de/infinite.in b/regress/usr.bin/mandoc/roff/de/infinite.in
index b6dac1f7769..00931a06c18 100644
--- a/regress/usr.bin/mandoc/roff/de/infinite.in
+++ b/regress/usr.bin/mandoc/roff/de/infinite.in
@@ -1,6 +1,7 @@
-.Dd March 7, 2017
+.\" $OpenBSD: infinite.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DE-INFINITE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm de-infinite
.Nd inifinte recursion in a user-defined macro
diff --git a/regress/usr.bin/mandoc/roff/de/infinite.out_ascii b/regress/usr.bin/mandoc/roff/de/infinite.out_ascii
index 17070a20475..452af775982 100644
--- a/regress/usr.bin/mandoc/roff/de/infinite.out_ascii
+++ b/regress/usr.bin/mandoc/roff/de/infinite.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text [$1 $1] middle text final text
-OpenBSD March 7, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/de/infinite.out_lint b/regress/usr.bin/mandoc/roff/de/infinite.out_lint
index a125e333483..e7beb090aa5 100644
--- a/regress/usr.bin/mandoc/roff/de/infinite.out_lint
+++ b/regress/usr.bin/mandoc/roff/de/infinite.out_lint
@@ -1,5 +1,2 @@
-mandoc: infinite.in:13:5: ERROR: input stack limit exceeded, infinite loop?
-mandoc: infinite.in:19:5: ERROR: input stack limit exceeded, infinite loop?
-mandoc: infinite.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: infinite.in:1:5: BASE: Mdocdate missing: Dd March (OpenBSD)
-mandoc: infinite.in: BASE: RCS id missing: (OpenBSD)
+mandoc: infinite.in:14:5: ERROR: input stack limit exceeded, infinite loop?
+mandoc: infinite.in:20:5: ERROR: input stack limit exceeded, infinite loop?
diff --git a/regress/usr.bin/mandoc/roff/de/startde.in b/regress/usr.bin/mandoc/roff/de/startde.in
index ca9cfac1cd3..831bc6b769c 100644
--- a/regress/usr.bin/mandoc/roff/de/startde.in
+++ b/regress/usr.bin/mandoc/roff/de/startde.in
@@ -1,6 +1,7 @@
-.Dd December 30, 2014
+.\" $OpenBSD: startde.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DE-STARTDE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm de-startde
.Nd macro starting a macro definition, but not ending it
diff --git a/regress/usr.bin/mandoc/roff/de/startde.out_ascii b/regress/usr.bin/mandoc/roff/de/startde.out_ascii
index 05b58e8c831..2f6a0819c50 100644
--- a/regress/usr.bin/mandoc/roff/de/startde.out_ascii
+++ b/regress/usr.bin/mandoc/roff/de/startde.out_ascii
@@ -12,4 +12,4 @@ DDEESSCCRRIIPPTTIIOONN
call inner macro: inner macro called; end outer scope. returned from
call of outer macro; end inner scope. returned from call of inner macro.
-OpenBSD December 30, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/ds/append.in b/regress/usr.bin/mandoc/roff/ds/append.in
index 6efa46bacca..77e0482d0ad 100644
--- a/regress/usr.bin/mandoc/roff/ds/append.in
+++ b/regress/usr.bin/mandoc/roff/ds/append.in
@@ -1,6 +1,7 @@
-.Dd February 4, 2014
+.\" $OpenBSD: append.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DS-APPEND 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm ds-append
.Nd appending to user-defined strings
diff --git a/regress/usr.bin/mandoc/roff/ds/append.out_ascii b/regress/usr.bin/mandoc/roff/ds/append.out_ascii
index 47c68aa343d..cdb934c8933 100644
--- a/regress/usr.bin/mandoc/roff/ds/append.out_ascii
+++ b/regress/usr.bin/mandoc/roff/ds/append.out_ascii
@@ -9,4 +9,4 @@ DDEESSCCRRIIPPTTIIOONN
with third part: first part second part third part
end of test document
-OpenBSD February 4, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/ds/escname.in b/regress/usr.bin/mandoc/roff/ds/escname.in
index 6394144b552..ce0b9fe8317 100644
--- a/regress/usr.bin/mandoc/roff/ds/escname.in
+++ b/regress/usr.bin/mandoc/roff/ds/escname.in
@@ -1,6 +1,7 @@
-.Dd June 29, 2014
+.\" $OpenBSD: escname.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DS-ESCNAME 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm ds-escname
.Nd escape sequences in string names
diff --git a/regress/usr.bin/mandoc/roff/ds/escname.out_ascii b/regress/usr.bin/mandoc/roff/ds/escname.out_ascii
index 3648b19b7d8..56cc686e7fa 100644
--- a/regress/usr.bin/mandoc/roff/ds/escname.out_ascii
+++ b/regress/usr.bin/mandoc/roff/ds/escname.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
Now \*[esc] is `'.
-OpenBSD June 29, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/ds/nested.in b/regress/usr.bin/mandoc/roff/ds/nested.in
index a213b15767b..f08454bdfb0 100644
--- a/regress/usr.bin/mandoc/roff/ds/nested.in
+++ b/regress/usr.bin/mandoc/roff/ds/nested.in
@@ -1,6 +1,7 @@
-.Dd April 7, 2010
+.\" $OpenBSD: nested.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DS-NESTED 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm ds-nested
.Nd nested string expansion
diff --git a/regress/usr.bin/mandoc/roff/ds/nested.out_ascii b/regress/usr.bin/mandoc/roff/ds/nested.out_ascii
index 50d51619c00..b0a453ccebd 100644
--- a/regress/usr.bin/mandoc/roff/ds/nested.out_ascii
+++ b/regress/usr.bin/mandoc/roff/ds/nested.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
This is surprising. This is surprising.
-OpenBSD April 7, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/ds/quoting.in b/regress/usr.bin/mandoc/roff/ds/quoting.in
index 3e794d094eb..11c3393d92c 100644
--- a/regress/usr.bin/mandoc/roff/ds/quoting.in
+++ b/regress/usr.bin/mandoc/roff/ds/quoting.in
@@ -1,6 +1,7 @@
-.Dd August 3, 2010
+.\" $OpenBSD: quoting.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DS-QUOTING 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm ds-quoting
.Nd quote handling by the define string request
diff --git a/regress/usr.bin/mandoc/roff/ds/quoting.out_ascii b/regress/usr.bin/mandoc/roff/ds/quoting.out_ascii
index 636743db010..e7cb21e0726 100644
--- a/regress/usr.bin/mandoc/roff/ds/quoting.out_ascii
+++ b/regress/usr.bin/mandoc/roff/ds/quoting.out_ascii
@@ -14,4 +14,4 @@ DDEESSCCRRIIPPTTIIOONN
empty string: xx
end of test document
-OpenBSD August 3, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/esc/B.in b/regress/usr.bin/mandoc/roff/esc/B.in
index 97ac39c5830..40cd2ecb287 100644
--- a/regress/usr.bin/mandoc/roff/esc/B.in
+++ b/regress/usr.bin/mandoc/roff/esc/B.in
@@ -1,6 +1,7 @@
-.Dd July 6, 2014
+.\" $OpenBSD: B.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-B 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-B
.Nd the roff escape B sequence: validate numerical expression
diff --git a/regress/usr.bin/mandoc/roff/esc/B.out_ascii b/regress/usr.bin/mandoc/roff/esc/B.out_ascii
index c84490a2d2a..805b06410a6 100644
--- a/regress/usr.bin/mandoc/roff/esc/B.out_ascii
+++ b/regress/usr.bin/mandoc/roff/esc/B.out_ascii
@@ -20,4 +20,4 @@ DDEESSCCRRIIPPTTIIOONN
other delimiter: 1
no closing delimiter: 0
-OpenBSD July 6, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/esc/B.out_lint b/regress/usr.bin/mandoc/roff/esc/B.out_lint
index 62deca1857a..f52270a4767 100644
--- a/regress/usr.bin/mandoc/roff/esc/B.out_lint
+++ b/regress/usr.bin/mandoc/roff/esc/B.out_lint
@@ -1,4 +1 @@
-mandoc: B.in:36:23: WARNING: invalid escape sequence: \B'1+1
-mandoc: B.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: B.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: B.in: BASE: RCS id missing: (OpenBSD)
+mandoc: B.in:37:23: WARNING: invalid escape sequence: \B'1+1
diff --git a/regress/usr.bin/mandoc/roff/esc/c.in b/regress/usr.bin/mandoc/roff/esc/c.in
index b7b47bc155a..318488f824d 100644
--- a/regress/usr.bin/mandoc/roff/esc/c.in
+++ b/regress/usr.bin/mandoc/roff/esc/c.in
@@ -1,6 +1,7 @@
-.Dd December 2, 2014
+.\" $OpenBSD: c.in,v 1.4 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-C 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-c
.Nd the roff escape c sequence: remove trailing space
diff --git a/regress/usr.bin/mandoc/roff/esc/c.out_ascii b/regress/usr.bin/mandoc/roff/esc/c.out_ascii
index 9f8570c47d9..f6536dbd71e 100644
--- a/regress/usr.bin/mandoc/roff/esc/c.out_ascii
+++ b/regress/usr.bin/mandoc/roff/esc/c.out_ascii
@@ -12,4 +12,4 @@ DDEESSCCRRIIPPTTIIOONN
one
word
-OpenBSD December 2, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/esc/c_man.in b/regress/usr.bin/mandoc/roff/esc/c_man.in
index 09e1ed3b226..c530a4728fc 100644
--- a/regress/usr.bin/mandoc/roff/esc/c_man.in
+++ b/regress/usr.bin/mandoc/roff/esc/c_man.in
@@ -1,4 +1,5 @@
-.TH ESC-C_MAN 1 "December 2, 2014" OpenBSD
+.\" $OpenBSD: c_man.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH ESC-C_MAN 1 "December 2, 2014"
.SH NAME
esc-c_man \- the roff escape c sequence: remove trailing space
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/esc/e.in b/regress/usr.bin/mandoc/roff/esc/e.in
index c0f876923be..a2d99af9678 100644
--- a/regress/usr.bin/mandoc/roff/esc/e.in
+++ b/regress/usr.bin/mandoc/roff/esc/e.in
@@ -1,6 +1,7 @@
-.Dd December 3, 2014
+.\" $OpenBSD: e.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-E 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-e
.Nd escaping backslashes
diff --git a/regress/usr.bin/mandoc/roff/esc/e.out_ascii b/regress/usr.bin/mandoc/roff/esc/e.out_ascii
index 75665168953..04d9c85174b 100644
--- a/regress/usr.bin/mandoc/roff/esc/e.out_ascii
+++ b/regress/usr.bin/mandoc/roff/esc/e.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
In a macro definition: "\$1" and "two"
-OpenBSD December 3, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/esc/f.in b/regress/usr.bin/mandoc/roff/esc/f.in
index a909ac8aebf..571161d308c 100644
--- a/regress/usr.bin/mandoc/roff/esc/f.in
+++ b/regress/usr.bin/mandoc/roff/esc/f.in
@@ -1,6 +1,7 @@
-.Dd August 7, 2013
+.\" $OpenBSD: f.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-F 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-f
.Nd the roff escape f sequence: font changes
diff --git a/regress/usr.bin/mandoc/roff/esc/f.out_ascii b/regress/usr.bin/mandoc/roff/esc/f.out_ascii
index 5ecd6993278..fb8520f86af 100644
--- a/regress/usr.bin/mandoc/roff/esc/f.out_ascii
+++ b/regress/usr.bin/mandoc/roff/esc/f.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
letters: bboolldd_i_t_a_l_i_cbbaacckk_bb_oo_ll_dd_ii_tt_aa_ll_ii_ccroman
multiletter: bboolldd_i_t_a_l_i_cbbaacckk_bb_oo_ll_dd_ii_tt_aa_ll_ii_ccroman
-OpenBSD August 7, 2013 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/esc/h.in b/regress/usr.bin/mandoc/roff/esc/h.in
index 8fa23e7b12f..0dc7f786f42 100644
--- a/regress/usr.bin/mandoc/roff/esc/h.in
+++ b/regress/usr.bin/mandoc/roff/esc/h.in
@@ -1,6 +1,7 @@
-.Dd May 28, 2012
+.\" $OpenBSD: h.in,v 1.6 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-H 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-h
.Nd the roff escape h sequence: horizontal movement
diff --git a/regress/usr.bin/mandoc/roff/esc/h.out_ascii b/regress/usr.bin/mandoc/roff/esc/h.out_ascii
index ddfac195362..e232670b774 100644
--- a/regress/usr.bin/mandoc/roff/esc/h.out_ascii
+++ b/regress/usr.bin/mandoc/roff/esc/h.out_ascii
@@ -13,4 +13,4 @@ DDEESSCCRRIIPPTTIIOONN
escape in the middle: ><
invalid delimiter: ><
-OpenBSD May 28, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/esc/h.out_lint b/regress/usr.bin/mandoc/roff/esc/h.out_lint
index 7eb4ea9d502..b32ea2d2d3e 100644
--- a/regress/usr.bin/mandoc/roff/esc/h.out_lint
+++ b/regress/usr.bin/mandoc/roff/esc/h.out_lint
@@ -1,4 +1 @@
-mandoc: h.in:22:21: WARNING: invalid escape sequence: \h-
-mandoc: h.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: h.in:1:5: BASE: Mdocdate missing: Dd May (OpenBSD)
-mandoc: h.in: BASE: RCS id missing: (OpenBSD)
+mandoc: h.in:23:21: WARNING: invalid escape sequence: \h-
diff --git a/regress/usr.bin/mandoc/roff/esc/ignore.in b/regress/usr.bin/mandoc/roff/esc/ignore.in
index 4be7fb6c94a..d41be2e1902 100644
--- a/regress/usr.bin/mandoc/roff/esc/ignore.in
+++ b/regress/usr.bin/mandoc/roff/esc/ignore.in
@@ -1,6 +1,7 @@
-.Dd January 1, 2015
+.\" $OpenBSD: ignore.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-IGNORE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-ignore
.Nd ignored roff escape sequences
diff --git a/regress/usr.bin/mandoc/roff/esc/ignore.out_ascii b/regress/usr.bin/mandoc/roff/esc/ignore.out_ascii
index 5e41d49afa2..fa16f389ffa 100644
--- a/regress/usr.bin/mandoc/roff/esc/ignore.out_ascii
+++ b/regress/usr.bin/mandoc/roff/esc/ignore.out_ascii
@@ -9,4 +9,4 @@ DDEESSCCRRIIPPTTIIOONN
sizes: abcdef
signed sizes: abcdef
-OpenBSD January 1, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/esc/ignore.out_lint b/regress/usr.bin/mandoc/roff/esc/ignore.out_lint
index 294b2e86bcb..95eba9330bf 100644
--- a/regress/usr.bin/mandoc/roff/esc/ignore.out_lint
+++ b/regress/usr.bin/mandoc/roff/esc/ignore.out_lint
@@ -1,4 +1 @@
-mandoc: ignore.in:14:60: WARNING: invalid escape sequence: \s-
-mandoc: ignore.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: ignore.in:1:5: BASE: Mdocdate missing: Dd January (OpenBSD)
-mandoc: ignore.in: BASE: RCS id missing: (OpenBSD)
+mandoc: ignore.in:15:60: WARNING: invalid escape sequence: \s-
diff --git a/regress/usr.bin/mandoc/roff/esc/l.in b/regress/usr.bin/mandoc/roff/esc/l.in
index 59b9b5cfdfd..d7a42e742cc 100644
--- a/regress/usr.bin/mandoc/roff/esc/l.in
+++ b/regress/usr.bin/mandoc/roff/esc/l.in
@@ -1,6 +1,7 @@
-.Dd June 14, 2017
+.\" $OpenBSD: l.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-L 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-l
.Nd the roff escape l sequence: horizontal line
diff --git a/regress/usr.bin/mandoc/roff/esc/l.out_ascii b/regress/usr.bin/mandoc/roff/esc/l.out_ascii
index f8ab5d19e62..fa052d22946 100644
--- a/regress/usr.bin/mandoc/roff/esc/l.out_ascii
+++ b/regress/usr.bin/mandoc/roff/esc/l.out_ascii
@@ -13,4 +13,4 @@ DDEESSCCRRIIPPTTIIOONN
rounding: >xxx<
invalid delimiter: ><
-OpenBSD June 14, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/esc/l.out_lint b/regress/usr.bin/mandoc/roff/esc/l.out_lint
index 39491db366a..00a8eaf2be5 100644
--- a/regress/usr.bin/mandoc/roff/esc/l.out_lint
+++ b/regress/usr.bin/mandoc/roff/esc/l.out_lint
@@ -1,4 +1 @@
-mandoc: l.in:22:21: WARNING: invalid escape sequence: \h-
-mandoc: l.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: l.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: l.in: BASE: RCS id missing: (OpenBSD)
+mandoc: l.in:23:21: WARNING: invalid escape sequence: \h-
diff --git a/regress/usr.bin/mandoc/roff/esc/multi.in b/regress/usr.bin/mandoc/roff/esc/multi.in
index a2a76db1e01..c4f242de344 100644
--- a/regress/usr.bin/mandoc/roff/esc/multi.in
+++ b/regress/usr.bin/mandoc/roff/esc/multi.in
@@ -1,6 +1,7 @@
-.Dd May 28, 2012
+.\" $OpenBSD: multi.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-MULTI 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-multi
.Nd roff multi-character escape sequences
diff --git a/regress/usr.bin/mandoc/roff/esc/multi.out_ascii b/regress/usr.bin/mandoc/roff/esc/multi.out_ascii
index a7b646020b7..e88e140bcd8 100644
--- a/regress/usr.bin/mandoc/roff/esc/multi.out_ascii
+++ b/regress/usr.bin/mandoc/roff/esc/multi.out_ascii
@@ -7,4 +7,4 @@ DDEESSCCRRIIPPTTIIOONN
~ +- x -:- 1/2 1/4 3/4
~ +- x -:- 1/2 1/4 3/4
-OpenBSD May 28, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/esc/o.in b/regress/usr.bin/mandoc/roff/esc/o.in
index 2976a9d8288..1f9f5039b04 100644
--- a/regress/usr.bin/mandoc/roff/esc/o.in
+++ b/regress/usr.bin/mandoc/roff/esc/o.in
@@ -1,6 +1,7 @@
-.Dd January 21, 2015
+.\" $OpenBSD: o.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-O 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-o
.Nd the roff escape o sequence: overstrike
diff --git a/regress/usr.bin/mandoc/roff/esc/o.out_ascii b/regress/usr.bin/mandoc/roff/esc/o.out_ascii
index 39dc1b1c073..a8c4e0b1121 100644
--- a/regress/usr.bin/mandoc/roff/esc/o.out_ascii
+++ b/regress/usr.bin/mandoc/roff/esc/o.out_ascii
@@ -11,4 +11,4 @@ DDEESSCCRRIIPPTTIIOONN
wide/narrow/narrow: xO-|x
narrow/narrow/wide: x|-Ox
-OpenBSD January 21, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/esc/one.in b/regress/usr.bin/mandoc/roff/esc/one.in
index 4d416d2a92b..6edf9f64f2b 100644
--- a/regress/usr.bin/mandoc/roff/esc/one.in
+++ b/regress/usr.bin/mandoc/roff/esc/one.in
@@ -1,6 +1,7 @@
-.Dd October 27, 2014
+.\" $OpenBSD: one.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-ONE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-one
.Nd roff one-character escape sequences
diff --git a/regress/usr.bin/mandoc/roff/esc/one.out_ascii b/regress/usr.bin/mandoc/roff/esc/one.out_ascii
index 1324e038740..bc88dcf278c 100644
--- a/regress/usr.bin/mandoc/roff/esc/one.out_ascii
+++ b/regress/usr.bin/mandoc/roff/esc/one.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
grave: >`<
normal character: >q<
-OpenBSD October 27, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/esc/p.in b/regress/usr.bin/mandoc/roff/esc/p.in
index b94ab13adfe..225da976842 100644
--- a/regress/usr.bin/mandoc/roff/esc/p.in
+++ b/regress/usr.bin/mandoc/roff/esc/p.in
@@ -1,6 +1,7 @@
-.Dd June 14, 2017
+.\" $OpenBSD: p.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-P 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-p
.Nd line break escape sequence
diff --git a/regress/usr.bin/mandoc/roff/esc/p.out_ascii b/regress/usr.bin/mandoc/roff/esc/p.out_ascii
index 488e2c613aa..94c7d8b4afc 100644
--- a/regress/usr.bin/mandoc/roff/esc/p.out_ascii
+++ b/regress/usr.bin/mandoc/roff/esc/p.out_ascii
@@ -16,4 +16,4 @@ DDEESSCCRRIIPPTTIIOONN
at eol: line one
line two
-OpenBSD June 14, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/esc/two.in b/regress/usr.bin/mandoc/roff/esc/two.in
index c6ac3eeede3..6dec6ac36f3 100644
--- a/regress/usr.bin/mandoc/roff/esc/two.in
+++ b/regress/usr.bin/mandoc/roff/esc/two.in
@@ -1,6 +1,7 @@
-.Dd October 28, 2014
+.\" $OpenBSD: two.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-TWO 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-two
.Nd roff two-character escape sequences
diff --git a/regress/usr.bin/mandoc/roff/esc/two.out_ascii b/regress/usr.bin/mandoc/roff/esc/two.out_ascii
index 238adffae51..abef08e0d85 100644
--- a/regress/usr.bin/mandoc/roff/esc/two.out_ascii
+++ b/regress/usr.bin/mandoc/roff/esc/two.out_ascii
@@ -23,4 +23,4 @@ DDEESSCCRRIIPPTTIIOONN
greek letters: A B E Z H I K /\ M N O TT P T Y X IY _O a B y d e ,C n -0
i k >\ ,u v ,E o -n p -o ~t u |o x |u w -0 |o +p e s
-OpenBSD October 28, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/esc/w.in b/regress/usr.bin/mandoc/roff/esc/w.in
index 4a9e79f80cf..a7b32828acc 100644
--- a/regress/usr.bin/mandoc/roff/esc/w.in
+++ b/regress/usr.bin/mandoc/roff/esc/w.in
@@ -1,6 +1,7 @@
-.Dd April 8, 2014
+.\" $OpenBSD: w.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-W 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-w
.Nd the roff escape w sequence: text width
diff --git a/regress/usr.bin/mandoc/roff/esc/w.out_ascii b/regress/usr.bin/mandoc/roff/esc/w.out_ascii
index 1d44a2e0f2e..3b8650a1533 100644
--- a/regress/usr.bin/mandoc/roff/esc/w.out_ascii
+++ b/regress/usr.bin/mandoc/roff/esc/w.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
text: 96
unterminated: 72
-OpenBSD April 8, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/esc/w.out_lint b/regress/usr.bin/mandoc/roff/esc/w.out_lint
index b31dcdb2e48..d48495c28ad 100644
--- a/regress/usr.bin/mandoc/roff/esc/w.out_lint
+++ b/regress/usr.bin/mandoc/roff/esc/w.out_lint
@@ -1,4 +1 @@
-mandoc: w.in:16:15: WARNING: invalid escape sequence: \w'foo
-mandoc: w.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: w.in:1:5: BASE: Mdocdate missing: Dd April (OpenBSD)
-mandoc: w.in: BASE: RCS id missing: (OpenBSD)
+mandoc: w.in:17:15: WARNING: invalid escape sequence: \w'foo
diff --git a/regress/usr.bin/mandoc/roff/esc/z.in b/regress/usr.bin/mandoc/roff/esc/z.in
index 9d3ad1d5f1c..ab4c5ab336e 100644
--- a/regress/usr.bin/mandoc/roff/esc/z.in
+++ b/regress/usr.bin/mandoc/roff/esc/z.in
@@ -1,6 +1,7 @@
-.Dd April 29, 2015
+.\" $OpenBSD: z.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-Z 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-z
.Nd the roff escape z sequence
diff --git a/regress/usr.bin/mandoc/roff/esc/z.out_ascii b/regress/usr.bin/mandoc/roff/esc/z.out_ascii
index 233a4aa5c7b..da268176330 100644
--- a/regress/usr.bin/mandoc/roff/esc/z.out_ascii
+++ b/regress/usr.bin/mandoc/roff/esc/z.out_ascii
@@ -13,4 +13,4 @@ DDEESSCCRRIIPPTTIIOONN
single z near the end of the line: ><
double z: >x<
-OpenBSD April 29, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/ft/badargs-mdoc.in b/regress/usr.bin/mandoc/roff/ft/badargs-mdoc.in
index 06f463b5bc6..9734e1d46d8 100644
--- a/regress/usr.bin/mandoc/roff/ft/badargs-mdoc.in
+++ b/regress/usr.bin/mandoc/roff/ft/badargs-mdoc.in
@@ -1,6 +1,7 @@
-.Dd May 5, 2017
+.\" $OpenBSD: badargs-mdoc.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FT-BADARGS-MDOC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm ft-badargs-mdoc
.Nd font request with bad arguments
diff --git a/regress/usr.bin/mandoc/roff/ft/badargs-mdoc.out_ascii b/regress/usr.bin/mandoc/roff/ft/badargs-mdoc.out_ascii
index bd4eaa09c4e..24f5bebd5b1 100644
--- a/regress/usr.bin/mandoc/roff/ft/badargs-mdoc.out_ascii
+++ b/regress/usr.bin/mandoc/roff/ft/badargs-mdoc.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
default font bboolldd ssttiillll bboolldd _i_t_a_l_i_c bbaacckk ttoo bboolldd _b_a_c_k _t_o _i_t_a_l_i_c
-OpenBSD May 5, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/ft/badargs-mdoc.out_lint b/regress/usr.bin/mandoc/roff/ft/badargs-mdoc.out_lint
index 2d159e5d9f9..0bda8cf4302 100644
--- a/regress/usr.bin/mandoc/roff/ft/badargs-mdoc.out_lint
+++ b/regress/usr.bin/mandoc/roff/ft/badargs-mdoc.out_lint
@@ -1,5 +1,2 @@
-mandoc: badargs-mdoc.in:13:7: ERROR: skipping excess arguments: ft ... bogus
-mandoc: badargs-mdoc.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: badargs-mdoc.in:1:5: BASE: Mdocdate missing: Dd May (OpenBSD)
-mandoc: badargs-mdoc.in:11:2: WARNING: unknown font, skipping request: ft foo
-mandoc: badargs-mdoc.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badargs-mdoc.in:14:7: ERROR: skipping excess arguments: ft ... bogus
+mandoc: badargs-mdoc.in:12:2: WARNING: unknown font, skipping request: ft foo
diff --git a/regress/usr.bin/mandoc/roff/ft/badargs.in b/regress/usr.bin/mandoc/roff/ft/badargs.in
index 2cb01b20dd4..82269609d3a 100644
--- a/regress/usr.bin/mandoc/roff/ft/badargs.in
+++ b/regress/usr.bin/mandoc/roff/ft/badargs.in
@@ -1,4 +1,5 @@
-.TH "FT-BADARGS" 1 "July 5, 2014" OpenBSD
+.\" $OpenBSD: badargs.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH "FT-BADARGS" 1 "July 5, 2014"
.SH NAME
ft-badargs \(en font request with bad arguments
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/ft/badargs.out_lint b/regress/usr.bin/mandoc/roff/ft/badargs.out_lint
index 7e5957c7108..36c8c0bf260 100644
--- a/regress/usr.bin/mandoc/roff/ft/badargs.out_lint
+++ b/regress/usr.bin/mandoc/roff/ft/badargs.out_lint
@@ -1,3 +1,2 @@
-mandoc: badargs.in:10:7: ERROR: skipping excess arguments: ft ... bogus
-mandoc: badargs.in:8:2: WARNING: unknown font, skipping request: ft foo
-mandoc: badargs.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badargs.in:11:7: ERROR: skipping excess arguments: ft ... bogus
+mandoc: badargs.in:9:2: WARNING: unknown font, skipping request: ft foo
diff --git a/regress/usr.bin/mandoc/roff/ig/basic.in b/regress/usr.bin/mandoc/roff/ig/basic.in
index 7e89883294d..aaedb21dd6f 100644
--- a/regress/usr.bin/mandoc/roff/ig/basic.in
+++ b/regress/usr.bin/mandoc/roff/ig/basic.in
@@ -1,6 +1,7 @@
-.Dd July 7, 2014
+.\" $OpenBSD: basic.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt IG-BASIC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm ig-basic
.Nd ignored blocks
diff --git a/regress/usr.bin/mandoc/roff/ig/basic.out_ascii b/regress/usr.bin/mandoc/roff/ig/basic.out_ascii
index d100617ad61..c7e803bfc28 100644
--- a/regress/usr.bin/mandoc/roff/ig/basic.out_ascii
+++ b/regress/usr.bin/mandoc/roff/ig/basic.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
Here is a stray .. block ending, and then an .ig staying open until the
end of the file:
-OpenBSD July 7, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/ig/basic.out_lint b/regress/usr.bin/mandoc/roff/ig/basic.out_lint
index 4c07ea8d1f3..2d733a4d47a 100644
--- a/regress/usr.bin/mandoc/roff/ig/basic.out_lint
+++ b/regress/usr.bin/mandoc/roff/ig/basic.out_lint
@@ -1,6 +1,3 @@
-mandoc: basic.in:19:5: ERROR: skipping excess arguments: .ig ... excess
-mandoc: basic.in:24:2: ERROR: skipping end of block that is not open: ..
-mandoc: basic.in:26:2: ERROR: appending missing end of block: ig
-mandoc: basic.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: basic.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: basic.in: BASE: RCS id missing: (OpenBSD)
+mandoc: basic.in:20:5: ERROR: skipping excess arguments: .ig ... excess
+mandoc: basic.in:25:2: ERROR: skipping end of block that is not open: ..
+mandoc: basic.in:27:2: ERROR: appending missing end of block: ig
diff --git a/regress/usr.bin/mandoc/roff/it/badarg.in b/regress/usr.bin/mandoc/roff/it/badarg.in
index 78c2893c8ae..93dc0d5e7aa 100644
--- a/regress/usr.bin/mandoc/roff/it/badarg.in
+++ b/regress/usr.bin/mandoc/roff/it/badarg.in
@@ -1,6 +1,7 @@
-.Dd July 30, 2014
+.\" $OpenBSD: badarg.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt IT-BADARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm it-badarg
.Nd input line traps without numeric arguments
diff --git a/regress/usr.bin/mandoc/roff/it/badarg.out_ascii b/regress/usr.bin/mandoc/roff/it/badarg.out_ascii
index d4d2bc63c57..cc27ed37e2b 100644
--- a/regress/usr.bin/mandoc/roff/it/badarg.out_ascii
+++ b/regress/usr.bin/mandoc/roff/it/badarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
line 1 line 2 line 3 line 4 line 5
-OpenBSD July 30, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/it/badarg.out_lint b/regress/usr.bin/mandoc/roff/it/badarg.out_lint
index 8543a818f47..ff485d1ebc3 100644
--- a/regress/usr.bin/mandoc/roff/it/badarg.out_lint
+++ b/regress/usr.bin/mandoc/roff/it/badarg.out_lint
@@ -1,5 +1,2 @@
-mandoc: badarg.in:12:2: ERROR: skipping request without numeric argument: it mytrap
-mandoc: badarg.in:15:2: ERROR: skipping request without numeric argument: it
-mandoc: badarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: badarg.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: badarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badarg.in:13:2: ERROR: skipping request without numeric argument: it mytrap
+mandoc: badarg.in:16:2: ERROR: skipping request without numeric argument: it
diff --git a/regress/usr.bin/mandoc/roff/it/double.in b/regress/usr.bin/mandoc/roff/it/double.in
index d0a93e1ebac..299094b6e32 100644
--- a/regress/usr.bin/mandoc/roff/it/double.in
+++ b/regress/usr.bin/mandoc/roff/it/double.in
@@ -1,4 +1,5 @@
-.TH IT-DOUBLE 1 2013-07-13 OpenBSD
+.\" $OpenBSD: double.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH IT-DOUBLE 1 2013-07-13
.SH NAME
it-double \- double input line trap
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/it/text.in b/regress/usr.bin/mandoc/roff/it/text.in
index b3384180d4a..e346f182219 100644
--- a/regress/usr.bin/mandoc/roff/it/text.in
+++ b/regress/usr.bin/mandoc/roff/it/text.in
@@ -1,6 +1,7 @@
-.Dd February 17, 2015
+.\" $OpenBSD: text.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt IT-TEXT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm it-text
.Nd what an input line trap counts as text
diff --git a/regress/usr.bin/mandoc/roff/it/text.out_ascii b/regress/usr.bin/mandoc/roff/it/text.out_ascii
index bfc89842a2c..76d1a76d4f7 100644
--- a/regress/usr.bin/mandoc/roff/it/text.out_ascii
+++ b/regress/usr.bin/mandoc/roff/it/text.out_ascii
@@ -13,4 +13,4 @@ DDEESSCCRRIIPPTTIIOONN
first line after .Pp traptext second line after .Pp
-OpenBSD February 17, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/ll/basic.in b/regress/usr.bin/mandoc/roff/ll/basic.in
index 9f03a5171b1..fe5d2ec49cb 100644
--- a/regress/usr.bin/mandoc/roff/ll/basic.in
+++ b/regress/usr.bin/mandoc/roff/ll/basic.in
@@ -1,6 +1,7 @@
-.Dd February 5, 2014
+.\" $OpenBSD: basic.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt LL-BASIC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm ll-basic
.Nd changing the line length
diff --git a/regress/usr.bin/mandoc/roff/ll/basic.out_ascii b/regress/usr.bin/mandoc/roff/ll/basic.out_ascii
index b5448e249cc..ab9826bbe84 100644
--- a/regress/usr.bin/mandoc/roff/ll/basic.out_ascii
+++ b/regress/usr.bin/mandoc/roff/ll/basic.out_ascii
@@ -20,4 +20,4 @@ DDEESSCCRRIIPPTTIIOONN
This is a longer text after switching to an invalid line length. In
ASCII mode, it is expected to break at column 78.
-OpenBSD February 5, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/na/args.in b/regress/usr.bin/mandoc/roff/na/args.in
index 850c8dc764f..a1f609bb219 100644
--- a/regress/usr.bin/mandoc/roff/na/args.in
+++ b/regress/usr.bin/mandoc/roff/na/args.in
@@ -1,4 +1,5 @@
-.TH NA-ARGS 1 "January 17, 2011" OpenBSD
+.\" $OpenBSD: args.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH NA-ARGS 1 "January 17, 2011"
.SH NAME
na-args \- arguments to .na macros
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/nr/argc.in b/regress/usr.bin/mandoc/roff/nr/argc.in
index bf204a70a2a..c6db5b46caf 100644
--- a/regress/usr.bin/mandoc/roff/nr/argc.in
+++ b/regress/usr.bin/mandoc/roff/nr/argc.in
@@ -1,6 +1,7 @@
-.Dd December 15, 2013
+.\" $OpenBSD: argc.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt NR-ARGC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm nr-argc
.Nd varying number of arguments to the .nr macro
diff --git a/regress/usr.bin/mandoc/roff/nr/argc.out_ascii b/regress/usr.bin/mandoc/roff/nr/argc.out_ascii
index 80d3d0f1ac6..c1e9acbd551 100644
--- a/regress/usr.bin/mandoc/roff/nr/argc.out_ascii
+++ b/regress/usr.bin/mandoc/roff/nr/argc.out_ascii
@@ -14,4 +14,4 @@ DDEESSCCRRIIPPTTIIOONN
four arguments: 2
-OpenBSD December 15, 2013 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/nr/divzero.in b/regress/usr.bin/mandoc/roff/nr/divzero.in
index 8f776bf3e79..45012688b03 100644
--- a/regress/usr.bin/mandoc/roff/nr/divzero.in
+++ b/regress/usr.bin/mandoc/roff/nr/divzero.in
@@ -1,4 +1,5 @@
-.TH NR-DIVZERO 1 "December 18, 2014" OpenBSD
+.\" $OpenBSD: divzero.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH NR-DIVZERO 1 "December 18, 2014"
.SH NAME
nr-divzero \- division by zero in numerical expression
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/nr/divzero.out_lint b/regress/usr.bin/mandoc/roff/nr/divzero.out_lint
index 08948ba9a7b..f56d54b0877 100644
--- a/regress/usr.bin/mandoc/roff/nr/divzero.out_lint
+++ b/regress/usr.bin/mandoc/roff/nr/divzero.out_lint
@@ -1,3 +1,2 @@
-mandoc: divzero.in:6:4: ERROR: divide by zero: 1/0
-mandoc: divzero.in:7:4: ERROR: divide by zero: 1%0
-mandoc: divzero.in: BASE: RCS id missing: (OpenBSD)
+mandoc: divzero.in:7:4: ERROR: divide by zero: 1/0
+mandoc: divzero.in:8:4: ERROR: divide by zero: 1%0
diff --git a/regress/usr.bin/mandoc/roff/nr/escname.in b/regress/usr.bin/mandoc/roff/nr/escname.in
index 20454568ba3..f81627e16f3 100644
--- a/regress/usr.bin/mandoc/roff/nr/escname.in
+++ b/regress/usr.bin/mandoc/roff/nr/escname.in
@@ -1,4 +1,5 @@
-.TH NR-ESCNAME 1 "June 29, 2014" OpenBSD
+.\" $OpenBSD: escname.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH NR-ESCNAME 1 "June 29, 2014"
.SH NAME
nr-escname \- escape sequences in register names
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/nr/escname.out_lint b/regress/usr.bin/mandoc/roff/nr/escname.out_lint
index 4153d8b4d1e..00c1b5b2038 100644
--- a/regress/usr.bin/mandoc/roff/nr/escname.out_lint
+++ b/regress/usr.bin/mandoc/roff/nr/escname.out_lint
@@ -1,5 +1,4 @@
-mandoc: escname.in:8:5: ERROR: escaped character not allowed in a name: first\e
-mandoc: escname.in:11:5: ERROR: escaped character not allowed in a name: first\e
-mandoc: escname.in:17:13: WARNING: invalid escape sequence: \n[second
-mandoc: escname.in:17:12: WARNING: whitespace at end of input line
-mandoc: escname.in: BASE: RCS id missing: (OpenBSD)
+mandoc: escname.in:9:5: ERROR: escaped character not allowed in a name: first\e
+mandoc: escname.in:12:5: ERROR: escaped character not allowed in a name: first\e
+mandoc: escname.in:18:13: WARNING: invalid escape sequence: \n[second
+mandoc: escname.in:18:12: WARNING: whitespace at end of input line
diff --git a/regress/usr.bin/mandoc/roff/nr/eval.in b/regress/usr.bin/mandoc/roff/nr/eval.in
index 16bf24e3b5d..d8bc3ae8b46 100644
--- a/regress/usr.bin/mandoc/roff/nr/eval.in
+++ b/regress/usr.bin/mandoc/roff/nr/eval.in
@@ -1,4 +1,5 @@
-.TH NR-EVAL 1 "April 7, 2014" OpenBSD
+.\" $OpenBSD: eval.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH NR-EVAL 1 "April 7, 2014"
.SH NAME
nr-eval \- numeric expressions in assignments to number registers
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/nr/int.in b/regress/usr.bin/mandoc/roff/nr/int.in
index 3f907697a54..27f187b37ac 100644
--- a/regress/usr.bin/mandoc/roff/nr/int.in
+++ b/regress/usr.bin/mandoc/roff/nr/int.in
@@ -1,4 +1,5 @@
-.TH NR-INT 1 "October 3, 2013" OpenBSD
+.\" $OpenBSD: int.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH NR-INT 1 "October 3, 2013"
.SH NAME
nr-int \- integer number registers
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/nr/predef.in b/regress/usr.bin/mandoc/roff/nr/predef.in
index 3610340d3ed..480a052ec8a 100644
--- a/regress/usr.bin/mandoc/roff/nr/predef.in
+++ b/regress/usr.bin/mandoc/roff/nr/predef.in
@@ -1,4 +1,5 @@
-.TH NR-PREDEF 1 "August 29, 2015" OpenBSD
+.\" $OpenBSD: predef.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH NR-PREDEF 1 "August 29, 2015"
.SH NAME
nr-predef \- pre-defined read-only integer number registers
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/nr/rr.in b/regress/usr.bin/mandoc/roff/nr/rr.in
index 06ccdf6422c..6b888f12c2a 100644
--- a/regress/usr.bin/mandoc/roff/nr/rr.in
+++ b/regress/usr.bin/mandoc/roff/nr/rr.in
@@ -1,4 +1,5 @@
-.TH NR-RR 1 "April 5, 2014" OpenBSD
+.\" $OpenBSD: rr.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH NR-RR 1 "April 5, 2014"
.SH NAME
nr-rr \- defining and undefining number registers
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/nr/scale.in b/regress/usr.bin/mandoc/roff/nr/scale.in
index 6f63c589736..7793a585efc 100644
--- a/regress/usr.bin/mandoc/roff/nr/scale.in
+++ b/regress/usr.bin/mandoc/roff/nr/scale.in
@@ -1,4 +1,5 @@
-.TH NR-INT 1 "January 23, 2015" OpenBSD
+.\" $OpenBSD: scale.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH NR-INT 1 "January 23, 2015"
.SH NAME
nr-scale \- scaling units in numeric expressions
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/po/basic-mdoc.in b/regress/usr.bin/mandoc/roff/po/basic-mdoc.in
index 082be68ca3f..87c3c777c19 100644
--- a/regress/usr.bin/mandoc/roff/po/basic-mdoc.in
+++ b/regress/usr.bin/mandoc/roff/po/basic-mdoc.in
@@ -1,6 +1,7 @@
-.Dd June 14, 2017
+.\" $OpenBSD: basic-mdoc.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt PO-BASIC-MDOC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm po-basic-mdoc
.Nd the roff page offset request
diff --git a/regress/usr.bin/mandoc/roff/po/basic-mdoc.out_ascii b/regress/usr.bin/mandoc/roff/po/basic-mdoc.out_ascii
index 0b35c2bddc4..c07bfd9d27e 100644
--- a/regress/usr.bin/mandoc/roff/po/basic-mdoc.out_ascii
+++ b/regress/usr.bin/mandoc/roff/po/basic-mdoc.out_ascii
@@ -14,4 +14,4 @@ DDEESSCCRRIIPPTTIIOONN
final text
-OpenBSD June 14, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/ps/ignore.in b/regress/usr.bin/mandoc/roff/ps/ignore.in
index 439afda5a29..1c19a8d8feb 100644
--- a/regress/usr.bin/mandoc/roff/ps/ignore.in
+++ b/regress/usr.bin/mandoc/roff/ps/ignore.in
@@ -1,4 +1,5 @@
-.TH PS-IGNORE 1 "Febuary 5, 2011" OpenBSD
+.\" $OpenBSD: ignore.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH PS-IGNORE 1 "Febuary 5, 2011"
.SH NAME
ps-ignore \- ignoreing point size macros
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/rm/basic.in b/regress/usr.bin/mandoc/roff/rm/basic.in
index 4e3e2650235..82de7eeb309 100644
--- a/regress/usr.bin/mandoc/roff/rm/basic.in
+++ b/regress/usr.bin/mandoc/roff/rm/basic.in
@@ -1,6 +1,7 @@
-.Dd January 11, 2011
+.\" $OpenBSD: basic.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt RM-BASIC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm rm-basic
.Nd the remove macro request
diff --git a/regress/usr.bin/mandoc/roff/rm/basic.out_ascii b/regress/usr.bin/mandoc/roff/rm/basic.out_ascii
index 145b85d0ea0..5fd82a7e975 100644
--- a/regress/usr.bin/mandoc/roff/rm/basic.out_ascii
+++ b/regress/usr.bin/mandoc/roff/rm/basic.out_ascii
@@ -7,4 +7,4 @@ DDEESSCCRRIIPPTTIIOONN
before rm: Hello world!
after rm: !
-OpenBSD January 11, 2011 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/rn/append.in b/regress/usr.bin/mandoc/roff/rn/append.in
index 5ae2cfb1785..86b79da2aa5 100644
--- a/regress/usr.bin/mandoc/roff/rn/append.in
+++ b/regress/usr.bin/mandoc/roff/rn/append.in
@@ -1,6 +1,7 @@
-.Dd June 18, 2017
+.\" $OpenBSD: append.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt RN-APPEND 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm rn-append
.Nd append to renamed standard macro
diff --git a/regress/usr.bin/mandoc/roff/rn/append.out_ascii b/regress/usr.bin/mandoc/roff/rn/append.out_ascii
index 99b61d79372..42457d7a644 100644
--- a/regress/usr.bin/mandoc/roff/rn/append.out_ascii
+++ b/regress/usr.bin/mandoc/roff/rn/append.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
appending to macro: [more in brackets] (appended words) final text
-OpenBSD June 18, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/scale/horiz.in b/regress/usr.bin/mandoc/roff/scale/horiz.in
index edba2f755f9..11e6eef7fb7 100644
--- a/regress/usr.bin/mandoc/roff/scale/horiz.in
+++ b/regress/usr.bin/mandoc/roff/scale/horiz.in
@@ -1,4 +1,5 @@
-.TH HORIZ 1 "December 23, 2014" OpenBSD
+.\" $OpenBSD: horiz.in,v 1.5 2017/07/04 14:53:27 schwarze Exp $
+.TH HORIZ 1 "December 23, 2014"
.SH NAME
horiz \- horizontal distances
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/sp/badargs-man.in b/regress/usr.bin/mandoc/roff/sp/badargs-man.in
index 0a7eb075eed..643addea16e 100644
--- a/regress/usr.bin/mandoc/roff/sp/badargs-man.in
+++ b/regress/usr.bin/mandoc/roff/sp/badargs-man.in
@@ -1,4 +1,5 @@
-.TH SP-BADARGS-MAN 1 "December 23, 2014" OpenBSD
+.\" $OpenBSD: badargs-man.in,v 1.5 2017/07/04 14:53:27 schwarze Exp $
+.TH SP-BADARGS-MAN 1 "December 23, 2014"
.SH NAME
sp-badargs-man \- bad arguments to .sp macros in man(7)
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/sp/badargs-man.out_lint b/regress/usr.bin/mandoc/roff/sp/badargs-man.out_lint
index c74addc5d0a..70c7884cd9e 100644
--- a/regress/usr.bin/mandoc/roff/sp/badargs-man.out_lint
+++ b/regress/usr.bin/mandoc/roff/sp/badargs-man.out_lint
@@ -1,2 +1 @@
-mandoc: badargs-man.in:10:8: ERROR: skipping excess arguments: sp ... 2i
-mandoc: badargs-man.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badargs-man.in:11:8: ERROR: skipping excess arguments: sp ... 2i
diff --git a/regress/usr.bin/mandoc/roff/sp/badargs-mdoc.in b/regress/usr.bin/mandoc/roff/sp/badargs-mdoc.in
index 684ee7e3a23..91a6e7122e3 100644
--- a/regress/usr.bin/mandoc/roff/sp/badargs-mdoc.in
+++ b/regress/usr.bin/mandoc/roff/sp/badargs-mdoc.in
@@ -1,6 +1,7 @@
-.Dd December 23, 2014
+.\" $OpenBSD: badargs-mdoc.in,v 1.5 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SP-BADARGS-MDOC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm sp-badargs-mdoc
.Nd bad arguments to .sp macros in mdoc(7)
diff --git a/regress/usr.bin/mandoc/roff/sp/badargs-mdoc.out_ascii b/regress/usr.bin/mandoc/roff/sp/badargs-mdoc.out_ascii
index 3e1f87ed715..400f1e684c8 100644
--- a/regress/usr.bin/mandoc/roff/sp/badargs-mdoc.out_ascii
+++ b/regress/usr.bin/mandoc/roff/sp/badargs-mdoc.out_ascii
@@ -22,4 +22,4 @@ DDEESSCCRRIIPPTTIIOONN
end of test document
-OpenBSD December 23, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/sp/negative.in b/regress/usr.bin/mandoc/roff/sp/negative.in
index 10c6edc98f1..5dd9a6a6012 100644
--- a/regress/usr.bin/mandoc/roff/sp/negative.in
+++ b/regress/usr.bin/mandoc/roff/sp/negative.in
@@ -1,4 +1,5 @@
-.TH SP-NEGATIVE 1 "July 12, 2012" OpenBSD
+.\" $OpenBSD: negative.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH SP-NEGATIVE 1 "July 12, 2012"
.SH NAME
sp-negative \- negative vertical spacing
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/sp/scaling-man.in b/regress/usr.bin/mandoc/roff/sp/scaling-man.in
index 69318ecafeb..0c7d3a77ff2 100644
--- a/regress/usr.bin/mandoc/roff/sp/scaling-man.in
+++ b/regress/usr.bin/mandoc/roff/sp/scaling-man.in
@@ -1,4 +1,5 @@
-.TH SP-SCALING-MAN 1 "December 23, 2014" OpenBSD
+.\" $OpenBSD: scaling-man.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH SP-SCALING-MAN 1 "December 23, 2014"
.SH NAME
sp-scaling-man \- scaled arguments to .sp requests in man(7)
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/sp/scaling-mdoc.in b/regress/usr.bin/mandoc/roff/sp/scaling-mdoc.in
index ff4d45c76c8..9e92ed52409 100644
--- a/regress/usr.bin/mandoc/roff/sp/scaling-mdoc.in
+++ b/regress/usr.bin/mandoc/roff/sp/scaling-mdoc.in
@@ -1,6 +1,7 @@
-.Dd December 23, 2014
+.\" $OpenBSD: scaling-mdoc.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SP-SCALING-MDOC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm sp-scaling-mdoc
.Nd scaled arguments to .sp requests in mdoc(7)
diff --git a/regress/usr.bin/mandoc/roff/sp/scaling-mdoc.out_ascii b/regress/usr.bin/mandoc/roff/sp/scaling-mdoc.out_ascii
index 625ba7c4b1c..7223cb3119a 100644
--- a/regress/usr.bin/mandoc/roff/sp/scaling-mdoc.out_ascii
+++ b/regress/usr.bin/mandoc/roff/sp/scaling-mdoc.out_ascii
@@ -27,4 +27,4 @@ DDEESSCCRRIIPPTTIIOONN
end of test document
-OpenBSD December 23, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/string/escape.in b/regress/usr.bin/mandoc/roff/string/escape.in
index 6f31ccb0ef2..339611e89a1 100644
--- a/regress/usr.bin/mandoc/roff/string/escape.in
+++ b/regress/usr.bin/mandoc/roff/string/escape.in
@@ -1,4 +1,5 @@
-.TH STRING-ESCAPE 1 "December 3, 2010" OpenBSD
+.\" $OpenBSD: escape.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH STRING-ESCAPE 1 "December 3, 2010"
.SH NAME
string-escape - preventing string interpolation
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/string/infinite.in b/regress/usr.bin/mandoc/roff/string/infinite.in
index e16c527d365..c79b4bda8ab 100644
--- a/regress/usr.bin/mandoc/roff/string/infinite.in
+++ b/regress/usr.bin/mandoc/roff/string/infinite.in
@@ -1,4 +1,5 @@
-.TH STRING-INFINITE 1 "December 3, 2010" OpenBSD
+.\" $OpenBSD: infinite.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH STRING-INFINITE 1 "December 3, 2010"
.SH NAME
string-infinite - endless recursion in string expansion
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/string/name.in b/regress/usr.bin/mandoc/roff/string/name.in
index a2a524a489a..2948f164dcb 100644
--- a/regress/usr.bin/mandoc/roff/string/name.in
+++ b/regress/usr.bin/mandoc/roff/string/name.in
@@ -1,6 +1,7 @@
-.Dd January 10, 2011
+.\" $OpenBSD: name.in,v 1.4 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt STRING-NAME 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm string-name
.Nd torturing .ds with weird string names
diff --git a/regress/usr.bin/mandoc/roff/string/name.out_ascii b/regress/usr.bin/mandoc/roff/string/name.out_ascii
index 45ebba19004..325e28aabc2 100644
--- a/regress/usr.bin/mandoc/roff/string/name.out_ascii
+++ b/regress/usr.bin/mandoc/roff/string/name.out_ascii
@@ -15,4 +15,4 @@ DDEESSCCRRIIPPTTIIOONN
ble:
bl:
-OpenBSD January 10, 2011 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/string/name.out_lint b/regress/usr.bin/mandoc/roff/string/name.out_lint
index af4b9835a88..39260cde84c 100644
--- a/regress/usr.bin/mandoc/roff/string/name.out_lint
+++ b/regress/usr.bin/mandoc/roff/string/name.out_lint
@@ -1,20 +1,17 @@
-mandoc: name.in:10:5: ERROR: escaped character not allowed in a name: bs\e
-mandoc: name.in:12:5: ERROR: escaped character not allowed in a name: bl\
-mandoc: name.in:15:29: WARNING: invalid escape sequence: \*[norm
-mandoc: name.in:15:29: WARNING: undefined string, using "": norm
-mandoc: name.in:15:28: WARNING: whitespace at end of input line
-mandoc: name.in:17:7: WARNING: undefined string, using "": quot
-mandoc: name.in:17:6: WARNING: whitespace at end of input line
-mandoc: name.in:25:6: WARNING: undefined string, using "": bse
-mandoc: name.in:25:5: WARNING: whitespace at end of input line
-mandoc: name.in:27:5: WARNING: undefined string, using "": bs
-mandoc: name.in:27:4: WARNING: whitespace at end of input line
-mandoc: name.in:31:7: WARNING: undefined string, using "": bl e
-mandoc: name.in:31:6: WARNING: whitespace at end of input line
-mandoc: name.in:33:6: WARNING: undefined string, using "": ble
-mandoc: name.in:33:5: WARNING: whitespace at end of input line
-mandoc: name.in:35:5: WARNING: undefined string, using "": bl
-mandoc: name.in:35:4: WARNING: whitespace at end of input line
-mandoc: name.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: name.in:1:5: BASE: Mdocdate missing: Dd January (OpenBSD)
-mandoc: name.in: BASE: RCS id missing: (OpenBSD)
+mandoc: name.in:11:5: ERROR: escaped character not allowed in a name: bs\e
+mandoc: name.in:13:5: ERROR: escaped character not allowed in a name: bl\
+mandoc: name.in:16:29: WARNING: invalid escape sequence: \*[norm
+mandoc: name.in:16:29: WARNING: undefined string, using "": norm
+mandoc: name.in:16:28: WARNING: whitespace at end of input line
+mandoc: name.in:18:7: WARNING: undefined string, using "": quot
+mandoc: name.in:18:6: WARNING: whitespace at end of input line
+mandoc: name.in:26:6: WARNING: undefined string, using "": bse
+mandoc: name.in:26:5: WARNING: whitespace at end of input line
+mandoc: name.in:28:5: WARNING: undefined string, using "": bs
+mandoc: name.in:28:4: WARNING: whitespace at end of input line
+mandoc: name.in:32:7: WARNING: undefined string, using "": bl e
+mandoc: name.in:32:6: WARNING: whitespace at end of input line
+mandoc: name.in:34:6: WARNING: undefined string, using "": ble
+mandoc: name.in:34:5: WARNING: whitespace at end of input line
+mandoc: name.in:36:5: WARNING: undefined string, using "": bl
+mandoc: name.in:36:4: WARNING: whitespace at end of input line
diff --git a/regress/usr.bin/mandoc/roff/string/std.in b/regress/usr.bin/mandoc/roff/string/std.in
index f460b1014c6..0719b3c47d8 100644
--- a/regress/usr.bin/mandoc/roff/string/std.in
+++ b/regress/usr.bin/mandoc/roff/string/std.in
@@ -1,4 +1,5 @@
-.TH STRING-STD 1 "June 18, 2017" OpenBSD
+.\" $OpenBSD: std.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH STRING-STD 1 "June 18, 2017"
.SH NAME
string-std - expanding standard macros as strings
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/string/std.out_lint b/regress/usr.bin/mandoc/roff/string/std.out_lint
index 3a746992fa6..95a520ca9d0 100644
--- a/regress/usr.bin/mandoc/roff/string/std.out_lint
+++ b/regress/usr.bin/mandoc/roff/string/std.out_lint
@@ -1,3 +1,2 @@
-mandoc: std.in:6:4: WARNING: undefined string, using "": DT
-mandoc: std.in:10:4: WARNING: undefined string, using "": myname
-mandoc: std.in: BASE: RCS id missing: (OpenBSD)
+mandoc: std.in:7:4: WARNING: undefined string, using "": DT
+mandoc: std.in:11:4: WARNING: undefined string, using "": myname
diff --git a/regress/usr.bin/mandoc/roff/string/zerolength.in b/regress/usr.bin/mandoc/roff/string/zerolength.in
index d0d3217d026..4bab6df54f3 100644
--- a/regress/usr.bin/mandoc/roff/string/zerolength.in
+++ b/regress/usr.bin/mandoc/roff/string/zerolength.in
@@ -1,4 +1,5 @@
-.TH STRING-ZEROLENGTH 1 "December 19, 2010" OpenBSD
+.\" $OpenBSD: zerolength.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH STRING-ZEROLENGTH 1 "December 19, 2010"
.SH NAME
string-zerolength - handling of zero-length user-defined strings
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/ta/basic-man.in b/regress/usr.bin/mandoc/roff/ta/basic-man.in
index db0644a7a73..dd6794ec73e 100644
--- a/regress/usr.bin/mandoc/roff/ta/basic-man.in
+++ b/regress/usr.bin/mandoc/roff/ta/basic-man.in
@@ -1,4 +1,5 @@
-.TH TA-BASIC-MAN 1 "May 7, 2014" OpenBSD
+.\" $OpenBSD: basic-man.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH TA-BASIC-MAN 1 "May 7, 2014"
.SH NAME
ta-basic-man \- setting tabstop positions in man(7)
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/ta/basic-mdoc.in b/regress/usr.bin/mandoc/roff/ta/basic-mdoc.in
index 24c83bd481f..35a1926f231 100644
--- a/regress/usr.bin/mandoc/roff/ta/basic-mdoc.in
+++ b/regress/usr.bin/mandoc/roff/ta/basic-mdoc.in
@@ -1,6 +1,7 @@
-.Dd May 7, 2017
+.\" $OpenBSD: basic-mdoc.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt TA-BASIC-MDOC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm ta-basic-mdoc
.Nd setting tabstop positions in mdoc(7)
diff --git a/regress/usr.bin/mandoc/roff/ta/basic-mdoc.out_ascii b/regress/usr.bin/mandoc/roff/ta/basic-mdoc.out_ascii
index 83feb62722e..71d2b8bbbaa 100644
--- a/regress/usr.bin/mandoc/roff/ta/basic-mdoc.out_ascii
+++ b/regress/usr.bin/mandoc/roff/ta/basic-mdoc.out_ascii
@@ -22,4 +22,4 @@ DDEESSCCRRIIPPTTIIOONN
default unit:
1 2 3 4
-OpenBSD May 7, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/ti/basic-man.in b/regress/usr.bin/mandoc/roff/ti/basic-man.in
index d4f00a01e5c..f5a251e0c0f 100644
--- a/regress/usr.bin/mandoc/roff/ti/basic-man.in
+++ b/regress/usr.bin/mandoc/roff/ti/basic-man.in
@@ -1,4 +1,5 @@
-.TH TI-BASIC-MAN 1 "May 8, 2014" OpenBSD
+.\" $OpenBSD: basic-man.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH TI-BASIC-MAN 1 "May 8, 2014"
.SH NAME
ti-basic-man \- temporary indentation in man(7)
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/ti/basic-mdoc.in b/regress/usr.bin/mandoc/roff/ti/basic-mdoc.in
index 0b165bc1869..b6089d3d0b1 100644
--- a/regress/usr.bin/mandoc/roff/ti/basic-mdoc.in
+++ b/regress/usr.bin/mandoc/roff/ti/basic-mdoc.in
@@ -1,6 +1,7 @@
-.Dd May 8, 2017
+.\" $OpenBSD: basic-mdoc.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt TI-BASIC-MDOC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm ti-basic-mdoc
.Nd temporary indent in mdoc(7)
diff --git a/regress/usr.bin/mandoc/roff/ti/basic-mdoc.out_ascii b/regress/usr.bin/mandoc/roff/ti/basic-mdoc.out_ascii
index a115b02d53b..3c23b665e29 100644
--- a/regress/usr.bin/mandoc/roff/ti/basic-mdoc.out_ascii
+++ b/regress/usr.bin/mandoc/roff/ti/basic-mdoc.out_ascii
@@ -14,4 +14,4 @@ DDEESSCCRRIIPPTTIIOONN
Reducing by more than the current offset starts the next line at the physical
left margin.
-OpenBSD May 8, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/roff/tr/args.in b/regress/usr.bin/mandoc/roff/tr/args.in
index 1ef074d6bd4..fa413710ab7 100644
--- a/regress/usr.bin/mandoc/roff/tr/args.in
+++ b/regress/usr.bin/mandoc/roff/tr/args.in
@@ -1,4 +1,5 @@
-.TH TR-BASIC 1 "February 6, 2015" OpenBSD
+.\" $OpenBSD: args.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH TR-BASIC 1 "February 6, 2015"
.SH NAME
tr-args \- arguments of the tr request
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/roff/tr/args.out_lint b/regress/usr.bin/mandoc/roff/tr/args.out_lint
index d67d8445726..47b1ad78f35 100644
--- a/regress/usr.bin/mandoc/roff/tr/args.out_lint
+++ b/regress/usr.bin/mandoc/roff/tr/args.out_lint
@@ -1,4 +1,3 @@
-mandoc: args.in:6:2: WARNING: skipping empty request: tr
-mandoc: args.in:8:5: WARNING: odd number of characters in request: tr x
-mandoc: args.in:14:7: WARNING: odd number of characters in request: tr z
-mandoc: args.in: BASE: RCS id missing: (OpenBSD)
+mandoc: args.in:7:2: WARNING: skipping empty request: tr
+mandoc: args.in:9:5: WARNING: odd number of characters in request: tr x
+mandoc: args.in:15:7: WARNING: odd number of characters in request: tr z
diff --git a/regress/usr.bin/mandoc/tbl/data/blankline.in b/regress/usr.bin/mandoc/tbl/data/blankline.in
index dd11433aff1..f171dcef4cf 100644
--- a/regress/usr.bin/mandoc/tbl/data/blankline.in
+++ b/regress/usr.bin/mandoc/tbl/data/blankline.in
@@ -1,4 +1,5 @@
-.TH TBL-DATA-BLANKLINE 1 "January 21, 2015" OpenBSD
+.\" $OpenBSD: blankline.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-DATA-BLANKLINE 1 "January 21, 2015"
.SH NAME
tbl-data-blankline \- blank line in a table
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/tbl/data/block_unclosed.in b/regress/usr.bin/mandoc/tbl/data/block_unclosed.in
index 5e3526c4d7a..61a02efd8b1 100644
--- a/regress/usr.bin/mandoc/tbl/data/block_unclosed.in
+++ b/regress/usr.bin/mandoc/tbl/data/block_unclosed.in
@@ -1,4 +1,5 @@
-.TH TBL-DATA-BLOCK_UNCLOSED 1 "January 28, 2015" OpenBSD
+.\" $OpenBSD: block_unclosed.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-DATA-BLOCK_UNCLOSED 1 "January 28, 2015"
.SH NAME
tbl-data-block_unclosed \- unclosed text block
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/tbl/data/block_unclosed.out_lint b/regress/usr.bin/mandoc/tbl/data/block_unclosed.out_lint
index 8d101cf0ac8..60ce4a50bec 100644
--- a/regress/usr.bin/mandoc/tbl/data/block_unclosed.out_lint
+++ b/regress/usr.bin/mandoc/tbl/data/block_unclosed.out_lint
@@ -1,3 +1,2 @@
-mandoc: block_unclosed.in:6:2: ERROR: data block open at end of tbl: TE
-mandoc: block_unclosed.in:29:2: ERROR: data block open at end of tbl: T&
-mandoc: block_unclosed.in: BASE: RCS id missing: (OpenBSD)
+mandoc: block_unclosed.in:7:2: ERROR: data block open at end of tbl: TE
+mandoc: block_unclosed.in:30:2: ERROR: data block open at end of tbl: T&
diff --git a/regress/usr.bin/mandoc/tbl/data/block_width.in b/regress/usr.bin/mandoc/tbl/data/block_width.in
index abff1555a0e..a1aa47a4dc4 100644
--- a/regress/usr.bin/mandoc/tbl/data/block_width.in
+++ b/regress/usr.bin/mandoc/tbl/data/block_width.in
@@ -1,6 +1,7 @@
-.Dd June 15, 2017
+.\" $OpenBSD: block_width.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt TBL-DATA-BLOCK_WIDTH 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm tbl-data-block_width
.Nd default width of text blocks
diff --git a/regress/usr.bin/mandoc/tbl/data/block_width.out_ascii b/regress/usr.bin/mandoc/tbl/data/block_width.out_ascii
index f386feff0d0..7058f54e14f 100644
--- a/regress/usr.bin/mandoc/tbl/data/block_width.out_ascii
+++ b/regress/usr.bin/mandoc/tbl/data/block_width.out_ascii
@@ -63,4 +63,4 @@ DDEESSCCRRIIPPTTIIOONN
leaked tab settings:
b c d e f g h
-OpenBSD June 15, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/tbl/data/block_wrap.in b/regress/usr.bin/mandoc/tbl/data/block_wrap.in
index dd1837ee259..837d078e609 100644
--- a/regress/usr.bin/mandoc/tbl/data/block_wrap.in
+++ b/regress/usr.bin/mandoc/tbl/data/block_wrap.in
@@ -1,6 +1,7 @@
-.Dd June 12, 2017
+.\" $OpenBSD: block_wrap.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt TBL-DATA-BLOCK_WRAP 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm tbl-data-block_wrap
.Nd line wrapping in text blocks
diff --git a/regress/usr.bin/mandoc/tbl/data/block_wrap.out_ascii b/regress/usr.bin/mandoc/tbl/data/block_wrap.out_ascii
index c4dcecd65ad..1ffeb7f48f5 100644
--- a/regress/usr.bin/mandoc/tbl/data/block_wrap.out_ascii
+++ b/regress/usr.bin/mandoc/tbl/data/block_wrap.out_ascii
@@ -24,4 +24,4 @@ DDEESSCCRRIIPPTTIIOONN
+-----------+------------+
final text
-OpenBSD June 12, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/tbl/data/empty.in b/regress/usr.bin/mandoc/tbl/data/empty.in
index 2107dcf535b..8aff5fe7038 100644
--- a/regress/usr.bin/mandoc/tbl/data/empty.in
+++ b/regress/usr.bin/mandoc/tbl/data/empty.in
@@ -1,4 +1,5 @@
-.TH TBL-DATA-EMPTY 1 "January 28, 2015" OpenBSD
+.\" $OpenBSD: empty.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-DATA-EMPTY 1 "January 28, 2015"
.SH NAME
tbl-data-empty \- empty table
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/tbl/data/empty.out_lint b/regress/usr.bin/mandoc/tbl/data/empty.out_lint
index 5247d59eefd..b8edd7ddfa3 100644
--- a/regress/usr.bin/mandoc/tbl/data/empty.out_lint
+++ b/regress/usr.bin/mandoc/tbl/data/empty.out_lint
@@ -1,2 +1 @@
-mandoc: empty.in:6:2: ERROR: tbl without any data cells
-mandoc: empty.in: BASE: RCS id missing: (OpenBSD)
+mandoc: empty.in:7:2: ERROR: tbl without any data cells
diff --git a/regress/usr.bin/mandoc/tbl/layout/center.in b/regress/usr.bin/mandoc/tbl/layout/center.in
index f4edc37d6c4..5727ca96345 100644
--- a/regress/usr.bin/mandoc/tbl/layout/center.in
+++ b/regress/usr.bin/mandoc/tbl/layout/center.in
@@ -1,4 +1,5 @@
-.TH TBL-LAYOUT-CENTER 1 "June 17, 2017" OpenBSD
+.\" $OpenBSD: center.in,v 1.4 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-LAYOUT-CENTER 1 "June 17, 2017"
.SH NAME
tbl-layout-center \- centering of table cells
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/tbl/layout/complex.in b/regress/usr.bin/mandoc/tbl/layout/complex.in
index 185c5af2c25..4372503ae41 100644
--- a/regress/usr.bin/mandoc/tbl/layout/complex.in
+++ b/regress/usr.bin/mandoc/tbl/layout/complex.in
@@ -1,4 +1,5 @@
-.TH TBL-LAYOUT-COMPLEX 1 "January 26, 2015" OpenBSD
+.\" $OpenBSD: complex.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-LAYOUT-COMPLEX 1 "January 26, 2015"
.SH NAME
tbl-layout-complex \- complex table layout
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/tbl/layout/complex.out_lint b/regress/usr.bin/mandoc/tbl/layout/complex.out_lint
index 56dea4631fb..cea8740a81d 100644
--- a/regress/usr.bin/mandoc/tbl/layout/complex.out_lint
+++ b/regress/usr.bin/mandoc/tbl/layout/complex.out_lint
@@ -1,6 +1,5 @@
-mandoc: complex.in:8:14: WARNING: skipping vertical bar in tbl layout
-mandoc: complex.in:8:28: WARNING: skipping vertical bar in tbl layout
-mandoc: complex.in:10:7: ERROR: ignoring data in spanned tbl cell: h
-mandoc: complex.in:16:3: WARNING: tbl column starts with span
-mandoc: complex.in:18:3: ERROR: ignoring data in spanned tbl cell: b
-mandoc: complex.in: BASE: RCS id missing: (OpenBSD)
+mandoc: complex.in:9:14: WARNING: skipping vertical bar in tbl layout
+mandoc: complex.in:9:28: WARNING: skipping vertical bar in tbl layout
+mandoc: complex.in:11:7: ERROR: ignoring data in spanned tbl cell: h
+mandoc: complex.in:17:3: WARNING: tbl column starts with span
+mandoc: complex.in:19:3: ERROR: ignoring data in spanned tbl cell: b
diff --git a/regress/usr.bin/mandoc/tbl/layout/empty.in b/regress/usr.bin/mandoc/tbl/layout/empty.in
index 3afff9557a9..cf8f7a52e91 100644
--- a/regress/usr.bin/mandoc/tbl/layout/empty.in
+++ b/regress/usr.bin/mandoc/tbl/layout/empty.in
@@ -1,4 +1,5 @@
-.TH TBL-LAYOUT-EMPTY 1 "January 29, 2015" OpenBSD
+.\" $OpenBSD: empty.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-LAYOUT-EMPTY 1 "January 29, 2015"
.SH NAME
tbl-layout-empty \- empty table layout
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/tbl/layout/empty.out_lint b/regress/usr.bin/mandoc/tbl/layout/empty.out_lint
index ada6ce94c20..d5470182755 100644
--- a/regress/usr.bin/mandoc/tbl/layout/empty.out_lint
+++ b/regress/usr.bin/mandoc/tbl/layout/empty.out_lint
@@ -1,3 +1,2 @@
-mandoc: empty.in:7:2: ERROR: empty tbl layout
-mandoc: empty.in:12:3: ERROR: empty tbl layout
-mandoc: empty.in: BASE: RCS id missing: (OpenBSD)
+mandoc: empty.in:8:2: ERROR: empty tbl layout
+mandoc: empty.in:13:3: ERROR: empty tbl layout
diff --git a/regress/usr.bin/mandoc/tbl/layout/emptyline.in b/regress/usr.bin/mandoc/tbl/layout/emptyline.in
index 647b70dbefe..ce2743bcf29 100644
--- a/regress/usr.bin/mandoc/tbl/layout/emptyline.in
+++ b/regress/usr.bin/mandoc/tbl/layout/emptyline.in
@@ -1,4 +1,5 @@
-.TH TBL-LAYOUT-EMPTYLINE 1 "January 29, 2015" OpenBSD
+.\" $OpenBSD: emptyline.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-LAYOUT-EMPTYLINE 1 "January 29, 2015"
.SH NAME
tbl-layout-emptyline \- empty lines in table layouts
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/tbl/layout/lines-nogroff.in b/regress/usr.bin/mandoc/tbl/layout/lines-nogroff.in
index 9ed946753fa..61fa2fab827 100644
--- a/regress/usr.bin/mandoc/tbl/layout/lines-nogroff.in
+++ b/regress/usr.bin/mandoc/tbl/layout/lines-nogroff.in
@@ -1,6 +1,7 @@
-.Dd June 15, 2017
+.\" $OpenBSD: lines-nogroff.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt TBL-LAYOUT-LINES-NOGROFF 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm tbl-layout-lines
.Nd table cells containing lines, misformatting with groff
diff --git a/regress/usr.bin/mandoc/tbl/layout/lines-nogroff.out_ascii b/regress/usr.bin/mandoc/tbl/layout/lines-nogroff.out_ascii
index f75632080dc..8473e97269c 100644
--- a/regress/usr.bin/mandoc/tbl/layout/lines-nogroff.out_ascii
+++ b/regress/usr.bin/mandoc/tbl/layout/lines-nogroff.out_ascii
@@ -105,4 +105,4 @@ DDEESSCCRRIIPPTTIIOONN
21 22
-OpenBSD June 15, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/tbl/layout/lines.in b/regress/usr.bin/mandoc/tbl/layout/lines.in
index cd345f42575..ae4462deea6 100644
--- a/regress/usr.bin/mandoc/tbl/layout/lines.in
+++ b/regress/usr.bin/mandoc/tbl/layout/lines.in
@@ -1,6 +1,7 @@
-.Dd June 15, 2017
+.\" $OpenBSD: lines.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt TBL-LAYOUT-LINES 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm tbl-layout-lines
.Nd table cells containing lines
diff --git a/regress/usr.bin/mandoc/tbl/layout/lines.out_ascii b/regress/usr.bin/mandoc/tbl/layout/lines.out_ascii
index 24d07d0dfdd..0b2a1cfe90f 100644
--- a/regress/usr.bin/mandoc/tbl/layout/lines.out_ascii
+++ b/regress/usr.bin/mandoc/tbl/layout/lines.out_ascii
@@ -4752,4 +4752,4 @@ DDOOUUBBLLEEBBOOXX AALLLLBBOOXX
+---+----+
+--------+
-OpenBSD June 15, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/tbl/layout/numbers.in b/regress/usr.bin/mandoc/tbl/layout/numbers.in
index 591b5ff2021..a8cfbc2dac0 100644
--- a/regress/usr.bin/mandoc/tbl/layout/numbers.in
+++ b/regress/usr.bin/mandoc/tbl/layout/numbers.in
@@ -1,4 +1,5 @@
-.TH TBL-LAYOUT-NUMBERS 1 "January 29, 2017" OpenBSD
+.\" $OpenBSD: numbers.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-LAYOUT-NUMBERS 1 "January 29, 2017"
.SH NAME
tbl-layout-numbers \- alignment of numbers in tables
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/tbl/layout/span.in b/regress/usr.bin/mandoc/tbl/layout/span.in
index 9b2d7db7a83..84a71f8a115 100644
--- a/regress/usr.bin/mandoc/tbl/layout/span.in
+++ b/regress/usr.bin/mandoc/tbl/layout/span.in
@@ -1,4 +1,5 @@
-.TH TBL-LAYOUT-SPAN 1 "June 17, 2017" OpenBSD
+.\" $OpenBSD: span.in,v 1.5 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-LAYOUT-SPAN 1 "June 17, 2017"
.SH NAME
tbl-layout-span \- alignment of spanned cells
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/tbl/macro/column.in b/regress/usr.bin/mandoc/tbl/macro/column.in
index 511025eaf6d..7154b19880d 100644
--- a/regress/usr.bin/mandoc/tbl/macro/column.in
+++ b/regress/usr.bin/mandoc/tbl/macro/column.in
@@ -1,6 +1,7 @@
-.Dd August 20, 2016
+.\" $OpenBSD: column.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt TBL-COLUMN 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm TBL-column
.Nd tables inside column lists
diff --git a/regress/usr.bin/mandoc/tbl/macro/column.out_ascii b/regress/usr.bin/mandoc/tbl/macro/column.out_ascii
index b4428aa649d..9bd9f40c42b 100644
--- a/regress/usr.bin/mandoc/tbl/macro/column.out_ascii
+++ b/regress/usr.bin/mandoc/tbl/macro/column.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
_c d
-OpenBSD August 20, 2016 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/usr.bin/mandoc/tbl/macro/man.in b/regress/usr.bin/mandoc/tbl/macro/man.in
index 3ce5bd0d8ae..0e0e90ce813 100644
--- a/regress/usr.bin/mandoc/tbl/macro/man.in
+++ b/regress/usr.bin/mandoc/tbl/macro/man.in
@@ -1,4 +1,5 @@
-.TH TBL-MACRO-MAN 1 "December 16, 2014" OpenBSD
+.\" $OpenBSD: man.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-MACRO-MAN 1 "December 16, 2014"
.SH NAME
tbl-macro-man \- man macro in a table
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/tbl/macro/man.out_lint b/regress/usr.bin/mandoc/tbl/macro/man.out_lint
index 19a39be7897..e2a56755ec5 100644
--- a/regress/usr.bin/mandoc/tbl/macro/man.out_lint
+++ b/regress/usr.bin/mandoc/tbl/macro/man.out_lint
@@ -1,3 +1,2 @@
-mandoc: man.in:9:5: ERROR: ignoring extra tbl data cells: stray
-mandoc: man.in:12:2: UNSUPP: ignoring macro in table: SM d
-mandoc: man.in: BASE: RCS id missing: (OpenBSD)
+mandoc: man.in:10:5: ERROR: ignoring extra tbl data cells: stray
+mandoc: man.in:13:2: UNSUPP: ignoring macro in table: SM d
diff --git a/regress/usr.bin/mandoc/tbl/macro/nested.in b/regress/usr.bin/mandoc/tbl/macro/nested.in
index 09383f6fab7..6aa0de158de 100644
--- a/regress/usr.bin/mandoc/tbl/macro/nested.in
+++ b/regress/usr.bin/mandoc/tbl/macro/nested.in
@@ -1,4 +1,5 @@
-.TH TBL-MACRO-NESTED 1 "December 16, 2014" OpenBSD
+.\" $OpenBSD: nested.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-MACRO-NESTED 1 "December 16, 2014"
.SH NAME
tbl-macro-nested \- nested table
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/tbl/macro/nested.out_lint b/regress/usr.bin/mandoc/tbl/macro/nested.out_lint
index ad04d98b95e..dd044ba7b63 100644
--- a/regress/usr.bin/mandoc/tbl/macro/nested.out_lint
+++ b/regress/usr.bin/mandoc/tbl/macro/nested.out_lint
@@ -1,2 +1 @@
-mandoc: nested.in:12:4: UNSUPP: ignoring macro in table: TS
-mandoc: nested.in: BASE: RCS id missing: (OpenBSD)
+mandoc: nested.in:13:4: UNSUPP: ignoring macro in table: TS
diff --git a/regress/usr.bin/mandoc/tbl/mod/badfont.in b/regress/usr.bin/mandoc/tbl/mod/badfont.in
index 4b765aef08c..2a4f0d0a8e7 100644
--- a/regress/usr.bin/mandoc/tbl/mod/badfont.in
+++ b/regress/usr.bin/mandoc/tbl/mod/badfont.in
@@ -1,4 +1,5 @@
-.TH TBL-MOD-BADFONT 1 "February 10, 2015" OpenBSD
+.\" $OpenBSD: badfont.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-MOD-BADFONT 1 "February 10, 2015"
.SH NAME
tbl-mod-badfont \- invalid font modifiers in table layouts
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/tbl/mod/badfont.out_lint b/regress/usr.bin/mandoc/tbl/mod/badfont.out_lint
index 9f49eea9001..c19bae82420 100644
--- a/regress/usr.bin/mandoc/tbl/mod/badfont.out_lint
+++ b/regress/usr.bin/mandoc/tbl/mod/badfont.out_lint
@@ -1,3 +1,2 @@
-mandoc: badfont.in:8:7: WARNING: unknown font, skipping request: TS f
-mandoc: badfont.in:9:7: WARNING: unknown font, skipping request: TS f.
-mandoc: badfont.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badfont.in:9:7: WARNING: unknown font, skipping request: TS f
+mandoc: badfont.in:10:7: WARNING: unknown font, skipping request: TS f.
diff --git a/regress/usr.bin/mandoc/tbl/mod/expand-toowide.in b/regress/usr.bin/mandoc/tbl/mod/expand-toowide.in
index 7e8a44b81c0..598f3e1ec4c 100644
--- a/regress/usr.bin/mandoc/tbl/mod/expand-toowide.in
+++ b/regress/usr.bin/mandoc/tbl/mod/expand-toowide.in
@@ -1,4 +1,5 @@
-.TH TBL-MOD-EXPAND-TOOWIDE 1 "May 1, 2017" OpenBSD
+.\" $OpenBSD: expand-toowide.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-MOD-EXPAND-TOOWIDE 1 "May 1, 2017"
.SH NAME
tbl-mod-expand-toowide \- try to expand columns in a table
that is already too wide
diff --git a/regress/usr.bin/mandoc/tbl/mod/expand.in b/regress/usr.bin/mandoc/tbl/mod/expand.in
index d51cd2a6182..99f24646f39 100644
--- a/regress/usr.bin/mandoc/tbl/mod/expand.in
+++ b/regress/usr.bin/mandoc/tbl/mod/expand.in
@@ -1,4 +1,5 @@
-.TH TBL-MOD-EXPAND 1 "January 27, 2015" OpenBSD
+.\" $OpenBSD: expand.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-MOD-EXPAND 1 "January 27, 2015"
.SH NAME
tbl-mod-expand \- expand modifier in table layout
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/tbl/mod/font.in b/regress/usr.bin/mandoc/tbl/mod/font.in
index 448c1bf674d..6aaae8dfb73 100644
--- a/regress/usr.bin/mandoc/tbl/mod/font.in
+++ b/regress/usr.bin/mandoc/tbl/mod/font.in
@@ -1,4 +1,5 @@
-.TH TBL-MOD-FONT 1 "February 10, 2015" OpenBSD
+.\" $OpenBSD: font.in,v 1.4 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-MOD-FONT 1 "February 10, 2015"
.SH NAME
tbl-mod-font \- font modifiers in table layouts
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/tbl/mod/font.out_lint b/regress/usr.bin/mandoc/tbl/mod/font.out_lint
index 403b165fc47..06046a4380e 100644
--- a/regress/usr.bin/mandoc/tbl/mod/font.out_lint
+++ b/regress/usr.bin/mandoc/tbl/mod/font.out_lint
@@ -1,6 +1,5 @@
-mandoc: font.in:8:6: WARNING: unknown font, skipping request: TS fCW|ci
-mandoc: font.in:18:2: WARNING: tab in filled text
-mandoc: font.in:18:4: WARNING: tab in filled text
-mandoc: font.in:18:6: WARNING: tab in filled text
-mandoc: font.in:18:8: WARNING: tab in filled text
-mandoc: font.in: BASE: RCS id missing: (OpenBSD)
+mandoc: font.in:9:6: WARNING: unknown font, skipping request: TS fCW|ci
+mandoc: font.in:19:2: WARNING: tab in filled text
+mandoc: font.in:19:4: WARNING: tab in filled text
+mandoc: font.in:19:6: WARNING: tab in filled text
+mandoc: font.in:19:8: WARNING: tab in filled text
diff --git a/regress/usr.bin/mandoc/tbl/mod/misalign.in b/regress/usr.bin/mandoc/tbl/mod/misalign.in
index 1f6bde49984..15f52da15cf 100644
--- a/regress/usr.bin/mandoc/tbl/mod/misalign.in
+++ b/regress/usr.bin/mandoc/tbl/mod/misalign.in
@@ -1,4 +1,5 @@
-.TH TBL-MOD-MISALIGN 1 "December 24, 2014" OpenBSD
+.\" $OpenBSD: misalign.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-MOD-MISALIGN 1 "December 24, 2014"
.SH NAME
tbl-mod-misalign \- failing alignment in tables
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/tbl/mod/spacing.in b/regress/usr.bin/mandoc/tbl/mod/spacing.in
index 1928d9a2886..5e20b606228 100644
--- a/regress/usr.bin/mandoc/tbl/mod/spacing.in
+++ b/regress/usr.bin/mandoc/tbl/mod/spacing.in
@@ -1,4 +1,5 @@
-.TH TBL-MOD-SPACING 1 "June 27, 2017" OpenBSD
+.\" $OpenBSD: spacing.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-MOD-SPACING 1 "June 27, 2017"
.SH NAME
tbl-mod-spacing \- spacing modifier in table layout
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/tbl/mod/width.in b/regress/usr.bin/mandoc/tbl/mod/width.in
index 46306089375..6482c750525 100644
--- a/regress/usr.bin/mandoc/tbl/mod/width.in
+++ b/regress/usr.bin/mandoc/tbl/mod/width.in
@@ -1,4 +1,5 @@
-.TH TBL-MOD-WIDTH 1 "June 8, 2017" OpenBSD
+.\" $OpenBSD: width.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-MOD-WIDTH 1 "June 8, 2017"
.SH NAME
tbl-mod-width \- width modifier in table layout
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/tbl/opt/box.in b/regress/usr.bin/mandoc/tbl/opt/box.in
index ea255fdc28e..0ff010be4b7 100644
--- a/regress/usr.bin/mandoc/tbl/opt/box.in
+++ b/regress/usr.bin/mandoc/tbl/opt/box.in
@@ -1,4 +1,5 @@
-.TH TBL-OPT-BOX 1 "June 12, 2017" OpenBSD
+.\" $OpenBSD: box.in,v 1.4 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-OPT-BOX 1 "June 12, 2017"
.SH NAME
tbl-opt-box \- box table options
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/tbl/opt/center.in b/regress/usr.bin/mandoc/tbl/opt/center.in
index 7c05202c848..075dad48a87 100644
--- a/regress/usr.bin/mandoc/tbl/opt/center.in
+++ b/regress/usr.bin/mandoc/tbl/opt/center.in
@@ -1,4 +1,5 @@
-.TH TBL-LAYOUT_CENTER 1 "January 28, 2015" OpenBSD
+.\" $OpenBSD: center.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-LAYOUT_CENTER 1 "January 28, 2015"
.SH NAME
tbl-layout_center \- center a table as a whole
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/tbl/opt/invalid.in b/regress/usr.bin/mandoc/tbl/opt/invalid.in
index 24b2fdfd7d4..70df4961970 100644
--- a/regress/usr.bin/mandoc/tbl/opt/invalid.in
+++ b/regress/usr.bin/mandoc/tbl/opt/invalid.in
@@ -1,4 +1,5 @@
-.TH TBL-OPT 1 "January 25, 2015" OpenBSD
+.\" $OpenBSD: invalid.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH TBL-OPT 1 "January 25, 2015"
.SH NAME
tbl-opt \- table options
.SH DESCRIPTION
diff --git a/regress/usr.bin/mandoc/tbl/opt/invalid.out_lint b/regress/usr.bin/mandoc/tbl/opt/invalid.out_lint
index 8584bbe536d..3ea7f36e88c 100644
--- a/regress/usr.bin/mandoc/tbl/opt/invalid.out_lint
+++ b/regress/usr.bin/mandoc/tbl/opt/invalid.out_lint
@@ -1,6 +1,5 @@
-mandoc: invalid.in:7:5: ERROR: missing tbl option argument: tab
-mandoc: invalid.in:7:19: ERROR: wrong tbl option argument size: decimalpoint want 1 have 2
-mandoc: invalid.in:7:23: ERROR: non-alphabetic character in tbl options: %
-mandoc: invalid.in:7:24: ERROR: skipping unknown tbl option: foo
-mandoc: invalid.in:15:21: UNSUPP: eqn delim option in tbl: $$
-mandoc: invalid.in: BASE: RCS id missing: (OpenBSD)
+mandoc: invalid.in:8:5: ERROR: missing tbl option argument: tab
+mandoc: invalid.in:8:19: ERROR: wrong tbl option argument size: decimalpoint want 1 have 2
+mandoc: invalid.in:8:23: ERROR: non-alphabetic character in tbl options: %
+mandoc: invalid.in:8:24: ERROR: skipping unknown tbl option: foo
+mandoc: invalid.in:16:21: UNSUPP: eqn delim option in tbl: $$