aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/regress/mdoc
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2017-07-04 15:24:36 +0000
committerIngo Schwarze <schwarze@openbsd.org>2017-07-04 15:24:36 +0000
commit59c9d1f4aa4c809091049f979c1bbc2479716399 (patch)
treefd3b27a49a34e228d186449fec87b424c1564988 /regress/mdoc
parent423ba251975a0c4f170f9e93bb7237b898b67fef (diff)
downloadmandoc-59c9d1f4aa4c809091049f979c1bbc2479716399.tar.gz
mandoc-59c9d1f4aa4c809091049f979c1bbc2479716399.tar.zst
mandoc-59c9d1f4aa4c809091049f979c1bbc2479716399.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.
Diffstat (limited to 'regress/mdoc')
-rw-r--r--regress/mdoc/Ad/font.in5
-rw-r--r--regress/mdoc/Ad/font.out_ascii2
-rw-r--r--regress/mdoc/Ad/font.out_markdown2
-rw-r--r--regress/mdoc/Ad/noarg.in5
-rw-r--r--regress/mdoc/Ad/noarg.out_ascii2
-rw-r--r--regress/mdoc/Ad/noarg.out_lint7
-rw-r--r--regress/mdoc/Ad/noarg.out_markdown2
-rw-r--r--regress/mdoc/An/break.in5
-rw-r--r--regress/mdoc/An/break.out_ascii2
-rw-r--r--regress/mdoc/An/break.out_lint29
-rw-r--r--regress/mdoc/An/break.out_markdown2
-rw-r--r--regress/mdoc/Ap/eos.in5
-rw-r--r--regress/mdoc/Ap/eos.out_ascii2
-rw-r--r--regress/mdoc/Ap/eos.out_markdown2
-rw-r--r--regress/mdoc/Ap/middle.in5
-rw-r--r--regress/mdoc/Ap/middle.out_ascii2
-rw-r--r--regress/mdoc/Ap/middle.out_markdown2
-rw-r--r--regress/mdoc/Aq/author.in5
-rw-r--r--regress/mdoc/Aq/author.out_ascii2
-rw-r--r--regress/mdoc/Aq/author.out_markdown2
-rw-r--r--regress/mdoc/Aq/author.out_utf82
-rw-r--r--regress/mdoc/Aq/empty.in5
-rw-r--r--regress/mdoc/Aq/empty.out_ascii2
-rw-r--r--regress/mdoc/Aq/empty.out_lint7
-rw-r--r--regress/mdoc/Aq/empty.out_markdown2
-rw-r--r--regress/mdoc/Aq/empty.out_utf82
-rw-r--r--regress/mdoc/Ar/font.in5
-rw-r--r--regress/mdoc/Ar/font.out_ascii2
-rw-r--r--regress/mdoc/Ar/font.out_markdown2
-rw-r--r--regress/mdoc/Ar/punct.in5
-rw-r--r--regress/mdoc/Ar/punct.out_ascii2
-rw-r--r--regress/mdoc/Ar/punct.out_lint5
-rw-r--r--regress/mdoc/Ar/punct.out_markdown2
-rw-r--r--regress/mdoc/At/invalid.in5
-rw-r--r--regress/mdoc/At/invalid.out_ascii2
-rw-r--r--regress/mdoc/At/invalid.out_lint5
-rw-r--r--regress/mdoc/At/invalid.out_markdown2
-rw-r--r--regress/mdoc/Bd/badargs.in5
-rw-r--r--regress/mdoc/Bd/badargs.out_ascii2
-rw-r--r--regress/mdoc/Bd/badargs.out_lint27
-rw-r--r--regress/mdoc/Bd/badargs.out_markdown2
-rw-r--r--regress/mdoc/Bd/beforeNAME.in5
-rw-r--r--regress/mdoc/Bd/beforeNAME.out_ascii2
-rw-r--r--regress/mdoc/Bd/beforeNAME.out_lint5
-rw-r--r--regress/mdoc/Bd/beforeNAME.out_markdown2
-rw-r--r--regress/mdoc/Bd/blank.in5
-rw-r--r--regress/mdoc/Bd/blank.out_ascii2
-rw-r--r--regress/mdoc/Bd/blank.out_lint19
-rw-r--r--regress/mdoc/Bd/blank.out_markdown2
-rw-r--r--regress/mdoc/Bd/break.in5
-rw-r--r--regress/mdoc/Bd/break.out_ascii2
-rw-r--r--regress/mdoc/Bd/break.out_lint5
-rw-r--r--regress/mdoc/Bd/break.out_markdown2
-rw-r--r--regress/mdoc/Bd/broken.in5
-rw-r--r--regress/mdoc/Bd/broken.out_ascii2
-rw-r--r--regress/mdoc/Bd/broken.out_lint5
-rw-r--r--regress/mdoc/Bd/broken.out_markdown2
-rw-r--r--regress/mdoc/Bd/centered.in5
-rw-r--r--regress/mdoc/Bd/centered.out_ascii2
-rw-r--r--regress/mdoc/Bd/centered.out_markdown2
-rw-r--r--regress/mdoc/Bd/empty.in5
-rw-r--r--regress/mdoc/Bd/empty.out_ascii2
-rw-r--r--regress/mdoc/Bd/empty.out_markdown2
-rw-r--r--regress/mdoc/Bd/nested.in5
-rw-r--r--regress/mdoc/Bd/nested.out_ascii2
-rw-r--r--regress/mdoc/Bd/nested.out_lint7
-rw-r--r--regress/mdoc/Bd/nested.out_markdown2
-rw-r--r--regress/mdoc/Bd/offset-empty.in5
-rw-r--r--regress/mdoc/Bd/offset-empty.out_ascii2
-rw-r--r--regress/mdoc/Bd/offset-empty.out_markdown2
-rw-r--r--regress/mdoc/Bd/offset-neg.in5
-rw-r--r--regress/mdoc/Bd/offset-neg.out_ascii2
-rw-r--r--regress/mdoc/Bd/offset-neg.out_markdown2
-rw-r--r--regress/mdoc/Bd/spacing.in5
-rw-r--r--regress/mdoc/Bd/spacing.out_ascii2
-rw-r--r--regress/mdoc/Bd/spacing.out_markdown2
-rw-r--r--regress/mdoc/Bd/unclosed.in5
-rw-r--r--regress/mdoc/Bd/unclosed.out_ascii2
-rw-r--r--regress/mdoc/Bd/unclosed.out_lint5
-rw-r--r--regress/mdoc/Bd/unclosed.out_markdown2
-rw-r--r--regress/mdoc/Bf/badargs.in5
-rw-r--r--regress/mdoc/Bf/badargs.out_ascii2
-rw-r--r--regress/mdoc/Bf/badargs.out_lint9
-rw-r--r--regress/mdoc/Bf/break.in5
-rw-r--r--regress/mdoc/Bf/break.out_ascii2
-rw-r--r--regress/mdoc/Bf/break.out_lint5
-rw-r--r--regress/mdoc/Bf/broken.in5
-rw-r--r--regress/mdoc/Bf/broken.out_ascii2
-rw-r--r--regress/mdoc/Bf/broken.out_lint5
-rw-r--r--regress/mdoc/Bf/multiargs.in5
-rw-r--r--regress/mdoc/Bf/multiargs.out_ascii2
-rw-r--r--regress/mdoc/Bf/multiargs.out_lint13
-rw-r--r--regress/mdoc/Bf/nest.in5
-rw-r--r--regress/mdoc/Bf/nest.out_ascii2
-rw-r--r--regress/mdoc/Bk/badarg.in5
-rw-r--r--regress/mdoc/Bk/badarg.out_ascii2
-rw-r--r--regress/mdoc/Bk/badarg.out_lint15
-rw-r--r--regress/mdoc/Bk/break.in5
-rw-r--r--regress/mdoc/Bk/break.out_ascii2
-rw-r--r--regress/mdoc/Bk/broken.in5
-rw-r--r--regress/mdoc/Bk/broken.out_ascii2
-rw-r--r--regress/mdoc/Bk/broken.out_lint7
-rw-r--r--regress/mdoc/Bk/inputlines.in5
-rw-r--r--regress/mdoc/Bk/inputlines.out_ascii2
-rw-r--r--regress/mdoc/Bk/lines.in5
-rw-r--r--regress/mdoc/Bk/lines.out_ascii2
-rw-r--r--regress/mdoc/Bk/synopsis.in5
-rw-r--r--regress/mdoc/Bk/synopsis.out_ascii2
-rw-r--r--regress/mdoc/Bl/badargs.in5
-rw-r--r--regress/mdoc/Bl/badargs.out_ascii2
-rw-r--r--regress/mdoc/Bl/badargs.out_lint39
-rw-r--r--regress/mdoc/Bl/badargs.out_markdown2
-rw-r--r--regress/mdoc/Bl/bareIt.in5
-rw-r--r--regress/mdoc/Bl/bareIt.out_ascii2
-rw-r--r--regress/mdoc/Bl/bareIt.out_lint9
-rw-r--r--regress/mdoc/Bl/bareIt.out_markdown2
-rw-r--r--regress/mdoc/Bl/bareTa.in5
-rw-r--r--regress/mdoc/Bl/bareTa.out_ascii2
-rw-r--r--regress/mdoc/Bl/bareTa.out_lint13
-rw-r--r--regress/mdoc/Bl/bareTa.out_markdown2
-rw-r--r--regress/mdoc/Bl/break.in5
-rw-r--r--regress/mdoc/Bl/break.out_ascii2
-rw-r--r--regress/mdoc/Bl/break.out_lint39
-rw-r--r--regress/mdoc/Bl/breakingIt.in5
-rw-r--r--regress/mdoc/Bl/breakingIt.out_ascii2
-rw-r--r--regress/mdoc/Bl/breakingIt.out_lint35
-rw-r--r--regress/mdoc/Bl/breakingIt.out_markdown2
-rw-r--r--regress/mdoc/Bl/breakingTa.in5
-rw-r--r--regress/mdoc/Bl/breakingTa.out_ascii2
-rw-r--r--regress/mdoc/Bl/breakingTa.out_markdown2
-rw-r--r--regress/mdoc/Bl/broken.in5
-rw-r--r--regress/mdoc/Bl/broken.out_ascii2
-rw-r--r--regress/mdoc/Bl/broken.out_lint9
-rw-r--r--regress/mdoc/Bl/broken.out_markdown2
-rw-r--r--regress/mdoc/Bl/bullet.in5
-rw-r--r--regress/mdoc/Bl/bullet.out_ascii2
-rw-r--r--regress/mdoc/Bl/bullet.out_markdown2
-rw-r--r--regress/mdoc/Bl/colNoIt.in5
-rw-r--r--regress/mdoc/Bl/colNoIt.out_ascii2
-rw-r--r--regress/mdoc/Bl/colNoIt.out_markdown2
-rw-r--r--regress/mdoc/Bl/column.in5
-rw-r--r--regress/mdoc/Bl/column.out_ascii2
-rw-r--r--regress/mdoc/Bl/column.out_lint17
-rw-r--r--regress/mdoc/Bl/column.out_markdown2
-rw-r--r--regress/mdoc/Bl/column_nogroff.in5
-rw-r--r--regress/mdoc/Bl/column_nogroff.out_ascii2
-rw-r--r--regress/mdoc/Bl/column_nogroff.out_lint7
-rw-r--r--regress/mdoc/Bl/column_nogroff.out_markdown2
-rw-r--r--regress/mdoc/Bl/dash.in5
-rw-r--r--regress/mdoc/Bl/dash.out_ascii2
-rw-r--r--regress/mdoc/Bl/dash.out_markdown2
-rw-r--r--regress/mdoc/Bl/dash.out_utf82
-rw-r--r--regress/mdoc/Bl/diag.in5
-rw-r--r--regress/mdoc/Bl/diag.out_ascii2
-rw-r--r--regress/mdoc/Bl/diag.out_markdown2
-rw-r--r--regress/mdoc/Bl/empty.in5
-rw-r--r--regress/mdoc/Bl/empty.out_ascii2
-rw-r--r--regress/mdoc/Bl/empty.out_lint25
-rw-r--r--regress/mdoc/Bl/empty.out_markdown2
-rw-r--r--regress/mdoc/Bl/emptyhead.in5
-rw-r--r--regress/mdoc/Bl/emptyhead.out_ascii2
-rw-r--r--regress/mdoc/Bl/emptyhead.out_lint11
-rw-r--r--regress/mdoc/Bl/emptyhead.out_markdown2
-rw-r--r--regress/mdoc/Bl/emptyitem.in5
-rw-r--r--regress/mdoc/Bl/emptyitem.out_ascii2
-rw-r--r--regress/mdoc/Bl/emptyitem.out_lint19
-rw-r--r--regress/mdoc/Bl/emptyitem.out_markdown2
-rw-r--r--regress/mdoc/Bl/emptytag.in5
-rw-r--r--regress/mdoc/Bl/emptytag.out_ascii2
-rw-r--r--regress/mdoc/Bl/emptytag.out_lint5
-rw-r--r--regress/mdoc/Bl/emptytag.out_markdown2
-rw-r--r--regress/mdoc/Bl/enum.in5
-rw-r--r--regress/mdoc/Bl/enum.out_ascii2
-rw-r--r--regress/mdoc/Bl/enum.out_markdown2
-rw-r--r--regress/mdoc/Bl/extend.in5
-rw-r--r--regress/mdoc/Bl/extend.out_ascii2
-rw-r--r--regress/mdoc/Bl/extend.out_markdown2
-rw-r--r--regress/mdoc/Bl/hang.in5
-rw-r--r--regress/mdoc/Bl/hang.out_ascii2
-rw-r--r--regress/mdoc/Bl/hang.out_markdown2
-rw-r--r--regress/mdoc/Bl/inset.in5
-rw-r--r--regress/mdoc/Bl/inset.out_ascii2
-rw-r--r--regress/mdoc/Bl/inset.out_markdown2
-rw-r--r--regress/mdoc/Bl/item.in5
-rw-r--r--regress/mdoc/Bl/item.out_ascii2
-rw-r--r--regress/mdoc/Bl/item.out_markdown2
-rw-r--r--regress/mdoc/Bl/multitag.in5
-rw-r--r--regress/mdoc/Bl/multitag.out_ascii2
-rw-r--r--regress/mdoc/Bl/multitag.out_markdown2
-rw-r--r--regress/mdoc/Bl/multitype.in5
-rw-r--r--regress/mdoc/Bl/multitype.out_ascii2
-rw-r--r--regress/mdoc/Bl/multitype.out_markdown2
-rw-r--r--regress/mdoc/Bl/nested.in5
-rw-r--r--regress/mdoc/Bl/nested.out_ascii2
-rw-r--r--regress/mdoc/Bl/nested.out_markdown2
-rw-r--r--regress/mdoc/Bl/noIt.in5
-rw-r--r--regress/mdoc/Bl/noIt.out_ascii2
-rw-r--r--regress/mdoc/Bl/noIt.out_lint19
-rw-r--r--regress/mdoc/Bl/noIt.out_markdown2
-rw-r--r--regress/mdoc/Bl/notype.in5
-rw-r--r--regress/mdoc/Bl/notype.out_ascii2
-rw-r--r--regress/mdoc/Bl/notype.out_lint13
-rw-r--r--regress/mdoc/Bl/notype.out_markdown2
-rw-r--r--regress/mdoc/Bl/offset.in5
-rw-r--r--regress/mdoc/Bl/offset.out_ascii2
-rw-r--r--regress/mdoc/Bl/offset.out_markdown2
-rw-r--r--regress/mdoc/Bl/ohang.in5
-rw-r--r--regress/mdoc/Bl/ohang.out_ascii2
-rw-r--r--regress/mdoc/Bl/ohang.out_markdown2
-rw-r--r--regress/mdoc/Bl/secstart.in5
-rw-r--r--regress/mdoc/Bl/secstart.out_ascii2
-rw-r--r--regress/mdoc/Bl/secstart.out_markdown2
-rw-r--r--regress/mdoc/Bl/tag.in5
-rw-r--r--regress/mdoc/Bl/tag.out_ascii2
-rw-r--r--regress/mdoc/Bl/tag.out_lint5
-rw-r--r--regress/mdoc/Bl/tag.out_markdown2
-rw-r--r--regress/mdoc/Bl/unclosed.in5
-rw-r--r--regress/mdoc/Bl/unclosed.out_ascii2
-rw-r--r--regress/mdoc/Bl/unclosed.out_markdown2
-rw-r--r--regress/mdoc/Brq/empty.in5
-rw-r--r--regress/mdoc/Brq/empty.out_ascii2
-rw-r--r--regress/mdoc/Brq/empty.out_lint7
-rw-r--r--regress/mdoc/Brq/empty.out_markdown2
-rw-r--r--regress/mdoc/Bx/args.in5
-rw-r--r--regress/mdoc/Bx/args.out_ascii2
-rw-r--r--regress/mdoc/Bx/args.out_lint5
-rw-r--r--regress/mdoc/Bx/args.out_markdown2
-rw-r--r--regress/mdoc/Cd/eos.in5
-rw-r--r--regress/mdoc/Cd/eos.out_ascii2
-rw-r--r--regress/mdoc/Cd/eos.out_markdown2
-rw-r--r--regress/mdoc/Cd/font.in5
-rw-r--r--regress/mdoc/Cd/font.out_ascii2
-rw-r--r--regress/mdoc/Cd/font.out_markdown2
-rw-r--r--regress/mdoc/Cd/noarg.in5
-rw-r--r--regress/mdoc/Cd/noarg.out_ascii2
-rw-r--r--regress/mdoc/Cd/noarg.out_lint5
-rw-r--r--regress/mdoc/Cd/noarg.out_markdown2
-rw-r--r--regress/mdoc/Cd/punct.in5
-rw-r--r--regress/mdoc/Cd/punct.out_ascii2
-rw-r--r--regress/mdoc/Cd/punct.out_markdown2
-rw-r--r--regress/mdoc/Cm/basic.in5
-rw-r--r--regress/mdoc/Cm/basic.out_ascii2
-rw-r--r--regress/mdoc/Cm/basic.out_markdown2
-rw-r--r--regress/mdoc/Cm/font.in5
-rw-r--r--regress/mdoc/Cm/font.out_ascii2
-rw-r--r--regress/mdoc/Cm/font.out_markdown2
-rw-r--r--regress/mdoc/Cm/noarg.in5
-rw-r--r--regress/mdoc/Cm/noarg.out_ascii2
-rw-r--r--regress/mdoc/Cm/noarg.out_lint9
-rw-r--r--regress/mdoc/Cm/noarg.out_markdown2
-rw-r--r--regress/mdoc/Cm/punct.in5
-rw-r--r--regress/mdoc/Cm/punct.out_ascii2
-rw-r--r--regress/mdoc/Cm/punct.out_markdown2
-rw-r--r--regress/mdoc/D1/spacing.in5
-rw-r--r--regress/mdoc/D1/spacing.out_ascii2
-rw-r--r--regress/mdoc/D1/spacing.out_lint5
-rw-r--r--regress/mdoc/D1/spacing.out_markdown2
-rw-r--r--regress/mdoc/Db/args.in5
-rw-r--r--regress/mdoc/Db/args.out_ascii2
-rw-r--r--regress/mdoc/Db/args.out_lint9
-rw-r--r--regress/mdoc/Dd/badarg.in3
-rw-r--r--regress/mdoc/Dd/badarg.out_lint6
-rw-r--r--regress/mdoc/Dd/dupe.in3
-rw-r--r--regress/mdoc/Dd/dupe.out_lint8
-rw-r--r--regress/mdoc/Dd/late.in3
-rw-r--r--regress/mdoc/Dd/late.out_lint4
-rw-r--r--regress/mdoc/Dd/long.in3
-rw-r--r--regress/mdoc/Dd/long.out_lint6
-rw-r--r--regress/mdoc/Dd/manarg.in3
-rw-r--r--regress/mdoc/Dd/manarg.out_lint6
-rw-r--r--regress/mdoc/Dd/noarg.in3
-rw-r--r--regress/mdoc/Dd/noarg.out_lint4
-rw-r--r--regress/mdoc/Dd/order.in3
-rw-r--r--regress/mdoc/Dd/order.out_lint6
-rw-r--r--regress/mdoc/Dl/spacing.in5
-rw-r--r--regress/mdoc/Dl/spacing.out_ascii2
-rw-r--r--regress/mdoc/Dl/spacing.out_lint5
-rw-r--r--regress/mdoc/Dl/spacing.out_markdown2
-rw-r--r--regress/mdoc/Dq/empty.in5
-rw-r--r--regress/mdoc/Dq/empty.out_ascii2
-rw-r--r--regress/mdoc/Dq/empty.out_lint3
-rw-r--r--regress/mdoc/Dq/empty.out_markdown2
-rw-r--r--regress/mdoc/Dt/badsec.in5
-rw-r--r--regress/mdoc/Dt/badsec.out_lint5
-rw-r--r--regress/mdoc/Dt/case.in5
-rw-r--r--regress/mdoc/Dt/case.out_ascii2
-rw-r--r--regress/mdoc/Dt/case.out_lint5
-rw-r--r--regress/mdoc/Dt/case.out_markdown2
-rw-r--r--regress/mdoc/Dt/dupe.in5
-rw-r--r--regress/mdoc/Dt/dupe.out_ascii2
-rw-r--r--regress/mdoc/Dt/dupe.out_lint7
-rw-r--r--regress/mdoc/Dt/dupe.out_markdown2
-rw-r--r--regress/mdoc/Dt/fourargs.in5
-rw-r--r--regress/mdoc/Dt/fourargs.out_ascii2
-rw-r--r--regress/mdoc/Dt/fourargs.out_lint5
-rw-r--r--regress/mdoc/Dt/fourargs.out_markdown2
-rw-r--r--regress/mdoc/Dt/late.in5
-rw-r--r--regress/mdoc/Dt/late.out_ascii2
-rw-r--r--regress/mdoc/Dt/late.out_lint5
-rw-r--r--regress/mdoc/Dt/late.out_markdown2
-rw-r--r--regress/mdoc/Dt/missing.in5
-rw-r--r--regress/mdoc/Dt/missing.out_ascii2
-rw-r--r--regress/mdoc/Dt/missing.out_lint3
-rw-r--r--regress/mdoc/Dt/missing.out_markdown2
-rw-r--r--regress/mdoc/Dt/noarg.in5
-rw-r--r--regress/mdoc/Dt/noarg.out_ascii2
-rw-r--r--regress/mdoc/Dt/noarg.out_lint7
-rw-r--r--regress/mdoc/Dt/noarg.out_markdown2
-rw-r--r--regress/mdoc/Dt/nobody.in5
-rw-r--r--regress/mdoc/Dt/nobody.out_ascii2
-rw-r--r--regress/mdoc/Dt/nobody.out_lint3
-rw-r--r--regress/mdoc/Dt/nobody.out_markdown2
-rw-r--r--regress/mdoc/Dt/nosec.in5
-rw-r--r--regress/mdoc/Dt/nosec.out_ascii2
-rw-r--r--regress/mdoc/Dt/nosec.out_lint5
-rw-r--r--regress/mdoc/Dt/nosec.out_markdown2
-rw-r--r--regress/mdoc/Dt/order.in5
-rw-r--r--regress/mdoc/Dt/order.out_ascii2
-rw-r--r--regress/mdoc/Dt/order.out_lint5
-rw-r--r--regress/mdoc/Dt/order.out_markdown2
-rw-r--r--regress/mdoc/Dv/font.in5
-rw-r--r--regress/mdoc/Dv/font.out_ascii2
-rw-r--r--regress/mdoc/Dv/font.out_markdown2
-rw-r--r--regress/mdoc/Dv/noarg.in5
-rw-r--r--regress/mdoc/Dv/noarg.out_ascii2
-rw-r--r--regress/mdoc/Dv/noarg.out_lint7
-rw-r--r--regress/mdoc/Dv/noarg.out_markdown2
-rw-r--r--regress/mdoc/Em/font.in5
-rw-r--r--regress/mdoc/Em/font.out_ascii2
-rw-r--r--regress/mdoc/Em/font.out_markdown2
-rw-r--r--regress/mdoc/Em/noarg.in5
-rw-r--r--regress/mdoc/Em/noarg.out_ascii2
-rw-r--r--regress/mdoc/Em/noarg.out_lint5
-rw-r--r--regress/mdoc/Em/noarg.out_markdown2
-rw-r--r--regress/mdoc/Em/punct.in5
-rw-r--r--regress/mdoc/Em/punct.out_ascii2
-rw-r--r--regress/mdoc/Em/punct.out_lint13
-rw-r--r--regress/mdoc/Em/punct.out_markdown2
-rw-r--r--regress/mdoc/Eo/break.in5
-rw-r--r--regress/mdoc/Eo/break.out_ascii2
-rw-r--r--regress/mdoc/Eo/break.out_lint19
-rw-r--r--regress/mdoc/Eo/break.out_markdown2
-rw-r--r--regress/mdoc/Eo/empty.in5
-rw-r--r--regress/mdoc/Eo/empty.out_ascii2
-rw-r--r--regress/mdoc/Eo/empty.out_markdown2
-rw-r--r--regress/mdoc/Eo/obsolete.in5
-rw-r--r--regress/mdoc/Eo/obsolete.out_ascii2
-rw-r--r--regress/mdoc/Eo/obsolete.out_lint15
-rw-r--r--regress/mdoc/Eo/obsolete.out_markdown2
-rw-r--r--regress/mdoc/Eo/unclosed.in5
-rw-r--r--regress/mdoc/Eo/unclosed.out_ascii2
-rw-r--r--regress/mdoc/Eo/unclosed.out_lint5
-rw-r--r--regress/mdoc/Eo/unclosed.out_markdown2
-rw-r--r--regress/mdoc/Er/font.in5
-rw-r--r--regress/mdoc/Er/font.out_ascii2
-rw-r--r--regress/mdoc/Er/font.out_markdown2
-rw-r--r--regress/mdoc/Er/noarg.in5
-rw-r--r--regress/mdoc/Er/noarg.out_ascii2
-rw-r--r--regress/mdoc/Er/noarg.out_lint7
-rw-r--r--regress/mdoc/Er/noarg.out_markdown2
-rw-r--r--regress/mdoc/Ev/font.in5
-rw-r--r--regress/mdoc/Ev/font.out_ascii2
-rw-r--r--regress/mdoc/Ev/font.out_markdown2
-rw-r--r--regress/mdoc/Ev/noarg.in5
-rw-r--r--regress/mdoc/Ev/noarg.out_ascii2
-rw-r--r--regress/mdoc/Ev/noarg.out_lint7
-rw-r--r--regress/mdoc/Ev/noarg.out_markdown2
-rw-r--r--regress/mdoc/Ex/args.in5
-rw-r--r--regress/mdoc/Ex/args.out_ascii2
-rw-r--r--regress/mdoc/Ex/args.out_markdown2
-rw-r--r--regress/mdoc/Ex/noname.in5
-rw-r--r--regress/mdoc/Ex/noname.out_ascii2
-rw-r--r--regress/mdoc/Ex/noname.out_lint7
-rw-r--r--regress/mdoc/Ex/noname.out_markdown2
-rw-r--r--regress/mdoc/Ex/nostd.in5
-rw-r--r--regress/mdoc/Ex/nostd.out_ascii2
-rw-r--r--regress/mdoc/Ex/nostd.out_lint9
-rw-r--r--regress/mdoc/Ex/nostd.out_markdown2
-rw-r--r--regress/mdoc/Fd/break.in5
-rw-r--r--regress/mdoc/Fd/break.out_ascii2
-rw-r--r--regress/mdoc/Fd/break.out_markdown2
-rw-r--r--regress/mdoc/Fd/empty.in5
-rw-r--r--regress/mdoc/Fd/empty.out_ascii2
-rw-r--r--regress/mdoc/Fd/empty.out_lint7
-rw-r--r--regress/mdoc/Fd/empty.out_markdown2
-rw-r--r--regress/mdoc/Fd/eos.in5
-rw-r--r--regress/mdoc/Fd/eos.out_ascii2
-rw-r--r--regress/mdoc/Fd/eos.out_markdown2
-rw-r--r--regress/mdoc/Fd/font.in5
-rw-r--r--regress/mdoc/Fd/font.out_ascii2
-rw-r--r--regress/mdoc/Fd/font.out_markdown2
-rw-r--r--regress/mdoc/Fl/font.in5
-rw-r--r--regress/mdoc/Fl/font.out_ascii2
-rw-r--r--regress/mdoc/Fl/font.out_markdown2
-rw-r--r--regress/mdoc/Fl/multiarg.in5
-rw-r--r--regress/mdoc/Fl/multiarg.out_ascii2
-rw-r--r--regress/mdoc/Fl/multiarg.out_markdown2
-rw-r--r--regress/mdoc/Fl/noarg.in5
-rw-r--r--regress/mdoc/Fl/noarg.out_ascii2
-rw-r--r--regress/mdoc/Fl/noarg.out_markdown2
-rw-r--r--regress/mdoc/Fl/parsed.in5
-rw-r--r--regress/mdoc/Fl/parsed.out_ascii2
-rw-r--r--regress/mdoc/Fl/parsed.out_markdown2
-rw-r--r--regress/mdoc/Fl/punct.in5
-rw-r--r--regress/mdoc/Fl/punct.out_ascii2
-rw-r--r--regress/mdoc/Fl/punct.out_lint5
-rw-r--r--regress/mdoc/Fl/punct.out_markdown2
-rw-r--r--regress/mdoc/Fo/basic.in5
-rw-r--r--regress/mdoc/Fo/basic.out_ascii2
-rw-r--r--regress/mdoc/Fo/basic.out_markdown2
-rw-r--r--regress/mdoc/Fo/break.in5
-rw-r--r--regress/mdoc/Fo/break.out_ascii2
-rw-r--r--regress/mdoc/Fo/break.out_markdown2
-rw-r--r--regress/mdoc/Fo/eos.in5
-rw-r--r--regress/mdoc/Fo/eos.out_ascii2
-rw-r--r--regress/mdoc/Fo/eos.out_markdown2
-rw-r--r--regress/mdoc/Fo/font.in5
-rw-r--r--regress/mdoc/Fo/font.out_ascii2
-rw-r--r--regress/mdoc/Fo/font.out_markdown2
-rw-r--r--regress/mdoc/Fo/noarg.in5
-rw-r--r--regress/mdoc/Fo/noarg.out_ascii2
-rw-r--r--regress/mdoc/Fo/noarg.out_lint23
-rw-r--r--regress/mdoc/Fo/noarg.out_markdown2
-rw-r--r--regress/mdoc/Fo/nohead.in5
-rw-r--r--regress/mdoc/Fo/nohead.out_ascii2
-rw-r--r--regress/mdoc/Fo/nohead.out_lint5
-rw-r--r--regress/mdoc/Fo/nohead.out_markdown2
-rw-r--r--regress/mdoc/Fo/obsolete.in5
-rw-r--r--regress/mdoc/Fo/obsolete.out_ascii2
-rw-r--r--regress/mdoc/Fo/obsolete.out_lint7
-rw-r--r--regress/mdoc/Fo/obsolete.out_markdown2
-rw-r--r--regress/mdoc/Fo/punct.in5
-rw-r--r--regress/mdoc/Fo/punct.out_ascii2
-rw-r--r--regress/mdoc/Fo/punct.out_lint9
-rw-r--r--regress/mdoc/Fo/punct.out_markdown2
-rw-r--r--regress/mdoc/Fo/section.in5
-rw-r--r--regress/mdoc/Fo/section.out_ascii2
-rw-r--r--regress/mdoc/Fo/section.out_markdown2
-rw-r--r--regress/mdoc/Fo/warn.in5
-rw-r--r--regress/mdoc/Fo/warn.out_ascii2
-rw-r--r--regress/mdoc/Fo/warn.out_lint7
-rw-r--r--regress/mdoc/Fo/warn.out_markdown2
-rw-r--r--regress/mdoc/Ft/font.in5
-rw-r--r--regress/mdoc/Ft/font.out_ascii2
-rw-r--r--regress/mdoc/Ft/font.out_markdown2
-rw-r--r--regress/mdoc/Ic/font.in5
-rw-r--r--regress/mdoc/Ic/font.out_ascii2
-rw-r--r--regress/mdoc/Ic/font.out_markdown2
-rw-r--r--regress/mdoc/Ic/noarg.in5
-rw-r--r--regress/mdoc/Ic/noarg.out_ascii2
-rw-r--r--regress/mdoc/Ic/noarg.out_lint7
-rw-r--r--regress/mdoc/Ic/noarg.out_markdown2
-rw-r--r--regress/mdoc/Ic/punct.in5
-rw-r--r--regress/mdoc/Ic/punct.out_ascii2
-rw-r--r--regress/mdoc/Ic/punct.out_markdown2
-rw-r--r--regress/mdoc/In/break.in5
-rw-r--r--regress/mdoc/In/break.out_ascii2
-rw-r--r--regress/mdoc/In/break.out_markdown2
-rw-r--r--regress/mdoc/In/eos.in5
-rw-r--r--regress/mdoc/In/eos.out_ascii2
-rw-r--r--regress/mdoc/In/eos.out_markdown2
-rw-r--r--regress/mdoc/In/font.in5
-rw-r--r--regress/mdoc/In/font.out_ascii2
-rw-r--r--regress/mdoc/In/font.out_markdown2
-rw-r--r--regress/mdoc/In/noarg.in5
-rw-r--r--regress/mdoc/In/noarg.out_ascii2
-rw-r--r--regress/mdoc/In/noarg.out_lint9
-rw-r--r--regress/mdoc/In/noarg.out_markdown2
-rw-r--r--regress/mdoc/Lb/badargs.in5
-rw-r--r--regress/mdoc/Lb/badargs.out_ascii2
-rw-r--r--regress/mdoc/Lb/badargs.out_lint13
-rw-r--r--regress/mdoc/Lb/badargs.out_markdown2
-rw-r--r--regress/mdoc/Lb/break.in5
-rw-r--r--regress/mdoc/Lb/break.out_ascii2
-rw-r--r--regress/mdoc/Lb/break.out_markdown2
-rw-r--r--regress/mdoc/Lb/eos.in5
-rw-r--r--regress/mdoc/Lb/eos.out_ascii2
-rw-r--r--regress/mdoc/Lb/eos.out_markdown2
-rw-r--r--regress/mdoc/Li/font.in5
-rw-r--r--regress/mdoc/Li/font.out_ascii2
-rw-r--r--regress/mdoc/Li/font.out_markdown2
-rw-r--r--regress/mdoc/Li/punct.in5
-rw-r--r--regress/mdoc/Li/punct.out_ascii2
-rw-r--r--regress/mdoc/Li/punct.out_lint13
-rw-r--r--regress/mdoc/Li/punct.out_markdown2
-rw-r--r--regress/mdoc/Lk/font.in5
-rw-r--r--regress/mdoc/Lk/font.out_ascii2
-rw-r--r--regress/mdoc/Lk/link.in5
-rw-r--r--regress/mdoc/Lk/link.out_ascii2
-rw-r--r--regress/mdoc/Lk/link.out_markdown2
-rw-r--r--regress/mdoc/Lk/noarg.in5
-rw-r--r--regress/mdoc/Lk/noarg.out_ascii2
-rw-r--r--regress/mdoc/Lk/noarg.out_lint9
-rw-r--r--regress/mdoc/Lk/noarg.out_markdown2
-rw-r--r--regress/mdoc/Ms/font.in5
-rw-r--r--regress/mdoc/Ms/font.out_ascii2
-rw-r--r--regress/mdoc/Ms/font.out_markdown2
-rw-r--r--regress/mdoc/Ms/noarg.in5
-rw-r--r--regress/mdoc/Ms/noarg.out_ascii2
-rw-r--r--regress/mdoc/Ms/noarg.out_lint7
-rw-r--r--regress/mdoc/Ms/noarg.out_markdown2
-rw-r--r--regress/mdoc/Mt/font.in5
-rw-r--r--regress/mdoc/Mt/font.out_ascii2
-rw-r--r--regress/mdoc/Mt/simple.in5
-rw-r--r--regress/mdoc/Mt/simple.out_ascii2
-rw-r--r--regress/mdoc/Mt/simple.out_lint5
-rw-r--r--regress/mdoc/Mt/simple.out_markdown2
-rw-r--r--regress/mdoc/Nd/broken.in5
-rw-r--r--regress/mdoc/Nd/broken.out_ascii2
-rw-r--r--regress/mdoc/Nd/broken.out_lint21
-rw-r--r--regress/mdoc/Nd/hyph.in5
-rw-r--r--regress/mdoc/Nd/hyph.out_ascii2
-rw-r--r--regress/mdoc/Nd/hyph.out_markdown2
-rw-r--r--regress/mdoc/Nd/noarg.in5
-rw-r--r--regress/mdoc/Nd/noarg.out_ascii2
-rw-r--r--regress/mdoc/Nd/noarg.out_lint5
-rw-r--r--regress/mdoc/Nd/noarg.out_markdown2
-rw-r--r--regress/mdoc/Nd/par.in5
-rw-r--r--regress/mdoc/Nd/par.out_ascii2
-rw-r--r--regress/mdoc/Nd/par.out_markdown2
-rw-r--r--regress/mdoc/Nm/badNAME.in5
-rw-r--r--regress/mdoc/Nm/badNAME.out_ascii2
-rw-r--r--regress/mdoc/Nm/badNAME.out_lint7
-rw-r--r--regress/mdoc/Nm/badNAMEuse.in5
-rw-r--r--regress/mdoc/Nm/badNAMEuse.out_ascii2
-rw-r--r--regress/mdoc/Nm/badNAMEuse.out_lint7
-rw-r--r--regress/mdoc/Nm/break.in5
-rw-r--r--regress/mdoc/Nm/break.out_ascii2
-rw-r--r--regress/mdoc/Nm/break.out_lint5
-rw-r--r--regress/mdoc/Nm/break.out_markdown2
-rw-r--r--regress/mdoc/Nm/broken.in5
-rw-r--r--regress/mdoc/Nm/broken.out_ascii2
-rw-r--r--regress/mdoc/Nm/broken.out_lint7
-rw-r--r--regress/mdoc/Nm/broken.out_markdown2
-rw-r--r--regress/mdoc/Nm/empty.in5
-rw-r--r--regress/mdoc/Nm/empty.out_ascii2
-rw-r--r--regress/mdoc/Nm/empty.out_markdown2
-rw-r--r--regress/mdoc/Nm/emptyNAME.in5
-rw-r--r--regress/mdoc/Nm/emptyNAME.out_ascii2
-rw-r--r--regress/mdoc/Nm/emptyNAMEuse.in5
-rw-r--r--regress/mdoc/Nm/emptyNAMEuse.out_ascii2
-rw-r--r--regress/mdoc/Nm/font.in5
-rw-r--r--regress/mdoc/Nm/font.out_ascii2
-rw-r--r--regress/mdoc/Nm/font.out_markdown2
-rw-r--r--regress/mdoc/Nm/long.in5
-rw-r--r--regress/mdoc/Nm/long.out_ascii2
-rw-r--r--regress/mdoc/Nm/long.out_markdown2
-rw-r--r--regress/mdoc/Nm/par.in5
-rw-r--r--regress/mdoc/Nm/par.out_ascii2
-rw-r--r--regress/mdoc/Nm/par.out_markdown2
-rw-r--r--regress/mdoc/Nm/parns.in5
-rw-r--r--regress/mdoc/Nm/parns.out_ascii2
-rw-r--r--regress/mdoc/Nm/parns.out_markdown2
-rw-r--r--regress/mdoc/Nm/punct.in5
-rw-r--r--regress/mdoc/Nm/punct.out_ascii2
-rw-r--r--regress/mdoc/Nm/punct.out_lint5
-rw-r--r--regress/mdoc/Nm/punct.out_markdown2
-rw-r--r--regress/mdoc/No/punct.in5
-rw-r--r--regress/mdoc/No/punct.out_ascii2
-rw-r--r--regress/mdoc/No/punct.out_lint11
-rw-r--r--regress/mdoc/No/punct.out_markdown2
-rw-r--r--regress/mdoc/No/spacing.in5
-rw-r--r--regress/mdoc/No/spacing.out_ascii2
-rw-r--r--regress/mdoc/No/spacing.out_markdown2
-rw-r--r--regress/mdoc/Ns/position.in5
-rw-r--r--regress/mdoc/Ns/position.out_ascii2
-rw-r--r--regress/mdoc/Ns/position.out_lint7
-rw-r--r--regress/mdoc/Ns/position.out_markdown2
-rw-r--r--regress/mdoc/Ns/punct.in5
-rw-r--r--regress/mdoc/Ns/punct.out_ascii2
-rw-r--r--regress/mdoc/Ns/punct.out_markdown2
-rw-r--r--regress/mdoc/Oo/punct.in5
-rw-r--r--regress/mdoc/Oo/punct.out_ascii2
-rw-r--r--regress/mdoc/Oo/punct.out_lint5
-rw-r--r--regress/mdoc/Oo/punct.out_markdown2
-rw-r--r--regress/mdoc/Op/break.in5
-rw-r--r--regress/mdoc/Op/break.out_lint9
-rw-r--r--regress/mdoc/Op/break.out_markdown2
-rw-r--r--regress/mdoc/Op/broken.in5
-rw-r--r--regress/mdoc/Op/broken.out_ascii2
-rw-r--r--regress/mdoc/Op/broken.out_lint7
-rw-r--r--regress/mdoc/Op/broken.out_markdown2
-rw-r--r--regress/mdoc/Op/punct.in5
-rw-r--r--regress/mdoc/Op/punct.out_ascii2
-rw-r--r--regress/mdoc/Op/punct.out_lint5
-rw-r--r--regress/mdoc/Op/punct.out_markdown2
-rw-r--r--regress/mdoc/Os/dupe.in3
-rw-r--r--regress/mdoc/Os/dupe.out_ascii2
-rw-r--r--regress/mdoc/Os/dupe.out_lint16
-rw-r--r--regress/mdoc/Os/dupe.out_markdown2
-rw-r--r--regress/mdoc/Os/late.in5
-rw-r--r--regress/mdoc/Os/late.out_ascii2
-rw-r--r--regress/mdoc/Os/late.out_lint4
-rw-r--r--regress/mdoc/Os/late.out_markdown2
-rw-r--r--regress/mdoc/Os/long.in3
-rw-r--r--regress/mdoc/Os/long.out_ascii2
-rw-r--r--regress/mdoc/Os/long.out_markdown2
-rw-r--r--regress/mdoc/Os/missing.in3
-rw-r--r--regress/mdoc/Os/missing.out_ascii2
-rw-r--r--regress/mdoc/Os/missing.out_markdown2
-rw-r--r--regress/mdoc/Ox/keep.in5
-rw-r--r--regress/mdoc/Ox/keep.out_ascii2
-rw-r--r--regress/mdoc/Ox/keep.out_markdown2
-rw-r--r--regress/mdoc/Pa/font.in5
-rw-r--r--regress/mdoc/Pa/font.out_ascii2
-rw-r--r--regress/mdoc/Pa/font.out_markdown2
-rw-r--r--regress/mdoc/Pa/punct.in5
-rw-r--r--regress/mdoc/Pa/punct.out_ascii2
-rw-r--r--regress/mdoc/Pa/punct.out_lint5
-rw-r--r--regress/mdoc/Pa/punct.out_markdown2
-rw-r--r--regress/mdoc/Pf/spacing.in5
-rw-r--r--regress/mdoc/Pf/spacing.out_ascii2
-rw-r--r--regress/mdoc/Pf/spacing.out_lint9
-rw-r--r--regress/mdoc/Pf/spacing.out_markdown2
-rw-r--r--regress/mdoc/Pp/arg.in5
-rw-r--r--regress/mdoc/Pp/arg.out_ascii2
-rw-r--r--regress/mdoc/Pp/arg.out_lint9
-rw-r--r--regress/mdoc/Pp/arg.out_markdown2
-rw-r--r--regress/mdoc/Qq/empty.in5
-rw-r--r--regress/mdoc/Qq/empty.out_ascii2
-rw-r--r--regress/mdoc/Qq/empty.out_lint7
-rw-r--r--regress/mdoc/Qq/empty.out_markdown2
-rw-r--r--regress/mdoc/Rs/allch.in5
-rw-r--r--regress/mdoc/Rs/allch.out_ascii2
-rw-r--r--regress/mdoc/Rs/allch.out_lint15
-rw-r--r--regress/mdoc/Rs/allch.out_markdown2
-rw-r--r--regress/mdoc/Rs/allch.out_utf82
-rw-r--r--regress/mdoc/Rs/args.in5
-rw-r--r--regress/mdoc/Rs/args.out_ascii2
-rw-r--r--regress/mdoc/Rs/args.out_lint7
-rw-r--r--regress/mdoc/Rs/args.out_markdown2
-rw-r--r--regress/mdoc/Rs/break.in5
-rw-r--r--regress/mdoc/Rs/break.out_ascii2
-rw-r--r--regress/mdoc/Rs/break.out_markdown2
-rw-r--r--regress/mdoc/Rs/break.out_utf82
-rw-r--r--regress/mdoc/Rs/empty.in5
-rw-r--r--regress/mdoc/Rs/empty.out_ascii2
-rw-r--r--regress/mdoc/Rs/empty.out_lint7
-rw-r--r--regress/mdoc/Rs/empty.out_markdown2
-rw-r--r--regress/mdoc/Rs/empty.out_utf82
-rw-r--r--regress/mdoc/Rs/three_authors.in5
-rw-r--r--regress/mdoc/Rs/three_authors.out_ascii2
-rw-r--r--regress/mdoc/Rs/three_authors.out_markdown2
-rw-r--r--regress/mdoc/Rs/three_authors.out_utf82
-rw-r--r--regress/mdoc/Rv/args.in5
-rw-r--r--regress/mdoc/Rv/args.out_ascii2
-rw-r--r--regress/mdoc/Rv/args.out_markdown2
-rw-r--r--regress/mdoc/Rv/noname.in5
-rw-r--r--regress/mdoc/Rv/noname.out_ascii2
-rw-r--r--regress/mdoc/Rv/noname.out_lint5
-rw-r--r--regress/mdoc/Rv/nostd.in5
-rw-r--r--regress/mdoc/Rv/nostd.out_ascii2
-rw-r--r--regress/mdoc/Rv/nostd.out_lint9
-rw-r--r--regress/mdoc/Rv/nostd.out_markdown2
-rw-r--r--regress/mdoc/Sh/badNAME.in5
-rw-r--r--regress/mdoc/Sh/badNAME.out_ascii2
-rw-r--r--regress/mdoc/Sh/badNAME.out_lint7
-rw-r--r--regress/mdoc/Sh/badNAME.out_markdown2
-rw-r--r--regress/mdoc/Sh/before.in5
-rw-r--r--regress/mdoc/Sh/before.out_ascii2
-rw-r--r--regress/mdoc/Sh/before.out_lint5
-rw-r--r--regress/mdoc/Sh/before.out_markdown2
-rw-r--r--regress/mdoc/Sh/empty.in5
-rw-r--r--regress/mdoc/Sh/empty.out_ascii2
-rw-r--r--regress/mdoc/Sh/empty.out_lint5
-rw-r--r--regress/mdoc/Sh/empty.out_markdown2
-rw-r--r--regress/mdoc/Sh/emptyNAME.in5
-rw-r--r--regress/mdoc/Sh/emptyNAME.out_ascii2
-rw-r--r--regress/mdoc/Sh/emptyNAME.out_lint7
-rw-r--r--regress/mdoc/Sh/emptyNAME.out_markdown2
-rw-r--r--regress/mdoc/Sh/first.in5
-rw-r--r--regress/mdoc/Sh/first.out_ascii2
-rw-r--r--regress/mdoc/Sh/first.out_lint5
-rw-r--r--regress/mdoc/Sh/first.out_markdown2
-rw-r--r--regress/mdoc/Sh/nohead.in5
-rw-r--r--regress/mdoc/Sh/nohead.out_ascii2
-rw-r--r--regress/mdoc/Sh/nohead.out_lint7
-rw-r--r--regress/mdoc/Sh/nohead.out_markdown2
-rw-r--r--regress/mdoc/Sh/order.in5
-rw-r--r--regress/mdoc/Sh/order.out_ascii2
-rw-r--r--regress/mdoc/Sh/order.out_lint9
-rw-r--r--regress/mdoc/Sh/order.out_markdown2
-rw-r--r--regress/mdoc/Sh/orderNAME.in5
-rw-r--r--regress/mdoc/Sh/orderNAME.out_ascii2
-rw-r--r--regress/mdoc/Sh/orderNAME.out_lint7
-rw-r--r--regress/mdoc/Sh/orderNAME.out_markdown2
-rw-r--r--regress/mdoc/Sh/parbefore.in5
-rw-r--r--regress/mdoc/Sh/parbefore.out_ascii2
-rw-r--r--regress/mdoc/Sh/parbefore.out_lint5
-rw-r--r--regress/mdoc/Sh/parbefore.out_markdown2
-rw-r--r--regress/mdoc/Sh/parborder.in5
-rw-r--r--regress/mdoc/Sh/parborder.out_ascii2
-rw-r--r--regress/mdoc/Sh/parborder.out_lint17
-rw-r--r--regress/mdoc/Sh/parborder.out_markdown2
-rw-r--r--regress/mdoc/Sh/punctNAME.in5
-rw-r--r--regress/mdoc/Sh/punctNAME.out_ascii2
-rw-r--r--regress/mdoc/Sh/punctNAME.out_lint11
-rw-r--r--regress/mdoc/Sh/punctNAME.out_markdown2
-rw-r--r--regress/mdoc/Sh/subbefore.in5
-rw-r--r--regress/mdoc/Sh/subbefore.out_ascii2
-rw-r--r--regress/mdoc/Sh/subbefore.out_lint5
-rw-r--r--regress/mdoc/Sh/subbefore.out_markdown2
-rw-r--r--regress/mdoc/Sm/badarg.in5
-rw-r--r--regress/mdoc/Sm/badarg.out_ascii2
-rw-r--r--regress/mdoc/Sm/badarg.out_lint7
-rw-r--r--regress/mdoc/Sm/badarg.out_markdown2
-rw-r--r--regress/mdoc/Sm/noarg.in5
-rw-r--r--regress/mdoc/Sm/noarg.out_ascii2
-rw-r--r--regress/mdoc/Sm/noarg.out_markdown2
-rw-r--r--regress/mdoc/Sm/scope.in5
-rw-r--r--regress/mdoc/Sm/scope.out_ascii2
-rw-r--r--regress/mdoc/Sm/scope.out_markdown2
-rw-r--r--regress/mdoc/Sm/spacing-No.in5
-rw-r--r--regress/mdoc/Sm/spacing-No.out_ascii2
-rw-r--r--regress/mdoc/Sm/spacing-No.out_markdown2
-rw-r--r--regress/mdoc/Sm/spacing-Op.in5
-rw-r--r--regress/mdoc/Sm/spacing-Op.out_ascii2
-rw-r--r--regress/mdoc/Sm/spacing-Op.out_markdown2
-rw-r--r--regress/mdoc/Sm/twoarg.in5
-rw-r--r--regress/mdoc/Sm/twoarg.out_ascii2
-rw-r--r--regress/mdoc/Sm/twoarg.out_lint5
-rw-r--r--regress/mdoc/Sm/twoarg.out_markdown2
-rw-r--r--regress/mdoc/Sq/empty.in5
-rw-r--r--regress/mdoc/Sq/empty.out_ascii2
-rw-r--r--regress/mdoc/Sq/empty.out_lint7
-rw-r--r--regress/mdoc/Sq/empty.out_markdown2
-rw-r--r--regress/mdoc/St/badargs.in5
-rw-r--r--regress/mdoc/St/badargs.out_ascii2
-rw-r--r--regress/mdoc/St/badargs.out_lint7
-rw-r--r--regress/mdoc/St/badargs.out_markdown2
-rw-r--r--regress/mdoc/St/call.in5
-rw-r--r--regress/mdoc/St/call.out_ascii2
-rw-r--r--regress/mdoc/St/call.out_lint5
-rw-r--r--regress/mdoc/St/call.out_markdown2
-rw-r--r--regress/mdoc/Sx/font.in5
-rw-r--r--regress/mdoc/Sx/font.out_ascii2
-rw-r--r--regress/mdoc/Sx/font.out_markdown2
-rw-r--r--regress/mdoc/Sx/noarg.in5
-rw-r--r--regress/mdoc/Sx/noarg.out_ascii2
-rw-r--r--regress/mdoc/Sx/noarg.out_lint5
-rw-r--r--regress/mdoc/Sx/noarg.out_markdown2
-rw-r--r--regress/mdoc/Sy/font.in5
-rw-r--r--regress/mdoc/Sy/font.out_ascii2
-rw-r--r--regress/mdoc/Sy/font.out_markdown2
-rw-r--r--regress/mdoc/Sy/noarg.in5
-rw-r--r--regress/mdoc/Sy/noarg.out_ascii2
-rw-r--r--regress/mdoc/Sy/noarg.out_lint5
-rw-r--r--regress/mdoc/Sy/noarg.out_markdown2
-rw-r--r--regress/mdoc/Sy/punct.in5
-rw-r--r--regress/mdoc/Sy/punct.out_ascii2
-rw-r--r--regress/mdoc/Sy/punct.out_lint13
-rw-r--r--regress/mdoc/Sy/punct.out_markdown2
-rw-r--r--regress/mdoc/Tn/font.in5
-rw-r--r--regress/mdoc/Tn/font.out_ascii2
-rw-r--r--regress/mdoc/Tn/font.out_markdown2
-rw-r--r--regress/mdoc/Tn/noarg.in5
-rw-r--r--regress/mdoc/Tn/noarg.out_ascii2
-rw-r--r--regress/mdoc/Tn/noarg.out_lint7
-rw-r--r--regress/mdoc/Tn/noarg.out_markdown2
-rw-r--r--regress/mdoc/Ud/arg.in5
-rw-r--r--regress/mdoc/Ud/arg.out_ascii2
-rw-r--r--regress/mdoc/Ud/arg.out_lint23
-rw-r--r--regress/mdoc/Ud/arg.out_markdown2
-rw-r--r--regress/mdoc/Ux/eos.in5
-rw-r--r--regress/mdoc/Ux/eos.out_ascii2
-rw-r--r--regress/mdoc/Ux/eos.out_markdown2
-rw-r--r--regress/mdoc/Ux/punct.in5
-rw-r--r--regress/mdoc/Ux/punct.out_ascii2
-rw-r--r--regress/mdoc/Ux/punct.out_lint13
-rw-r--r--regress/mdoc/Ux/punct.out_markdown2
-rw-r--r--regress/mdoc/Ux/spacing.in5
-rw-r--r--regress/mdoc/Ux/spacing.out_ascii2
-rw-r--r--regress/mdoc/Ux/spacing.out_markdown2
-rw-r--r--regress/mdoc/Va/basic.in5
-rw-r--r--regress/mdoc/Va/basic.out_ascii2
-rw-r--r--regress/mdoc/Va/basic.out_markdown2
-rw-r--r--regress/mdoc/Va/font.in5
-rw-r--r--regress/mdoc/Va/font.out_ascii2
-rw-r--r--regress/mdoc/Va/font.out_markdown2
-rw-r--r--regress/mdoc/Va/noarg.in5
-rw-r--r--regress/mdoc/Va/noarg.out_ascii2
-rw-r--r--regress/mdoc/Va/noarg.out_lint7
-rw-r--r--regress/mdoc/Va/noarg.out_markdown2
-rw-r--r--regress/mdoc/Va/punct.in5
-rw-r--r--regress/mdoc/Va/punct.out_ascii2
-rw-r--r--regress/mdoc/Va/punct.out_markdown2
-rw-r--r--regress/mdoc/Vt/child.in5
-rw-r--r--regress/mdoc/Vt/child.out_ascii2
-rw-r--r--regress/mdoc/Vt/child.out_markdown2
-rw-r--r--regress/mdoc/Vt/font.in5
-rw-r--r--regress/mdoc/Vt/font.out_ascii2
-rw-r--r--regress/mdoc/Vt/font.out_markdown2
-rw-r--r--regress/mdoc/Vt/noarg.in5
-rw-r--r--regress/mdoc/Vt/noarg.out_ascii2
-rw-r--r--regress/mdoc/Vt/noarg.out_lint7
-rw-r--r--regress/mdoc/Vt/noarg.out_markdown2
-rw-r--r--regress/mdoc/Vt/spacing.in5
-rw-r--r--regress/mdoc/Vt/spacing.out_ascii2
-rw-r--r--regress/mdoc/Vt/spacing.out_markdown2
-rw-r--r--regress/mdoc/Xr/args.in5
-rw-r--r--regress/mdoc/Xr/args.out_ascii2
-rw-r--r--regress/mdoc/Xr/args.out_lint16
-rw-r--r--regress/mdoc/Xr/args.out_markdown2
-rw-r--r--regress/mdoc/blank/comment.in5
-rw-r--r--regress/mdoc/blank/comment.out_ascii2
-rw-r--r--regress/mdoc/blank/comment.out_lint5
-rw-r--r--regress/mdoc/blank/comment.out_markdown2
-rw-r--r--regress/mdoc/blank/line.in5
-rw-r--r--regress/mdoc/blank/line.out_ascii2
-rw-r--r--regress/mdoc/blank/line.out_lint47
-rw-r--r--regress/mdoc/blank/list.in5
-rw-r--r--regress/mdoc/blank/list.out_ascii2
-rw-r--r--regress/mdoc/blank/list.out_lint17
-rw-r--r--regress/mdoc/blank/list.out_markdown2
-rw-r--r--regress/mdoc/break/brokenbreaker.in5
-rw-r--r--regress/mdoc/break/brokenbreaker.out_ascii2
-rw-r--r--regress/mdoc/break/brokenbreaker.out_lint9
-rw-r--r--regress/mdoc/break/brokenbreaker.out_markdown2
-rw-r--r--regress/mdoc/break/notopen.in5
-rw-r--r--regress/mdoc/break/notopen.out_ascii2
-rw-r--r--regress/mdoc/break/notopen.out_lint5
-rw-r--r--regress/mdoc/break/notopen.out_markdown2
-rw-r--r--regress/mdoc/break/tail.in5
-rw-r--r--regress/mdoc/break/tail.out_ascii2
-rw-r--r--regress/mdoc/break/tail.out_lint13
-rw-r--r--regress/mdoc/break/tail.out_markdown2
-rw-r--r--regress/mdoc/break/twice.in5
-rw-r--r--regress/mdoc/break/twice.out_ascii2
-rw-r--r--regress/mdoc/break/twice.out_lint23
-rw-r--r--regress/mdoc/break/twice.out_markdown2
-rw-r--r--regress/mdoc/break/two.in5
-rw-r--r--regress/mdoc/break/two.out_ascii2
-rw-r--r--regress/mdoc/break/two.out_lint19
-rw-r--r--regress/mdoc/break/two.out_markdown2
834 files changed, 1641 insertions, 1805 deletions
diff --git a/regress/mdoc/Ad/font.in b/regress/mdoc/Ad/font.in
index df84458b..5da97524 100644
--- a/regress/mdoc/Ad/font.in
+++ b/regress/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/mdoc/Ad/font.out_ascii b/regress/mdoc/Ad/font.out_ascii
index b86ab465..28ea4f6d 100644
--- a/regress/mdoc/Ad/font.out_ascii
+++ b/regress/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/mdoc/Ad/font.out_markdown b/regress/mdoc/Ad/font.out_markdown
index ed3b5901..bff31494 100644
--- a/regress/mdoc/Ad/font.out_markdown
+++ b/regress/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/mdoc/Ad/noarg.in b/regress/mdoc/Ad/noarg.in
index b0881dc7..5e62eeb8 100644
--- a/regress/mdoc/Ad/noarg.in
+++ b/regress/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/mdoc/Ad/noarg.out_ascii b/regress/mdoc/Ad/noarg.out_ascii
index b0703dd0..24250013 100644
--- a/regress/mdoc/Ad/noarg.out_ascii
+++ b/regress/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/mdoc/Ad/noarg.out_lint b/regress/mdoc/Ad/noarg.out_lint
index 9bd90a90..688951b3 100644
--- a/regress/mdoc/Ad/noarg.out_lint
+++ b/regress/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/mdoc/Ad/noarg.out_markdown b/regress/mdoc/Ad/noarg.out_markdown
index 285a9711..26307bb8 100644
--- a/regress/mdoc/Ad/noarg.out_markdown
+++ b/regress/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/mdoc/An/break.in b/regress/mdoc/An/break.in
index 70f5b1b7..de457f8f 100644
--- a/regress/mdoc/An/break.in
+++ b/regress/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/mdoc/An/break.out_ascii b/regress/mdoc/An/break.out_ascii
index 92cec343..3aeaf53c 100644
--- a/regress/mdoc/An/break.out_ascii
+++ b/regress/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/mdoc/An/break.out_lint b/regress/mdoc/An/break.out_lint
index 7951bc38..1f181e19 100644
--- a/regress/mdoc/An/break.out_lint
+++ b/regress/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/mdoc/An/break.out_markdown b/regress/mdoc/An/break.out_markdown
index 8605f693..ce40aa68 100644
--- a/regress/mdoc/An/break.out_markdown
+++ b/regress/mdoc/An/break.out_markdown
@@ -44,4 +44,4 @@ empty
trailing
.
-OpenBSD - February 5, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/mdoc/Ap/eos.in b/regress/mdoc/Ap/eos.in
index 032cf72a..559adc7b 100644
--- a/regress/mdoc/Ap/eos.in
+++ b/regress/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/mdoc/Ap/eos.out_ascii b/regress/mdoc/Ap/eos.out_ascii
index c91617c6..dcdb4834 100644
--- a/regress/mdoc/Ap/eos.out_ascii
+++ b/regress/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/mdoc/Ap/eos.out_markdown b/regress/mdoc/Ap/eos.out_markdown
index cefddcf1..4f0791be 100644
--- a/regress/mdoc/Ap/eos.out_markdown
+++ b/regress/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/mdoc/Ap/middle.in b/regress/mdoc/Ap/middle.in
index 05f73b3c..1c82506d 100644
--- a/regress/mdoc/Ap/middle.in
+++ b/regress/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/mdoc/Ap/middle.out_ascii b/regress/mdoc/Ap/middle.out_ascii
index 0f687a46..44047bb1 100644
--- a/regress/mdoc/Ap/middle.out_ascii
+++ b/regress/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/mdoc/Ap/middle.out_markdown b/regress/mdoc/Ap/middle.out_markdown
index dd14e8e5..d97fb608 100644
--- a/regress/mdoc/Ap/middle.out_markdown
+++ b/regress/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/mdoc/Aq/author.in b/regress/mdoc/Aq/author.in
index 9e007f58..777415c9 100644
--- a/regress/mdoc/Aq/author.in
+++ b/regress/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/mdoc/Aq/author.out_ascii b/regress/mdoc/Aq/author.out_ascii
index 80775148..27527e96 100644
--- a/regress/mdoc/Aq/author.out_ascii
+++ b/regress/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/mdoc/Aq/author.out_markdown b/regress/mdoc/Aq/author.out_markdown
index 85803ee7..65df8165 100644
--- a/regress/mdoc/Aq/author.out_markdown
+++ b/regress/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/mdoc/Aq/author.out_utf8 b/regress/mdoc/Aq/author.out_utf8
index 28c4faca..5d5eee2f 100644
--- a/regress/mdoc/Aq/author.out_utf8
+++ b/regress/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/mdoc/Aq/empty.in b/regress/mdoc/Aq/empty.in
index 7b2d1681..3dcabe84 100644
--- a/regress/mdoc/Aq/empty.in
+++ b/regress/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/mdoc/Aq/empty.out_ascii b/regress/mdoc/Aq/empty.out_ascii
index 15ef4e6d..c000c83e 100644
--- a/regress/mdoc/Aq/empty.out_ascii
+++ b/regress/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/mdoc/Aq/empty.out_lint b/regress/mdoc/Aq/empty.out_lint
index 670170ca..d0d8401a 100644
--- a/regress/mdoc/Aq/empty.out_lint
+++ b/regress/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/mdoc/Aq/empty.out_markdown b/regress/mdoc/Aq/empty.out_markdown
index 752a723b..2860cc38 100644
--- a/regress/mdoc/Aq/empty.out_markdown
+++ b/regress/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/mdoc/Aq/empty.out_utf8 b/regress/mdoc/Aq/empty.out_utf8
index cb950c95..ea146d68 100644
--- a/regress/mdoc/Aq/empty.out_utf8
+++ b/regress/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/mdoc/Ar/font.in b/regress/mdoc/Ar/font.in
index aa14b7d8..541ba72e 100644
--- a/regress/mdoc/Ar/font.in
+++ b/regress/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/mdoc/Ar/font.out_ascii b/regress/mdoc/Ar/font.out_ascii
index c30d0078..0bd3323a 100644
--- a/regress/mdoc/Ar/font.out_ascii
+++ b/regress/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/mdoc/Ar/font.out_markdown b/regress/mdoc/Ar/font.out_markdown
index 8ee329ef..ab7b3921 100644
--- a/regress/mdoc/Ar/font.out_markdown
+++ b/regress/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/mdoc/Ar/punct.in b/regress/mdoc/Ar/punct.in
index 71abc258..3ea68c6b 100644
--- a/regress/mdoc/Ar/punct.in
+++ b/regress/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/mdoc/Ar/punct.out_ascii b/regress/mdoc/Ar/punct.out_ascii
index e34b3fdc..96ce0c22 100644
--- a/regress/mdoc/Ar/punct.out_ascii
+++ b/regress/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/mdoc/Ar/punct.out_lint b/regress/mdoc/Ar/punct.out_lint
index 252ad176..537ecf9c 100644
--- a/regress/mdoc/Ar/punct.out_lint
+++ b/regress/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/mdoc/Ar/punct.out_markdown b/regress/mdoc/Ar/punct.out_markdown
index ab03a7b5..21920c60 100644
--- a/regress/mdoc/Ar/punct.out_markdown
+++ b/regress/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/mdoc/At/invalid.in b/regress/mdoc/At/invalid.in
index 345529ab..e65d4807 100644
--- a/regress/mdoc/At/invalid.in
+++ b/regress/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/mdoc/At/invalid.out_ascii b/regress/mdoc/At/invalid.out_ascii
index 13e82d3d..1f63ade5 100644
--- a/regress/mdoc/At/invalid.out_ascii
+++ b/regress/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/mdoc/At/invalid.out_lint b/regress/mdoc/At/invalid.out_lint
index df67eebe..95542f4a 100644
--- a/regress/mdoc/At/invalid.out_lint
+++ b/regress/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/mdoc/At/invalid.out_markdown b/regress/mdoc/At/invalid.out_markdown
index d76b8fa6..bbd962f4 100644
--- a/regress/mdoc/At/invalid.out_markdown
+++ b/regress/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/mdoc/Bd/badargs.in b/regress/mdoc/Bd/badargs.in
index 0d8b3f4d..940bb03f 100644
--- a/regress/mdoc/Bd/badargs.in
+++ b/regress/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/mdoc/Bd/badargs.out_ascii b/regress/mdoc/Bd/badargs.out_ascii
index 1a123a6c..2749d98d 100644
--- a/regress/mdoc/Bd/badargs.out_ascii
+++ b/regress/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/mdoc/Bd/badargs.out_lint b/regress/mdoc/Bd/badargs.out_lint
index a003711e..f1137822 100644
--- a/regress/mdoc/Bd/badargs.out_lint
+++ b/regress/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/mdoc/Bd/badargs.out_markdown b/regress/mdoc/Bd/badargs.out_markdown
index 49503d25..93c1bc7d 100644
--- a/regress/mdoc/Bd/badargs.out_markdown
+++ b/regress/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/mdoc/Bd/beforeNAME.in b/regress/mdoc/Bd/beforeNAME.in
index f264471f..b7ac8e5f 100644
--- a/regress/mdoc/Bd/beforeNAME.in
+++ b/regress/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/mdoc/Bd/beforeNAME.out_ascii b/regress/mdoc/Bd/beforeNAME.out_ascii
index 3978941d..8adc7f10 100644
--- a/regress/mdoc/Bd/beforeNAME.out_ascii
+++ b/regress/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/mdoc/Bd/beforeNAME.out_lint b/regress/mdoc/Bd/beforeNAME.out_lint
index 6173d1b9..39e0b714 100644
--- a/regress/mdoc/Bd/beforeNAME.out_lint
+++ b/regress/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/mdoc/Bd/beforeNAME.out_markdown b/regress/mdoc/Bd/beforeNAME.out_markdown
index 79b9702a..08d737a8 100644
--- a/regress/mdoc/Bd/beforeNAME.out_markdown
+++ b/regress/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/mdoc/Bd/blank.in b/regress/mdoc/Bd/blank.in
index ca95e6da..c7e9b54c 100644
--- a/regress/mdoc/Bd/blank.in
+++ b/regress/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/mdoc/Bd/blank.out_ascii b/regress/mdoc/Bd/blank.out_ascii
index de03e318..116063cd 100644
--- a/regress/mdoc/Bd/blank.out_ascii
+++ b/regress/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/mdoc/Bd/blank.out_lint b/regress/mdoc/Bd/blank.out_lint
index 27d36d75..f5702bdc 100644
--- a/regress/mdoc/Bd/blank.out_lint
+++ b/regress/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/mdoc/Bd/blank.out_markdown b/regress/mdoc/Bd/blank.out_markdown
index 5977c6fb..215d045c 100644
--- a/regress/mdoc/Bd/blank.out_markdown
+++ b/regress/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/mdoc/Bd/break.in b/regress/mdoc/Bd/break.in
index 7eaf663a..967b9db3 100644
--- a/regress/mdoc/Bd/break.in
+++ b/regress/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/mdoc/Bd/break.out_ascii b/regress/mdoc/Bd/break.out_ascii
index 42f9eb25..a8579492 100644
--- a/regress/mdoc/Bd/break.out_ascii
+++ b/regress/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/mdoc/Bd/break.out_lint b/regress/mdoc/Bd/break.out_lint
index 444dc789..c11535ac 100644
--- a/regress/mdoc/Bd/break.out_lint
+++ b/regress/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/mdoc/Bd/break.out_markdown b/regress/mdoc/Bd/break.out_markdown
index 5a11842d..0d16a9b3 100644
--- a/regress/mdoc/Bd/break.out_markdown
+++ b/regress/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/mdoc/Bd/broken.in b/regress/mdoc/Bd/broken.in
index b7271a67..a050b756 100644
--- a/regress/mdoc/Bd/broken.in
+++ b/regress/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/mdoc/Bd/broken.out_ascii b/regress/mdoc/Bd/broken.out_ascii
index 5b24c21b..04025bff 100644
--- a/regress/mdoc/Bd/broken.out_ascii
+++ b/regress/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/mdoc/Bd/broken.out_lint b/regress/mdoc/Bd/broken.out_lint
index cf20b518..d78bb9f2 100644
--- a/regress/mdoc/Bd/broken.out_lint
+++ b/regress/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/mdoc/Bd/broken.out_markdown b/regress/mdoc/Bd/broken.out_markdown
index f05b702f..21be03e1 100644
--- a/regress/mdoc/Bd/broken.out_markdown
+++ b/regress/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/mdoc/Bd/centered.in b/regress/mdoc/Bd/centered.in
index d989ddb8..8b0d438f 100644
--- a/regress/mdoc/Bd/centered.in
+++ b/regress/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/mdoc/Bd/centered.out_ascii b/regress/mdoc/Bd/centered.out_ascii
index 1f0bb194..9a183b3a 100644
--- a/regress/mdoc/Bd/centered.out_ascii
+++ b/regress/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/mdoc/Bd/centered.out_markdown b/regress/mdoc/Bd/centered.out_markdown
index 9eaadec1..5eb0b5cc 100644
--- a/regress/mdoc/Bd/centered.out_markdown
+++ b/regress/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/mdoc/Bd/empty.in b/regress/mdoc/Bd/empty.in
index 56506e69..d0b680f0 100644
--- a/regress/mdoc/Bd/empty.in
+++ b/regress/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/mdoc/Bd/empty.out_ascii b/regress/mdoc/Bd/empty.out_ascii
index fefe8351..2300e9ef 100644
--- a/regress/mdoc/Bd/empty.out_ascii
+++ b/regress/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/mdoc/Bd/empty.out_markdown b/regress/mdoc/Bd/empty.out_markdown
index 6263ccca..7d03b4fa 100644
--- a/regress/mdoc/Bd/empty.out_markdown
+++ b/regress/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/mdoc/Bd/nested.in b/regress/mdoc/Bd/nested.in
index a5455a61..4d12b2a3 100644
--- a/regress/mdoc/Bd/nested.in
+++ b/regress/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/mdoc/Bd/nested.out_ascii b/regress/mdoc/Bd/nested.out_ascii
index 439611d8..58ee55dd 100644
--- a/regress/mdoc/Bd/nested.out_ascii
+++ b/regress/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/mdoc/Bd/nested.out_lint b/regress/mdoc/Bd/nested.out_lint
index e7efa125..d6f7eda2 100644
--- a/regress/mdoc/Bd/nested.out_lint
+++ b/regress/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/mdoc/Bd/nested.out_markdown b/regress/mdoc/Bd/nested.out_markdown
index f3fca637..d936b9c0 100644
--- a/regress/mdoc/Bd/nested.out_markdown
+++ b/regress/mdoc/Bd/nested.out_markdown
@@ -43,4 +43,4 @@ tag
> outer text
-OpenBSD - November 18, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/mdoc/Bd/offset-empty.in b/regress/mdoc/Bd/offset-empty.in
index 32f2a593..6433eacb 100644
--- a/regress/mdoc/Bd/offset-empty.in
+++ b/regress/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/mdoc/Bd/offset-empty.out_ascii b/regress/mdoc/Bd/offset-empty.out_ascii
index e4e2659c..db4e0072 100644
--- a/regress/mdoc/Bd/offset-empty.out_ascii
+++ b/regress/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/mdoc/Bd/offset-empty.out_markdown b/regress/mdoc/Bd/offset-empty.out_markdown
index f5c06a13..74f0114c 100644
--- a/regress/mdoc/Bd/offset-empty.out_markdown
+++ b/regress/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/mdoc/Bd/offset-neg.in b/regress/mdoc/Bd/offset-neg.in
index f1d0a2a1..5daeb0c6 100644
--- a/regress/mdoc/Bd/offset-neg.in
+++ b/regress/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/mdoc/Bd/offset-neg.out_ascii b/regress/mdoc/Bd/offset-neg.out_ascii
index 0ecf61cf..3e2b5109 100644
--- a/regress/mdoc/Bd/offset-neg.out_ascii
+++ b/regress/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/mdoc/Bd/offset-neg.out_markdown b/regress/mdoc/Bd/offset-neg.out_markdown
index 60cd9195..017d223b 100644
--- a/regress/mdoc/Bd/offset-neg.out_markdown
+++ b/regress/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/mdoc/Bd/spacing.in b/regress/mdoc/Bd/spacing.in
index 95d89935..b29f6da4 100644
--- a/regress/mdoc/Bd/spacing.in
+++ b/regress/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/mdoc/Bd/spacing.out_ascii b/regress/mdoc/Bd/spacing.out_ascii
index de8bee5c..8efa8b30 100644
--- a/regress/mdoc/Bd/spacing.out_ascii
+++ b/regress/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/mdoc/Bd/spacing.out_markdown b/regress/mdoc/Bd/spacing.out_markdown
index c87b9616..766dda3b 100644
--- a/regress/mdoc/Bd/spacing.out_markdown
+++ b/regress/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/mdoc/Bd/unclosed.in b/regress/mdoc/Bd/unclosed.in
index 17c2c51d..bacc57b2 100644
--- a/regress/mdoc/Bd/unclosed.in
+++ b/regress/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/mdoc/Bd/unclosed.out_ascii b/regress/mdoc/Bd/unclosed.out_ascii
index edea5b09..429cb6ea 100644
--- a/regress/mdoc/Bd/unclosed.out_ascii
+++ b/regress/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/mdoc/Bd/unclosed.out_lint b/regress/mdoc/Bd/unclosed.out_lint
index 8f26f015..9ec05980 100644
--- a/regress/mdoc/Bd/unclosed.out_lint
+++ b/regress/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/mdoc/Bd/unclosed.out_markdown b/regress/mdoc/Bd/unclosed.out_markdown
index 644e5d4a..fbb8fb47 100644
--- a/regress/mdoc/Bd/unclosed.out_markdown
+++ b/regress/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/mdoc/Bf/badargs.in b/regress/mdoc/Bf/badargs.in
index 7752ae75..46bfd9e5 100644
--- a/regress/mdoc/Bf/badargs.in
+++ b/regress/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/mdoc/Bf/badargs.out_ascii b/regress/mdoc/Bf/badargs.out_ascii
index 8d26ac4b..51a003ab 100644
--- a/regress/mdoc/Bf/badargs.out_ascii
+++ b/regress/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/mdoc/Bf/badargs.out_lint b/regress/mdoc/Bf/badargs.out_lint
index 9527afff..0dc79df5 100644
--- a/regress/mdoc/Bf/badargs.out_lint
+++ b/regress/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/mdoc/Bf/break.in b/regress/mdoc/Bf/break.in
index 5a905655..a171920a 100644
--- a/regress/mdoc/Bf/break.in
+++ b/regress/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/mdoc/Bf/break.out_ascii b/regress/mdoc/Bf/break.out_ascii
index 6fcd71cf..c2a08e21 100644
--- a/regress/mdoc/Bf/break.out_ascii
+++ b/regress/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/mdoc/Bf/break.out_lint b/regress/mdoc/Bf/break.out_lint
index fff682b8..cabc5065 100644
--- a/regress/mdoc/Bf/break.out_lint
+++ b/regress/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/mdoc/Bf/broken.in b/regress/mdoc/Bf/broken.in
index 228e4c5f..3be9149c 100644
--- a/regress/mdoc/Bf/broken.in
+++ b/regress/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/mdoc/Bf/broken.out_ascii b/regress/mdoc/Bf/broken.out_ascii
index 0320ca95..b24a54a0 100644
--- a/regress/mdoc/Bf/broken.out_ascii
+++ b/regress/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/mdoc/Bf/broken.out_lint b/regress/mdoc/Bf/broken.out_lint
index dce9a431..74f4c4e1 100644
--- a/regress/mdoc/Bf/broken.out_lint
+++ b/regress/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/mdoc/Bf/multiargs.in b/regress/mdoc/Bf/multiargs.in
index 31837ec5..cf3a173c 100644
--- a/regress/mdoc/Bf/multiargs.in
+++ b/regress/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/mdoc/Bf/multiargs.out_ascii b/regress/mdoc/Bf/multiargs.out_ascii
index 52b89778..a4ef4348 100644
--- a/regress/mdoc/Bf/multiargs.out_ascii
+++ b/regress/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/mdoc/Bf/multiargs.out_lint b/regress/mdoc/Bf/multiargs.out_lint
index 738f3911..6e0fa48e 100644
--- a/regress/mdoc/Bf/multiargs.out_lint
+++ b/regress/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/mdoc/Bf/nest.in b/regress/mdoc/Bf/nest.in
index 90de861a..f1640450 100644
--- a/regress/mdoc/Bf/nest.in
+++ b/regress/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/mdoc/Bf/nest.out_ascii b/regress/mdoc/Bf/nest.out_ascii
index 117a358d..7abc21cf 100644
--- a/regress/mdoc/Bf/nest.out_ascii
+++ b/regress/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/mdoc/Bk/badarg.in b/regress/mdoc/Bk/badarg.in
index c3338e70..4e80cc16 100644
--- a/regress/mdoc/Bk/badarg.in
+++ b/regress/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/mdoc/Bk/badarg.out_ascii b/regress/mdoc/Bk/badarg.out_ascii
index 9303d3f0..e3b49331 100644
--- a/regress/mdoc/Bk/badarg.out_ascii
+++ b/regress/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/mdoc/Bk/badarg.out_lint b/regress/mdoc/Bk/badarg.out_lint
index e5c58ab8..468ffa2e 100644
--- a/regress/mdoc/Bk/badarg.out_lint
+++ b/regress/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/mdoc/Bk/break.in b/regress/mdoc/Bk/break.in
index 7fac6532..c0fcf372 100644
--- a/regress/mdoc/Bk/break.in
+++ b/regress/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/mdoc/Bk/break.out_ascii b/regress/mdoc/Bk/break.out_ascii
index d39d64dc..5eb3ef7d 100644
--- a/regress/mdoc/Bk/break.out_ascii
+++ b/regress/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/mdoc/Bk/broken.in b/regress/mdoc/Bk/broken.in
index baa2651a..e5b0d32c 100644
--- a/regress/mdoc/Bk/broken.in
+++ b/regress/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/mdoc/Bk/broken.out_ascii b/regress/mdoc/Bk/broken.out_ascii
index 4b7eea7a..6ff56c0c 100644
--- a/regress/mdoc/Bk/broken.out_ascii
+++ b/regress/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/mdoc/Bk/broken.out_lint b/regress/mdoc/Bk/broken.out_lint
index 891e8bbc..bb1e2e88 100644
--- a/regress/mdoc/Bk/broken.out_lint
+++ b/regress/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/mdoc/Bk/inputlines.in b/regress/mdoc/Bk/inputlines.in
index 50db65fb..59499c51 100644
--- a/regress/mdoc/Bk/inputlines.in
+++ b/regress/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/mdoc/Bk/inputlines.out_ascii b/regress/mdoc/Bk/inputlines.out_ascii
index 448872f6..de28a507 100644
--- a/regress/mdoc/Bk/inputlines.out_ascii
+++ b/regress/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/mdoc/Bk/lines.in b/regress/mdoc/Bk/lines.in
index 4533242c..ab5d737b 100644
--- a/regress/mdoc/Bk/lines.in
+++ b/regress/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/mdoc/Bk/lines.out_ascii b/regress/mdoc/Bk/lines.out_ascii
index 544804e4..eaab6b5c 100644
--- a/regress/mdoc/Bk/lines.out_ascii
+++ b/regress/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/mdoc/Bk/synopsis.in b/regress/mdoc/Bk/synopsis.in
index 6a29cbe6..010d41a4 100644
--- a/regress/mdoc/Bk/synopsis.in
+++ b/regress/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/mdoc/Bk/synopsis.out_ascii b/regress/mdoc/Bk/synopsis.out_ascii
index 5ace7489..de357716 100644
--- a/regress/mdoc/Bk/synopsis.out_ascii
+++ b/regress/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/mdoc/Bl/badargs.in b/regress/mdoc/Bl/badargs.in
index 9c825b5e..464d5900 100644
--- a/regress/mdoc/Bl/badargs.in
+++ b/regress/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/mdoc/Bl/badargs.out_ascii b/regress/mdoc/Bl/badargs.out_ascii
index ad1707b1..16d99fb0 100644
--- a/regress/mdoc/Bl/badargs.out_ascii
+++ b/regress/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/mdoc/Bl/badargs.out_lint b/regress/mdoc/Bl/badargs.out_lint
index e770de4e..8d51123f 100644
--- a/regress/mdoc/Bl/badargs.out_lint
+++ b/regress/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/mdoc/Bl/badargs.out_markdown b/regress/mdoc/Bl/badargs.out_markdown
index 474364d3..624a870c 100644
--- a/regress/mdoc/Bl/badargs.out_markdown
+++ b/regress/mdoc/Bl/badargs.out_markdown
@@ -57,4 +57,4 @@ last
> wins
-OpenBSD - February 4, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/mdoc/Bl/bareIt.in b/regress/mdoc/Bl/bareIt.in
index ad43c4bf..b9becc63 100644
--- a/regress/mdoc/Bl/bareIt.in
+++ b/regress/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/mdoc/Bl/bareIt.out_ascii b/regress/mdoc/Bl/bareIt.out_ascii
index 9c625c74..f93bb382 100644
--- a/regress/mdoc/Bl/bareIt.out_ascii
+++ b/regress/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/mdoc/Bl/bareIt.out_lint b/regress/mdoc/Bl/bareIt.out_lint
index 840a893d..b6a42654 100644
--- a/regress/mdoc/Bl/bareIt.out_lint
+++ b/regress/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/mdoc/Bl/bareIt.out_markdown b/regress/mdoc/Bl/bareIt.out_markdown
index f1280770..ab90795e 100644
--- a/regress/mdoc/Bl/bareIt.out_markdown
+++ b/regress/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/mdoc/Bl/bareTa.in b/regress/mdoc/Bl/bareTa.in
index 12eaf45e..30e36ad8 100644
--- a/regress/mdoc/Bl/bareTa.in
+++ b/regress/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/mdoc/Bl/bareTa.out_ascii b/regress/mdoc/Bl/bareTa.out_ascii
index 831ffee8..cc55a94c 100644
--- a/regress/mdoc/Bl/bareTa.out_ascii
+++ b/regress/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/mdoc/Bl/bareTa.out_lint b/regress/mdoc/Bl/bareTa.out_lint
index 3c33f29c..62cb3afc 100644
--- a/regress/mdoc/Bl/bareTa.out_lint
+++ b/regress/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/mdoc/Bl/bareTa.out_markdown b/regress/mdoc/Bl/bareTa.out_markdown
index d2dd7129..c27ad8ea 100644
--- a/regress/mdoc/Bl/bareTa.out_markdown
+++ b/regress/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/mdoc/Bl/break.in b/regress/mdoc/Bl/break.in
index 3246fdc7..c0181397 100644
--- a/regress/mdoc/Bl/break.in
+++ b/regress/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/mdoc/Bl/break.out_ascii b/regress/mdoc/Bl/break.out_ascii
index 692711c4..35dc7115 100644
--- a/regress/mdoc/Bl/break.out_ascii
+++ b/regress/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/mdoc/Bl/break.out_lint b/regress/mdoc/Bl/break.out_lint
index 5a4e5ff0..6ecc78b6 100644
--- a/regress/mdoc/Bl/break.out_lint
+++ b/regress/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/mdoc/Bl/breakingIt.in b/regress/mdoc/Bl/breakingIt.in
index 6e75fcf4..a2575815 100644
--- a/regress/mdoc/Bl/breakingIt.in
+++ b/regress/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/mdoc/Bl/breakingIt.out_ascii b/regress/mdoc/Bl/breakingIt.out_ascii
index 9c8fd722..447ceb81 100644
--- a/regress/mdoc/Bl/breakingIt.out_ascii
+++ b/regress/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/mdoc/Bl/breakingIt.out_lint b/regress/mdoc/Bl/breakingIt.out_lint
index f98bb780..8d8259ef 100644
--- a/regress/mdoc/Bl/breakingIt.out_lint
+++ b/regress/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/mdoc/Bl/breakingIt.out_markdown b/regress/mdoc/Bl/breakingIt.out_markdown
index 5739522d..83b9aa12 100644
--- a/regress/mdoc/Bl/breakingIt.out_markdown
+++ b/regress/mdoc/Bl/breakingIt.out_markdown
@@ -66,4 +66,4 @@ tag2
* Bullet point.
-OpenBSD - February 3, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/mdoc/Bl/breakingTa.in b/regress/mdoc/Bl/breakingTa.in
index 80192b6c..7771fcaa 100644
--- a/regress/mdoc/Bl/breakingTa.in
+++ b/regress/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/mdoc/Bl/breakingTa.out_ascii b/regress/mdoc/Bl/breakingTa.out_ascii
index 9a0d48aa..a56c1a99 100644
--- a/regress/mdoc/Bl/breakingTa.out_ascii
+++ b/regress/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/mdoc/Bl/breakingTa.out_markdown b/regress/mdoc/Bl/breakingTa.out_markdown
index 64cdc72d..d3f5422e 100644
--- a/regress/mdoc/Bl/breakingTa.out_markdown
+++ b/regress/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/mdoc/Bl/broken.in b/regress/mdoc/Bl/broken.in
index b2cd81e8..383a164b 100644
--- a/regress/mdoc/Bl/broken.in
+++ b/regress/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/mdoc/Bl/broken.out_ascii b/regress/mdoc/Bl/broken.out_ascii
index 5e6ae847..b72a36fb 100644
--- a/regress/mdoc/Bl/broken.out_ascii
+++ b/regress/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/mdoc/Bl/broken.out_lint b/regress/mdoc/Bl/broken.out_lint
index 9b28e561..b0484af7 100644
--- a/regress/mdoc/Bl/broken.out_lint
+++ b/regress/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/mdoc/Bl/broken.out_markdown b/regress/mdoc/Bl/broken.out_markdown
index fb34a052..d581fc29 100644
--- a/regress/mdoc/Bl/broken.out_markdown
+++ b/regress/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/mdoc/Bl/bullet.in b/regress/mdoc/Bl/bullet.in
index e189df27..472ce9c5 100644
--- a/regress/mdoc/Bl/bullet.in
+++ b/regress/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/mdoc/Bl/bullet.out_ascii b/regress/mdoc/Bl/bullet.out_ascii
index e188f799..0db327b3 100644
--- a/regress/mdoc/Bl/bullet.out_ascii
+++ b/regress/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/mdoc/Bl/bullet.out_markdown b/regress/mdoc/Bl/bullet.out_markdown
index 25febb9b..c500ecaf 100644
--- a/regress/mdoc/Bl/bullet.out_markdown
+++ b/regress/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/mdoc/Bl/colNoIt.in b/regress/mdoc/Bl/colNoIt.in
index 7c80cf93..1d81ce22 100644
--- a/regress/mdoc/Bl/colNoIt.in
+++ b/regress/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/mdoc/Bl/colNoIt.out_ascii b/regress/mdoc/Bl/colNoIt.out_ascii
index e61c3334..69152adc 100644
--- a/regress/mdoc/Bl/colNoIt.out_ascii
+++ b/regress/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/mdoc/Bl/colNoIt.out_markdown b/regress/mdoc/Bl/colNoIt.out_markdown
index d7c9004d..3c98fab7 100644
--- a/regress/mdoc/Bl/colNoIt.out_markdown
+++ b/regress/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/mdoc/Bl/column.in b/regress/mdoc/Bl/column.in
index 5f059a8c..a6c791d7 100644
--- a/regress/mdoc/Bl/column.in
+++ b/regress/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/mdoc/Bl/column.out_ascii b/regress/mdoc/Bl/column.out_ascii
index a7c07d32..732cf2d9 100644
--- a/regress/mdoc/Bl/column.out_ascii
+++ b/regress/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/mdoc/Bl/column.out_lint b/regress/mdoc/Bl/column.out_lint
index dea3ec79..4d64846e 100644
--- a/regress/mdoc/Bl/column.out_lint
+++ b/regress/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/mdoc/Bl/column.out_markdown b/regress/mdoc/Bl/column.out_markdown
index c79a98db..6e3e27b2 100644
--- a/regress/mdoc/Bl/column.out_markdown
+++ b/regress/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/mdoc/Bl/column_nogroff.in b/regress/mdoc/Bl/column_nogroff.in
index 43f332fa..68b1c6fc 100644
--- a/regress/mdoc/Bl/column_nogroff.in
+++ b/regress/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/mdoc/Bl/column_nogroff.out_ascii b/regress/mdoc/Bl/column_nogroff.out_ascii
index f86d4d4f..b8a06670 100644
--- a/regress/mdoc/Bl/column_nogroff.out_ascii
+++ b/regress/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/mdoc/Bl/column_nogroff.out_lint b/regress/mdoc/Bl/column_nogroff.out_lint
index df15cf1b..8e712ca5 100644
--- a/regress/mdoc/Bl/column_nogroff.out_lint
+++ b/regress/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/mdoc/Bl/column_nogroff.out_markdown b/regress/mdoc/Bl/column_nogroff.out_markdown
index 595236fb..5eef5551 100644
--- a/regress/mdoc/Bl/column_nogroff.out_markdown
+++ b/regress/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/mdoc/Bl/dash.in b/regress/mdoc/Bl/dash.in
index 37c8ad1a..b89179ae 100644
--- a/regress/mdoc/Bl/dash.in
+++ b/regress/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/mdoc/Bl/dash.out_ascii b/regress/mdoc/Bl/dash.out_ascii
index f6677bee..e6c48b91 100644
--- a/regress/mdoc/Bl/dash.out_ascii
+++ b/regress/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/mdoc/Bl/dash.out_markdown b/regress/mdoc/Bl/dash.out_markdown
index f478e4aa..25300274 100644
--- a/regress/mdoc/Bl/dash.out_markdown
+++ b/regress/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/mdoc/Bl/dash.out_utf8 b/regress/mdoc/Bl/dash.out_utf8
index 93abd8d3..0ba3ba9c 100644
--- a/regress/mdoc/Bl/dash.out_utf8
+++ b/regress/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/mdoc/Bl/diag.in b/regress/mdoc/Bl/diag.in
index 74421ab5..2874310a 100644
--- a/regress/mdoc/Bl/diag.in
+++ b/regress/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/mdoc/Bl/diag.out_ascii b/regress/mdoc/Bl/diag.out_ascii
index 9ee7a946..8ed0651c 100644
--- a/regress/mdoc/Bl/diag.out_ascii
+++ b/regress/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/mdoc/Bl/diag.out_markdown b/regress/mdoc/Bl/diag.out_markdown
index dbde3cfe..22c4aed0 100644
--- a/regress/mdoc/Bl/diag.out_markdown
+++ b/regress/mdoc/Bl/diag.out_markdown
@@ -42,4 +42,4 @@ OpenBSD
Fx
FreeBSD
-OpenBSD - April 8, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/mdoc/Bl/empty.in b/regress/mdoc/Bl/empty.in
index 1ee9c94c..70c9229e 100644
--- a/regress/mdoc/Bl/empty.in
+++ b/regress/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/mdoc/Bl/empty.out_ascii b/regress/mdoc/Bl/empty.out_ascii
index aba64bbe..a5b61c0d 100644
--- a/regress/mdoc/Bl/empty.out_ascii
+++ b/regress/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/mdoc/Bl/empty.out_lint b/regress/mdoc/Bl/empty.out_lint
index 7dce350c..8c354787 100644
--- a/regress/mdoc/Bl/empty.out_lint
+++ b/regress/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/mdoc/Bl/empty.out_markdown b/regress/mdoc/Bl/empty.out_markdown
index 048f61a0..59f6f38c 100644
--- a/regress/mdoc/Bl/empty.out_markdown
+++ b/regress/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/mdoc/Bl/emptyhead.in b/regress/mdoc/Bl/emptyhead.in
index 7219f969..39711f82 100644
--- a/regress/mdoc/Bl/emptyhead.in
+++ b/regress/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/mdoc/Bl/emptyhead.out_ascii b/regress/mdoc/Bl/emptyhead.out_ascii
index 3d0d0108..d5040e1c 100644
--- a/regress/mdoc/Bl/emptyhead.out_ascii
+++ b/regress/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/mdoc/Bl/emptyhead.out_lint b/regress/mdoc/Bl/emptyhead.out_lint
index f67c6490..3a7cdbe1 100644
--- a/regress/mdoc/Bl/emptyhead.out_lint
+++ b/regress/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/mdoc/Bl/emptyhead.out_markdown b/regress/mdoc/Bl/emptyhead.out_markdown
index 08818932..1d91fa02 100644
--- a/regress/mdoc/Bl/emptyhead.out_markdown
+++ b/regress/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/mdoc/Bl/emptyitem.in b/regress/mdoc/Bl/emptyitem.in
index e4f85897..dd7f13c1 100644
--- a/regress/mdoc/Bl/emptyitem.in
+++ b/regress/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/mdoc/Bl/emptyitem.out_ascii b/regress/mdoc/Bl/emptyitem.out_ascii
index 5148c3ce..4eabb420 100644
--- a/regress/mdoc/Bl/emptyitem.out_ascii
+++ b/regress/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/mdoc/Bl/emptyitem.out_lint b/regress/mdoc/Bl/emptyitem.out_lint
index 0bfe54fe..6be18364 100644
--- a/regress/mdoc/Bl/emptyitem.out_lint
+++ b/regress/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/mdoc/Bl/emptyitem.out_markdown b/regress/mdoc/Bl/emptyitem.out_markdown
index b61ef858..e980dc5f 100644
--- a/regress/mdoc/Bl/emptyitem.out_markdown
+++ b/regress/mdoc/Bl/emptyitem.out_markdown
@@ -38,4 +38,4 @@ hyphen list:
- three
-OpenBSD - August 10, 2016
+OpenBSD - July 4, 2017
diff --git a/regress/mdoc/Bl/emptytag.in b/regress/mdoc/Bl/emptytag.in
index f155b5c0..c1d7ed45 100644
--- a/regress/mdoc/Bl/emptytag.in
+++ b/regress/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/mdoc/Bl/emptytag.out_ascii b/regress/mdoc/Bl/emptytag.out_ascii
index 533480b1..2c2f4917 100644
--- a/regress/mdoc/Bl/emptytag.out_ascii
+++ b/regress/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/mdoc/Bl/emptytag.out_lint b/regress/mdoc/Bl/emptytag.out_lint
index 33532699..663f5417 100644
--- a/regress/mdoc/Bl/emptytag.out_lint
+++ b/regress/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/mdoc/Bl/emptytag.out_markdown b/regress/mdoc/Bl/emptytag.out_markdown
index 39db2545..84a94d22 100644
--- a/regress/mdoc/Bl/emptytag.out_markdown
+++ b/regress/mdoc/Bl/emptytag.out_markdown
@@ -20,4 +20,4 @@ tag
final text
-OpenBSD - July 3, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/mdoc/Bl/enum.in b/regress/mdoc/Bl/enum.in
index e5b1c618..9151d51c 100644
--- a/regress/mdoc/Bl/enum.in
+++ b/regress/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/mdoc/Bl/enum.out_ascii b/regress/mdoc/Bl/enum.out_ascii
index 769dc218..bdf45ccc 100644
--- a/regress/mdoc/Bl/enum.out_ascii
+++ b/regress/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/mdoc/Bl/enum.out_markdown b/regress/mdoc/Bl/enum.out_markdown
index 0c15d67a..eb2180e3 100644
--- a/regress/mdoc/Bl/enum.out_markdown
+++ b/regress/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/mdoc/Bl/extend.in b/regress/mdoc/Bl/extend.in
index 0b4dce11..5f3eba7b 100644
--- a/regress/mdoc/Bl/extend.in
+++ b/regress/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/mdoc/Bl/extend.out_ascii b/regress/mdoc/Bl/extend.out_ascii
index 6676ea48..2063ebed 100644
--- a/regress/mdoc/Bl/extend.out_ascii
+++ b/regress/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/mdoc/Bl/extend.out_markdown b/regress/mdoc/Bl/extend.out_markdown
index 7164d854..4714a9ae 100644
--- a/regress/mdoc/Bl/extend.out_markdown
+++ b/regress/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/mdoc/Bl/hang.in b/regress/mdoc/Bl/hang.in
index 2b2b7554..b7e3ead5 100644
--- a/regress/mdoc/Bl/hang.in
+++ b/regress/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/mdoc/Bl/hang.out_ascii b/regress/mdoc/Bl/hang.out_ascii
index 04cce936..e404e081 100644
--- a/regress/mdoc/Bl/hang.out_ascii
+++ b/regress/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/mdoc/Bl/hang.out_markdown b/regress/mdoc/Bl/hang.out_markdown
index f2f20def..16683cc1 100644
--- a/regress/mdoc/Bl/hang.out_markdown
+++ b/regress/mdoc/Bl/hang.out_markdown
@@ -115,4 +115,4 @@ tag
> text
-OpenBSD - December 25, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/mdoc/Bl/inset.in b/regress/mdoc/Bl/inset.in
index 0376ae63..557a48a9 100644
--- a/regress/mdoc/Bl/inset.in
+++ b/regress/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/mdoc/Bl/inset.out_ascii b/regress/mdoc/Bl/inset.out_ascii
index 4927df78..51320009 100644
--- a/regress/mdoc/Bl/inset.out_ascii
+++ b/regress/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/mdoc/Bl/inset.out_markdown b/regress/mdoc/Bl/inset.out_markdown
index ad2b9728..5dcf3846 100644
--- a/regress/mdoc/Bl/inset.out_markdown
+++ b/regress/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/mdoc/Bl/item.in b/regress/mdoc/Bl/item.in
index 672e9dc7..8f7fd743 100644
--- a/regress/mdoc/Bl/item.in
+++ b/regress/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/mdoc/Bl/item.out_ascii b/regress/mdoc/Bl/item.out_ascii
index ae3f4524..fb742e59 100644
--- a/regress/mdoc/Bl/item.out_ascii
+++ b/regress/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/mdoc/Bl/item.out_markdown b/regress/mdoc/Bl/item.out_markdown
index cfceb8d5..2148d066 100644
--- a/regress/mdoc/Bl/item.out_markdown
+++ b/regress/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/mdoc/Bl/multitag.in b/regress/mdoc/Bl/multitag.in
index e316c2d4..0e6af286 100644
--- a/regress/mdoc/Bl/multitag.in
+++ b/regress/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/mdoc/Bl/multitag.out_ascii b/regress/mdoc/Bl/multitag.out_ascii
index 3167b587..a2b07658 100644
--- a/regress/mdoc/Bl/multitag.out_ascii
+++ b/regress/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/mdoc/Bl/multitag.out_markdown b/regress/mdoc/Bl/multitag.out_markdown
index cedea6cb..20029055 100644
--- a/regress/mdoc/Bl/multitag.out_markdown
+++ b/regress/mdoc/Bl/multitag.out_markdown
@@ -62,4 +62,4 @@ fifth
> more text
-OpenBSD - April 13, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/mdoc/Bl/multitype.in b/regress/mdoc/Bl/multitype.in
index 48e8dc11..833683bf 100644
--- a/regress/mdoc/Bl/multitype.in
+++ b/regress/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/mdoc/Bl/multitype.out_ascii b/regress/mdoc/Bl/multitype.out_ascii
index f22c89cf..57d31232 100644
--- a/regress/mdoc/Bl/multitype.out_ascii
+++ b/regress/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/mdoc/Bl/multitype.out_markdown b/regress/mdoc/Bl/multitype.out_markdown
index 8f7f058c..53422be9 100644
--- a/regress/mdoc/Bl/multitype.out_markdown
+++ b/regress/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/mdoc/Bl/nested.in b/regress/mdoc/Bl/nested.in
index 380e2e62..c6ac6196 100644
--- a/regress/mdoc/Bl/nested.in
+++ b/regress/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/mdoc/Bl/nested.out_ascii b/regress/mdoc/Bl/nested.out_ascii
index 50998896..b15f8c2d 100644
--- a/regress/mdoc/Bl/nested.out_ascii
+++ b/regress/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/mdoc/Bl/nested.out_markdown b/regress/mdoc/Bl/nested.out_markdown
index 6bc694dd..d07d04b2 100644
--- a/regress/mdoc/Bl/nested.out_markdown
+++ b/regress/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/mdoc/Bl/noIt.in b/regress/mdoc/Bl/noIt.in
index 05835b5d..aa6f7f9f 100644
--- a/regress/mdoc/Bl/noIt.in
+++ b/regress/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/mdoc/Bl/noIt.out_ascii b/regress/mdoc/Bl/noIt.out_ascii
index 5b56cde5..dc159524 100644
--- a/regress/mdoc/Bl/noIt.out_ascii
+++ b/regress/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/mdoc/Bl/noIt.out_lint b/regress/mdoc/Bl/noIt.out_lint
index 109a1a9d..03a89cc5 100644
--- a/regress/mdoc/Bl/noIt.out_lint
+++ b/regress/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/mdoc/Bl/noIt.out_markdown b/regress/mdoc/Bl/noIt.out_markdown
index 96d4b7af..78134efc 100644
--- a/regress/mdoc/Bl/noIt.out_markdown
+++ b/regress/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/mdoc/Bl/notype.in b/regress/mdoc/Bl/notype.in
index f91583d0..73dc011d 100644
--- a/regress/mdoc/Bl/notype.in
+++ b/regress/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/mdoc/Bl/notype.out_ascii b/regress/mdoc/Bl/notype.out_ascii
index 0f6b2237..15df4239 100644
--- a/regress/mdoc/Bl/notype.out_ascii
+++ b/regress/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/mdoc/Bl/notype.out_lint b/regress/mdoc/Bl/notype.out_lint
index 5f3919e2..b7a6cb79 100644
--- a/regress/mdoc/Bl/notype.out_lint
+++ b/regress/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/mdoc/Bl/notype.out_markdown b/regress/mdoc/Bl/notype.out_markdown
index 739a91cd..09e5168a 100644
--- a/regress/mdoc/Bl/notype.out_markdown
+++ b/regress/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/mdoc/Bl/offset.in b/regress/mdoc/Bl/offset.in
index 923dd68f..02a0d328 100644
--- a/regress/mdoc/Bl/offset.in
+++ b/regress/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/mdoc/Bl/offset.out_ascii b/regress/mdoc/Bl/offset.out_ascii
index 22474aa5..0aaa3f29 100644
--- a/regress/mdoc/Bl/offset.out_ascii
+++ b/regress/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/mdoc/Bl/offset.out_markdown b/regress/mdoc/Bl/offset.out_markdown
index a58ce6bc..cb78c3e2 100644
--- a/regress/mdoc/Bl/offset.out_markdown
+++ b/regress/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/mdoc/Bl/ohang.in b/regress/mdoc/Bl/ohang.in
index af4bdf6d..9d1c0779 100644
--- a/regress/mdoc/Bl/ohang.in
+++ b/regress/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/mdoc/Bl/ohang.out_ascii b/regress/mdoc/Bl/ohang.out_ascii
index 238958dd..3cd76511 100644
--- a/regress/mdoc/Bl/ohang.out_ascii
+++ b/regress/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/mdoc/Bl/ohang.out_markdown b/regress/mdoc/Bl/ohang.out_markdown
index 7c599411..7e257f53 100644
--- a/regress/mdoc/Bl/ohang.out_markdown
+++ b/regress/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/mdoc/Bl/secstart.in b/regress/mdoc/Bl/secstart.in
index bd01e036..98449342 100644
--- a/regress/mdoc/Bl/secstart.in
+++ b/regress/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/mdoc/Bl/secstart.out_ascii b/regress/mdoc/Bl/secstart.out_ascii
index 269c92ec..5277a3b3 100644
--- a/regress/mdoc/Bl/secstart.out_ascii
+++ b/regress/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/mdoc/Bl/secstart.out_markdown b/regress/mdoc/Bl/secstart.out_markdown
index 478788b0..bd1779e1 100644
--- a/regress/mdoc/Bl/secstart.out_markdown
+++ b/regress/mdoc/Bl/secstart.out_markdown
@@ -31,4 +31,4 @@ outer tag
> > text
-OpenBSD - November 10, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/mdoc/Bl/tag.in b/regress/mdoc/Bl/tag.in
index c7b99822..fac07bd2 100644
--- a/regress/mdoc/Bl/tag.in
+++ b/regress/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/mdoc/Bl/tag.out_ascii b/regress/mdoc/Bl/tag.out_ascii
index 0912d4fa..5fb3f7a4 100644
--- a/regress/mdoc/Bl/tag.out_ascii
+++ b/regress/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/mdoc/Bl/tag.out_lint b/regress/mdoc/Bl/tag.out_lint
index 26ef8aa0..06c06995 100644
--- a/regress/mdoc/Bl/tag.out_lint
+++ b/regress/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/mdoc/Bl/tag.out_markdown b/regress/mdoc/Bl/tag.out_markdown
index e976e8db..fd9d9fd7 100644
--- a/regress/mdoc/Bl/tag.out_markdown
+++ b/regress/mdoc/Bl/tag.out_markdown
@@ -172,4 +172,4 @@ tag
> second paragraph
-OpenBSD - September 21, 2015
+OpenBSD - July 4, 2017
diff --git a/regress/mdoc/Bl/unclosed.in b/regress/mdoc/Bl/unclosed.in
index 2d35a480..bff51466 100644
--- a/regress/mdoc/Bl/unclosed.in
+++ b/regress/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/mdoc/Bl/unclosed.out_ascii b/regress/mdoc/Bl/unclosed.out_ascii
index 3a350004..23005e5c 100644
--- a/regress/mdoc/Bl/unclosed.out_ascii
+++ b/regress/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/mdoc/Bl/unclosed.out_markdown b/regress/mdoc/Bl/unclosed.out_markdown
index 92b6fb74..40f01cc3 100644
--- a/regress/mdoc/Bl/unclosed.out_markdown
+++ b/regress/mdoc/Bl/unclosed.out_markdown
@@ -12,4 +12,4 @@ item
mdoc(7)
-OpenBSD - January 9, 2011
+OpenBSD - July 4, 2017
diff --git a/regress/mdoc/Brq/empty.in b/regress/mdoc/Brq/empty.in
index 4677820d..502d7c9f 100644
--- a/regress/mdoc/Brq/empty.in
+++ b/regress/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/mdoc/Brq/empty.out_ascii b/regress/mdoc/Brq/empty.out_ascii
index 31cdd9e1..8471f6db 100644
--- a/regress/mdoc/Brq/empty.out_ascii
+++ b/regress/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/mdoc/Brq/empty.out_lint b/regress/mdoc/Brq/empty.out_lint
index 288cd1f4..a7092ae5 100644
--- a/regress/mdoc/Brq/empty.out_lint
+++ b/regress/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/mdoc/Brq/empty.out_markdown b/regress/mdoc/Brq/empty.out_markdown
index 82b1dd7e..3483e90b 100644
--- a/regress/mdoc/Brq/empty.out_markdown
+++ b/regress/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/mdoc/Bx/args.in b/regress/mdoc/Bx/args.in
index d6f8ff5e..dd74a395 100644
--- a/regress/mdoc/Bx/args.in
+++ b/regress/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/mdoc/Bx/args.out_ascii b/regress/mdoc/Bx/args.out_ascii
index d7c1e769..ad7d2445 100644
--- a/regress/mdoc/Bx/args.out_ascii
+++ b/regress/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/mdoc/Bx/args.out_lint b/regress/mdoc/Bx/args.out_lint
index e463b7c2..c4d244d4 100644
--- a/regress/mdoc/Bx/args.out_lint
+++ b/regress/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/mdoc/Bx/args.out_markdown b/regress/mdoc/Bx/args.out_markdown
index e2316621..ccfc6f1b 100644
--- a/regress/mdoc/Bx/args.out_markdown
+++ b/regress/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/mdoc/Cd/eos.in b/regress/mdoc/Cd/eos.in
index 9f83b8fc..ea949c69 100644
--- a/regress/mdoc/Cd/eos.in
+++ b/regress/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/mdoc/Cd/eos.out_ascii b/regress/mdoc/Cd/eos.out_ascii
index 4e0b1bea..93f446be 100644
--- a/regress/mdoc/Cd/eos.out_ascii
+++ b/regress/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/mdoc/Cd/eos.out_markdown b/regress/mdoc/Cd/eos.out_markdown
index 625016a8..60e292e8 100644
--- a/regress/mdoc/Cd/eos.out_markdown
+++ b/regress/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/mdoc/Cd/font.in b/regress/mdoc/Cd/font.in
index 716794eb..70ecb2a2 100644
--- a/regress/mdoc/Cd/font.in
+++ b/regress/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/mdoc/Cd/font.out_ascii b/regress/mdoc/Cd/font.out_ascii
index 8949462b..2534b07d 100644
--- a/regress/mdoc/Cd/font.out_ascii
+++ b/regress/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/mdoc/Cd/font.out_markdown b/regress/mdoc/Cd/font.out_markdown
index 48594b44..eab5d097 100644
--- a/regress/mdoc/Cd/font.out_markdown
+++ b/regress/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/mdoc/Cd/noarg.in b/regress/mdoc/Cd/noarg.in
index 7190ebea..4ce00268 100644
--- a/regress/mdoc/Cd/noarg.in
+++ b/regress/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/mdoc/Cd/noarg.out_ascii b/regress/mdoc/Cd/noarg.out_ascii
index eefae539..e5867766 100644
--- a/regress/mdoc/Cd/noarg.out_ascii
+++ b/regress/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/mdoc/Cd/noarg.out_lint b/regress/mdoc/Cd/noarg.out_lint
index b80a17ad..bbf1e2db 100644
--- a/regress/mdoc/Cd/noarg.out_lint
+++ b/regress/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/mdoc/Cd/noarg.out_markdown b/regress/mdoc/Cd/noarg.out_markdown
index ce447da0..60d942e9 100644
--- a/regress/mdoc/Cd/noarg.out_markdown
+++ b/regress/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/mdoc/Cd/punct.in b/regress/mdoc/Cd/punct.in
index 9a072c0c..c02c4e78 100644
--- a/regress/mdoc/Cd/punct.in
+++ b/regress/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/mdoc/Cd/punct.out_ascii b/regress/mdoc/Cd/punct.out_ascii
index 88d369dc..090b1cdf 100644
--- a/regress/mdoc/Cd/punct.out_ascii
+++ b/regress/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/mdoc/Cd/punct.out_markdown b/regress/mdoc/Cd/punct.out_markdown
index c39ee621..0e6d8b20 100644
--- a/regress/mdoc/Cd/punct.out_markdown
+++ b/regress/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/mdoc/Cm/basic.in b/regress/mdoc/Cm/basic.in
index 2fba179c..a891ff55 100644
--- a/regress/mdoc/Cm/basic.in
+++ b/regress/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/mdoc/Cm/basic.out_ascii b/regress/mdoc/Cm/basic.out_ascii
index 98899c00..eef45c10 100644
--- a/regress/mdoc/Cm/basic.out_ascii
+++ b/regress/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/mdoc/Cm/basic.out_markdown b/regress/mdoc/Cm/basic.out_markdown
index 0822c26a..4c88ee9d 100644
--- a/regress/mdoc/Cm/basic.out_markdown
+++ b/regress/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/mdoc/Cm/font.in b/regress/mdoc/Cm/font.in
index db58f6dd..7a6c5c15 100644
--- a/regress/mdoc/Cm/font.in
+++ b/regress/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/mdoc/Cm/font.out_ascii b/regress/mdoc/Cm/font.out_ascii
index ae48e4b1..0ac3d99d 100644
--- a/regress/mdoc/Cm/font.out_ascii
+++ b/regress/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/mdoc/Cm/font.out_markdown b/regress/mdoc/Cm/font.out_markdown
index 2f58f0c0..b9131ce3 100644
--- a/regress/mdoc/Cm/font.out_markdown
+++ b/regress/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/mdoc/Cm/noarg.in b/regress/mdoc/Cm/noarg.in
index 8347997b..64bc5e09 100644
--- a/regress/mdoc/Cm/noarg.in
+++ b/regress/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/mdoc/Cm/noarg.out_ascii b/regress/mdoc/Cm/noarg.out_ascii
index 2b6dea57..b8530057 100644
--- a/regress/mdoc/Cm/noarg.out_ascii
+++ b/regress/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/mdoc/Cm/noarg.out_lint b/regress/mdoc/Cm/noarg.out_lint
index 486fbdfa..fbe2d230 100644
--- a/regress/mdoc/Cm/noarg.out_lint
+++ b/regress/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/mdoc/Cm/noarg.out_markdown b/regress/mdoc/Cm/noarg.out_markdown
index 05ceb960..d1636183 100644
--- a/regress/mdoc/Cm/noarg.out_markdown
+++ b/regress/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/mdoc/Cm/punct.in b/regress/mdoc/Cm/punct.in
index 432e470c..4c372a3b 100644
--- a/regress/mdoc/Cm/punct.in
+++ b/regress/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/mdoc/Cm/punct.out_ascii b/regress/mdoc/Cm/punct.out_ascii
index 7ac1fe76..f3cf5bdb 100644
--- a/regress/mdoc/Cm/punct.out_ascii
+++ b/regress/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/mdoc/Cm/punct.out_markdown b/regress/mdoc/Cm/punct.out_markdown
index c924228c..0e9b5d18 100644
--- a/regress/mdoc/Cm/punct.out_markdown
+++ b/regress/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/mdoc/D1/spacing.in b/regress/mdoc/D1/spacing.in
index 3303dccc..e7733298 100644
--- a/regress/mdoc/D1/spacing.in
+++ b/regress/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/mdoc/D1/spacing.out_ascii b/regress/mdoc/D1/spacing.out_ascii
index becef1b8..40945936 100644
--- a/regress/mdoc/D1/spacing.out_ascii
+++ b/regress/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/mdoc/D1/spacing.out_lint b/regress/mdoc/D1/spacing.out_lint
index 15d29679..5ac4d0c0 100644
--- a/regress/mdoc/D1/spacing.out_lint
+++ b/regress/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/mdoc/D1/spacing.out_markdown b/regress/mdoc/D1/spacing.out_markdown
index c0ebf104..eac16dfe 100644
--- a/regress/mdoc/D1/spacing.out_markdown
+++ b/regress/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/mdoc/Db/args.in b/regress/mdoc/Db/args.in
index b40d7b0c..14c4c503 100644
--- a/regress/mdoc/Db/args.in
+++ b/regress/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/mdoc/Db/args.out_ascii b/regress/mdoc/Db/args.out_ascii
index 909b91ba..7a8e6945 100644
--- a/regress/mdoc/Db/args.out_ascii
+++ b/regress/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/mdoc/Db/args.out_lint b/regress/mdoc/Db/args.out_lint
index 279a031d..05740565 100644
--- a/regress/mdoc/Db/args.out_lint
+++ b/regress/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/mdoc/Dd/badarg.in b/regress/mdoc/Dd/badarg.in
index 9891fc4e..07cfe13e 100644
--- a/regress/mdoc/Dd/badarg.in
+++ b/regress/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/mdoc/Dd/badarg.out_lint b/regress/mdoc/Dd/badarg.out_lint
index d4b4a3f9..f463d775 100644
--- a/regress/mdoc/Dd/badarg.out_lint
+++ b/regress/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/mdoc/Dd/dupe.in b/regress/mdoc/Dd/dupe.in
index d1a7f827..b72d955e 100644
--- a/regress/mdoc/Dd/dupe.in
+++ b/regress/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/mdoc/Dd/dupe.out_lint b/regress/mdoc/Dd/dupe.out_lint
index 33493aaf..faa1f835 100644
--- a/regress/mdoc/Dd/dupe.out_lint
+++ b/regress/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/mdoc/Dd/late.in b/regress/mdoc/Dd/late.in
index 0a8436fb..36fb527a 100644
--- a/regress/mdoc/Dd/late.in
+++ b/regress/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/mdoc/Dd/late.out_lint b/regress/mdoc/Dd/late.out_lint
index f038018b..2a8c2a50 100644
--- a/regress/mdoc/Dd/late.out_lint
+++ b/regress/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/mdoc/Dd/long.in b/regress/mdoc/Dd/long.in
index 2538f984..8be2802e 100644
--- a/regress/mdoc/Dd/long.in
+++ b/regress/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/mdoc/Dd/long.out_lint b/regress/mdoc/Dd/long.out_lint
index 4b7293af..a189560d 100644
--- a/regress/mdoc/Dd/long.out_lint
+++ b/regress/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/mdoc/Dd/manarg.in b/regress/mdoc/Dd/manarg.in
index 434a7af8..7082d31b 100644
--- a/regress/mdoc/Dd/manarg.in
+++ b/regress/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/mdoc/Dd/manarg.out_lint b/regress/mdoc/Dd/manarg.out_lint
index 56a463be..a8f48f44 100644
--- a/regress/mdoc/Dd/manarg.out_lint
+++ b/regress/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/mdoc/Dd/noarg.in b/regress/mdoc/Dd/noarg.in
index fd904985..18fa2c62 100644
--- a/regress/mdoc/Dd/noarg.in
+++ b/regress/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/mdoc/Dd/noarg.out_lint b/regress/mdoc/Dd/noarg.out_lint
index 92b1cb1b..e6ccd352 100644
--- a/regress/mdoc/Dd/noarg.out_lint
+++ b/regress/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/mdoc/Dd/order.in b/regress/mdoc/Dd/order.in
index e3872cbb..5572e834 100644
--- a/regress/mdoc/Dd/order.in
+++ b/regress/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/mdoc/Dd/order.out_lint b/regress/mdoc/Dd/order.out_lint
index 4f09786a..4eb9d3bd 100644
--- a/regress/mdoc/Dd/order.out_lint
+++ b/regress/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/mdoc/Dl/spacing.in b/regress/mdoc/Dl/spacing.in
index cc683872..0f485b83 100644
--- a/regress/mdoc/Dl/spacing.in
+++ b/regress/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/mdoc/Dl/spacing.out_ascii b/regress/mdoc/Dl/spacing.out_ascii
index db5958da..c0928ec0 100644
--- a/regress/mdoc/Dl/spacing.out_ascii
+++ b/regress/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/mdoc/Dl/spacing.out_lint b/regress/mdoc/Dl/spacing.out_lint
index 13ffa8f6..a18ed583 100644
--- a/regress/mdoc/Dl/spacing.out_lint
+++ b/regress/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/mdoc/Dl/spacing.out_markdown b/regress/mdoc/Dl/spacing.out_markdown
index fb4cd5ce..08d15972 100644
--- a/regress/mdoc/Dl/spacing.out_markdown
+++ b/regress/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/mdoc/Dq/empty.in b/regress/mdoc/Dq/empty.in
index 2e0282e4..5f471ff3 100644
--- a/regress/mdoc/Dq/empty.in
+++ b/regress/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/mdoc/Dq/empty.out_ascii b/regress/mdoc/Dq/empty.out_ascii
index a5614e9e..1c150ae7 100644
--- a/regress/mdoc/Dq/empty.out_ascii
+++ b/regress/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/mdoc/Dq/empty.out_lint b/regress/mdoc/Dq/empty.out_lint
index ca06c977..e69de29b 100644
--- a/regress/mdoc/Dq/empty.out_lint
+++ b/regress/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/mdoc/Dq/empty.out_markdown b/regress/mdoc/Dq/empty.out_markdown
index 927dacc8..00e82f81 100644
--- a/regress/mdoc/Dq/empty.out_markdown
+++ b/regress/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/mdoc/Dt/badsec.in b/regress/mdoc/Dt/badsec.in
index 47af859f..b2a021de 100644
--- a/regress/mdoc/Dt/badsec.in
+++ b/regress/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/mdoc/Dt/badsec.out_lint b/regress/mdoc/Dt/badsec.out_lint
index ba3a3c17..e6606e8b 100644
--- a/regress/mdoc/Dt/badsec.out_lint
+++ b/regress/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/mdoc/Dt/case.in b/regress/mdoc/Dt/case.in
index 88b2df3b..dfdf8ad6 100644
--- a/regress/mdoc/Dt/case.in
+++ b/regress/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/mdoc/Dt/case.out_ascii b/regress/mdoc/Dt/case.out_ascii
index 0eb21827..0978147d 100644
--- a/regress/mdoc/Dt/case.out_ascii
+++ b/regress/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/mdoc/Dt/case.out_lint b/regress/mdoc/Dt/case.out_lint
index 0d75124d..7a39ec2f 100644
--- a/regress/mdoc/Dt/case.out_lint
+++ b/regress/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/mdoc/Dt/case.out_markdown b/regress/mdoc/Dt/case.out_markdown
index d6bc4c45..9739fb3e 100644
--- a/regress/mdoc/Dt/case.out_markdown
+++ b/regress/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/mdoc/Dt/dupe.in b/regress/mdoc/Dt/dupe.in
index c46e3d77..0cfecea7 100644
--- a/regress/mdoc/Dt/dupe.in
+++ b/regress/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/mdoc/Dt/dupe.out_ascii b/regress/mdoc/Dt/dupe.out_ascii
index 0d2ba0e6..09548e72 100644
--- a/regress/mdoc/Dt/dupe.out_ascii
+++ b/regress/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/mdoc/Dt/dupe.out_lint b/regress/mdoc/Dt/dupe.out_lint
index 1e926412..534a8eec 100644
--- a/regress/mdoc/Dt/dupe.out_lint
+++ b/regress/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/mdoc/Dt/dupe.out_markdown b/regress/mdoc/Dt/dupe.out_markdown
index 3dec7eca..16eba874 100644
--- a/regress/mdoc/Dt/dupe.out_markdown
+++ b/regress/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/mdoc/Dt/fourargs.in b/regress/mdoc/Dt/fourargs.in
index 9b4293ae..c3d7a937 100644
--- a/regress/mdoc/Dt/fourargs.in
+++ b/regress/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/mdoc/Dt/fourargs.out_ascii b/regress/mdoc/Dt/fourargs.out_ascii
index 9fc075e1..56660fc1 100644
--- a/regress/mdoc/Dt/fourargs.out_ascii
+++ b/regress/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/mdoc/Dt/fourargs.out_lint b/regress/mdoc/Dt/fourargs.out_lint
index 2abe70ea..789af9c7 100644
--- a/regress/mdoc/Dt/fourargs.out_lint
+++ b/regress/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/mdoc/Dt/fourargs.out_markdown b/regress/mdoc/Dt/fourargs.out_markdown
index 5d8a6f2f..f31786b7 100644
--- a/regress/mdoc/Dt/fourargs.out_markdown
+++ b/regress/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/mdoc/Dt/late.in b/regress/mdoc/Dt/late.in
index 2043eebe..f8997d72 100644
--- a/regress/mdoc/Dt/late.in
+++ b/regress/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/mdoc/Dt/late.out_ascii b/regress/mdoc/Dt/late.out_ascii
index c1830f2b..040aeb5c 100644
--- a/regress/mdoc/Dt/late.out_ascii
+++ b/regress/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/mdoc/Dt/late.out_lint b/regress/mdoc/Dt/late.out_lint
index e29d9391..8c109bfb 100644
--- a/regress/mdoc/Dt/late.out_lint
+++ b/regress/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/mdoc/Dt/late.out_markdown b/regress/mdoc/Dt/late.out_markdown
index 262acf0d..bb325953 100644
--- a/regress/mdoc/Dt/late.out_markdown
+++ b/regress/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/mdoc/Dt/missing.in b/regress/mdoc/Dt/missing.in
index 997eab63..420f547e 100644
--- a/regress/mdoc/Dt/missing.in
+++ b/regress/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/mdoc/Dt/missing.out_ascii b/regress/mdoc/Dt/missing.out_ascii
index b2dd22a3..54951f7b 100644
--- a/regress/mdoc/Dt/missing.out_ascii
+++ b/regress/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/mdoc/Dt/missing.out_lint b/regress/mdoc/Dt/missing.out_lint
index 5e0efeb2..283a60d5 100644
--- a/regress/mdoc/Dt/missing.out_lint
+++ b/regress/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/mdoc/Dt/missing.out_markdown b/regress/mdoc/Dt/missing.out_markdown
index 792db2ad..a0461058 100644
--- a/regress/mdoc/Dt/missing.out_markdown
+++ b/regress/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/mdoc/Dt/noarg.in b/regress/mdoc/Dt/noarg.in
index 9fddfc6b..b0362afc 100644
--- a/regress/mdoc/Dt/noarg.in
+++ b/regress/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/mdoc/Dt/noarg.out_ascii b/regress/mdoc/Dt/noarg.out_ascii
index bf6b7ed2..a5fd3fbd 100644
--- a/regress/mdoc/Dt/noarg.out_ascii
+++ b/regress/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/mdoc/Dt/noarg.out_lint b/regress/mdoc/Dt/noarg.out_lint
index c5cd8cfd..6604e632 100644
--- a/regress/mdoc/Dt/noarg.out_lint
+++ b/regress/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/mdoc/Dt/noarg.out_markdown b/regress/mdoc/Dt/noarg.out_markdown
index 81c27a0f..6e4acef1 100644
--- a/regress/mdoc/Dt/noarg.out_markdown
+++ b/regress/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/mdoc/Dt/nobody.in b/regress/mdoc/Dt/nobody.in
index cc184f9c..ff7b5635 100644
--- a/regress/mdoc/Dt/nobody.in
+++ b/regress/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/mdoc/Dt/nobody.out_ascii b/regress/mdoc/Dt/nobody.out_ascii
index 1de2b81a..edac8b0b 100644
--- a/regress/mdoc/Dt/nobody.out_ascii
+++ b/regress/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/mdoc/Dt/nobody.out_lint b/regress/mdoc/Dt/nobody.out_lint
index c797a44b..f5439fcd 100644
--- a/regress/mdoc/Dt/nobody.out_lint
+++ b/regress/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/mdoc/Dt/nobody.out_markdown b/regress/mdoc/Dt/nobody.out_markdown
index 5b86c64c..c85ee61c 100644
--- a/regress/mdoc/Dt/nobody.out_markdown
+++ b/regress/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/mdoc/Dt/nosec.in b/regress/mdoc/Dt/nosec.in
index 6873c46b..1838d0f6 100644
--- a/regress/mdoc/Dt/nosec.in
+++ b/regress/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/mdoc/Dt/nosec.out_ascii b/regress/mdoc/Dt/nosec.out_ascii
index 028db82e..ae2ab8bd 100644
--- a/regress/mdoc/Dt/nosec.out_ascii
+++ b/regress/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/mdoc/Dt/nosec.out_lint b/regress/mdoc/Dt/nosec.out_lint
index 36ff892f..008819eb 100644
--- a/regress/mdoc/Dt/nosec.out_lint
+++ b/regress/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/mdoc/Dt/nosec.out_markdown b/regress/mdoc/Dt/nosec.out_markdown
index cebe8e63..6f67320b 100644
--- a/regress/mdoc/Dt/nosec.out_markdown
+++ b/regress/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/mdoc/Dt/order.in b/regress/mdoc/Dt/order.in
index 04bbaa51..bbc27b59 100644
--- a/regress/mdoc/Dt/order.in
+++ b/regress/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/mdoc/Dt/order.out_ascii b/regress/mdoc/Dt/order.out_ascii
index 6524bcab..49bd969e 100644
--- a/regress/mdoc/Dt/order.out_ascii
+++ b/regress/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/mdoc/Dt/order.out_lint b/regress/mdoc/Dt/order.out_lint
index e393ccb6..bad1c316 100644
--- a/regress/mdoc/Dt/order.out_lint
+++ b/regress/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/mdoc/Dt/order.out_markdown b/regress/mdoc/Dt/order.out_markdown
index 7d55fe99..f4b8afaa 100644
--- a/regress/mdoc/Dt/order.out_markdown
+++ b/regress/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/mdoc/Dv/font.in b/regress/mdoc/Dv/font.in
index 8d9e370b..de86993a 100644
--- a/regress/mdoc/Dv/font.in
+++ b/regress/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/mdoc/Dv/font.out_ascii b/regress/mdoc/Dv/font.out_ascii
index 82013346..ce45614f 100644
--- a/regress/mdoc/Dv/font.out_ascii
+++ b/regress/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/mdoc/Dv/font.out_markdown b/regress/mdoc/Dv/font.out_markdown
index 0bf567d8..e61baa31 100644
--- a/regress/mdoc/Dv/font.out_markdown
+++ b/regress/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/mdoc/Dv/noarg.in b/regress/mdoc/Dv/noarg.in
index a2b54d86..49398de0 100644
--- a/regress/mdoc/Dv/noarg.in
+++ b/regress/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/mdoc/Dv/noarg.out_ascii b/regress/mdoc/Dv/noarg.out_ascii
index 7e934d63..77a945b7 100644
--- a/regress/mdoc/Dv/noarg.out_ascii
+++ b/regress/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/mdoc/Dv/noarg.out_lint b/regress/mdoc/Dv/noarg.out_lint
index 83fe5b5d..620c0e44 100644
--- a/regress/mdoc/Dv/noarg.out_lint
+++ b/regress/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/mdoc/Dv/noarg.out_markdown b/regress/mdoc/Dv/noarg.out_markdown
index 6cb859d1..70e87ebc 100644
--- a/regress/mdoc/Dv/noarg.out_markdown
+++ b/regress/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/mdoc/Em/font.in b/regress/mdoc/Em/font.in
index 3e547d63..c9a8878e 100644
--- a/regress/mdoc/Em/font.in
+++ b/regress/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/mdoc/Em/font.out_ascii b/regress/mdoc/Em/font.out_ascii
index f461c7ae..dbe88e9d 100644
--- a/regress/mdoc/Em/font.out_ascii
+++ b/regress/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/mdoc/Em/font.out_markdown b/regress/mdoc/Em/font.out_markdown
index fc851fe4..42b8c46a 100644
--- a/regress/mdoc/Em/font.out_markdown
+++ b/regress/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/mdoc/Em/noarg.in b/regress/mdoc/Em/noarg.in
index 9096280a..544ab740 100644
--- a/regress/mdoc/Em/noarg.in
+++ b/regress/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/mdoc/Em/noarg.out_ascii b/regress/mdoc/Em/noarg.out_ascii
index 2489797a..465f78bf 100644
--- a/regress/mdoc/Em/noarg.out_ascii
+++ b/regress/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/mdoc/Em/noarg.out_lint b/regress/mdoc/Em/noarg.out_lint
index 4f977b32..0047f8de 100644
--- a/regress/mdoc/Em/noarg.out_lint
+++ b/regress/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/mdoc/Em/noarg.out_markdown b/regress/mdoc/Em/noarg.out_markdown
index 7c3b984a..3a900974 100644
--- a/regress/mdoc/Em/noarg.out_markdown
+++ b/regress/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/mdoc/Em/punct.in b/regress/mdoc/Em/punct.in
index 5d3cc514..5cba8870 100644
--- a/regress/mdoc/Em/punct.in
+++ b/regress/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/mdoc/Em/punct.out_ascii b/regress/mdoc/Em/punct.out_ascii
index 7ab059cb..4a50b1d3 100644
--- a/regress/mdoc/Em/punct.out_ascii
+++ b/regress/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/mdoc/Em/punct.out_lint b/regress/mdoc/Em/punct.out_lint
index 8b660de3..5280c87c 100644
--- a/regress/mdoc/Em/punct.out_lint
+++ b/regress/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/mdoc/Em/punct.out_markdown b/regress/mdoc/Em/punct.out_markdown
index 114a1ac2..495fe252 100644
--- a/regress/mdoc/Em/punct.out_markdown
+++ b/regress/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/mdoc/Eo/break.in b/regress/mdoc/Eo/break.in
index 001d7ac5..8dd08de0 100644
--- a/regress/mdoc/Eo/break.in
+++ b/regress/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/mdoc/Eo/break.out_ascii b/regress/mdoc/Eo/break.out_ascii
index d4a66343..de4f079a 100644
--- a/regress/mdoc/Eo/break.out_ascii
+++ b/regress/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/mdoc/Eo/break.out_lint b/regress/mdoc/Eo/break.out_lint
index daff4993..d418f581 100644
--- a/regress/mdoc/Eo/break.out_lint
+++ b/regress/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/mdoc/Eo/break.out_markdown b/regress/mdoc/Eo/break.out_markdown
index be1ea241..681be419 100644
--- a/regress/mdoc/Eo/break.out_markdown
+++ b/regress/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/mdoc/Eo/empty.in b/regress/mdoc/Eo/empty.in
index b971b6dc..52c0dc0c 100644
--- a/regress/mdoc/Eo/empty.in
+++ b/regress/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/mdoc/Eo/empty.out_ascii b/regress/mdoc/Eo/empty.out_ascii
index 96849bb0..344f2bfd 100644
--- a/regress/mdoc/Eo/empty.out_ascii
+++ b/regress/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/mdoc/Eo/empty.out_markdown b/regress/mdoc/Eo/empty.out_markdown
index 506a4a09..7507d781 100644
--- a/regress/mdoc/Eo/empty.out_markdown
+++ b/regress/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/mdoc/Eo/obsolete.in b/regress/mdoc/Eo/obsolete.in
index 2640f2aa..8d180844 100644
--- a/regress/mdoc/Eo/obsolete.in
+++ b/regress/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/mdoc/Eo/obsolete.out_ascii b/regress/mdoc/Eo/obsolete.out_ascii
index cba2fc7d..46012dbb 100644
--- a/regress/mdoc/Eo/obsolete.out_ascii
+++ b/regress/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/mdoc/Eo/obsolete.out_lint b/regress/mdoc/Eo/obsolete.out_lint
index 8d5adc03..649c62a8 100644
--- a/regress/mdoc/Eo/obsolete.out_lint
+++ b/regress/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/mdoc/Eo/obsolete.out_markdown b/regress/mdoc/Eo/obsolete.out_markdown
index 200ea657..8e125547 100644
--- a/regress/mdoc/Eo/obsolete.out_markdown
+++ b/regress/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/mdoc/Eo/unclosed.in b/regress/mdoc/Eo/unclosed.in
index 59b6d527..d1df0c31 100644
--- a/regress/mdoc/Eo/unclosed.in
+++ b/regress/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/mdoc/Eo/unclosed.out_ascii b/regress/mdoc/Eo/unclosed.out_ascii
index 0d32206f..7cef08ff 100644
--- a/regress/mdoc/Eo/unclosed.out_ascii
+++ b/regress/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/mdoc/Eo/unclosed.out_lint b/regress/mdoc/Eo/unclosed.out_lint
index e40a41d8..85ca34d1 100644
--- a/regress/mdoc/Eo/unclosed.out_lint
+++ b/regress/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/mdoc/Eo/unclosed.out_markdown b/regress/mdoc/Eo/unclosed.out_markdown
index 105f4dc3..17ce6b5c 100644
--- a/regress/mdoc/Eo/unclosed.out_markdown
+++ b/regress/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/mdoc/Er/font.in b/regress/mdoc/Er/font.in
index 4e3d337b..03ad2ec9 100644
--- a/regress/mdoc/Er/font.in
+++ b/regress/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/mdoc/Er/font.out_ascii b/regress/mdoc/Er/font.out_ascii
index cfe462bd..ee0a5da9 100644
--- a/regress/mdoc/Er/font.out_ascii
+++ b/regress/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/mdoc/Er/font.out_markdown b/regress/mdoc/Er/font.out_markdown
index a901f593..4cc1fe8b 100644
--- a/regress/mdoc/Er/font.out_markdown
+++ b/regress/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/mdoc/Er/noarg.in b/regress/mdoc/Er/noarg.in
index 646d3d54..7f18f987 100644
--- a/regress/mdoc/Er/noarg.in
+++ b/regress/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/mdoc/Er/noarg.out_ascii b/regress/mdoc/Er/noarg.out_ascii
index ed7b16a9..f881ccde 100644
--- a/regress/mdoc/Er/noarg.out_ascii
+++ b/regress/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/mdoc/Er/noarg.out_lint b/regress/mdoc/Er/noarg.out_lint
index 50946ea2..afed768e 100644
--- a/regress/mdoc/Er/noarg.out_lint
+++ b/regress/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/mdoc/Er/noarg.out_markdown b/regress/mdoc/Er/noarg.out_markdown
index 47d378d8..4337d917 100644
--- a/regress/mdoc/Er/noarg.out_markdown
+++ b/regress/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/mdoc/Ev/font.in b/regress/mdoc/Ev/font.in
index 75237cb0..3fed0ade 100644
--- a/regress/mdoc/Ev/font.in
+++ b/regress/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/mdoc/Ev/font.out_ascii b/regress/mdoc/Ev/font.out_ascii
index a5dc5399..44cc5c20 100644
--- a/regress/mdoc/Ev/font.out_ascii
+++ b/regress/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/mdoc/Ev/font.out_markdown b/regress/mdoc/Ev/font.out_markdown
index f2bac6dc..603a15c1 100644
--- a/regress/mdoc/Ev/font.out_markdown
+++ b/regress/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/mdoc/Ev/noarg.in b/regress/mdoc/Ev/noarg.in
index 953986b7..0c35b30a 100644
--- a/regress/mdoc/Ev/noarg.in
+++ b/regress/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/mdoc/Ev/noarg.out_ascii b/regress/mdoc/Ev/noarg.out_ascii
index f5dc1ad4..82b2b40f 100644
--- a/regress/mdoc/Ev/noarg.out_ascii
+++ b/regress/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/mdoc/Ev/noarg.out_lint b/regress/mdoc/Ev/noarg.out_lint
index d29526f3..ded8eeb8 100644
--- a/regress/mdoc/Ev/noarg.out_lint
+++ b/regress/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/mdoc/Ev/noarg.out_markdown b/regress/mdoc/Ev/noarg.out_markdown
index aad020eb..926ce989 100644
--- a/regress/mdoc/Ev/noarg.out_markdown
+++ b/regress/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/mdoc/Ex/args.in b/regress/mdoc/Ex/args.in
index 39a53b74..29b41992 100644
--- a/regress/mdoc/Ex/args.in
+++ b/regress/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/mdoc/Ex/args.out_ascii b/regress/mdoc/Ex/args.out_ascii
index d217c36a..b6bdfe2c 100644
--- a/regress/mdoc/Ex/args.out_ascii
+++ b/regress/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/mdoc/Ex/args.out_markdown b/regress/mdoc/Ex/args.out_markdown
index 9c70152e..5fe2542d 100644
--- a/regress/mdoc/Ex/args.out_markdown
+++ b/regress/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/mdoc/Ex/noname.in b/regress/mdoc/Ex/noname.in
index 9aa742f2..01eed5a3 100644
--- a/regress/mdoc/Ex/noname.in
+++ b/regress/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/mdoc/Ex/noname.out_ascii b/regress/mdoc/Ex/noname.out_ascii
index 00da4a6b..b078d8e8 100644
--- a/regress/mdoc/Ex/noname.out_ascii
+++ b/regress/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/mdoc/Ex/noname.out_lint b/regress/mdoc/Ex/noname.out_lint
index 5b04c1c6..8097c475 100644
--- a/regress/mdoc/Ex/noname.out_lint
+++ b/regress/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/mdoc/Ex/noname.out_markdown b/regress/mdoc/Ex/noname.out_markdown
index 4fad75bb..31310326 100644
--- a/regress/mdoc/Ex/noname.out_markdown
+++ b/regress/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/mdoc/Ex/nostd.in b/regress/mdoc/Ex/nostd.in
index 4722cba8..7dcb6c70 100644
--- a/regress/mdoc/Ex/nostd.in
+++ b/regress/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/mdoc/Ex/nostd.out_ascii b/regress/mdoc/Ex/nostd.out_ascii
index 04abc9e9..ada3bf15 100644
--- a/regress/mdoc/Ex/nostd.out_ascii
+++ b/regress/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/mdoc/Ex/nostd.out_lint b/regress/mdoc/Ex/nostd.out_lint
index 9a4ab207..0b8ff710 100644
--- a/regress/mdoc/Ex/nostd.out_lint
+++ b/regress/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/mdoc/Ex/nostd.out_markdown b/regress/mdoc/Ex/nostd.out_markdown
index c3020fcb..e1ba0ed2 100644
--- a/regress/mdoc/Ex/nostd.out_markdown
+++ b/regress/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/mdoc/Fd/break.in b/regress/mdoc/Fd/break.in
index e6fd9023..3b2d73e9 100644
--- a/regress/mdoc/Fd/break.in
+++ b/regress/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/mdoc/Fd/break.out_ascii b/regress/mdoc/Fd/break.out_ascii
index fdd6aae4..be1e714d 100644
--- a/regress/mdoc/Fd/break.out_ascii
+++ b/regress/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/mdoc/Fd/break.out_markdown b/regress/mdoc/Fd/break.out_markdown
index 1d8459a1..8958dcff 100644
--- a/regress/mdoc/Fd/break.out_markdown
+++ b/regress/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/mdoc/Fd/empty.in b/regress/mdoc/Fd/empty.in
index 5951316d..8b27ebfb 100644
--- a/regress/mdoc/Fd/empty.in
+++ b/regress/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/mdoc/Fd/empty.out_ascii b/regress/mdoc/Fd/empty.out_ascii
index d525b482..fe9c1e29 100644
--- a/regress/mdoc/Fd/empty.out_ascii
+++ b/regress/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/mdoc/Fd/empty.out_lint b/regress/mdoc/Fd/empty.out_lint
index f1b8b303..991b2dda 100644
--- a/regress/mdoc/Fd/empty.out_lint
+++ b/regress/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/mdoc/Fd/empty.out_markdown b/regress/mdoc/Fd/empty.out_markdown
index 9dc71039..bd2ef819 100644
--- a/regress/mdoc/Fd/empty.out_markdown
+++ b/regress/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/mdoc/Fd/eos.in b/regress/mdoc/Fd/eos.in
index f2efb028..c0744f77 100644
--- a/regress/mdoc/Fd/eos.in
+++ b/regress/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/mdoc/Fd/eos.out_ascii b/regress/mdoc/Fd/eos.out_ascii
index 3d54ac3e..487c6a74 100644
--- a/regress/mdoc/Fd/eos.out_ascii
+++ b/regress/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/mdoc/Fd/eos.out_markdown b/regress/mdoc/Fd/eos.out_markdown
index c415843d..8ec48cbb 100644
--- a/regress/mdoc/Fd/eos.out_markdown
+++ b/regress/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/mdoc/Fd/font.in b/regress/mdoc/Fd/font.in
index a3a0a830..cfd0c063 100644
--- a/regress/mdoc/Fd/font.in
+++ b/regress/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/mdoc/Fd/font.out_ascii b/regress/mdoc/Fd/font.out_ascii
index 7a3428fe..cafe9387 100644
--- a/regress/mdoc/Fd/font.out_ascii
+++ b/regress/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/mdoc/Fd/font.out_markdown b/regress/mdoc/Fd/font.out_markdown
index d90fae68..7636ed4e 100644
--- a/regress/mdoc/Fd/font.out_markdown
+++ b/regress/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/mdoc/Fl/font.in b/regress/mdoc/Fl/font.in
index c7514d31..4e9e18de 100644
--- a/regress/mdoc/Fl/font.in
+++ b/regress/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/mdoc/Fl/font.out_ascii b/regress/mdoc/Fl/font.out_ascii
index 495c8975..a9c06ac4 100644
--- a/regress/mdoc/Fl/font.out_ascii
+++ b/regress/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/mdoc/Fl/font.out_markdown b/regress/mdoc/Fl/font.out_markdown
index cb48c802..73029acf 100644
--- a/regress/mdoc/Fl/font.out_markdown
+++ b/regress/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/mdoc/Fl/multiarg.in b/regress/mdoc/Fl/multiarg.in
index 77a9068e..c8270e25 100644
--- a/regress/mdoc/Fl/multiarg.in
+++ b/regress/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/mdoc/Fl/multiarg.out_ascii b/regress/mdoc/Fl/multiarg.out_ascii
index 0ad669e2..a2db7caa 100644
--- a/regress/mdoc/Fl/multiarg.out_ascii
+++ b/regress/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/mdoc/Fl/multiarg.out_markdown b/regress/mdoc/Fl/multiarg.out_markdown
index 065c7742..c9a68a0d 100644
--- a/regress/mdoc/Fl/multiarg.out_markdown
+++ b/regress/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/mdoc/Fl/noarg.in b/regress/mdoc/Fl/noarg.in
index 0c604dbc..5942c0ec 100644
--- a/regress/mdoc/Fl/noarg.in
+++ b/regress/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/mdoc/Fl/noarg.out_ascii b/regress/mdoc/Fl/noarg.out_ascii
index eb230269..84749744 100644
--- a/regress/mdoc/Fl/noarg.out_ascii
+++ b/regress/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/mdoc/Fl/noarg.out_markdown b/regress/mdoc/Fl/noarg.out_markdown
index 7c023597..efd4a959 100644
--- a/regress/mdoc/Fl/noarg.out_markdown
+++ b/regress/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/mdoc/Fl/parsed.in b/regress/mdoc/Fl/parsed.in
index 4c93e016..b4637054 100644
--- a/regress/mdoc/Fl/parsed.in
+++ b/regress/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/mdoc/Fl/parsed.out_ascii b/regress/mdoc/Fl/parsed.out_ascii
index 3b6de9d4..86f8f010 100644
--- a/regress/mdoc/Fl/parsed.out_ascii
+++ b/regress/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/mdoc/Fl/parsed.out_markdown b/regress/mdoc/Fl/parsed.out_markdown
index b99652aa..9f1b0316 100644
--- a/regress/mdoc/Fl/parsed.out_markdown
+++ b/regress/mdoc/Fl/parsed.out_markdown
@@ -18,4 +18,4 @@ versus
**-**&zwnj;**help**
-OpenBSD - April 7, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/mdoc/Fl/punct.in b/regress/mdoc/Fl/punct.in
index a4da35fb..7ed52b46 100644
--- a/regress/mdoc/Fl/punct.in
+++ b/regress/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/mdoc/Fl/punct.out_ascii b/regress/mdoc/Fl/punct.out_ascii
index cf8a15c2..a94900e6 100644
--- a/regress/mdoc/Fl/punct.out_ascii
+++ b/regress/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/mdoc/Fl/punct.out_lint b/regress/mdoc/Fl/punct.out_lint
index 4d7e5ca9..2e29f18d 100644
--- a/regress/mdoc/Fl/punct.out_lint
+++ b/regress/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/mdoc/Fl/punct.out_markdown b/regress/mdoc/Fl/punct.out_markdown
index 562ff295..96a5f9a8 100644
--- a/regress/mdoc/Fl/punct.out_markdown
+++ b/regress/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/mdoc/Fo/basic.in b/regress/mdoc/Fo/basic.in
index 5572ba63..91f13a08 100644
--- a/regress/mdoc/Fo/basic.in
+++ b/regress/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/mdoc/Fo/basic.out_ascii b/regress/mdoc/Fo/basic.out_ascii
index 7ab11d47..14eb5e23 100644
--- a/regress/mdoc/Fo/basic.out_ascii
+++ b/regress/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/mdoc/Fo/basic.out_markdown b/regress/mdoc/Fo/basic.out_markdown
index 9ac884d1..c61fa7c5 100644
--- a/regress/mdoc/Fo/basic.out_markdown
+++ b/regress/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/mdoc/Fo/break.in b/regress/mdoc/Fo/break.in
index 48a0a1a2..e5d1687b 100644
--- a/regress/mdoc/Fo/break.in
+++ b/regress/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/mdoc/Fo/break.out_ascii b/regress/mdoc/Fo/break.out_ascii
index d8a5df70..33469747 100644
--- a/regress/mdoc/Fo/break.out_ascii
+++ b/regress/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/mdoc/Fo/break.out_markdown b/regress/mdoc/Fo/break.out_markdown
index 3a551bf8..9e6d6a3b 100644
--- a/regress/mdoc/Fo/break.out_markdown
+++ b/regress/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/mdoc/Fo/eos.in b/regress/mdoc/Fo/eos.in
index a97e00f9..772c03d4 100644
--- a/regress/mdoc/Fo/eos.in
+++ b/regress/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/mdoc/Fo/eos.out_ascii b/regress/mdoc/Fo/eos.out_ascii
index a09113cf..cdd4acdb 100644
--- a/regress/mdoc/Fo/eos.out_ascii
+++ b/regress/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/mdoc/Fo/eos.out_markdown b/regress/mdoc/Fo/eos.out_markdown
index 81e0a477..ec3ba6ea 100644
--- a/regress/mdoc/Fo/eos.out_markdown
+++ b/regress/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/mdoc/Fo/font.in b/regress/mdoc/Fo/font.in
index 6e2c7d86..343316e1 100644
--- a/regress/mdoc/Fo/font.in
+++ b/regress/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/mdoc/Fo/font.out_ascii b/regress/mdoc/Fo/font.out_ascii
index 698a7683..1dfe6436 100644
--- a/regress/mdoc/Fo/font.out_ascii
+++ b/regress/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/mdoc/Fo/font.out_markdown b/regress/mdoc/Fo/font.out_markdown
index 84393910..4771e5d7 100644
--- a/regress/mdoc/Fo/font.out_markdown
+++ b/regress/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/mdoc/Fo/noarg.in b/regress/mdoc/Fo/noarg.in
index 24eab004..98784529 100644
--- a/regress/mdoc/Fo/noarg.in
+++ b/regress/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/mdoc/Fo/noarg.out_ascii b/regress/mdoc/Fo/noarg.out_ascii
index bd895e4a..e67be7bc 100644
--- a/regress/mdoc/Fo/noarg.out_ascii
+++ b/regress/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/mdoc/Fo/noarg.out_lint b/regress/mdoc/Fo/noarg.out_lint
index eeb7ee5f..2a0a362b 100644
--- a/regress/mdoc/Fo/noarg.out_lint
+++ b/regress/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/mdoc/Fo/noarg.out_markdown b/regress/mdoc/Fo/noarg.out_markdown
index 36a83507..d439067f 100644
--- a/regress/mdoc/Fo/noarg.out_markdown
+++ b/regress/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/mdoc/Fo/nohead.in b/regress/mdoc/Fo/nohead.in
index c41b5e6e..33d3e843 100644
--- a/regress/mdoc/Fo/nohead.in
+++ b/regress/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/mdoc/Fo/nohead.out_ascii b/regress/mdoc/Fo/nohead.out_ascii
index c1ad57d7..d0ac0038 100644
--- a/regress/mdoc/Fo/nohead.out_ascii
+++ b/regress/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/mdoc/Fo/nohead.out_lint b/regress/mdoc/Fo/nohead.out_lint
index 680a05fa..0f4661a8 100644
--- a/regress/mdoc/Fo/nohead.out_lint
+++ b/regress/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/mdoc/Fo/nohead.out_markdown b/regress/mdoc/Fo/nohead.out_markdown
index 28e9b7db..f22d8a0e 100644
--- a/regress/mdoc/Fo/nohead.out_markdown
+++ b/regress/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/mdoc/Fo/obsolete.in b/regress/mdoc/Fo/obsolete.in
index 4901cbd5..d3be8d23 100644
--- a/regress/mdoc/Fo/obsolete.in
+++ b/regress/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/mdoc/Fo/obsolete.out_ascii b/regress/mdoc/Fo/obsolete.out_ascii
index 3e2cc617..e7807a26 100644
--- a/regress/mdoc/Fo/obsolete.out_ascii
+++ b/regress/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/mdoc/Fo/obsolete.out_lint b/regress/mdoc/Fo/obsolete.out_lint
index 6e5d1428..5a8893b6 100644
--- a/regress/mdoc/Fo/obsolete.out_lint
+++ b/regress/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/mdoc/Fo/obsolete.out_markdown b/regress/mdoc/Fo/obsolete.out_markdown
index be3e7f13..9217be66 100644
--- a/regress/mdoc/Fo/obsolete.out_markdown
+++ b/regress/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/mdoc/Fo/punct.in b/regress/mdoc/Fo/punct.in
index d17b5330..3b7802ec 100644
--- a/regress/mdoc/Fo/punct.in
+++ b/regress/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/mdoc/Fo/punct.out_ascii b/regress/mdoc/Fo/punct.out_ascii
index 26c31776..6f0082ac 100644
--- a/regress/mdoc/Fo/punct.out_ascii
+++ b/regress/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/mdoc/Fo/punct.out_lint b/regress/mdoc/Fo/punct.out_lint
index 6ada62c2..23d0358b 100644
--- a/regress/mdoc/Fo/punct.out_lint
+++ b/regress/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/mdoc/Fo/punct.out_markdown b/regress/mdoc/Fo/punct.out_markdown
index 6e9fe5ff..12a843e7 100644
--- a/regress/mdoc/Fo/punct.out_markdown
+++ b/regress/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/mdoc/Fo/section.in b/regress/mdoc/Fo/section.in
index 7816ca49..de76d551 100644
--- a/regress/mdoc/Fo/section.in
+++ b/regress/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/mdoc/Fo/section.out_ascii b/regress/mdoc/Fo/section.out_ascii
index 9273ce84..d2db755e 100644
--- a/regress/mdoc/Fo/section.out_ascii
+++ b/regress/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/mdoc/Fo/section.out_markdown b/regress/mdoc/Fo/section.out_markdown
index 10d3dbb9..9b70883f 100644
--- a/regress/mdoc/Fo/section.out_markdown
+++ b/regress/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/mdoc/Fo/warn.in b/regress/mdoc/Fo/warn.in
index d41e658c..eb7cf2a6 100644
--- a/regress/mdoc/Fo/warn.in
+++ b/regress/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/mdoc/Fo/warn.out_ascii b/regress/mdoc/Fo/warn.out_ascii
index fd1890b5..85f0b46f 100644
--- a/regress/mdoc/Fo/warn.out_ascii
+++ b/regress/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/mdoc/Fo/warn.out_lint b/regress/mdoc/Fo/warn.out_lint
index 4b4324c3..3af27fc6 100644
--- a/regress/mdoc/Fo/warn.out_lint
+++ b/regress/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/mdoc/Fo/warn.out_markdown b/regress/mdoc/Fo/warn.out_markdown
index d27be5bc..9d37abba 100644
--- a/regress/mdoc/Fo/warn.out_markdown
+++ b/regress/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/mdoc/Ft/font.in b/regress/mdoc/Ft/font.in
index 6304aadd..1ea7a3f5 100644
--- a/regress/mdoc/Ft/font.in
+++ b/regress/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/mdoc/Ft/font.out_ascii b/regress/mdoc/Ft/font.out_ascii
index ded66eca..ea56b241 100644
--- a/regress/mdoc/Ft/font.out_ascii
+++ b/regress/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/mdoc/Ft/font.out_markdown b/regress/mdoc/Ft/font.out_markdown
index 658bf4f8..c7ef33c9 100644
--- a/regress/mdoc/Ft/font.out_markdown
+++ b/regress/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/mdoc/Ic/font.in b/regress/mdoc/Ic/font.in
index 26e80298..5a29207c 100644
--- a/regress/mdoc/Ic/font.in
+++ b/regress/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/mdoc/Ic/font.out_ascii b/regress/mdoc/Ic/font.out_ascii
index 6267aed3..ce6a6edb 100644
--- a/regress/mdoc/Ic/font.out_ascii
+++ b/regress/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/mdoc/Ic/font.out_markdown b/regress/mdoc/Ic/font.out_markdown
index d8e81013..617ad01c 100644
--- a/regress/mdoc/Ic/font.out_markdown
+++ b/regress/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/mdoc/Ic/noarg.in b/regress/mdoc/Ic/noarg.in
index 2c4bf670..c4001544 100644
--- a/regress/mdoc/Ic/noarg.in
+++ b/regress/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/mdoc/Ic/noarg.out_ascii b/regress/mdoc/Ic/noarg.out_ascii
index 8899a951..6722ef56 100644
--- a/regress/mdoc/Ic/noarg.out_ascii
+++ b/regress/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/mdoc/Ic/noarg.out_lint b/regress/mdoc/Ic/noarg.out_lint
index 8541b7df..5f51ea69 100644
--- a/regress/mdoc/Ic/noarg.out_lint
+++ b/regress/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/mdoc/Ic/noarg.out_markdown b/regress/mdoc/Ic/noarg.out_markdown
index 38162de3..6fd54275 100644
--- a/regress/mdoc/Ic/noarg.out_markdown
+++ b/regress/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/mdoc/Ic/punct.in b/regress/mdoc/Ic/punct.in
index a62058b6..12af06f4 100644
--- a/regress/mdoc/Ic/punct.in
+++ b/regress/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/mdoc/Ic/punct.out_ascii b/regress/mdoc/Ic/punct.out_ascii
index 4c370483..ff10d846 100644
--- a/regress/mdoc/Ic/punct.out_ascii
+++ b/regress/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/mdoc/Ic/punct.out_markdown b/regress/mdoc/Ic/punct.out_markdown
index 7fd2742f..2f2e786e 100644
--- a/regress/mdoc/Ic/punct.out_markdown
+++ b/regress/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/mdoc/In/break.in b/regress/mdoc/In/break.in
index 0e26731b..442265ba 100644
--- a/regress/mdoc/In/break.in
+++ b/regress/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/mdoc/In/break.out_ascii b/regress/mdoc/In/break.out_ascii
index d6488f81..dd057d34 100644
--- a/regress/mdoc/In/break.out_ascii
+++ b/regress/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/mdoc/In/break.out_markdown b/regress/mdoc/In/break.out_markdown
index dbc1085f..acc86ddd 100644
--- a/regress/mdoc/In/break.out_markdown
+++ b/regress/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/mdoc/In/eos.in b/regress/mdoc/In/eos.in
index 929c2be9..8b59f4ac 100644
--- a/regress/mdoc/In/eos.in
+++ b/regress/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/mdoc/In/eos.out_ascii b/regress/mdoc/In/eos.out_ascii
index 4f5a1036..21dd47f4 100644
--- a/regress/mdoc/In/eos.out_ascii
+++ b/regress/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/mdoc/In/eos.out_markdown b/regress/mdoc/In/eos.out_markdown
index 0597be78..32cf3851 100644
--- a/regress/mdoc/In/eos.out_markdown
+++ b/regress/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/mdoc/In/font.in b/regress/mdoc/In/font.in
index 9399325b..73f49509 100644
--- a/regress/mdoc/In/font.in
+++ b/regress/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/mdoc/In/font.out_ascii b/regress/mdoc/In/font.out_ascii
index d868a8cd..87519e29 100644
--- a/regress/mdoc/In/font.out_ascii
+++ b/regress/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/mdoc/In/font.out_markdown b/regress/mdoc/In/font.out_markdown
index 4b99b61e..26fa74aa 100644
--- a/regress/mdoc/In/font.out_markdown
+++ b/regress/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/mdoc/In/noarg.in b/regress/mdoc/In/noarg.in
index 1952e868..e56f9587 100644
--- a/regress/mdoc/In/noarg.in
+++ b/regress/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/mdoc/In/noarg.out_ascii b/regress/mdoc/In/noarg.out_ascii
index 7a4bf173..c7b3272e 100644
--- a/regress/mdoc/In/noarg.out_ascii
+++ b/regress/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/mdoc/In/noarg.out_lint b/regress/mdoc/In/noarg.out_lint
index c9037ca8..431d09e8 100644
--- a/regress/mdoc/In/noarg.out_lint
+++ b/regress/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/mdoc/In/noarg.out_markdown b/regress/mdoc/In/noarg.out_markdown
index 8a39b83a..5a581472 100644
--- a/regress/mdoc/In/noarg.out_markdown
+++ b/regress/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/mdoc/Lb/badargs.in b/regress/mdoc/Lb/badargs.in
index 558eef2f..c8465039 100644
--- a/regress/mdoc/Lb/badargs.in
+++ b/regress/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/mdoc/Lb/badargs.out_ascii b/regress/mdoc/Lb/badargs.out_ascii
index db55ffd1..e182e45c 100644
--- a/regress/mdoc/Lb/badargs.out_ascii
+++ b/regress/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/mdoc/Lb/badargs.out_lint b/regress/mdoc/Lb/badargs.out_lint
index cb7639ef..bb56945a 100644
--- a/regress/mdoc/Lb/badargs.out_lint
+++ b/regress/mdoc/Lb/badargs.out_lint
@@ -1,8 +1,5 @@
-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:8:5: WARNING: unknown library name: Lb murks.
-mandoc: badargs.in:10:18: STYLE: no blank before trailing delimiter: Lb ... another.
-mandoc: badargs.in:10:5: WARNING: unknown library name: Lb mylib
-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:9:5: WARNING: unknown library name: Lb murks.
+mandoc: badargs.in:11:18: STYLE: no blank before trailing delimiter: Lb ... another.
+mandoc: badargs.in:11:5: WARNING: unknown library name: Lb mylib
diff --git a/regress/mdoc/Lb/badargs.out_markdown b/regress/mdoc/Lb/badargs.out_markdown
index 9eebe89e..55e31bb1 100644
--- a/regress/mdoc/Lb/badargs.out_markdown
+++ b/regress/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/mdoc/Lb/break.in b/regress/mdoc/Lb/break.in
index a6c3d1bf..4f88698c 100644
--- a/regress/mdoc/Lb/break.in
+++ b/regress/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/mdoc/Lb/break.out_ascii b/regress/mdoc/Lb/break.out_ascii
index a6f0eebf..35103da8 100644
--- a/regress/mdoc/Lb/break.out_ascii
+++ b/regress/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/mdoc/Lb/break.out_markdown b/regress/mdoc/Lb/break.out_markdown
index 0eacb25f..316516a6 100644
--- a/regress/mdoc/Lb/break.out_markdown
+++ b/regress/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/mdoc/Lb/eos.in b/regress/mdoc/Lb/eos.in
index f48e71a2..be6d6500 100644
--- a/regress/mdoc/Lb/eos.in
+++ b/regress/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/mdoc/Lb/eos.out_ascii b/regress/mdoc/Lb/eos.out_ascii
index 0db13295..5c57a6c2 100644
--- a/regress/mdoc/Lb/eos.out_ascii
+++ b/regress/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/mdoc/Lb/eos.out_markdown b/regress/mdoc/Lb/eos.out_markdown
index 6ee5b086..c9a049dc 100644
--- a/regress/mdoc/Lb/eos.out_markdown
+++ b/regress/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/mdoc/Li/font.in b/regress/mdoc/Li/font.in
index d15d61bb..cb2c3f15 100644
--- a/regress/mdoc/Li/font.in
+++ b/regress/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/mdoc/Li/font.out_ascii b/regress/mdoc/Li/font.out_ascii
index 4e012881..a844e3d3 100644
--- a/regress/mdoc/Li/font.out_ascii
+++ b/regress/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/mdoc/Li/font.out_markdown b/regress/mdoc/Li/font.out_markdown
index b1b91c60..cd474276 100644
--- a/regress/mdoc/Li/font.out_markdown
+++ b/regress/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/mdoc/Li/punct.in b/regress/mdoc/Li/punct.in
index 434b7e6f..a3ca3cbc 100644
--- a/regress/mdoc/Li/punct.in
+++ b/regress/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/mdoc/Li/punct.out_ascii b/regress/mdoc/Li/punct.out_ascii
index da684890..a2489869 100644
--- a/regress/mdoc/Li/punct.out_ascii
+++ b/regress/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/mdoc/Li/punct.out_lint b/regress/mdoc/Li/punct.out_lint
index 8161ef43..014743b8 100644
--- a/regress/mdoc/Li/punct.out_lint
+++ b/regress/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/mdoc/Li/punct.out_markdown b/regress/mdoc/Li/punct.out_markdown
index fde70399..6d5bfc4a 100644
--- a/regress/mdoc/Li/punct.out_markdown
+++ b/regress/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/mdoc/Lk/font.in b/regress/mdoc/Lk/font.in
index 23af0554..0ea73b9d 100644
--- a/regress/mdoc/Lk/font.in
+++ b/regress/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/mdoc/Lk/font.out_ascii b/regress/mdoc/Lk/font.out_ascii
index 846c82f1..58bddfe4 100644
--- a/regress/mdoc/Lk/font.out_ascii
+++ b/regress/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/mdoc/Lk/link.in b/regress/mdoc/Lk/link.in
index b5ea4901..02e3fcc6 100644
--- a/regress/mdoc/Lk/link.in
+++ b/regress/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/mdoc/Lk/link.out_ascii b/regress/mdoc/Lk/link.out_ascii
index e31b483c..0004d1ec 100644
--- a/regress/mdoc/Lk/link.out_ascii
+++ b/regress/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/mdoc/Lk/link.out_markdown b/regress/mdoc/Lk/link.out_markdown
index 05a01564..97f31550 100644
--- a/regress/mdoc/Lk/link.out_markdown
+++ b/regress/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/mdoc/Lk/noarg.in b/regress/mdoc/Lk/noarg.in
index 19d9d30c..b09269de 100644
--- a/regress/mdoc/Lk/noarg.in
+++ b/regress/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/mdoc/Lk/noarg.out_ascii b/regress/mdoc/Lk/noarg.out_ascii
index 5347cf7b..dd5ee4de 100644
--- a/regress/mdoc/Lk/noarg.out_ascii
+++ b/regress/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/mdoc/Lk/noarg.out_lint b/regress/mdoc/Lk/noarg.out_lint
index aac9e785..4ea08e5b 100644
--- a/regress/mdoc/Lk/noarg.out_lint
+++ b/regress/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/mdoc/Lk/noarg.out_markdown b/regress/mdoc/Lk/noarg.out_markdown
index 56964f69..7490af2d 100644
--- a/regress/mdoc/Lk/noarg.out_markdown
+++ b/regress/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/mdoc/Ms/font.in b/regress/mdoc/Ms/font.in
index 24c2c236..212ea25d 100644
--- a/regress/mdoc/Ms/font.in
+++ b/regress/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/mdoc/Ms/font.out_ascii b/regress/mdoc/Ms/font.out_ascii
index 50ca3b2a..441fa6f6 100644
--- a/regress/mdoc/Ms/font.out_ascii
+++ b/regress/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/mdoc/Ms/font.out_markdown b/regress/mdoc/Ms/font.out_markdown
index b554083a..9c7b4f7d 100644
--- a/regress/mdoc/Ms/font.out_markdown
+++ b/regress/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/mdoc/Ms/noarg.in b/regress/mdoc/Ms/noarg.in
index 9c9d83f6..1ae65feb 100644
--- a/regress/mdoc/Ms/noarg.in
+++ b/regress/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/mdoc/Ms/noarg.out_ascii b/regress/mdoc/Ms/noarg.out_ascii
index 7f219925..b369829f 100644
--- a/regress/mdoc/Ms/noarg.out_ascii
+++ b/regress/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/mdoc/Ms/noarg.out_lint b/regress/mdoc/Ms/noarg.out_lint
index 3658876b..dac31165 100644
--- a/regress/mdoc/Ms/noarg.out_lint
+++ b/regress/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/mdoc/Ms/noarg.out_markdown b/regress/mdoc/Ms/noarg.out_markdown
index 65c8466d..f145f5df 100644
--- a/regress/mdoc/Ms/noarg.out_markdown
+++ b/regress/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/mdoc/Mt/font.in b/regress/mdoc/Mt/font.in
index 66c5ba1f..83df764f 100644
--- a/regress/mdoc/Mt/font.in
+++ b/regress/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/mdoc/Mt/font.out_ascii b/regress/mdoc/Mt/font.out_ascii
index f19cc2bf..8f8509de 100644
--- a/regress/mdoc/Mt/font.out_ascii
+++ b/regress/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/mdoc/Mt/simple.in b/regress/mdoc/Mt/simple.in
index 8e7a70ba..3eef6a48 100644
--- a/regress/mdoc/Mt/simple.in
+++ b/regress/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/mdoc/Mt/simple.out_ascii b/regress/mdoc/Mt/simple.out_ascii
index 364a6af6..74640da6 100644
--- a/regress/mdoc/Mt/simple.out_ascii
+++ b/regress/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/mdoc/Mt/simple.out_lint b/regress/mdoc/Mt/simple.out_lint
index 37de8d0d..8d91776b 100644
--- a/regress/mdoc/Mt/simple.out_lint
+++ b/regress/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/mdoc/Mt/simple.out_markdown b/regress/mdoc/Mt/simple.out_markdown
index d00df48d..8138b7df 100644
--- a/regress/mdoc/Mt/simple.out_markdown
+++ b/regress/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/mdoc/Nd/broken.in b/regress/mdoc/Nd/broken.in
index 16ac98d9..705654a4 100644
--- a/regress/mdoc/Nd/broken.in
+++ b/regress/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/mdoc/Nd/broken.out_ascii b/regress/mdoc/Nd/broken.out_ascii
index 12868f55..561fad9e 100644
--- a/regress/mdoc/Nd/broken.out_ascii
+++ b/regress/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/mdoc/Nd/broken.out_lint b/regress/mdoc/Nd/broken.out_lint
index 21b84782..32681d8a 100644
--- a/regress/mdoc/Nd/broken.out_lint
+++ b/regress/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/mdoc/Nd/hyph.in b/regress/mdoc/Nd/hyph.in
index 7922835d..69915f8f 100644
--- a/regress/mdoc/Nd/hyph.in
+++ b/regress/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/mdoc/Nd/hyph.out_ascii b/regress/mdoc/Nd/hyph.out_ascii
index 8388b664..1bdf9e0f 100644
--- a/regress/mdoc/Nd/hyph.out_ascii
+++ b/regress/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/mdoc/Nd/hyph.out_markdown b/regress/mdoc/Nd/hyph.out_markdown
index c3153de2..f267a7b4 100644
--- a/regress/mdoc/Nd/hyph.out_markdown
+++ b/regress/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/mdoc/Nd/noarg.in b/regress/mdoc/Nd/noarg.in
index 1c4b619a..7ad97f16 100644
--- a/regress/mdoc/Nd/noarg.in
+++ b/regress/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/mdoc/Nd/noarg.out_ascii b/regress/mdoc/Nd/noarg.out_ascii
index fc78701f..890627e7 100644
--- a/regress/mdoc/Nd/noarg.out_ascii
+++ b/regress/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/mdoc/Nd/noarg.out_lint b/regress/mdoc/Nd/noarg.out_lint
index d3fa554d..27e2ba72 100644
--- a/regress/mdoc/Nd/noarg.out_lint
+++ b/regress/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/mdoc/Nd/noarg.out_markdown b/regress/mdoc/Nd/noarg.out_markdown
index 567b7c4d..1e4db0fd 100644
--- a/regress/mdoc/Nd/noarg.out_markdown
+++ b/regress/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/mdoc/Nd/par.in b/regress/mdoc/Nd/par.in
index b056f754..f5d60ee1 100644
--- a/regress/mdoc/Nd/par.in
+++ b/regress/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/mdoc/Nd/par.out_ascii b/regress/mdoc/Nd/par.out_ascii
index c87847b8..fd3a5904 100644
--- a/regress/mdoc/Nd/par.out_ascii
+++ b/regress/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/mdoc/Nd/par.out_markdown b/regress/mdoc/Nd/par.out_markdown
index e6a25425..2ec53e65 100644
--- a/regress/mdoc/Nd/par.out_markdown
+++ b/regress/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/mdoc/Nm/badNAME.in b/regress/mdoc/Nm/badNAME.in
index a882c059..e663a6b0 100644
--- a/regress/mdoc/Nm/badNAME.in
+++ b/regress/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/mdoc/Nm/badNAME.out_ascii b/regress/mdoc/Nm/badNAME.out_ascii
index 3c1ff360..7e2d3b18 100644
--- a/regress/mdoc/Nm/badNAME.out_ascii
+++ b/regress/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/mdoc/Nm/badNAME.out_lint b/regress/mdoc/Nm/badNAME.out_lint
index 21dd2c1b..b35f38b1 100644
--- a/regress/mdoc/Nm/badNAME.out_lint
+++ b/regress/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/mdoc/Nm/badNAMEuse.in b/regress/mdoc/Nm/badNAMEuse.in
index 0ede18d8..6a88d1e5 100644
--- a/regress/mdoc/Nm/badNAMEuse.in
+++ b/regress/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/mdoc/Nm/badNAMEuse.out_ascii b/regress/mdoc/Nm/badNAMEuse.out_ascii
index fd3aa7a5..733e4bbb 100644
--- a/regress/mdoc/Nm/badNAMEuse.out_ascii
+++ b/regress/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/mdoc/Nm/badNAMEuse.out_lint b/regress/mdoc/Nm/badNAMEuse.out_lint
index 4c378691..5428b646 100644
--- a/regress/mdoc/Nm/badNAMEuse.out_lint
+++ b/regress/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/mdoc/Nm/break.in b/regress/mdoc/Nm/break.in
index 203ba98e..12088b9d 100644
--- a/regress/mdoc/Nm/break.in
+++ b/regress/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/mdoc/Nm/break.out_ascii b/regress/mdoc/Nm/break.out_ascii
index 8b94c330..e9a086e2 100644
--- a/regress/mdoc/Nm/break.out_ascii
+++ b/regress/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/mdoc/Nm/break.out_lint b/regress/mdoc/Nm/break.out_lint
index 69c1cd5a..22cbb8d4 100644
--- a/regress/mdoc/Nm/break.out_lint
+++ b/regress/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/mdoc/Nm/break.out_markdown b/regress/mdoc/Nm/break.out_markdown
index 686c234f..ccbc4e5a 100644
--- a/regress/mdoc/Nm/break.out_markdown
+++ b/regress/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/mdoc/Nm/broken.in b/regress/mdoc/Nm/broken.in
index 8dfd0166..c139b204 100644
--- a/regress/mdoc/Nm/broken.in
+++ b/regress/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/mdoc/Nm/broken.out_ascii b/regress/mdoc/Nm/broken.out_ascii
index 0035b888..477e47c4 100644
--- a/regress/mdoc/Nm/broken.out_ascii
+++ b/regress/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/mdoc/Nm/broken.out_lint b/regress/mdoc/Nm/broken.out_lint
index 89f51c41..81c149c6 100644
--- a/regress/mdoc/Nm/broken.out_lint
+++ b/regress/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/mdoc/Nm/broken.out_markdown b/regress/mdoc/Nm/broken.out_markdown
index cb674648..9c66e9a0 100644
--- a/regress/mdoc/Nm/broken.out_markdown
+++ b/regress/mdoc/Nm/broken.out_markdown
@@ -16,4 +16,4 @@ oc]
- item
-OpenBSD - February 11, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/mdoc/Nm/empty.in b/regress/mdoc/Nm/empty.in
index d135c5c0..1b501560 100644
--- a/regress/mdoc/Nm/empty.in
+++ b/regress/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/mdoc/Nm/empty.out_ascii b/regress/mdoc/Nm/empty.out_ascii
index b01d299e..e2153e08 100644
--- a/regress/mdoc/Nm/empty.out_ascii
+++ b/regress/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/mdoc/Nm/empty.out_markdown b/regress/mdoc/Nm/empty.out_markdown
index 102b16c3..fad65475 100644
--- a/regress/mdoc/Nm/empty.out_markdown
+++ b/regress/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/mdoc/Nm/emptyNAME.in b/regress/mdoc/Nm/emptyNAME.in
index ac635a8c..5495f9de 100644
--- a/regress/mdoc/Nm/emptyNAME.in
+++ b/regress/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/mdoc/Nm/emptyNAME.out_ascii b/regress/mdoc/Nm/emptyNAME.out_ascii
index 4041e0f8..b51be3a8 100644
--- a/regress/mdoc/Nm/emptyNAME.out_ascii
+++ b/regress/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/mdoc/Nm/emptyNAMEuse.in b/regress/mdoc/Nm/emptyNAMEuse.in
index 9e75e619..9e80cddc 100644
--- a/regress/mdoc/Nm/emptyNAMEuse.in
+++ b/regress/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/mdoc/Nm/emptyNAMEuse.out_ascii b/regress/mdoc/Nm/emptyNAMEuse.out_ascii
index 452a7e29..89c7b3da 100644
--- a/regress/mdoc/Nm/emptyNAMEuse.out_ascii
+++ b/regress/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/mdoc/Nm/font.in b/regress/mdoc/Nm/font.in
index c68a501b..edb7da9b 100644
--- a/regress/mdoc/Nm/font.in
+++ b/regress/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/mdoc/Nm/font.out_ascii b/regress/mdoc/Nm/font.out_ascii
index d6516ae5..75607e82 100644
--- a/regress/mdoc/Nm/font.out_ascii
+++ b/regress/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/mdoc/Nm/font.out_markdown b/regress/mdoc/Nm/font.out_markdown
index 1425fb5b..75ac9ef7 100644
--- a/regress/mdoc/Nm/font.out_markdown
+++ b/regress/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/mdoc/Nm/long.in b/regress/mdoc/Nm/long.in
index 662360e4..4e64fa08 100644
--- a/regress/mdoc/Nm/long.in
+++ b/regress/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/mdoc/Nm/long.out_ascii b/regress/mdoc/Nm/long.out_ascii
index f6792581..fb8f9da3 100644
--- a/regress/mdoc/Nm/long.out_ascii
+++ b/regress/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/mdoc/Nm/long.out_markdown b/regress/mdoc/Nm/long.out_markdown
index a421f068..f2002452 100644
--- a/regress/mdoc/Nm/long.out_markdown
+++ b/regress/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/mdoc/Nm/par.in b/regress/mdoc/Nm/par.in
index 1d5e3ebd..71ce8bf7 100644
--- a/regress/mdoc/Nm/par.in
+++ b/regress/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/mdoc/Nm/par.out_ascii b/regress/mdoc/Nm/par.out_ascii
index 8943d37f..53568cda 100644
--- a/regress/mdoc/Nm/par.out_ascii
+++ b/regress/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/mdoc/Nm/par.out_markdown b/regress/mdoc/Nm/par.out_markdown
index c2a355d6..e45e2e2b 100644
--- a/regress/mdoc/Nm/par.out_markdown
+++ b/regress/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/mdoc/Nm/parns.in b/regress/mdoc/Nm/parns.in
index 03f2d641..f2befbfe 100644
--- a/regress/mdoc/Nm/parns.in
+++ b/regress/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/mdoc/Nm/parns.out_ascii b/regress/mdoc/Nm/parns.out_ascii
index daa6331e..be51ead8 100644
--- a/regress/mdoc/Nm/parns.out_ascii
+++ b/regress/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/mdoc/Nm/parns.out_markdown b/regress/mdoc/Nm/parns.out_markdown
index 43b96597..8bfc492e 100644
--- a/regress/mdoc/Nm/parns.out_markdown
+++ b/regress/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/mdoc/Nm/punct.in b/regress/mdoc/Nm/punct.in
index 4cc3574b..61eb7da8 100644
--- a/regress/mdoc/Nm/punct.in
+++ b/regress/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/mdoc/Nm/punct.out_ascii b/regress/mdoc/Nm/punct.out_ascii
index 76d1c1f6..bb184d57 100644
--- a/regress/mdoc/Nm/punct.out_ascii
+++ b/regress/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/mdoc/Nm/punct.out_lint b/regress/mdoc/Nm/punct.out_lint
index e88b2f57..08436a69 100644
--- a/regress/mdoc/Nm/punct.out_lint
+++ b/regress/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/mdoc/Nm/punct.out_markdown b/regress/mdoc/Nm/punct.out_markdown
index 132275ab..79b81d23 100644
--- a/regress/mdoc/Nm/punct.out_markdown
+++ b/regress/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/mdoc/No/punct.in b/regress/mdoc/No/punct.in
index 06615231..72b52b41 100644
--- a/regress/mdoc/No/punct.in
+++ b/regress/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/mdoc/No/punct.out_ascii b/regress/mdoc/No/punct.out_ascii
index 0cf3d7f4..07ca0c5f 100644
--- a/regress/mdoc/No/punct.out_ascii
+++ b/regress/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/mdoc/No/punct.out_lint b/regress/mdoc/No/punct.out_lint
index 6550bd3c..e046da6a 100644
--- a/regress/mdoc/No/punct.out_lint
+++ b/regress/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/mdoc/No/punct.out_markdown b/regress/mdoc/No/punct.out_markdown
index daa2f923..88e7360b 100644
--- a/regress/mdoc/No/punct.out_markdown
+++ b/regress/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/mdoc/No/spacing.in b/regress/mdoc/No/spacing.in
index bfaffe31..c9b77d7f 100644
--- a/regress/mdoc/No/spacing.in
+++ b/regress/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/mdoc/No/spacing.out_ascii b/regress/mdoc/No/spacing.out_ascii
index 5a25b4a3..0c9d58d9 100644
--- a/regress/mdoc/No/spacing.out_ascii
+++ b/regress/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/mdoc/No/spacing.out_markdown b/regress/mdoc/No/spacing.out_markdown
index 442a054f..7b72bbb0 100644
--- a/regress/mdoc/No/spacing.out_markdown
+++ b/regress/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/mdoc/Ns/position.in b/regress/mdoc/Ns/position.in
index 56fc5de6..c906ec52 100644
--- a/regress/mdoc/Ns/position.in
+++ b/regress/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/mdoc/Ns/position.out_ascii b/regress/mdoc/Ns/position.out_ascii
index 26de0562..fd56211d 100644
--- a/regress/mdoc/Ns/position.out_ascii
+++ b/regress/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/mdoc/Ns/position.out_lint b/regress/mdoc/Ns/position.out_lint
index aa1f3275..16f4cdd8 100644
--- a/regress/mdoc/Ns/position.out_lint
+++ b/regress/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/mdoc/Ns/position.out_markdown b/regress/mdoc/Ns/position.out_markdown
index 8b6c509c..6c906883 100644
--- a/regress/mdoc/Ns/position.out_markdown
+++ b/regress/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/mdoc/Ns/punct.in b/regress/mdoc/Ns/punct.in
index 20cfe5cc..a8263cf2 100644
--- a/regress/mdoc/Ns/punct.in
+++ b/regress/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/mdoc/Ns/punct.out_ascii b/regress/mdoc/Ns/punct.out_ascii
index 2afbf866..ac761de5 100644
--- a/regress/mdoc/Ns/punct.out_ascii
+++ b/regress/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/mdoc/Ns/punct.out_markdown b/regress/mdoc/Ns/punct.out_markdown
index 92a02c26..d67acfb8 100644
--- a/regress/mdoc/Ns/punct.out_markdown
+++ b/regress/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/mdoc/Oo/punct.in b/regress/mdoc/Oo/punct.in
index 80e2da6e..59fd328a 100644
--- a/regress/mdoc/Oo/punct.in
+++ b/regress/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/mdoc/Oo/punct.out_ascii b/regress/mdoc/Oo/punct.out_ascii
index 23fabbcb..6c4fbfa3 100644
--- a/regress/mdoc/Oo/punct.out_ascii
+++ b/regress/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/mdoc/Oo/punct.out_lint b/regress/mdoc/Oo/punct.out_lint
index 7c58b0c8..9f9beaae 100644
--- a/regress/mdoc/Oo/punct.out_lint
+++ b/regress/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/mdoc/Oo/punct.out_markdown b/regress/mdoc/Oo/punct.out_markdown
index 6527e5e1..5ad93965 100644
--- a/regress/mdoc/Oo/punct.out_markdown
+++ b/regress/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/mdoc/Op/break.in b/regress/mdoc/Op/break.in
index 5ca7ffe2..ceedb324 100644
--- a/regress/mdoc/Op/break.in
+++ b/regress/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/mdoc/Op/break.out_lint b/regress/mdoc/Op/break.out_lint
index e25d975f..a7fee520 100644
--- a/regress/mdoc/Op/break.out_lint
+++ b/regress/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/mdoc/Op/break.out_markdown b/regress/mdoc/Op/break.out_markdown
index edf3435e..4e920f9d 100644
--- a/regress/mdoc/Op/break.out_markdown
+++ b/regress/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/mdoc/Op/broken.in b/regress/mdoc/Op/broken.in
index 43574317..12a4c805 100644
--- a/regress/mdoc/Op/broken.in
+++ b/regress/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/mdoc/Op/broken.out_ascii b/regress/mdoc/Op/broken.out_ascii
index 317a0489..5e005e7b 100644
--- a/regress/mdoc/Op/broken.out_ascii
+++ b/regress/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/mdoc/Op/broken.out_lint b/regress/mdoc/Op/broken.out_lint
index 2a4ca2c3..208a050b 100644
--- a/regress/mdoc/Op/broken.out_lint
+++ b/regress/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/mdoc/Op/broken.out_markdown b/regress/mdoc/Op/broken.out_markdown
index 13a50141..bd7dac6f 100644
--- a/regress/mdoc/Op/broken.out_markdown
+++ b/regress/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/mdoc/Op/punct.in b/regress/mdoc/Op/punct.in
index 7c09e574..937e6197 100644
--- a/regress/mdoc/Op/punct.in
+++ b/regress/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/mdoc/Op/punct.out_ascii b/regress/mdoc/Op/punct.out_ascii
index 3f5b22cd..a60f2b1b 100644
--- a/regress/mdoc/Op/punct.out_ascii
+++ b/regress/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/mdoc/Op/punct.out_lint b/regress/mdoc/Op/punct.out_lint
index 0e9bbd8a..26ab6fec 100644
--- a/regress/mdoc/Op/punct.out_lint
+++ b/regress/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/mdoc/Op/punct.out_markdown b/regress/mdoc/Op/punct.out_markdown
index 98ee2e72..d5aab324 100644
--- a/regress/mdoc/Op/punct.out_markdown
+++ b/regress/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/mdoc/Os/dupe.in b/regress/mdoc/Os/dupe.in
index a4918bef..495a1132 100644
--- a/regress/mdoc/Os/dupe.in
+++ b/regress/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/mdoc/Os/dupe.out_ascii b/regress/mdoc/Os/dupe.out_ascii
index 4f76190a..c120c4e1 100644
--- a/regress/mdoc/Os/dupe.out_ascii
+++ b/regress/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/mdoc/Os/dupe.out_lint b/regress/mdoc/Os/dupe.out_lint
index 6c8d7584..a0914e9d 100644
--- a/regress/mdoc/Os/dupe.out_lint
+++ b/regress/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/mdoc/Os/dupe.out_markdown b/regress/mdoc/Os/dupe.out_markdown
index 48556e30..8186cb3d 100644
--- a/regress/mdoc/Os/dupe.out_markdown
+++ b/regress/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/mdoc/Os/late.in b/regress/mdoc/Os/late.in
index fab68da2..c8e8419c 100644
--- a/regress/mdoc/Os/late.in
+++ b/regress/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/mdoc/Os/late.out_ascii b/regress/mdoc/Os/late.out_ascii
index 06de3458..a87e2690 100644
--- a/regress/mdoc/Os/late.out_ascii
+++ b/regress/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/mdoc/Os/late.out_lint b/regress/mdoc/Os/late.out_lint
index d236b54e..672654fa 100644
--- a/regress/mdoc/Os/late.out_lint
+++ b/regress/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/mdoc/Os/late.out_markdown b/regress/mdoc/Os/late.out_markdown
index 593a8384..6e81da24 100644
--- a/regress/mdoc/Os/late.out_markdown
+++ b/regress/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/mdoc/Os/long.in b/regress/mdoc/Os/long.in
index c4998629..4155d3d2 100644
--- a/regress/mdoc/Os/long.in
+++ b/regress/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/mdoc/Os/long.out_ascii b/regress/mdoc/Os/long.out_ascii
index 9253e13e..0c54042d 100644
--- a/regress/mdoc/Os/long.out_ascii
+++ b/regress/mdoc/Os/long.out_ascii
@@ -7,5 +7,5 @@ DDEESSCCRRIIPPTTIIOONN
some text
1234567890123456789012345678901234567890123456789012345678901234567890123456789
- November 20, 2014
+ July 4, 2017
1234567890123456789012345678901234567890123456789012345678901234567890123456789
diff --git a/regress/mdoc/Os/long.out_markdown b/regress/mdoc/Os/long.out_markdown
index 0f144930..3770e485 100644
--- a/regress/mdoc/Os/long.out_markdown
+++ b/regress/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/mdoc/Os/missing.in b/regress/mdoc/Os/missing.in
index 44297adb..5c76534b 100644
--- a/regress/mdoc/Os/missing.in
+++ b/regress/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/mdoc/Os/missing.out_ascii b/regress/mdoc/Os/missing.out_ascii
index 8398c253..adbf88e1 100644
--- a/regress/mdoc/Os/missing.out_ascii
+++ b/regress/mdoc/Os/missing.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
some text
- August 5, 2014
+ July 4, 2017
diff --git a/regress/mdoc/Os/missing.out_markdown b/regress/mdoc/Os/missing.out_markdown
index ae2ee490..a93ba060 100644
--- a/regress/mdoc/Os/missing.out_markdown
+++ b/regress/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/mdoc/Ox/keep.in b/regress/mdoc/Ox/keep.in
index 2a8bfff0..63ef8dd3 100644
--- a/regress/mdoc/Ox/keep.in
+++ b/regress/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/mdoc/Ox/keep.out_ascii b/regress/mdoc/Ox/keep.out_ascii
index 9f01890a..9df5b224 100644
--- a/regress/mdoc/Ox/keep.out_ascii
+++ b/regress/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/mdoc/Ox/keep.out_markdown b/regress/mdoc/Ox/keep.out_markdown
index 52e7c2b1..9930e067 100644
--- a/regress/mdoc/Ox/keep.out_markdown
+++ b/regress/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/mdoc/Pa/font.in b/regress/mdoc/Pa/font.in
index ce23f772..4e805ac6 100644
--- a/regress/mdoc/Pa/font.in
+++ b/regress/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/mdoc/Pa/font.out_ascii b/regress/mdoc/Pa/font.out_ascii
index 5cf318ce..9ec6e361 100644
--- a/regress/mdoc/Pa/font.out_ascii
+++ b/regress/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/mdoc/Pa/font.out_markdown b/regress/mdoc/Pa/font.out_markdown
index 0278fd99..cffed413 100644
--- a/regress/mdoc/Pa/font.out_markdown
+++ b/regress/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/mdoc/Pa/punct.in b/regress/mdoc/Pa/punct.in
index 36dac9e5..38de5276 100644
--- a/regress/mdoc/Pa/punct.in
+++ b/regress/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/mdoc/Pa/punct.out_ascii b/regress/mdoc/Pa/punct.out_ascii
index 6dabc348..e32f3114 100644
--- a/regress/mdoc/Pa/punct.out_ascii
+++ b/regress/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/mdoc/Pa/punct.out_lint b/regress/mdoc/Pa/punct.out_lint
index 6b856085..8c2bdf40 100644
--- a/regress/mdoc/Pa/punct.out_lint
+++ b/regress/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/mdoc/Pa/punct.out_markdown b/regress/mdoc/Pa/punct.out_markdown
index 6c6883a6..9f2294bc 100644
--- a/regress/mdoc/Pa/punct.out_markdown
+++ b/regress/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/mdoc/Pf/spacing.in b/regress/mdoc/Pf/spacing.in
index 5a547495..9c0587a3 100644
--- a/regress/mdoc/Pf/spacing.in
+++ b/regress/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/mdoc/Pf/spacing.out_ascii b/regress/mdoc/Pf/spacing.out_ascii
index cd5c96b2..95c41bb9 100644
--- a/regress/mdoc/Pf/spacing.out_ascii
+++ b/regress/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/mdoc/Pf/spacing.out_lint b/regress/mdoc/Pf/spacing.out_lint
index 7389a8c5..55d4341f 100644
--- a/regress/mdoc/Pf/spacing.out_lint
+++ b/regress/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/mdoc/Pf/spacing.out_markdown b/regress/mdoc/Pf/spacing.out_markdown
index 52349715..b08fef3b 100644
--- a/regress/mdoc/Pf/spacing.out_markdown
+++ b/regress/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/mdoc/Pp/arg.in b/regress/mdoc/Pp/arg.in
index 563a4e98..274e558d 100644
--- a/regress/mdoc/Pp/arg.in
+++ b/regress/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/mdoc/Pp/arg.out_ascii b/regress/mdoc/Pp/arg.out_ascii
index 543772f8..a15f1598 100644
--- a/regress/mdoc/Pp/arg.out_ascii
+++ b/regress/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/mdoc/Pp/arg.out_lint b/regress/mdoc/Pp/arg.out_lint
index 9c89e1a5..f49d27d4 100644
--- a/regress/mdoc/Pp/arg.out_lint
+++ b/regress/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/mdoc/Pp/arg.out_markdown b/regress/mdoc/Pp/arg.out_markdown
index 290c3e0c..17c7753a 100644
--- a/regress/mdoc/Pp/arg.out_markdown
+++ b/regress/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/mdoc/Qq/empty.in b/regress/mdoc/Qq/empty.in
index b7550375..06666411 100644
--- a/regress/mdoc/Qq/empty.in
+++ b/regress/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/mdoc/Qq/empty.out_ascii b/regress/mdoc/Qq/empty.out_ascii
index 44f7960d..ceb66819 100644
--- a/regress/mdoc/Qq/empty.out_ascii
+++ b/regress/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/mdoc/Qq/empty.out_lint b/regress/mdoc/Qq/empty.out_lint
index a7d35f92..879cd127 100644
--- a/regress/mdoc/Qq/empty.out_lint
+++ b/regress/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/mdoc/Qq/empty.out_markdown b/regress/mdoc/Qq/empty.out_markdown
index f6dd12e7..4088082a 100644
--- a/regress/mdoc/Qq/empty.out_markdown
+++ b/regress/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/mdoc/Rs/allch.in b/regress/mdoc/Rs/allch.in
index abffe803..54aa6c6f 100644
--- a/regress/mdoc/Rs/allch.in
+++ b/regress/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/mdoc/Rs/allch.out_ascii b/regress/mdoc/Rs/allch.out_ascii
index 78b1230d..e1bc4cf4 100644
--- a/regress/mdoc/Rs/allch.out_ascii
+++ b/regress/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/mdoc/Rs/allch.out_lint b/regress/mdoc/Rs/allch.out_lint
index bd38aeff..0a963265 100644
--- a/regress/mdoc/Rs/allch.out_lint
+++ b/regress/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/mdoc/Rs/allch.out_markdown b/regress/mdoc/Rs/allch.out_markdown
index 64b891cc..9e10a863 100644
--- a/regress/mdoc/Rs/allch.out_markdown
+++ b/regress/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/mdoc/Rs/allch.out_utf8 b/regress/mdoc/Rs/allch.out_utf8
index ddfbd7b0..ea5a7378 100644
--- a/regress/mdoc/Rs/allch.out_utf8
+++ b/regress/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/mdoc/Rs/args.in b/regress/mdoc/Rs/args.in
index 2f292013..990f0431 100644
--- a/regress/mdoc/Rs/args.in
+++ b/regress/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/mdoc/Rs/args.out_ascii b/regress/mdoc/Rs/args.out_ascii
index 30cb3c86..cd43aa44 100644
--- a/regress/mdoc/Rs/args.out_ascii
+++ b/regress/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/mdoc/Rs/args.out_lint b/regress/mdoc/Rs/args.out_lint
index 42b56e6a..7942b392 100644
--- a/regress/mdoc/Rs/args.out_lint
+++ b/regress/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/mdoc/Rs/args.out_markdown b/regress/mdoc/Rs/args.out_markdown
index a9416b34..20fda04d 100644
--- a/regress/mdoc/Rs/args.out_markdown
+++ b/regress/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/mdoc/Rs/break.in b/regress/mdoc/Rs/break.in
index 0e8d0301..63425a86 100644
--- a/regress/mdoc/Rs/break.in
+++ b/regress/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/mdoc/Rs/break.out_ascii b/regress/mdoc/Rs/break.out_ascii
index 556c82db..0c962583 100644
--- a/regress/mdoc/Rs/break.out_ascii
+++ b/regress/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/mdoc/Rs/break.out_markdown b/regress/mdoc/Rs/break.out_markdown
index 361f5bf0..ad6adfb3 100644
--- a/regress/mdoc/Rs/break.out_markdown
+++ b/regress/mdoc/Rs/break.out_markdown
@@ -27,4 +27,4 @@ author,
*journal*,
42\.
-OpenBSD - April 15, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/mdoc/Rs/break.out_utf8 b/regress/mdoc/Rs/break.out_utf8
index 0164c5c0..9cd3bb59 100644
--- a/regress/mdoc/Rs/break.out_utf8
+++ b/regress/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/mdoc/Rs/empty.in b/regress/mdoc/Rs/empty.in
index 36d80663..6ebcb2b6 100644
--- a/regress/mdoc/Rs/empty.in
+++ b/regress/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/mdoc/Rs/empty.out_ascii b/regress/mdoc/Rs/empty.out_ascii
index 9dad8f6a..b87e4ad8 100644
--- a/regress/mdoc/Rs/empty.out_ascii
+++ b/regress/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/mdoc/Rs/empty.out_lint b/regress/mdoc/Rs/empty.out_lint
index ee4c4d22..52554b25 100644
--- a/regress/mdoc/Rs/empty.out_lint
+++ b/regress/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/mdoc/Rs/empty.out_markdown b/regress/mdoc/Rs/empty.out_markdown
index 9c8ff4a1..372bddbb 100644
--- a/regress/mdoc/Rs/empty.out_markdown
+++ b/regress/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/mdoc/Rs/empty.out_utf8 b/regress/mdoc/Rs/empty.out_utf8
index 419a5d90..c554bddf 100644
--- a/regress/mdoc/Rs/empty.out_utf8
+++ b/regress/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/mdoc/Rs/three_authors.in b/regress/mdoc/Rs/three_authors.in
index 6ce73bb0..bc3a8cf2 100644
--- a/regress/mdoc/Rs/three_authors.in
+++ b/regress/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/mdoc/Rs/three_authors.out_ascii b/regress/mdoc/Rs/three_authors.out_ascii
index a267086a..04c0b2dd 100644
--- a/regress/mdoc/Rs/three_authors.out_ascii
+++ b/regress/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/mdoc/Rs/three_authors.out_markdown b/regress/mdoc/Rs/three_authors.out_markdown
index 66456f37..ae5b494d 100644
--- a/regress/mdoc/Rs/three_authors.out_markdown
+++ b/regress/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/mdoc/Rs/three_authors.out_utf8 b/regress/mdoc/Rs/three_authors.out_utf8
index 72c10d6d..a174a8fb 100644
--- a/regress/mdoc/Rs/three_authors.out_utf8
+++ b/regress/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/mdoc/Rv/args.in b/regress/mdoc/Rv/args.in
index 24f37eab..b793bf99 100644
--- a/regress/mdoc/Rv/args.in
+++ b/regress/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/mdoc/Rv/args.out_ascii b/regress/mdoc/Rv/args.out_ascii
index d2b92536..106f63ad 100644
--- a/regress/mdoc/Rv/args.out_ascii
+++ b/regress/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/mdoc/Rv/args.out_markdown b/regress/mdoc/Rv/args.out_markdown
index 017f9b6d..b9070181 100644
--- a/regress/mdoc/Rv/args.out_markdown
+++ b/regress/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/mdoc/Rv/noname.in b/regress/mdoc/Rv/noname.in
index 4bb21cce..cae22816 100644
--- a/regress/mdoc/Rv/noname.in
+++ b/regress/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/mdoc/Rv/noname.out_ascii b/regress/mdoc/Rv/noname.out_ascii
index 8cdd6a2f..c6454d5a 100644
--- a/regress/mdoc/Rv/noname.out_ascii
+++ b/regress/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/mdoc/Rv/noname.out_lint b/regress/mdoc/Rv/noname.out_lint
index 389ccb7e..71652b6f 100644
--- a/regress/mdoc/Rv/noname.out_lint
+++ b/regress/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/mdoc/Rv/nostd.in b/regress/mdoc/Rv/nostd.in
index 0dc9ea12..fdbe6616 100644
--- a/regress/mdoc/Rv/nostd.in
+++ b/regress/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/mdoc/Rv/nostd.out_ascii b/regress/mdoc/Rv/nostd.out_ascii
index 320b8b11..1279afe8 100644
--- a/regress/mdoc/Rv/nostd.out_ascii
+++ b/regress/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/mdoc/Rv/nostd.out_lint b/regress/mdoc/Rv/nostd.out_lint
index e13378c2..881d3c9a 100644
--- a/regress/mdoc/Rv/nostd.out_lint
+++ b/regress/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/mdoc/Rv/nostd.out_markdown b/regress/mdoc/Rv/nostd.out_markdown
index 5600556d..d2000267 100644
--- a/regress/mdoc/Rv/nostd.out_markdown
+++ b/regress/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/mdoc/Sh/badNAME.in b/regress/mdoc/Sh/badNAME.in
index 85ebdbf7..386fc2dd 100644
--- a/regress/mdoc/Sh/badNAME.in
+++ b/regress/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/mdoc/Sh/badNAME.out_ascii b/regress/mdoc/Sh/badNAME.out_ascii
index 8c329a85..8735f797 100644
--- a/regress/mdoc/Sh/badNAME.out_ascii
+++ b/regress/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/mdoc/Sh/badNAME.out_lint b/regress/mdoc/Sh/badNAME.out_lint
index 76387c0d..38746e74 100644
--- a/regress/mdoc/Sh/badNAME.out_lint
+++ b/regress/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/mdoc/Sh/badNAME.out_markdown b/regress/mdoc/Sh/badNAME.out_markdown
index 449636c0..4593abb9 100644
--- a/regress/mdoc/Sh/badNAME.out_markdown
+++ b/regress/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/mdoc/Sh/before.in b/regress/mdoc/Sh/before.in
index 95b750cc..27ed39fa 100644
--- a/regress/mdoc/Sh/before.in
+++ b/regress/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/mdoc/Sh/before.out_ascii b/regress/mdoc/Sh/before.out_ascii
index 246c684a..5f03dfe1 100644
--- a/regress/mdoc/Sh/before.out_ascii
+++ b/regress/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/mdoc/Sh/before.out_lint b/regress/mdoc/Sh/before.out_lint
index f92de650..5d5e0f76 100644
--- a/regress/mdoc/Sh/before.out_lint
+++ b/regress/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/mdoc/Sh/before.out_markdown b/regress/mdoc/Sh/before.out_markdown
index 261ebbde..bd184a3e 100644
--- a/regress/mdoc/Sh/before.out_markdown
+++ b/regress/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/mdoc/Sh/empty.in b/regress/mdoc/Sh/empty.in
index c830ac62..2fb9d652 100644
--- a/regress/mdoc/Sh/empty.in
+++ b/regress/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/mdoc/Sh/empty.out_ascii b/regress/mdoc/Sh/empty.out_ascii
index d34892ff..bea45206 100644
--- a/regress/mdoc/Sh/empty.out_ascii
+++ b/regress/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/mdoc/Sh/empty.out_lint b/regress/mdoc/Sh/empty.out_lint
index 1a4bf7ee..3410a719 100644
--- a/regress/mdoc/Sh/empty.out_lint
+++ b/regress/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/mdoc/Sh/empty.out_markdown b/regress/mdoc/Sh/empty.out_markdown
index b71fbfa6..212f51e2 100644
--- a/regress/mdoc/Sh/empty.out_markdown
+++ b/regress/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/mdoc/Sh/emptyNAME.in b/regress/mdoc/Sh/emptyNAME.in
index 621724e5..80f25c42 100644
--- a/regress/mdoc/Sh/emptyNAME.in
+++ b/regress/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/mdoc/Sh/emptyNAME.out_ascii b/regress/mdoc/Sh/emptyNAME.out_ascii
index 32336cd9..03137fc7 100644
--- a/regress/mdoc/Sh/emptyNAME.out_ascii
+++ b/regress/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/mdoc/Sh/emptyNAME.out_lint b/regress/mdoc/Sh/emptyNAME.out_lint
index 04d45e5e..d676efce 100644
--- a/regress/mdoc/Sh/emptyNAME.out_lint
+++ b/regress/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/mdoc/Sh/emptyNAME.out_markdown b/regress/mdoc/Sh/emptyNAME.out_markdown
index b5cf38a5..4ca22daf 100644
--- a/regress/mdoc/Sh/emptyNAME.out_markdown
+++ b/regress/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/mdoc/Sh/first.in b/regress/mdoc/Sh/first.in
index f0d4b0b4..205e9368 100644
--- a/regress/mdoc/Sh/first.in
+++ b/regress/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/mdoc/Sh/first.out_ascii b/regress/mdoc/Sh/first.out_ascii
index 7d2234eb..06f9bdc5 100644
--- a/regress/mdoc/Sh/first.out_ascii
+++ b/regress/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/mdoc/Sh/first.out_lint b/regress/mdoc/Sh/first.out_lint
index a09b5d61..7f440c8e 100644
--- a/regress/mdoc/Sh/first.out_lint
+++ b/regress/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/mdoc/Sh/first.out_markdown b/regress/mdoc/Sh/first.out_markdown
index be7ee5a6..40a1e5e8 100644
--- a/regress/mdoc/Sh/first.out_markdown
+++ b/regress/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/mdoc/Sh/nohead.in b/regress/mdoc/Sh/nohead.in
index d4516cc7..35bd7e3d 100644
--- a/regress/mdoc/Sh/nohead.in
+++ b/regress/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/mdoc/Sh/nohead.out_ascii b/regress/mdoc/Sh/nohead.out_ascii
index fa42f20c..f711cf4f 100644
--- a/regress/mdoc/Sh/nohead.out_ascii
+++ b/regress/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/mdoc/Sh/nohead.out_lint b/regress/mdoc/Sh/nohead.out_lint
index 39267b9a..1fe6638f 100644
--- a/regress/mdoc/Sh/nohead.out_lint
+++ b/regress/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/mdoc/Sh/nohead.out_markdown b/regress/mdoc/Sh/nohead.out_markdown
index 4ec6aa8e..a36c4a2d 100644
--- a/regress/mdoc/Sh/nohead.out_markdown
+++ b/regress/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/mdoc/Sh/order.in b/regress/mdoc/Sh/order.in
index ffab6878..4008285b 100644
--- a/regress/mdoc/Sh/order.in
+++ b/regress/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/mdoc/Sh/order.out_ascii b/regress/mdoc/Sh/order.out_ascii
index 0ed56118..4d0b7970 100644
--- a/regress/mdoc/Sh/order.out_ascii
+++ b/regress/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/mdoc/Sh/order.out_lint b/regress/mdoc/Sh/order.out_lint
index c7d4b540..5de894cc 100644
--- a/regress/mdoc/Sh/order.out_lint
+++ b/regress/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/mdoc/Sh/order.out_markdown b/regress/mdoc/Sh/order.out_markdown
index 4e3abd1f..8ffc8dbc 100644
--- a/regress/mdoc/Sh/order.out_markdown
+++ b/regress/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/mdoc/Sh/orderNAME.in b/regress/mdoc/Sh/orderNAME.in
index d8fa1452..19a07aa2 100644
--- a/regress/mdoc/Sh/orderNAME.in
+++ b/regress/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/mdoc/Sh/orderNAME.out_ascii b/regress/mdoc/Sh/orderNAME.out_ascii
index 5e9e032f..a18e911a 100644
--- a/regress/mdoc/Sh/orderNAME.out_ascii
+++ b/regress/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/mdoc/Sh/orderNAME.out_lint b/regress/mdoc/Sh/orderNAME.out_lint
index 0f9290f2..da091f8e 100644
--- a/regress/mdoc/Sh/orderNAME.out_lint
+++ b/regress/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/mdoc/Sh/orderNAME.out_markdown b/regress/mdoc/Sh/orderNAME.out_markdown
index 967edbe9..a9ef6a1a 100644
--- a/regress/mdoc/Sh/orderNAME.out_markdown
+++ b/regress/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/mdoc/Sh/parbefore.in b/regress/mdoc/Sh/parbefore.in
index 880f3c41..c1d8a7dd 100644
--- a/regress/mdoc/Sh/parbefore.in
+++ b/regress/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/mdoc/Sh/parbefore.out_ascii b/regress/mdoc/Sh/parbefore.out_ascii
index e92ae81c..8e8db782 100644
--- a/regress/mdoc/Sh/parbefore.out_ascii
+++ b/regress/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/mdoc/Sh/parbefore.out_lint b/regress/mdoc/Sh/parbefore.out_lint
index a42853d8..058e8ce7 100644
--- a/regress/mdoc/Sh/parbefore.out_lint
+++ b/regress/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/mdoc/Sh/parbefore.out_markdown b/regress/mdoc/Sh/parbefore.out_markdown
index 50f77895..948be939 100644
--- a/regress/mdoc/Sh/parbefore.out_markdown
+++ b/regress/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/mdoc/Sh/parborder.in b/regress/mdoc/Sh/parborder.in
index a909a0cf..5ca7c3f2 100644
--- a/regress/mdoc/Sh/parborder.in
+++ b/regress/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/mdoc/Sh/parborder.out_ascii b/regress/mdoc/Sh/parborder.out_ascii
index 9c8d04b2..170d0f30 100644
--- a/regress/mdoc/Sh/parborder.out_ascii
+++ b/regress/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/mdoc/Sh/parborder.out_lint b/regress/mdoc/Sh/parborder.out_lint
index 704b4b76..0da9e5df 100644
--- a/regress/mdoc/Sh/parborder.out_lint
+++ b/regress/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/mdoc/Sh/parborder.out_markdown b/regress/mdoc/Sh/parborder.out_markdown
index 8595760b..eb7dc692 100644
--- a/regress/mdoc/Sh/parborder.out_markdown
+++ b/regress/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/mdoc/Sh/punctNAME.in b/regress/mdoc/Sh/punctNAME.in
index c34648b5..f87118f8 100644
--- a/regress/mdoc/Sh/punctNAME.in
+++ b/regress/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/mdoc/Sh/punctNAME.out_ascii b/regress/mdoc/Sh/punctNAME.out_ascii
index 8b74eda5..fe7b8b87 100644
--- a/regress/mdoc/Sh/punctNAME.out_ascii
+++ b/regress/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/mdoc/Sh/punctNAME.out_lint b/regress/mdoc/Sh/punctNAME.out_lint
index 6c7a0c38..52f5b17a 100644
--- a/regress/mdoc/Sh/punctNAME.out_lint
+++ b/regress/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/mdoc/Sh/punctNAME.out_markdown b/regress/mdoc/Sh/punctNAME.out_markdown
index 823868cd..0c7b62c3 100644
--- a/regress/mdoc/Sh/punctNAME.out_markdown
+++ b/regress/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/mdoc/Sh/subbefore.in b/regress/mdoc/Sh/subbefore.in
index ac800e13..5209836f 100644
--- a/regress/mdoc/Sh/subbefore.in
+++ b/regress/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/mdoc/Sh/subbefore.out_ascii b/regress/mdoc/Sh/subbefore.out_ascii
index a53bb7dc..67202e1b 100644
--- a/regress/mdoc/Sh/subbefore.out_ascii
+++ b/regress/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/mdoc/Sh/subbefore.out_lint b/regress/mdoc/Sh/subbefore.out_lint
index 6450e41e..1348f6c5 100644
--- a/regress/mdoc/Sh/subbefore.out_lint
+++ b/regress/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/mdoc/Sh/subbefore.out_markdown b/regress/mdoc/Sh/subbefore.out_markdown
index 8c196b3f..82667779 100644
--- a/regress/mdoc/Sh/subbefore.out_markdown
+++ b/regress/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/mdoc/Sm/badarg.in b/regress/mdoc/Sm/badarg.in
index 8684965e..544035b2 100644
--- a/regress/mdoc/Sm/badarg.in
+++ b/regress/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/mdoc/Sm/badarg.out_ascii b/regress/mdoc/Sm/badarg.out_ascii
index 6b65fb9a..1aa8a653 100644
--- a/regress/mdoc/Sm/badarg.out_ascii
+++ b/regress/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/mdoc/Sm/badarg.out_lint b/regress/mdoc/Sm/badarg.out_lint
index 4179fa10..5a78aada 100644
--- a/regress/mdoc/Sm/badarg.out_lint
+++ b/regress/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/mdoc/Sm/badarg.out_markdown b/regress/mdoc/Sm/badarg.out_markdown
index 86c8cd6f..903b7f81 100644
--- a/regress/mdoc/Sm/badarg.out_markdown
+++ b/regress/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/mdoc/Sm/noarg.in b/regress/mdoc/Sm/noarg.in
index bb777430..99b23bb1 100644
--- a/regress/mdoc/Sm/noarg.in
+++ b/regress/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/mdoc/Sm/noarg.out_ascii b/regress/mdoc/Sm/noarg.out_ascii
index ea0f2fc6..b7fa7fa2 100644
--- a/regress/mdoc/Sm/noarg.out_ascii
+++ b/regress/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/mdoc/Sm/noarg.out_markdown b/regress/mdoc/Sm/noarg.out_markdown
index 3b0d089b..8078071d 100644
--- a/regress/mdoc/Sm/noarg.out_markdown
+++ b/regress/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/mdoc/Sm/scope.in b/regress/mdoc/Sm/scope.in
index 76ce050b..26e321dd 100644
--- a/regress/mdoc/Sm/scope.in
+++ b/regress/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/mdoc/Sm/scope.out_ascii b/regress/mdoc/Sm/scope.out_ascii
index 8a735d1c..e0d7f71b 100644
--- a/regress/mdoc/Sm/scope.out_ascii
+++ b/regress/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/mdoc/Sm/scope.out_markdown b/regress/mdoc/Sm/scope.out_markdown
index e184ee52..bfe37263 100644
--- a/regress/mdoc/Sm/scope.out_markdown
+++ b/regress/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/mdoc/Sm/spacing-No.in b/regress/mdoc/Sm/spacing-No.in
index 35b6b10b..c1eee527 100644
--- a/regress/mdoc/Sm/spacing-No.in
+++ b/regress/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/mdoc/Sm/spacing-No.out_ascii b/regress/mdoc/Sm/spacing-No.out_ascii
index d303e3cf..44fe522e 100644
--- a/regress/mdoc/Sm/spacing-No.out_ascii
+++ b/regress/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/mdoc/Sm/spacing-No.out_markdown b/regress/mdoc/Sm/spacing-No.out_markdown
index b2487962..5c18db00 100644
--- a/regress/mdoc/Sm/spacing-No.out_markdown
+++ b/regress/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/mdoc/Sm/spacing-Op.in b/regress/mdoc/Sm/spacing-Op.in
index 9d3716a4..48e3f1c1 100644
--- a/regress/mdoc/Sm/spacing-Op.in
+++ b/regress/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/mdoc/Sm/spacing-Op.out_ascii b/regress/mdoc/Sm/spacing-Op.out_ascii
index c5338dce..abbf5838 100644
--- a/regress/mdoc/Sm/spacing-Op.out_ascii
+++ b/regress/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/mdoc/Sm/spacing-Op.out_markdown b/regress/mdoc/Sm/spacing-Op.out_markdown
index 9f4f15ae..bf2d4dfa 100644
--- a/regress/mdoc/Sm/spacing-Op.out_markdown
+++ b/regress/mdoc/Sm/spacing-Op.out_markdown
@@ -46,4 +46,4 @@ text4
\[macro1]
-OpenBSD - July 4, 2010
+OpenBSD - July 4, 2017
diff --git a/regress/mdoc/Sm/twoarg.in b/regress/mdoc/Sm/twoarg.in
index 8e7b51d7..28c25534 100644
--- a/regress/mdoc/Sm/twoarg.in
+++ b/regress/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/mdoc/Sm/twoarg.out_ascii b/regress/mdoc/Sm/twoarg.out_ascii
index b8276c2f..9981645b 100644
--- a/regress/mdoc/Sm/twoarg.out_ascii
+++ b/regress/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/mdoc/Sm/twoarg.out_lint b/regress/mdoc/Sm/twoarg.out_lint
index a1d3ca00..cc3302fc 100644
--- a/regress/mdoc/Sm/twoarg.out_lint
+++ b/regress/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/mdoc/Sm/twoarg.out_markdown b/regress/mdoc/Sm/twoarg.out_markdown
index 0951e672..5b64aa6e 100644
--- a/regress/mdoc/Sm/twoarg.out_markdown
+++ b/regress/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/mdoc/Sq/empty.in b/regress/mdoc/Sq/empty.in
index aa521d25..4b39e44c 100644
--- a/regress/mdoc/Sq/empty.in
+++ b/regress/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/mdoc/Sq/empty.out_ascii b/regress/mdoc/Sq/empty.out_ascii
index dc38a8fb..4c67d5ca 100644
--- a/regress/mdoc/Sq/empty.out_ascii
+++ b/regress/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/mdoc/Sq/empty.out_lint b/regress/mdoc/Sq/empty.out_lint
index 1fbf21ec..00d8e228 100644
--- a/regress/mdoc/Sq/empty.out_lint
+++ b/regress/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/mdoc/Sq/empty.out_markdown b/regress/mdoc/Sq/empty.out_markdown
index 76493a30..5c9845fb 100644
--- a/regress/mdoc/Sq/empty.out_markdown
+++ b/regress/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/mdoc/St/badargs.in b/regress/mdoc/St/badargs.in
index e1e35e0a..4c0ca56d 100644
--- a/regress/mdoc/St/badargs.in
+++ b/regress/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/mdoc/St/badargs.out_ascii b/regress/mdoc/St/badargs.out_ascii
index 70c7418e..d018a823 100644
--- a/regress/mdoc/St/badargs.out_ascii
+++ b/regress/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/mdoc/St/badargs.out_lint b/regress/mdoc/St/badargs.out_lint
index cfa6f53a..2691276b 100644
--- a/regress/mdoc/St/badargs.out_lint
+++ b/regress/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/mdoc/St/badargs.out_markdown b/regress/mdoc/St/badargs.out_markdown
index 12e4785f..7ecf651e 100644
--- a/regress/mdoc/St/badargs.out_markdown
+++ b/regress/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/mdoc/St/call.in b/regress/mdoc/St/call.in
index 26dc494a..af156807 100644
--- a/regress/mdoc/St/call.in
+++ b/regress/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/mdoc/St/call.out_ascii b/regress/mdoc/St/call.out_ascii
index dc9b55b6..1e70838d 100644
--- a/regress/mdoc/St/call.out_ascii
+++ b/regress/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/mdoc/St/call.out_lint b/regress/mdoc/St/call.out_lint
index bea3c048..699fc46d 100644
--- a/regress/mdoc/St/call.out_lint
+++ b/regress/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/mdoc/St/call.out_markdown b/regress/mdoc/St/call.out_markdown
index 4fb19ce3..e665bb8a 100644
--- a/regress/mdoc/St/call.out_markdown
+++ b/regress/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/mdoc/Sx/font.in b/regress/mdoc/Sx/font.in
index 92d95014..8659db9c 100644
--- a/regress/mdoc/Sx/font.in
+++ b/regress/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/mdoc/Sx/font.out_ascii b/regress/mdoc/Sx/font.out_ascii
index a3906c38..a67a74ec 100644
--- a/regress/mdoc/Sx/font.out_ascii
+++ b/regress/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/mdoc/Sx/font.out_markdown b/regress/mdoc/Sx/font.out_markdown
index 333cdb04..d14ce93f 100644
--- a/regress/mdoc/Sx/font.out_markdown
+++ b/regress/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/mdoc/Sx/noarg.in b/regress/mdoc/Sx/noarg.in
index f2126b7a..ff01ce01 100644
--- a/regress/mdoc/Sx/noarg.in
+++ b/regress/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/mdoc/Sx/noarg.out_ascii b/regress/mdoc/Sx/noarg.out_ascii
index e3adc0bc..855532b5 100644
--- a/regress/mdoc/Sx/noarg.out_ascii
+++ b/regress/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/mdoc/Sx/noarg.out_lint b/regress/mdoc/Sx/noarg.out_lint
index 1b6b909b..ca74f65e 100644
--- a/regress/mdoc/Sx/noarg.out_lint
+++ b/regress/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/mdoc/Sx/noarg.out_markdown b/regress/mdoc/Sx/noarg.out_markdown
index d3184519..a6d867de 100644
--- a/regress/mdoc/Sx/noarg.out_markdown
+++ b/regress/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/mdoc/Sy/font.in b/regress/mdoc/Sy/font.in
index 3a7bbb06..24283c51 100644
--- a/regress/mdoc/Sy/font.in
+++ b/regress/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/mdoc/Sy/font.out_ascii b/regress/mdoc/Sy/font.out_ascii
index b512ef42..91ae616b 100644
--- a/regress/mdoc/Sy/font.out_ascii
+++ b/regress/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/mdoc/Sy/font.out_markdown b/regress/mdoc/Sy/font.out_markdown
index d0af7d2c..c9697262 100644
--- a/regress/mdoc/Sy/font.out_markdown
+++ b/regress/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/mdoc/Sy/noarg.in b/regress/mdoc/Sy/noarg.in
index 03b36675..edc63f76 100644
--- a/regress/mdoc/Sy/noarg.in
+++ b/regress/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/mdoc/Sy/noarg.out_ascii b/regress/mdoc/Sy/noarg.out_ascii
index 53a9f275..6444139c 100644
--- a/regress/mdoc/Sy/noarg.out_ascii
+++ b/regress/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/mdoc/Sy/noarg.out_lint b/regress/mdoc/Sy/noarg.out_lint
index efa9587b..50d23189 100644
--- a/regress/mdoc/Sy/noarg.out_lint
+++ b/regress/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/mdoc/Sy/noarg.out_markdown b/regress/mdoc/Sy/noarg.out_markdown
index e3e1c014..70d2d0ef 100644
--- a/regress/mdoc/Sy/noarg.out_markdown
+++ b/regress/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/mdoc/Sy/punct.in b/regress/mdoc/Sy/punct.in
index 71094c81..d2d90989 100644
--- a/regress/mdoc/Sy/punct.in
+++ b/regress/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/mdoc/Sy/punct.out_ascii b/regress/mdoc/Sy/punct.out_ascii
index bb2a433e..5170d9ff 100644
--- a/regress/mdoc/Sy/punct.out_ascii
+++ b/regress/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/mdoc/Sy/punct.out_lint b/regress/mdoc/Sy/punct.out_lint
index cc97329e..76cdccd2 100644
--- a/regress/mdoc/Sy/punct.out_lint
+++ b/regress/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/mdoc/Sy/punct.out_markdown b/regress/mdoc/Sy/punct.out_markdown
index c198163e..fcacd349 100644
--- a/regress/mdoc/Sy/punct.out_markdown
+++ b/regress/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/mdoc/Tn/font.in b/regress/mdoc/Tn/font.in
index c854c6de..c40d873c 100644
--- a/regress/mdoc/Tn/font.in
+++ b/regress/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/mdoc/Tn/font.out_ascii b/regress/mdoc/Tn/font.out_ascii
index 60a99b3e..fff73c0a 100644
--- a/regress/mdoc/Tn/font.out_ascii
+++ b/regress/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/mdoc/Tn/font.out_markdown b/regress/mdoc/Tn/font.out_markdown
index 00a02721..0dc7252b 100644
--- a/regress/mdoc/Tn/font.out_markdown
+++ b/regress/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/mdoc/Tn/noarg.in b/regress/mdoc/Tn/noarg.in
index 6465042b..53231e13 100644
--- a/regress/mdoc/Tn/noarg.in
+++ b/regress/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/mdoc/Tn/noarg.out_ascii b/regress/mdoc/Tn/noarg.out_ascii
index 2fc5b4e4..322dd51d 100644
--- a/regress/mdoc/Tn/noarg.out_ascii
+++ b/regress/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/mdoc/Tn/noarg.out_lint b/regress/mdoc/Tn/noarg.out_lint
index 44a0c9f8..c2e3d4ba 100644
--- a/regress/mdoc/Tn/noarg.out_lint
+++ b/regress/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/mdoc/Tn/noarg.out_markdown b/regress/mdoc/Tn/noarg.out_markdown
index 2ff512c7..a99dc596 100644
--- a/regress/mdoc/Tn/noarg.out_markdown
+++ b/regress/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/mdoc/Ud/arg.in b/regress/mdoc/Ud/arg.in
index b5245a77..c49df928 100644
--- a/regress/mdoc/Ud/arg.in
+++ b/regress/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/mdoc/Ud/arg.out_ascii b/regress/mdoc/Ud/arg.out_ascii
index ec9f73c7..3af2ea17 100644
--- a/regress/mdoc/Ud/arg.out_ascii
+++ b/regress/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/mdoc/Ud/arg.out_lint b/regress/mdoc/Ud/arg.out_lint
index 654620b3..73f00a11 100644
--- a/regress/mdoc/Ud/arg.out_lint
+++ b/regress/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/mdoc/Ud/arg.out_markdown b/regress/mdoc/Ud/arg.out_markdown
index aaf0f70d..21fc093a 100644
--- a/regress/mdoc/Ud/arg.out_markdown
+++ b/regress/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/mdoc/Ux/eos.in b/regress/mdoc/Ux/eos.in
index b0713481..07a6c4cc 100644
--- a/regress/mdoc/Ux/eos.in
+++ b/regress/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/mdoc/Ux/eos.out_ascii b/regress/mdoc/Ux/eos.out_ascii
index 16e05df9..3a64d006 100644
--- a/regress/mdoc/Ux/eos.out_ascii
+++ b/regress/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/mdoc/Ux/eos.out_markdown b/regress/mdoc/Ux/eos.out_markdown
index 49f3a9ce..c192eb5c 100644
--- a/regress/mdoc/Ux/eos.out_markdown
+++ b/regress/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/mdoc/Ux/punct.in b/regress/mdoc/Ux/punct.in
index 9cf2b5e4..95d2c5ab 100644
--- a/regress/mdoc/Ux/punct.in
+++ b/regress/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/mdoc/Ux/punct.out_ascii b/regress/mdoc/Ux/punct.out_ascii
index 123bc9b9..0ea0c405 100644
--- a/regress/mdoc/Ux/punct.out_ascii
+++ b/regress/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/mdoc/Ux/punct.out_lint b/regress/mdoc/Ux/punct.out_lint
index eed093e4..4048fd26 100644
--- a/regress/mdoc/Ux/punct.out_lint
+++ b/regress/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/mdoc/Ux/punct.out_markdown b/regress/mdoc/Ux/punct.out_markdown
index fd4df824..18cd1519 100644
--- a/regress/mdoc/Ux/punct.out_markdown
+++ b/regress/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/mdoc/Ux/spacing.in b/regress/mdoc/Ux/spacing.in
index e78ada3c..4823ef5e 100644
--- a/regress/mdoc/Ux/spacing.in
+++ b/regress/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/mdoc/Ux/spacing.out_ascii b/regress/mdoc/Ux/spacing.out_ascii
index be5050c3..c03008f6 100644
--- a/regress/mdoc/Ux/spacing.out_ascii
+++ b/regress/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/mdoc/Ux/spacing.out_markdown b/regress/mdoc/Ux/spacing.out_markdown
index 528bee43..4f4236fc 100644
--- a/regress/mdoc/Ux/spacing.out_markdown
+++ b/regress/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/mdoc/Va/basic.in b/regress/mdoc/Va/basic.in
index 5ce4718a..058a4766 100644
--- a/regress/mdoc/Va/basic.in
+++ b/regress/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/mdoc/Va/basic.out_ascii b/regress/mdoc/Va/basic.out_ascii
index a599804a..d2d45aca 100644
--- a/regress/mdoc/Va/basic.out_ascii
+++ b/regress/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/mdoc/Va/basic.out_markdown b/regress/mdoc/Va/basic.out_markdown
index ec819cd5..a3fe1238 100644
--- a/regress/mdoc/Va/basic.out_markdown
+++ b/regress/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/mdoc/Va/font.in b/regress/mdoc/Va/font.in
index 654ee281..8cbea65b 100644
--- a/regress/mdoc/Va/font.in
+++ b/regress/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/mdoc/Va/font.out_ascii b/regress/mdoc/Va/font.out_ascii
index d7e5af1d..4a5f3c84 100644
--- a/regress/mdoc/Va/font.out_ascii
+++ b/regress/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/mdoc/Va/font.out_markdown b/regress/mdoc/Va/font.out_markdown
index b58aecd4..8ad52847 100644
--- a/regress/mdoc/Va/font.out_markdown
+++ b/regress/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/mdoc/Va/noarg.in b/regress/mdoc/Va/noarg.in
index 92d35dad..53030028 100644
--- a/regress/mdoc/Va/noarg.in
+++ b/regress/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/mdoc/Va/noarg.out_ascii b/regress/mdoc/Va/noarg.out_ascii
index 1992ade4..4221c17b 100644
--- a/regress/mdoc/Va/noarg.out_ascii
+++ b/regress/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/mdoc/Va/noarg.out_lint b/regress/mdoc/Va/noarg.out_lint
index aa8cac5a..76185aa2 100644
--- a/regress/mdoc/Va/noarg.out_lint
+++ b/regress/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/mdoc/Va/noarg.out_markdown b/regress/mdoc/Va/noarg.out_markdown
index 157cc96f..35123d76 100644
--- a/regress/mdoc/Va/noarg.out_markdown
+++ b/regress/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/mdoc/Va/punct.in b/regress/mdoc/Va/punct.in
index 198e95ae..e9c0008b 100644
--- a/regress/mdoc/Va/punct.in
+++ b/regress/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/mdoc/Va/punct.out_ascii b/regress/mdoc/Va/punct.out_ascii
index a333c7ee..e5c189fd 100644
--- a/regress/mdoc/Va/punct.out_ascii
+++ b/regress/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/mdoc/Va/punct.out_markdown b/regress/mdoc/Va/punct.out_markdown
index 772793f0..d5b15f66 100644
--- a/regress/mdoc/Va/punct.out_markdown
+++ b/regress/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/mdoc/Vt/child.in b/regress/mdoc/Vt/child.in
index a35aa674..ea68f817 100644
--- a/regress/mdoc/Vt/child.in
+++ b/regress/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/mdoc/Vt/child.out_ascii b/regress/mdoc/Vt/child.out_ascii
index 500c0e80..57dc30c0 100644
--- a/regress/mdoc/Vt/child.out_ascii
+++ b/regress/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/mdoc/Vt/child.out_markdown b/regress/mdoc/Vt/child.out_markdown
index 49d984e1..1532d22f 100644
--- a/regress/mdoc/Vt/child.out_markdown
+++ b/regress/mdoc/Vt/child.out_markdown
@@ -17,4 +17,4 @@ and
*float*,
*double*
-OpenBSD - July 2, 2014
+OpenBSD - July 4, 2017
diff --git a/regress/mdoc/Vt/font.in b/regress/mdoc/Vt/font.in
index c90692ef..527286a6 100644
--- a/regress/mdoc/Vt/font.in
+++ b/regress/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/mdoc/Vt/font.out_ascii b/regress/mdoc/Vt/font.out_ascii
index bbc703a0..8df1de6e 100644
--- a/regress/mdoc/Vt/font.out_ascii
+++ b/regress/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/mdoc/Vt/font.out_markdown b/regress/mdoc/Vt/font.out_markdown
index c210b5ba..0c4e1837 100644
--- a/regress/mdoc/Vt/font.out_markdown
+++ b/regress/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/mdoc/Vt/noarg.in b/regress/mdoc/Vt/noarg.in
index d849b877..db3e3008 100644
--- a/regress/mdoc/Vt/noarg.in
+++ b/regress/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/mdoc/Vt/noarg.out_ascii b/regress/mdoc/Vt/noarg.out_ascii
index 5549bb87..0c79d54f 100644
--- a/regress/mdoc/Vt/noarg.out_ascii
+++ b/regress/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/mdoc/Vt/noarg.out_lint b/regress/mdoc/Vt/noarg.out_lint
index 410fb096..d0c40e16 100644
--- a/regress/mdoc/Vt/noarg.out_lint
+++ b/regress/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/mdoc/Vt/noarg.out_markdown b/regress/mdoc/Vt/noarg.out_markdown
index d47c129c..0a7a51ed 100644
--- a/regress/mdoc/Vt/noarg.out_markdown
+++ b/regress/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/mdoc/Vt/spacing.in b/regress/mdoc/Vt/spacing.in
index afb4c70e..6b122f54 100644
--- a/regress/mdoc/Vt/spacing.in
+++ b/regress/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/mdoc/Vt/spacing.out_ascii b/regress/mdoc/Vt/spacing.out_ascii
index bb5e8441..a061ee6d 100644
--- a/regress/mdoc/Vt/spacing.out_ascii
+++ b/regress/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/mdoc/Vt/spacing.out_markdown b/regress/mdoc/Vt/spacing.out_markdown
index 58bb771d..5c490af5 100644
--- a/regress/mdoc/Vt/spacing.out_markdown
+++ b/regress/mdoc/Vt/spacing.out_markdown
@@ -18,4 +18,4 @@ and
*float*,
*double*
-OpenBSD - July 8, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/mdoc/Xr/args.in b/regress/mdoc/Xr/args.in
index 74b9e841..486cf622 100644
--- a/regress/mdoc/Xr/args.in
+++ b/regress/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/mdoc/Xr/args.out_ascii b/regress/mdoc/Xr/args.out_ascii
index 10d4b468..7dda3a84 100644
--- a/regress/mdoc/Xr/args.out_ascii
+++ b/regress/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/mdoc/Xr/args.out_lint b/regress/mdoc/Xr/args.out_lint
index cc734119..a0d0d761 100644
--- a/regress/mdoc/Xr/args.out_lint
+++ b/regress/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/mdoc/Xr/args.out_markdown b/regress/mdoc/Xr/args.out_markdown
index 0efd2d76..d8cf6cb0 100644
--- a/regress/mdoc/Xr/args.out_markdown
+++ b/regress/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/mdoc/blank/comment.in b/regress/mdoc/blank/comment.in
index 8b7b811f..7279a474 100644
--- a/regress/mdoc/blank/comment.in
+++ b/regress/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/mdoc/blank/comment.out_ascii b/regress/mdoc/blank/comment.out_ascii
index 26fde80d..bd07b71f 100644
--- a/regress/mdoc/blank/comment.out_ascii
+++ b/regress/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/mdoc/blank/comment.out_lint b/regress/mdoc/blank/comment.out_lint
index 33ef6045..abcab924 100644
--- a/regress/mdoc/blank/comment.out_lint
+++ b/regress/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/mdoc/blank/comment.out_markdown b/regress/mdoc/blank/comment.out_markdown
index 906a0c0b..27785ddf 100644
--- a/regress/mdoc/blank/comment.out_markdown
+++ b/regress/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/mdoc/blank/line.in b/regress/mdoc/blank/line.in
index f1946c13..c053d977 100644
--- a/regress/mdoc/blank/line.in
+++ b/regress/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/mdoc/blank/line.out_ascii b/regress/mdoc/blank/line.out_ascii
index 7fde5795..7c568733 100644
--- a/regress/mdoc/blank/line.out_ascii
+++ b/regress/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/mdoc/blank/line.out_lint b/regress/mdoc/blank/line.out_lint
index c83e766c..990bb5bd 100644
--- a/regress/mdoc/blank/line.out_lint
+++ b/regress/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/mdoc/blank/list.in b/regress/mdoc/blank/list.in
index 067e3dcf..087575de 100644
--- a/regress/mdoc/blank/list.in
+++ b/regress/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/mdoc/blank/list.out_ascii b/regress/mdoc/blank/list.out_ascii
index 5f0eaa98..918ddd89 100644
--- a/regress/mdoc/blank/list.out_ascii
+++ b/regress/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/mdoc/blank/list.out_lint b/regress/mdoc/blank/list.out_lint
index cceaa634..a4eb9206 100644
--- a/regress/mdoc/blank/list.out_lint
+++ b/regress/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/mdoc/blank/list.out_markdown b/regress/mdoc/blank/list.out_markdown
index 8d92f60f..6a8ede65 100644
--- a/regress/mdoc/blank/list.out_markdown
+++ b/regress/mdoc/blank/list.out_markdown
@@ -47,4 +47,4 @@ item
End.
-OpenBSD - July 17, 2012
+OpenBSD - July 4, 2017
diff --git a/regress/mdoc/break/brokenbreaker.in b/regress/mdoc/break/brokenbreaker.in
index b5a23f40..cdeafd9c 100644
--- a/regress/mdoc/break/brokenbreaker.in
+++ b/regress/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/mdoc/break/brokenbreaker.out_ascii b/regress/mdoc/break/brokenbreaker.out_ascii
index 1a8cd75a..3248e66b 100644
--- a/regress/mdoc/break/brokenbreaker.out_ascii
+++ b/regress/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/mdoc/break/brokenbreaker.out_lint b/regress/mdoc/break/brokenbreaker.out_lint
index 7fbf4a5b..05afa2b0 100644
--- a/regress/mdoc/break/brokenbreaker.out_lint
+++ b/regress/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/mdoc/break/brokenbreaker.out_markdown b/regress/mdoc/break/brokenbreaker.out_markdown
index ed5868d2..d5779991 100644
--- a/regress/mdoc/break/brokenbreaker.out_markdown
+++ b/regress/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/mdoc/break/notopen.in b/regress/mdoc/break/notopen.in
index 20a9bf12..8a71fde1 100644
--- a/regress/mdoc/break/notopen.in
+++ b/regress/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/mdoc/break/notopen.out_ascii b/regress/mdoc/break/notopen.out_ascii
index db71cc41..a3fd59cd 100644
--- a/regress/mdoc/break/notopen.out_ascii
+++ b/regress/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/mdoc/break/notopen.out_lint b/regress/mdoc/break/notopen.out_lint
index 00ac0ee3..f2cc14a6 100644
--- a/regress/mdoc/break/notopen.out_lint
+++ b/regress/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/mdoc/break/notopen.out_markdown b/regress/mdoc/break/notopen.out_markdown
index 61b8185d..3e8af929 100644
--- a/regress/mdoc/break/notopen.out_markdown
+++ b/regress/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/mdoc/break/tail.in b/regress/mdoc/break/tail.in
index c4984bee..46ce5125 100644
--- a/regress/mdoc/break/tail.in
+++ b/regress/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/mdoc/break/tail.out_ascii b/regress/mdoc/break/tail.out_ascii
index 3d1dd0ce..0edb3047 100644
--- a/regress/mdoc/break/tail.out_ascii
+++ b/regress/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/mdoc/break/tail.out_lint b/regress/mdoc/break/tail.out_lint
index 4257cd38..10845513 100644
--- a/regress/mdoc/break/tail.out_lint
+++ b/regress/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/mdoc/break/tail.out_markdown b/regress/mdoc/break/tail.out_markdown
index 83e8fd0e..4746dbf2 100644
--- a/regress/mdoc/break/tail.out_markdown
+++ b/regress/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/mdoc/break/twice.in b/regress/mdoc/break/twice.in
index a8dda93f..1a996a10 100644
--- a/regress/mdoc/break/twice.in
+++ b/regress/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/mdoc/break/twice.out_ascii b/regress/mdoc/break/twice.out_ascii
index 75302910..8113da6d 100644
--- a/regress/mdoc/break/twice.out_ascii
+++ b/regress/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/mdoc/break/twice.out_lint b/regress/mdoc/break/twice.out_lint
index 67faf1c6..cb2de941 100644
--- a/regress/mdoc/break/twice.out_lint
+++ b/regress/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/mdoc/break/twice.out_markdown b/regress/mdoc/break/twice.out_markdown
index 18bf1634..83a833c2 100644
--- a/regress/mdoc/break/twice.out_markdown
+++ b/regress/mdoc/break/twice.out_markdown
@@ -32,4 +32,4 @@ pc)
- it
-OpenBSD - February 16, 2017
+OpenBSD - July 4, 2017
diff --git a/regress/mdoc/break/two.in b/regress/mdoc/break/two.in
index d3071699..024111f3 100644
--- a/regress/mdoc/break/two.in
+++ b/regress/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/mdoc/break/two.out_ascii b/regress/mdoc/break/two.out_ascii
index e4db38c4..1a31ff59 100644
--- a/regress/mdoc/break/two.out_ascii
+++ b/regress/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/mdoc/break/two.out_lint b/regress/mdoc/break/two.out_lint
index 27929e5f..bea0318e 100644
--- a/regress/mdoc/break/two.out_lint
+++ b/regress/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/mdoc/break/two.out_markdown b/regress/mdoc/break/two.out_markdown
index ab0aea2e..bc8a68fd 100644
--- a/regress/mdoc/break/two.out_markdown
+++ b/regress/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