aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/regress/roff
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/roff
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/roff')
-rw-r--r--regress/roff/args/man.in3
-rw-r--r--regress/roff/args/man.out_lint19
-rw-r--r--regress/roff/args/mdoc.in5
-rw-r--r--regress/roff/args/mdoc.out_ascii2
-rw-r--r--regress/roff/args/mdoc.out_lint29
-rw-r--r--regress/roff/args/roff.in3
-rw-r--r--regress/roff/args/roff.out_lint33
-rw-r--r--regress/roff/br/args.in3
-rw-r--r--regress/roff/br/args.out_lint3
-rw-r--r--regress/roff/cc/basic.in3
-rw-r--r--regress/roff/cc/basic.out_lint3
-rw-r--r--regress/roff/cond/before-Dd.in5
-rw-r--r--regress/roff/cond/before-Dd.out_ascii2
-rw-r--r--regress/roff/cond/close.in3
-rw-r--r--regress/roff/cond/close.out_lint5
-rw-r--r--regress/roff/cond/ie.in3
-rw-r--r--regress/roff/cond/if.in3
-rw-r--r--regress/roff/cond/if.out_lint5
-rw-r--r--regress/roff/cond/numeric.in3
-rw-r--r--regress/roff/cond/register.in3
-rw-r--r--regress/roff/cond/strcmp.in3
-rw-r--r--regress/roff/cond/string.in3
-rw-r--r--regress/roff/de/Dd.in5
-rw-r--r--regress/roff/de/Dd.out_ascii2
-rw-r--r--regress/roff/de/Makefile4
-rw-r--r--regress/roff/de/TH.in3
-rw-r--r--regress/roff/de/append.in5
-rw-r--r--regress/roff/de/append.out_ascii2
-rw-r--r--regress/roff/de/cond.in5
-rw-r--r--regress/roff/de/cond.out_ascii2
-rw-r--r--regress/roff/de/escname.in5
-rw-r--r--regress/roff/de/escname.out_ascii2
-rw-r--r--regress/roff/de/escname.out_lint19
-rw-r--r--regress/roff/de/factorial.in5
-rw-r--r--regress/roff/de/factorial.out_ascii2
-rw-r--r--regress/roff/de/indir.in5
-rw-r--r--regress/roff/de/indir.out_ascii2
-rw-r--r--regress/roff/de/indir.out_lint11
-rw-r--r--regress/roff/de/infinite.in5
-rw-r--r--regress/roff/de/infinite.out_ascii2
-rw-r--r--regress/roff/de/infinite.out_lint7
-rw-r--r--regress/roff/de/startde.in5
-rw-r--r--regress/roff/de/startde.out_ascii2
-rw-r--r--regress/roff/ds/append.in5
-rw-r--r--regress/roff/ds/append.out_ascii2
-rw-r--r--regress/roff/ds/escname.in5
-rw-r--r--regress/roff/ds/escname.out_ascii2
-rw-r--r--regress/roff/ds/nested.in5
-rw-r--r--regress/roff/ds/nested.out_ascii2
-rw-r--r--regress/roff/ds/quoting.in5
-rw-r--r--regress/roff/ds/quoting.out_ascii2
-rw-r--r--regress/roff/esc/B.in5
-rw-r--r--regress/roff/esc/B.out_ascii2
-rw-r--r--regress/roff/esc/B.out_lint5
-rw-r--r--regress/roff/esc/c.in5
-rw-r--r--regress/roff/esc/c.out_ascii2
-rw-r--r--regress/roff/esc/c_man.in3
-rw-r--r--regress/roff/esc/e.in5
-rw-r--r--regress/roff/esc/e.out_ascii2
-rw-r--r--regress/roff/esc/f.in5
-rw-r--r--regress/roff/esc/f.out_ascii2
-rw-r--r--regress/roff/esc/h.in5
-rw-r--r--regress/roff/esc/h.out_ascii2
-rw-r--r--regress/roff/esc/h.out_lint5
-rw-r--r--regress/roff/esc/ignore.in5
-rw-r--r--regress/roff/esc/ignore.out_ascii2
-rw-r--r--regress/roff/esc/ignore.out_lint5
-rw-r--r--regress/roff/esc/l.in5
-rw-r--r--regress/roff/esc/l.out_ascii2
-rw-r--r--regress/roff/esc/l.out_lint5
-rw-r--r--regress/roff/esc/multi.in5
-rw-r--r--regress/roff/esc/multi.out_ascii2
-rw-r--r--regress/roff/esc/o.in5
-rw-r--r--regress/roff/esc/o.out_ascii2
-rw-r--r--regress/roff/esc/one.in5
-rw-r--r--regress/roff/esc/one.out_ascii2
-rw-r--r--regress/roff/esc/p.in5
-rw-r--r--regress/roff/esc/p.out_ascii2
-rw-r--r--regress/roff/esc/two.in5
-rw-r--r--regress/roff/esc/two.out_ascii2
-rw-r--r--regress/roff/esc/w.in5
-rw-r--r--regress/roff/esc/w.out_ascii2
-rw-r--r--regress/roff/esc/w.out_lint5
-rw-r--r--regress/roff/esc/z.in5
-rw-r--r--regress/roff/esc/z.out_ascii2
-rw-r--r--regress/roff/ft/badargs-mdoc.in5
-rw-r--r--regress/roff/ft/badargs-mdoc.out_ascii2
-rw-r--r--regress/roff/ft/badargs-mdoc.out_lint7
-rw-r--r--regress/roff/ft/badargs.in3
-rw-r--r--regress/roff/ft/badargs.out_lint5
-rw-r--r--regress/roff/ig/basic.in5
-rw-r--r--regress/roff/ig/basic.out_ascii2
-rw-r--r--regress/roff/ig/basic.out_lint9
-rw-r--r--regress/roff/it/badarg.in5
-rw-r--r--regress/roff/it/badarg.out_ascii2
-rw-r--r--regress/roff/it/badarg.out_lint7
-rw-r--r--regress/roff/it/double.in3
-rw-r--r--regress/roff/it/text.in5
-rw-r--r--regress/roff/it/text.out_ascii2
-rw-r--r--regress/roff/ll/basic.in5
-rw-r--r--regress/roff/ll/basic.out_ascii2
-rw-r--r--regress/roff/na/args.in3
-rw-r--r--regress/roff/nr/argc.in5
-rw-r--r--regress/roff/nr/argc.out_ascii2
-rw-r--r--regress/roff/nr/divzero.in3
-rw-r--r--regress/roff/nr/divzero.out_lint5
-rw-r--r--regress/roff/nr/escname.in3
-rw-r--r--regress/roff/nr/escname.out_lint9
-rw-r--r--regress/roff/nr/eval.in3
-rw-r--r--regress/roff/nr/int.in3
-rw-r--r--regress/roff/nr/predef.in3
-rw-r--r--regress/roff/nr/rr.in3
-rw-r--r--regress/roff/nr/scale.in3
-rw-r--r--regress/roff/po/basic-mdoc.in5
-rw-r--r--regress/roff/po/basic-mdoc.out_ascii2
-rw-r--r--regress/roff/ps/ignore.in3
-rw-r--r--regress/roff/rm/basic.in5
-rw-r--r--regress/roff/rm/basic.out_ascii2
-rw-r--r--regress/roff/rn/append.in5
-rw-r--r--regress/roff/rn/append.out_ascii2
-rw-r--r--regress/roff/scale/horiz.in3
-rw-r--r--regress/roff/sp/badargs-man.in3
-rw-r--r--regress/roff/sp/badargs-man.out_lint3
-rw-r--r--regress/roff/sp/badargs-mdoc.in5
-rw-r--r--regress/roff/sp/badargs-mdoc.out_ascii2
-rw-r--r--regress/roff/sp/negative.in3
-rw-r--r--regress/roff/sp/scaling-man.in3
-rw-r--r--regress/roff/sp/scaling-mdoc.in5
-rw-r--r--regress/roff/sp/scaling-mdoc.out_ascii2
-rw-r--r--regress/roff/string/escape.in3
-rw-r--r--regress/roff/string/infinite.in3
-rw-r--r--regress/roff/string/name.in5
-rw-r--r--regress/roff/string/name.out_ascii2
-rw-r--r--regress/roff/string/name.out_lint37
-rw-r--r--regress/roff/string/std.in3
-rw-r--r--regress/roff/string/std.out_lint5
-rw-r--r--regress/roff/string/zerolength.in3
-rw-r--r--regress/roff/ta/basic-man.in3
-rw-r--r--regress/roff/ta/basic-mdoc.in5
-rw-r--r--regress/roff/ta/basic-mdoc.out_ascii2
-rw-r--r--regress/roff/ti/basic-man.in3
-rw-r--r--regress/roff/ti/basic-mdoc.in5
-rw-r--r--regress/roff/ti/basic-mdoc.out_ascii2
-rw-r--r--regress/roff/tr/args.in3
-rw-r--r--regress/roff/tr/args.out_lint7
145 files changed, 341 insertions, 315 deletions
diff --git a/regress/roff/args/man.in b/regress/roff/args/man.in
index 527f1e85..e094cd48 100644
--- a/regress/roff/args/man.in
+++ b/regress/roff/args/man.in
@@ -1,4 +1,5 @@
-.TH ARGS-MAN 1 "November 19, 2014" OpenBSD
+.\" $OpenBSD: man.in,v 1.5 2017/07/04 14:53:26 schwarze Exp $
+.TH ARGS-MAN 1 "November 19, 2014"
.SH NAME
args-man - arguments to man macros
.SH DESCRIPTION
diff --git a/regress/roff/args/man.out_lint b/regress/roff/args/man.out_lint
index 4642e8d2..5b74f59e 100644
--- a/regress/roff/args/man.out_lint
+++ b/regress/roff/args/man.out_lint
@@ -1,10 +1,9 @@
-mandoc: man.in:34:13: WARNING: whitespace at end of input line
-mandoc: man.in:38:14: WARNING: whitespace at end of input line
-mandoc: man.in:42:15: WARNING: whitespace at end of input line
-mandoc: man.in:82:25: WARNING: whitespace at end of input line
-mandoc: man.in:86:26: WARNING: whitespace at end of input line
-mandoc: man.in:90:27: WARNING: whitespace at end of input line
-mandoc: man.in:103:5: WARNING: unterminated quoted argument
-mandoc: man.in:106:9: WARNING: unterminated quoted argument
-mandoc: man.in:130:1: ERROR: escaped character not allowed in a name: IB\(
-mandoc: man.in: BASE: RCS id missing: (OpenBSD)
+mandoc: man.in:35:13: WARNING: whitespace at end of input line
+mandoc: man.in:39:14: WARNING: whitespace at end of input line
+mandoc: man.in:43:15: WARNING: whitespace at end of input line
+mandoc: man.in:83:25: WARNING: whitespace at end of input line
+mandoc: man.in:87:26: WARNING: whitespace at end of input line
+mandoc: man.in:91:27: WARNING: whitespace at end of input line
+mandoc: man.in:104:5: WARNING: unterminated quoted argument
+mandoc: man.in:107:9: WARNING: unterminated quoted argument
+mandoc: man.in:131:1: ERROR: escaped character not allowed in a name: IB\(
diff --git a/regress/roff/args/mdoc.in b/regress/roff/args/mdoc.in
index 0a134816..87272c81 100644
--- a/regress/roff/args/mdoc.in
+++ b/regress/roff/args/mdoc.in
@@ -1,6 +1,7 @@
-.Dd November 19, 2014
+.\" $OpenBSD: mdoc.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ARGS-MDOC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm args-mdoc
.Nd arguments to mdoc macros
diff --git a/regress/roff/args/mdoc.out_ascii b/regress/roff/args/mdoc.out_ascii
index 94a12518..b92ca0dc 100644
--- a/regress/roff/args/mdoc.out_ascii
+++ b/regress/roff/args/mdoc.out_ascii
@@ -31,4 +31,4 @@ DDEESSCCRRIIPPTTIIOONN
escape sequence after macro: --oonnee --ttwwoo text
backslash at eol: --oonnee --ttwwoo
-OpenBSD November 19, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/args/mdoc.out_lint b/regress/roff/args/mdoc.out_lint
index c262f825..d28277a1 100644
--- a/regress/roff/args/mdoc.out_lint
+++ b/regress/roff/args/mdoc.out_lint
@@ -1,16 +1,13 @@
-mandoc: mdoc.in:37:13: WARNING: whitespace at end of input line
-mandoc: mdoc.in:41:14: WARNING: whitespace at end of input line
-mandoc: mdoc.in:45:15: WARNING: whitespace at end of input line
-mandoc: mdoc.in:85:25: WARNING: whitespace at end of input line
-mandoc: mdoc.in:89:26: WARNING: whitespace at end of input line
-mandoc: mdoc.in:93:27: WARNING: whitespace at end of input line
-mandoc: mdoc.in:101:9: WARNING: unterminated quoted argument
-mandoc: mdoc.in:102:13: WARNING: unterminated quoted argument
-mandoc: mdoc.in:106:10: WARNING: unterminated quoted argument
-mandoc: mdoc.in:107:14: WARNING: unterminated quoted argument
-mandoc: mdoc.in:111:11: WARNING: unterminated quoted argument
-mandoc: mdoc.in:112:15: WARNING: unterminated quoted argument
-mandoc: mdoc.in:120:1: ERROR: escaped character not allowed in a name: Fl\(
-mandoc: mdoc.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: mdoc.in:1:5: BASE: Mdocdate missing: Dd November (OpenBSD)
-mandoc: mdoc.in: BASE: RCS id missing: (OpenBSD)
+mandoc: mdoc.in:38:13: WARNING: whitespace at end of input line
+mandoc: mdoc.in:42:14: WARNING: whitespace at end of input line
+mandoc: mdoc.in:46:15: WARNING: whitespace at end of input line
+mandoc: mdoc.in:86:25: WARNING: whitespace at end of input line
+mandoc: mdoc.in:90:26: WARNING: whitespace at end of input line
+mandoc: mdoc.in:94:27: WARNING: whitespace at end of input line
+mandoc: mdoc.in:102:9: WARNING: unterminated quoted argument
+mandoc: mdoc.in:103:13: WARNING: unterminated quoted argument
+mandoc: mdoc.in:107:10: WARNING: unterminated quoted argument
+mandoc: mdoc.in:108:14: WARNING: unterminated quoted argument
+mandoc: mdoc.in:112:11: WARNING: unterminated quoted argument
+mandoc: mdoc.in:113:15: WARNING: unterminated quoted argument
+mandoc: mdoc.in:121:1: ERROR: escaped character not allowed in a name: Fl\(
diff --git a/regress/roff/args/roff.in b/regress/roff/args/roff.in
index 070e4255..1089d0c2 100644
--- a/regress/roff/args/roff.in
+++ b/regress/roff/args/roff.in
@@ -1,4 +1,5 @@
-.TH ARGS-ROFF 1 "February 21, 2015" OpenBSD
+.\" $OpenBSD: roff.in,v 1.5 2017/07/04 14:53:26 schwarze Exp $
+.TH ARGS-ROFF 1 "February 21, 2015"
.SH NAME
args-roff - arguments to roff macros
.SH DESCRIPTION
diff --git a/regress/roff/args/roff.out_lint b/regress/roff/args/roff.out_lint
index d074d13a..d6817400 100644
--- a/regress/roff/args/roff.out_lint
+++ b/regress/roff/args/roff.out_lint
@@ -1,17 +1,16 @@
-mandoc: roff.in:30:15: WARNING: whitespace at end of input line
-mandoc: roff.in:32:16: WARNING: whitespace at end of input line
-mandoc: roff.in:34:17: WARNING: whitespace at end of input line
-mandoc: roff.in:54:27: WARNING: whitespace at end of input line
-mandoc: roff.in:56:28: WARNING: whitespace at end of input line
-mandoc: roff.in:58:29: WARNING: whitespace at end of input line
-mandoc: roff.in:62:7: WARNING: unterminated quoted argument
-mandoc: roff.in:63:11: WARNING: unterminated quoted argument
-mandoc: roff.in:65:7: WARNING: unterminated quoted argument
-mandoc: roff.in:65:12: WARNING: whitespace at end of input line
-mandoc: roff.in:66:11: WARNING: unterminated quoted argument
-mandoc: roff.in:66:16: WARNING: whitespace at end of input line
-mandoc: roff.in:68:7: WARNING: unterminated quoted argument
-mandoc: roff.in:68:13: WARNING: whitespace at end of input line
-mandoc: roff.in:69:11: WARNING: unterminated quoted argument
-mandoc: roff.in:69:17: WARNING: whitespace at end of input line
-mandoc: roff.in: BASE: RCS id missing: (OpenBSD)
+mandoc: roff.in:31:15: WARNING: whitespace at end of input line
+mandoc: roff.in:33:16: WARNING: whitespace at end of input line
+mandoc: roff.in:35:17: WARNING: whitespace at end of input line
+mandoc: roff.in:55:27: WARNING: whitespace at end of input line
+mandoc: roff.in:57:28: WARNING: whitespace at end of input line
+mandoc: roff.in:59:29: WARNING: whitespace at end of input line
+mandoc: roff.in:63:7: WARNING: unterminated quoted argument
+mandoc: roff.in:64:11: WARNING: unterminated quoted argument
+mandoc: roff.in:66:7: WARNING: unterminated quoted argument
+mandoc: roff.in:66:12: WARNING: whitespace at end of input line
+mandoc: roff.in:67:11: WARNING: unterminated quoted argument
+mandoc: roff.in:67:16: WARNING: whitespace at end of input line
+mandoc: roff.in:69:7: WARNING: unterminated quoted argument
+mandoc: roff.in:69:13: WARNING: whitespace at end of input line
+mandoc: roff.in:70:11: WARNING: unterminated quoted argument
+mandoc: roff.in:70:17: WARNING: whitespace at end of input line
diff --git a/regress/roff/br/args.in b/regress/roff/br/args.in
index c2837971..fe73c7cd 100644
--- a/regress/roff/br/args.in
+++ b/regress/roff/br/args.in
@@ -1,4 +1,5 @@
-.TH BR-ARGS 1 "January 17, 2011" OpenBSD
+.\" $OpenBSD: args.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.TH BR-ARGS 1 "January 17, 2011"
.SH NAME
br-args \- arguments to .br macros
.SH DESCRIPTION
diff --git a/regress/roff/br/args.out_lint b/regress/roff/br/args.out_lint
index 79b1ec82..69c9384a 100644
--- a/regress/roff/br/args.out_lint
+++ b/regress/roff/br/args.out_lint
@@ -1,2 +1 @@
-mandoc: args.in:7:5: ERROR: skipping all arguments: br arg1 arg2 arg3
-mandoc: args.in: BASE: RCS id missing: (OpenBSD)
+mandoc: args.in:8:5: ERROR: skipping all arguments: br arg1 arg2 arg3
diff --git a/regress/roff/cc/basic.in b/regress/roff/cc/basic.in
index ffd1c211..3adc3530 100644
--- a/regress/roff/cc/basic.in
+++ b/regress/roff/cc/basic.in
@@ -1,4 +1,5 @@
-.TH CC-BASIC 1 "July 7, 2012" OpenBSD
+.\" $OpenBSD: basic.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.TH CC-BASIC 1 "July 7, 2012"
.SH NAME
cc-basic \- basic usage of the cc request
.SH DESCRIPTION
diff --git a/regress/roff/cc/basic.out_lint b/regress/roff/cc/basic.out_lint
index cc46cd95..a681fda2 100644
--- a/regress/roff/cc/basic.out_lint
+++ b/regress/roff/cc/basic.out_lint
@@ -1,2 +1 @@
-mandoc: basic.in:12:6: ERROR: skipping excess arguments: cc ... bogus
-mandoc: basic.in: BASE: RCS id missing: (OpenBSD)
+mandoc: basic.in:13:6: ERROR: skipping excess arguments: cc ... bogus
diff --git a/regress/roff/cond/before-Dd.in b/regress/roff/cond/before-Dd.in
index 6701403b..65f3241f 100644
--- a/regress/roff/cond/before-Dd.in
+++ b/regress/roff/cond/before-Dd.in
@@ -1,8 +1,9 @@
+.\" $OpenBSD: before-Dd.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
.if n \{.ds mystring mytext
.\}
-.Dd May 27, 2012
+.Dd $Mdocdate: July 4 2017 $
.Dt IF-BEFORE-DD 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm if-before-Dd
.Nd end of if block on its own line before Dd
diff --git a/regress/roff/cond/before-Dd.out_ascii b/regress/roff/cond/before-Dd.out_ascii
index 373e920f..de6410e1 100644
--- a/regress/roff/cond/before-Dd.out_ascii
+++ b/regress/roff/cond/before-Dd.out_ascii
@@ -14,4 +14,4 @@ DDEESSCCRRIIPPTTIIOONN
mytext
-OpenBSD May 27, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/cond/close.in b/regress/roff/cond/close.in
index 7fa91423..6bdf3781 100644
--- a/regress/roff/cond/close.in
+++ b/regress/roff/cond/close.in
@@ -1,4 +1,5 @@
-.TH COND-CLOSE 1 2013-06-27 OpenBSD
+.\" $OpenBSD: close.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.TH COND-CLOSE 1 2013-06-27
.SH NAME
cond-close \- closing conditional macros
.SH DESCRIPTION
diff --git a/regress/roff/cond/close.out_lint b/regress/roff/cond/close.out_lint
index a0954774..4387b057 100644
--- a/regress/roff/cond/close.out_lint
+++ b/regress/roff/cond/close.out_lint
@@ -1,3 +1,2 @@
-mandoc: close.in:14:2: ERROR: appending missing end of block: if
-mandoc: close.in:14:9: WARNING: skipping paragraph macro: sp after PP
-mandoc: close.in: BASE: RCS id missing: (OpenBSD)
+mandoc: close.in:15:2: ERROR: appending missing end of block: if
+mandoc: close.in:15:9: WARNING: skipping paragraph macro: sp after PP
diff --git a/regress/roff/cond/ie.in b/regress/roff/cond/ie.in
index f9ab8bc0..bb76765d 100644
--- a/regress/roff/cond/ie.in
+++ b/regress/roff/cond/ie.in
@@ -1,4 +1,5 @@
-.TH IE 1 "December 16, 2014" OpenBSD
+.\" $OpenBSD: ie.in,v 1.5 2017/07/04 14:53:26 schwarze Exp $
+.TH IE 1 "December 16, 2014"
.SH NAME
if \- the roff conditional instruction with else-clause
.SH DESCRIPTION
diff --git a/regress/roff/cond/if.in b/regress/roff/cond/if.in
index f243fbdf..3df3be78 100644
--- a/regress/roff/cond/if.in
+++ b/regress/roff/cond/if.in
@@ -1,4 +1,5 @@
-.TH IF 1 "June 27, 2015" OpenBSD
+.\" $OpenBSD: if.in,v 1.8 2017/07/04 14:53:26 schwarze Exp $
+.TH IF 1 "June 27, 2015"
.SH NAME
if \- the roff conditional instruction
.SH DESCRIPTION
diff --git a/regress/roff/cond/if.out_lint b/regress/roff/cond/if.out_lint
index e0934187..5fb37795 100644
--- a/regress/roff/cond/if.out_lint
+++ b/regress/roff/cond/if.out_lint
@@ -1,3 +1,2 @@
-mandoc: if.in:14:2: WARNING: conditional request controls empty scope: if
-mandoc: if.in:16:2: WARNING: conditional request controls empty scope: if
-mandoc: if.in: BASE: RCS id missing: (OpenBSD)
+mandoc: if.in:15:2: WARNING: conditional request controls empty scope: if
+mandoc: if.in:17:2: WARNING: conditional request controls empty scope: if
diff --git a/regress/roff/cond/numeric.in b/regress/roff/cond/numeric.in
index e96f3087..d29660b9 100644
--- a/regress/roff/cond/numeric.in
+++ b/regress/roff/cond/numeric.in
@@ -1,4 +1,5 @@
-.TH COND-NUMERIC 1 "December 16, 2014" OpenBSD
+.\" $OpenBSD: numeric.in,v 1.5 2017/07/04 14:53:26 schwarze Exp $
+.TH COND-NUMERIC 1 "December 16, 2014"
.SH NAME
cond-numeric \- roff conditions involving numbers
.SH DESCRIPTION
diff --git a/regress/roff/cond/register.in b/regress/roff/cond/register.in
index d8c9629b..44c53a84 100644
--- a/regress/roff/cond/register.in
+++ b/regress/roff/cond/register.in
@@ -1,4 +1,5 @@
-.TH REGISTER 1 "May 31, 2015" OpenBSD
+.\" $OpenBSD: register.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.TH REGISTER 1 "May 31, 2015"
.SH NAME
register \- conditional testing whether a register is defined
.SH DESCRIPTION
diff --git a/regress/roff/cond/strcmp.in b/regress/roff/cond/strcmp.in
index eabe80ff..4888cfa3 100644
--- a/regress/roff/cond/strcmp.in
+++ b/regress/roff/cond/strcmp.in
@@ -1,4 +1,5 @@
-.TH COND-STRCMP 1 "March 8, 2014" OpenBSD
+.\" $OpenBSD: strcmp.in,v 1.2 2017/07/04 14:53:26 schwarze Exp $
+.TH COND-STRCMP 1 "March 8, 2014"
.SH NAME
cond-strcmp \- roff conditions involving string comparison
.SH DESCRIPTION
diff --git a/regress/roff/cond/string.in b/regress/roff/cond/string.in
index 4f27a492..b3bf14b4 100644
--- a/regress/roff/cond/string.in
+++ b/regress/roff/cond/string.in
@@ -1,4 +1,5 @@
-.TH STRING 1 "June 14, 2017" OpenBSD
+.\" $OpenBSD: string.in,v 1.3 2017/07/04 14:53:26 schwarze Exp $
+.TH STRING 1 "June 14, 2017"
.SH NAME
string \- conditional testing whether a string is defined
.SH DESCRIPTION
diff --git a/regress/roff/de/Dd.in b/regress/roff/de/Dd.in
index 4dcbdd2b..e86485d3 100644
--- a/regress/roff/de/Dd.in
+++ b/regress/roff/de/Dd.in
@@ -1,9 +1,10 @@
+.\" $OpenBSD$
.de At
BSD
..
-.Dd June 3, 2012
+.Dd $Mdocdate: July 4 2017 $
.Dt DE-DD 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm de-Dd
.Nd interaction of the Dd macro with de requests
diff --git a/regress/roff/de/Dd.out_ascii b/regress/roff/de/Dd.out_ascii
index 1b04eea9..66b577a6 100644
--- a/regress/roff/de/Dd.out_ascii
+++ b/regress/roff/de/Dd.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
AT&T UNIX
-OpenBSD June 3, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/de/Makefile b/regress/roff/de/Makefile
index 43bcf00f..0d024a23 100644
--- a/regress/roff/de/Makefile
+++ b/regress/roff/de/Makefile
@@ -31,10 +31,10 @@ ascii-diff-opt: TH.mandoc_ascii_opt Dd.mandoc_ascii_opt
@${DIFF} ${.CURDIR}/Dd.out_ascii_opt Dd.mandoc_ascii_opt
TH.mandoc_ascii_opt: TH.in
- @${MANDOC} -Tascii -man ${.ALLSRC} > ${.TARGET}
+ @${MANDOC} -Ios=OpenBSD -Tascii -man ${.ALLSRC} > ${.TARGET}
Dd.mandoc_ascii_opt: Dd.in
- @${MANDOC} -Tascii -mdoc ${.ALLSRC} > ${.TARGET}
+ @${MANDOC} -Ios=OpenBSD -Tascii -mdoc ${.ALLSRC} > ${.TARGET}
ascii-clean-opt:
@rm -f TH.mandoc_ascii_opt Dd.mandoc_ascii_opt
diff --git a/regress/roff/de/TH.in b/regress/roff/de/TH.in
index 50b6401f..5657b884 100644
--- a/regress/roff/de/TH.in
+++ b/regress/roff/de/TH.in
@@ -1,7 +1,8 @@
+.\" $OpenBSD: TH.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
.de BI
.IB \\$1 \\$2 \\$3
..
-.TH DE-TH 1 "June 3, 2012" OpenBSD
+.TH DE-TH 1 "June 3, 2012"
.SH NAME
de-TH - interaction of the TH macro with de requests
.SH DESCRIPTION
diff --git a/regress/roff/de/append.in b/regress/roff/de/append.in
index 9e76f6d0..16c7ca55 100644
--- a/regress/roff/de/append.in
+++ b/regress/roff/de/append.in
@@ -1,6 +1,7 @@
-.Dd June 18, 2017
+.\" $OpenBSD: append.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DE-APPEND 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm de-append
.Nd append to macro definitions
diff --git a/regress/roff/de/append.out_ascii b/regress/roff/de/append.out_ascii
index 6230f3b2..9c584dbc 100644
--- a/regress/roff/de/append.out_ascii
+++ b/regress/roff/de/append.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
append to standard macro: [in brackets] end (appended words)
-OpenBSD June 18, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/de/cond.in b/regress/roff/de/cond.in
index 057ad3a0..ec3911c3 100644
--- a/regress/roff/de/cond.in
+++ b/regress/roff/de/cond.in
@@ -1,6 +1,7 @@
-.Dd January 7, 2015
+.\" $OpenBSD: cond.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DE-COND 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm de-cond
.Nd conditional execution of a user-defined macro
diff --git a/regress/roff/de/cond.out_ascii b/regress/roff/de/cond.out_ascii
index 2f946407..fd3f49fb 100644
--- a/regress/roff/de/cond.out_ascii
+++ b/regress/roff/de/cond.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
preceding text This is the text printed by the macro. following text
-OpenBSD January 7, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/de/escname.in b/regress/roff/de/escname.in
index da6d885f..67d26091 100644
--- a/regress/roff/de/escname.in
+++ b/regress/roff/de/escname.in
@@ -1,6 +1,7 @@
-.Dd June 29, 2014
+.\" $OpenBSD: escname.in,v 1.4 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DE-ESCNAME 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm de-escname
.Nd escape sequences in macro names
diff --git a/regress/roff/de/escname.out_ascii b/regress/roff/de/escname.out_ascii
index 4f9a3a3d..367b5d0f 100644
--- a/regress/roff/de/escname.out_ascii
+++ b/regress/roff/de/escname.out_ascii
@@ -20,4 +20,4 @@ DDEESSCCRRIIPPTTIIOONN
final text
-OpenBSD June 29, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/de/escname.out_lint b/regress/roff/de/escname.out_lint
index 3ad59e77..a3f9396f 100644
--- a/regress/roff/de/escname.out_lint
+++ b/regress/roff/de/escname.out_lint
@@ -1,11 +1,8 @@
-mandoc: escname.in:21:2: ERROR: escaped character not allowed in a name: first\e
-mandoc: escname.in:31:19: ERROR: escaped character not allowed in a name: first\e
-mandoc: escname.in:32:2: ERROR: skipping unknown macro: .first
-mandoc: escname.in:34:2: ERROR: skipping unknown macro: .first\\second
-mandoc: escname.in:37:5: ERROR: skipping excess arguments: .de ... excess arguments
-mandoc: escname.in:40:1: ERROR: escaped character not allowed in a name: witharg\(
-mandoc: escname.in:42:1: ERROR: escaped character not allowed in a name: de\e
-mandoc: escname.in:42:2: WARNING: skipping empty request: de
-mandoc: escname.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: escname.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: escname.in: BASE: RCS id missing: (OpenBSD)
+mandoc: escname.in:22:2: ERROR: escaped character not allowed in a name: first\e
+mandoc: escname.in:32:19: ERROR: escaped character not allowed in a name: first\e
+mandoc: escname.in:33:2: ERROR: skipping unknown macro: .first
+mandoc: escname.in:35:2: ERROR: skipping unknown macro: .first\\second
+mandoc: escname.in:38:5: ERROR: skipping excess arguments: .de ... excess arguments
+mandoc: escname.in:41:1: ERROR: escaped character not allowed in a name: witharg\(
+mandoc: escname.in:43:1: ERROR: escaped character not allowed in a name: de\e
+mandoc: escname.in:43:2: WARNING: skipping empty request: de
diff --git a/regress/roff/de/factorial.in b/regress/roff/de/factorial.in
index 8d83714b..1eb9591a 100644
--- a/regress/roff/de/factorial.in
+++ b/regress/roff/de/factorial.in
@@ -1,6 +1,7 @@
-.Dd December 30, 2014
+.\" $OpenBSD: factorial.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FACTORIAL 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm factorial
.Nd factorial sequence
diff --git a/regress/roff/de/factorial.out_ascii b/regress/roff/de/factorial.out_ascii
index cdc019ed..e5423555 100644
--- a/regress/roff/de/factorial.out_ascii
+++ b/regress/roff/de/factorial.out_ascii
@@ -15,4 +15,4 @@ DDEESSCCRRIIPPTTIIOONN
1! = 1
0! = 1
-OpenBSD December 30, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/de/indir.in b/regress/roff/de/indir.in
index 13d10071..06eb325a 100644
--- a/regress/roff/de/indir.in
+++ b/regress/roff/de/indir.in
@@ -1,6 +1,7 @@
-.Dd July 7, 2014
+.\" $OpenBSD: indir.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DE-INDIR 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm de-indir
.Nd indirect macro definitions
diff --git a/regress/roff/de/indir.out_ascii b/regress/roff/de/indir.out_ascii
index 4cb592b1..71775d53 100644
--- a/regress/roff/de/indir.out_ascii
+++ b/regress/roff/de/indir.out_ascii
@@ -9,4 +9,4 @@ DDEESSCCRRIIPPTTIIOONN
dei with undefined first argument: text3
dei without arguments: text4
-OpenBSD July 7, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/de/indir.out_lint b/regress/roff/de/indir.out_lint
index 7f1c7f85..859b1104 100644
--- a/regress/roff/de/indir.out_lint
+++ b/regress/roff/de/indir.out_lint
@@ -1,7 +1,4 @@
-mandoc: indir.in:18:11: WARNING: undefined string, using "": myie
-mandoc: indir.in:25:6: WARNING: undefined string, using "": myim
-mandoc: indir.in:25:2: WARNING: skipping empty request: dei
-mandoc: indir.in:29:2: WARNING: skipping empty request: dei
-mandoc: indir.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: indir.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: indir.in: BASE: RCS id missing: (OpenBSD)
+mandoc: indir.in:19:11: WARNING: undefined string, using "": myie
+mandoc: indir.in:26:6: WARNING: undefined string, using "": myim
+mandoc: indir.in:26:2: WARNING: skipping empty request: dei
+mandoc: indir.in:30:2: WARNING: skipping empty request: dei
diff --git a/regress/roff/de/infinite.in b/regress/roff/de/infinite.in
index b6dac1f7..00931a06 100644
--- a/regress/roff/de/infinite.in
+++ b/regress/roff/de/infinite.in
@@ -1,6 +1,7 @@
-.Dd March 7, 2017
+.\" $OpenBSD: infinite.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DE-INFINITE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm de-infinite
.Nd inifinte recursion in a user-defined macro
diff --git a/regress/roff/de/infinite.out_ascii b/regress/roff/de/infinite.out_ascii
index 17070a20..452af775 100644
--- a/regress/roff/de/infinite.out_ascii
+++ b/regress/roff/de/infinite.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
initial text [$1 $1] middle text final text
-OpenBSD March 7, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/de/infinite.out_lint b/regress/roff/de/infinite.out_lint
index a125e333..e7beb090 100644
--- a/regress/roff/de/infinite.out_lint
+++ b/regress/roff/de/infinite.out_lint
@@ -1,5 +1,2 @@
-mandoc: infinite.in:13:5: ERROR: input stack limit exceeded, infinite loop?
-mandoc: infinite.in:19:5: ERROR: input stack limit exceeded, infinite loop?
-mandoc: infinite.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: infinite.in:1:5: BASE: Mdocdate missing: Dd March (OpenBSD)
-mandoc: infinite.in: BASE: RCS id missing: (OpenBSD)
+mandoc: infinite.in:14:5: ERROR: input stack limit exceeded, infinite loop?
+mandoc: infinite.in:20:5: ERROR: input stack limit exceeded, infinite loop?
diff --git a/regress/roff/de/startde.in b/regress/roff/de/startde.in
index ca9cfac1..831bc6b7 100644
--- a/regress/roff/de/startde.in
+++ b/regress/roff/de/startde.in
@@ -1,6 +1,7 @@
-.Dd December 30, 2014
+.\" $OpenBSD: startde.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DE-STARTDE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm de-startde
.Nd macro starting a macro definition, but not ending it
diff --git a/regress/roff/de/startde.out_ascii b/regress/roff/de/startde.out_ascii
index 05b58e8c..2f6a0819 100644
--- a/regress/roff/de/startde.out_ascii
+++ b/regress/roff/de/startde.out_ascii
@@ -12,4 +12,4 @@ DDEESSCCRRIIPPTTIIOONN
call inner macro: inner macro called; end outer scope. returned from
call of outer macro; end inner scope. returned from call of inner macro.
-OpenBSD December 30, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/ds/append.in b/regress/roff/ds/append.in
index 6efa46ba..77e0482d 100644
--- a/regress/roff/ds/append.in
+++ b/regress/roff/ds/append.in
@@ -1,6 +1,7 @@
-.Dd February 4, 2014
+.\" $OpenBSD: append.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DS-APPEND 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm ds-append
.Nd appending to user-defined strings
diff --git a/regress/roff/ds/append.out_ascii b/regress/roff/ds/append.out_ascii
index 47c68aa3..cdb934c8 100644
--- a/regress/roff/ds/append.out_ascii
+++ b/regress/roff/ds/append.out_ascii
@@ -9,4 +9,4 @@ DDEESSCCRRIIPPTTIIOONN
with third part: first part second part third part
end of test document
-OpenBSD February 4, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/ds/escname.in b/regress/roff/ds/escname.in
index 6394144b..ce0b9fe8 100644
--- a/regress/roff/ds/escname.in
+++ b/regress/roff/ds/escname.in
@@ -1,6 +1,7 @@
-.Dd June 29, 2014
+.\" $OpenBSD: escname.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DS-ESCNAME 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm ds-escname
.Nd escape sequences in string names
diff --git a/regress/roff/ds/escname.out_ascii b/regress/roff/ds/escname.out_ascii
index 3648b19b..56cc686e 100644
--- a/regress/roff/ds/escname.out_ascii
+++ b/regress/roff/ds/escname.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
Now \*[esc] is `'.
-OpenBSD June 29, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/ds/nested.in b/regress/roff/ds/nested.in
index a213b157..f08454bd 100644
--- a/regress/roff/ds/nested.in
+++ b/regress/roff/ds/nested.in
@@ -1,6 +1,7 @@
-.Dd April 7, 2010
+.\" $OpenBSD: nested.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DS-NESTED 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm ds-nested
.Nd nested string expansion
diff --git a/regress/roff/ds/nested.out_ascii b/regress/roff/ds/nested.out_ascii
index 50d51619..b0a453cc 100644
--- a/regress/roff/ds/nested.out_ascii
+++ b/regress/roff/ds/nested.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
This is surprising. This is surprising.
-OpenBSD April 7, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/ds/quoting.in b/regress/roff/ds/quoting.in
index 3e794d09..11c3393d 100644
--- a/regress/roff/ds/quoting.in
+++ b/regress/roff/ds/quoting.in
@@ -1,6 +1,7 @@
-.Dd August 3, 2010
+.\" $OpenBSD: quoting.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt DS-QUOTING 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm ds-quoting
.Nd quote handling by the define string request
diff --git a/regress/roff/ds/quoting.out_ascii b/regress/roff/ds/quoting.out_ascii
index 636743db..e7cb21e0 100644
--- a/regress/roff/ds/quoting.out_ascii
+++ b/regress/roff/ds/quoting.out_ascii
@@ -14,4 +14,4 @@ DDEESSCCRRIIPPTTIIOONN
empty string: xx
end of test document
-OpenBSD August 3, 2010 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/esc/B.in b/regress/roff/esc/B.in
index 97ac39c5..40cd2ecb 100644
--- a/regress/roff/esc/B.in
+++ b/regress/roff/esc/B.in
@@ -1,6 +1,7 @@
-.Dd July 6, 2014
+.\" $OpenBSD: B.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-B 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-B
.Nd the roff escape B sequence: validate numerical expression
diff --git a/regress/roff/esc/B.out_ascii b/regress/roff/esc/B.out_ascii
index c84490a2..805b0641 100644
--- a/regress/roff/esc/B.out_ascii
+++ b/regress/roff/esc/B.out_ascii
@@ -20,4 +20,4 @@ DDEESSCCRRIIPPTTIIOONN
other delimiter: 1
no closing delimiter: 0
-OpenBSD July 6, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/esc/B.out_lint b/regress/roff/esc/B.out_lint
index 62deca18..f52270a4 100644
--- a/regress/roff/esc/B.out_lint
+++ b/regress/roff/esc/B.out_lint
@@ -1,4 +1 @@
-mandoc: B.in:36:23: WARNING: invalid escape sequence: \B'1+1
-mandoc: B.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: B.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: B.in: BASE: RCS id missing: (OpenBSD)
+mandoc: B.in:37:23: WARNING: invalid escape sequence: \B'1+1
diff --git a/regress/roff/esc/c.in b/regress/roff/esc/c.in
index b7b47bc1..318488f8 100644
--- a/regress/roff/esc/c.in
+++ b/regress/roff/esc/c.in
@@ -1,6 +1,7 @@
-.Dd December 2, 2014
+.\" $OpenBSD: c.in,v 1.4 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-C 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-c
.Nd the roff escape c sequence: remove trailing space
diff --git a/regress/roff/esc/c.out_ascii b/regress/roff/esc/c.out_ascii
index 9f8570c4..f6536dbd 100644
--- a/regress/roff/esc/c.out_ascii
+++ b/regress/roff/esc/c.out_ascii
@@ -12,4 +12,4 @@ DDEESSCCRRIIPPTTIIOONN
one
word
-OpenBSD December 2, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/esc/c_man.in b/regress/roff/esc/c_man.in
index 09e1ed3b..c530a472 100644
--- a/regress/roff/esc/c_man.in
+++ b/regress/roff/esc/c_man.in
@@ -1,4 +1,5 @@
-.TH ESC-C_MAN 1 "December 2, 2014" OpenBSD
+.\" $OpenBSD: c_man.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH ESC-C_MAN 1 "December 2, 2014"
.SH NAME
esc-c_man \- the roff escape c sequence: remove trailing space
.SH DESCRIPTION
diff --git a/regress/roff/esc/e.in b/regress/roff/esc/e.in
index c0f87692..a2d99af9 100644
--- a/regress/roff/esc/e.in
+++ b/regress/roff/esc/e.in
@@ -1,6 +1,7 @@
-.Dd December 3, 2014
+.\" $OpenBSD: e.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-E 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-e
.Nd escaping backslashes
diff --git a/regress/roff/esc/e.out_ascii b/regress/roff/esc/e.out_ascii
index 75665168..04d9c851 100644
--- a/regress/roff/esc/e.out_ascii
+++ b/regress/roff/esc/e.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
In a macro definition: "\$1" and "two"
-OpenBSD December 3, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/esc/f.in b/regress/roff/esc/f.in
index a909ac8a..571161d3 100644
--- a/regress/roff/esc/f.in
+++ b/regress/roff/esc/f.in
@@ -1,6 +1,7 @@
-.Dd August 7, 2013
+.\" $OpenBSD: f.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-F 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-f
.Nd the roff escape f sequence: font changes
diff --git a/regress/roff/esc/f.out_ascii b/regress/roff/esc/f.out_ascii
index 5ecd6993..fb8520f8 100644
--- a/regress/roff/esc/f.out_ascii
+++ b/regress/roff/esc/f.out_ascii
@@ -8,4 +8,4 @@ DDEESSCCRRIIPPTTIIOONN
letters: bboolldd_i_t_a_l_i_cbbaacckk_bb_oo_ll_dd_ii_tt_aa_ll_ii_ccroman
multiletter: bboolldd_i_t_a_l_i_cbbaacckk_bb_oo_ll_dd_ii_tt_aa_ll_ii_ccroman
-OpenBSD August 7, 2013 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/esc/h.in b/regress/roff/esc/h.in
index 8fa23e7b..0dc7f786 100644
--- a/regress/roff/esc/h.in
+++ b/regress/roff/esc/h.in
@@ -1,6 +1,7 @@
-.Dd May 28, 2012
+.\" $OpenBSD: h.in,v 1.6 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-H 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-h
.Nd the roff escape h sequence: horizontal movement
diff --git a/regress/roff/esc/h.out_ascii b/regress/roff/esc/h.out_ascii
index ddfac195..e232670b 100644
--- a/regress/roff/esc/h.out_ascii
+++ b/regress/roff/esc/h.out_ascii
@@ -13,4 +13,4 @@ DDEESSCCRRIIPPTTIIOONN
escape in the middle: ><
invalid delimiter: ><
-OpenBSD May 28, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/esc/h.out_lint b/regress/roff/esc/h.out_lint
index 7eb4ea9d..b32ea2d2 100644
--- a/regress/roff/esc/h.out_lint
+++ b/regress/roff/esc/h.out_lint
@@ -1,4 +1 @@
-mandoc: h.in:22:21: WARNING: invalid escape sequence: \h-
-mandoc: h.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: h.in:1:5: BASE: Mdocdate missing: Dd May (OpenBSD)
-mandoc: h.in: BASE: RCS id missing: (OpenBSD)
+mandoc: h.in:23:21: WARNING: invalid escape sequence: \h-
diff --git a/regress/roff/esc/ignore.in b/regress/roff/esc/ignore.in
index 4be7fb6c..d41be2e1 100644
--- a/regress/roff/esc/ignore.in
+++ b/regress/roff/esc/ignore.in
@@ -1,6 +1,7 @@
-.Dd January 1, 2015
+.\" $OpenBSD: ignore.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-IGNORE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-ignore
.Nd ignored roff escape sequences
diff --git a/regress/roff/esc/ignore.out_ascii b/regress/roff/esc/ignore.out_ascii
index 5e41d49a..fa16f389 100644
--- a/regress/roff/esc/ignore.out_ascii
+++ b/regress/roff/esc/ignore.out_ascii
@@ -9,4 +9,4 @@ DDEESSCCRRIIPPTTIIOONN
sizes: abcdef
signed sizes: abcdef
-OpenBSD January 1, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/esc/ignore.out_lint b/regress/roff/esc/ignore.out_lint
index 294b2e86..95eba933 100644
--- a/regress/roff/esc/ignore.out_lint
+++ b/regress/roff/esc/ignore.out_lint
@@ -1,4 +1 @@
-mandoc: ignore.in:14:60: WARNING: invalid escape sequence: \s-
-mandoc: ignore.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: ignore.in:1:5: BASE: Mdocdate missing: Dd January (OpenBSD)
-mandoc: ignore.in: BASE: RCS id missing: (OpenBSD)
+mandoc: ignore.in:15:60: WARNING: invalid escape sequence: \s-
diff --git a/regress/roff/esc/l.in b/regress/roff/esc/l.in
index 59b9b5cf..d7a42e74 100644
--- a/regress/roff/esc/l.in
+++ b/regress/roff/esc/l.in
@@ -1,6 +1,7 @@
-.Dd June 14, 2017
+.\" $OpenBSD: l.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-L 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-l
.Nd the roff escape l sequence: horizontal line
diff --git a/regress/roff/esc/l.out_ascii b/regress/roff/esc/l.out_ascii
index f8ab5d19..fa052d22 100644
--- a/regress/roff/esc/l.out_ascii
+++ b/regress/roff/esc/l.out_ascii
@@ -13,4 +13,4 @@ DDEESSCCRRIIPPTTIIOONN
rounding: >xxx<
invalid delimiter: ><
-OpenBSD June 14, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/esc/l.out_lint b/regress/roff/esc/l.out_lint
index 39491db3..00a8eaf2 100644
--- a/regress/roff/esc/l.out_lint
+++ b/regress/roff/esc/l.out_lint
@@ -1,4 +1 @@
-mandoc: l.in:22:21: WARNING: invalid escape sequence: \h-
-mandoc: l.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: l.in:1:5: BASE: Mdocdate missing: Dd June (OpenBSD)
-mandoc: l.in: BASE: RCS id missing: (OpenBSD)
+mandoc: l.in:23:21: WARNING: invalid escape sequence: \h-
diff --git a/regress/roff/esc/multi.in b/regress/roff/esc/multi.in
index a2a76db1..c4f242de 100644
--- a/regress/roff/esc/multi.in
+++ b/regress/roff/esc/multi.in
@@ -1,6 +1,7 @@
-.Dd May 28, 2012
+.\" $OpenBSD: multi.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-MULTI 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-multi
.Nd roff multi-character escape sequences
diff --git a/regress/roff/esc/multi.out_ascii b/regress/roff/esc/multi.out_ascii
index a7b64602..e88e140b 100644
--- a/regress/roff/esc/multi.out_ascii
+++ b/regress/roff/esc/multi.out_ascii
@@ -7,4 +7,4 @@ DDEESSCCRRIIPPTTIIOONN
~ +- x -:- 1/2 1/4 3/4
~ +- x -:- 1/2 1/4 3/4
-OpenBSD May 28, 2012 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/esc/o.in b/regress/roff/esc/o.in
index 2976a9d8..1f9f5039 100644
--- a/regress/roff/esc/o.in
+++ b/regress/roff/esc/o.in
@@ -1,6 +1,7 @@
-.Dd January 21, 2015
+.\" $OpenBSD: o.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-O 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-o
.Nd the roff escape o sequence: overstrike
diff --git a/regress/roff/esc/o.out_ascii b/regress/roff/esc/o.out_ascii
index 39dc1b1c..a8c4e0b1 100644
--- a/regress/roff/esc/o.out_ascii
+++ b/regress/roff/esc/o.out_ascii
@@ -11,4 +11,4 @@ DDEESSCCRRIIPPTTIIOONN
wide/narrow/narrow: xO-|x
narrow/narrow/wide: x|-Ox
-OpenBSD January 21, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/esc/one.in b/regress/roff/esc/one.in
index 4d416d2a..6edf9f64 100644
--- a/regress/roff/esc/one.in
+++ b/regress/roff/esc/one.in
@@ -1,6 +1,7 @@
-.Dd October 27, 2014
+.\" $OpenBSD: one.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-ONE 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-one
.Nd roff one-character escape sequences
diff --git a/regress/roff/esc/one.out_ascii b/regress/roff/esc/one.out_ascii
index 1324e038..bc88dcf2 100644
--- a/regress/roff/esc/one.out_ascii
+++ b/regress/roff/esc/one.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
grave: >`<
normal character: >q<
-OpenBSD October 27, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/esc/p.in b/regress/roff/esc/p.in
index b94ab13a..225da976 100644
--- a/regress/roff/esc/p.in
+++ b/regress/roff/esc/p.in
@@ -1,6 +1,7 @@
-.Dd June 14, 2017
+.\" $OpenBSD: p.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-P 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-p
.Nd line break escape sequence
diff --git a/regress/roff/esc/p.out_ascii b/regress/roff/esc/p.out_ascii
index 488e2c61..94c7d8b4 100644
--- a/regress/roff/esc/p.out_ascii
+++ b/regress/roff/esc/p.out_ascii
@@ -16,4 +16,4 @@ DDEESSCCRRIIPPTTIIOONN
at eol: line one
line two
-OpenBSD June 14, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/esc/two.in b/regress/roff/esc/two.in
index c6ac3eee..6dec6ac3 100644
--- a/regress/roff/esc/two.in
+++ b/regress/roff/esc/two.in
@@ -1,6 +1,7 @@
-.Dd October 28, 2014
+.\" $OpenBSD: two.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-TWO 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-two
.Nd roff two-character escape sequences
diff --git a/regress/roff/esc/two.out_ascii b/regress/roff/esc/two.out_ascii
index 238adffa..abef08e0 100644
--- a/regress/roff/esc/two.out_ascii
+++ b/regress/roff/esc/two.out_ascii
@@ -23,4 +23,4 @@ DDEESSCCRRIIPPTTIIOONN
greek letters: A B E Z H I K /\ M N O TT P T Y X IY _O a B y d e ,C n -0
i k >\ ,u v ,E o -n p -o ~t u |o x |u w -0 |o +p e s
-OpenBSD October 28, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/esc/w.in b/regress/roff/esc/w.in
index 4a9e79f8..a7b32828 100644
--- a/regress/roff/esc/w.in
+++ b/regress/roff/esc/w.in
@@ -1,6 +1,7 @@
-.Dd April 8, 2014
+.\" $OpenBSD: w.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-W 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-w
.Nd the roff escape w sequence: text width
diff --git a/regress/roff/esc/w.out_ascii b/regress/roff/esc/w.out_ascii
index 1d44a2e0..3b8650a1 100644
--- a/regress/roff/esc/w.out_ascii
+++ b/regress/roff/esc/w.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
text: 96
unterminated: 72
-OpenBSD April 8, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/esc/w.out_lint b/regress/roff/esc/w.out_lint
index b31dcdb2..d48495c2 100644
--- a/regress/roff/esc/w.out_lint
+++ b/regress/roff/esc/w.out_lint
@@ -1,4 +1 @@
-mandoc: w.in:16:15: WARNING: invalid escape sequence: \w'foo
-mandoc: w.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: w.in:1:5: BASE: Mdocdate missing: Dd April (OpenBSD)
-mandoc: w.in: BASE: RCS id missing: (OpenBSD)
+mandoc: w.in:17:15: WARNING: invalid escape sequence: \w'foo
diff --git a/regress/roff/esc/z.in b/regress/roff/esc/z.in
index 9d3ad1d5..ab4c5ab3 100644
--- a/regress/roff/esc/z.in
+++ b/regress/roff/esc/z.in
@@ -1,6 +1,7 @@
-.Dd April 29, 2015
+.\" $OpenBSD: z.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt ESC-Z 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm esc-z
.Nd the roff escape z sequence
diff --git a/regress/roff/esc/z.out_ascii b/regress/roff/esc/z.out_ascii
index 233a4aa5..da268176 100644
--- a/regress/roff/esc/z.out_ascii
+++ b/regress/roff/esc/z.out_ascii
@@ -13,4 +13,4 @@ DDEESSCCRRIIPPTTIIOONN
single z near the end of the line: ><
double z: >x<
-OpenBSD April 29, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/ft/badargs-mdoc.in b/regress/roff/ft/badargs-mdoc.in
index 06f463b5..9734e1d4 100644
--- a/regress/roff/ft/badargs-mdoc.in
+++ b/regress/roff/ft/badargs-mdoc.in
@@ -1,6 +1,7 @@
-.Dd May 5, 2017
+.\" $OpenBSD: badargs-mdoc.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt FT-BADARGS-MDOC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm ft-badargs-mdoc
.Nd font request with bad arguments
diff --git a/regress/roff/ft/badargs-mdoc.out_ascii b/regress/roff/ft/badargs-mdoc.out_ascii
index bd4eaa09..24f5bebd 100644
--- a/regress/roff/ft/badargs-mdoc.out_ascii
+++ b/regress/roff/ft/badargs-mdoc.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
default font bboolldd ssttiillll bboolldd _i_t_a_l_i_c bbaacckk ttoo bboolldd _b_a_c_k _t_o _i_t_a_l_i_c
-OpenBSD May 5, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/ft/badargs-mdoc.out_lint b/regress/roff/ft/badargs-mdoc.out_lint
index 2d159e5d..0bda8cf4 100644
--- a/regress/roff/ft/badargs-mdoc.out_lint
+++ b/regress/roff/ft/badargs-mdoc.out_lint
@@ -1,5 +1,2 @@
-mandoc: badargs-mdoc.in:13:7: ERROR: skipping excess arguments: ft ... bogus
-mandoc: badargs-mdoc.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: badargs-mdoc.in:1:5: BASE: Mdocdate missing: Dd May (OpenBSD)
-mandoc: badargs-mdoc.in:11:2: WARNING: unknown font, skipping request: ft foo
-mandoc: badargs-mdoc.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badargs-mdoc.in:14:7: ERROR: skipping excess arguments: ft ... bogus
+mandoc: badargs-mdoc.in:12:2: WARNING: unknown font, skipping request: ft foo
diff --git a/regress/roff/ft/badargs.in b/regress/roff/ft/badargs.in
index 2cb01b20..82269609 100644
--- a/regress/roff/ft/badargs.in
+++ b/regress/roff/ft/badargs.in
@@ -1,4 +1,5 @@
-.TH "FT-BADARGS" 1 "July 5, 2014" OpenBSD
+.\" $OpenBSD: badargs.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH "FT-BADARGS" 1 "July 5, 2014"
.SH NAME
ft-badargs \(en font request with bad arguments
.SH DESCRIPTION
diff --git a/regress/roff/ft/badargs.out_lint b/regress/roff/ft/badargs.out_lint
index 7e5957c7..36c8c0bf 100644
--- a/regress/roff/ft/badargs.out_lint
+++ b/regress/roff/ft/badargs.out_lint
@@ -1,3 +1,2 @@
-mandoc: badargs.in:10:7: ERROR: skipping excess arguments: ft ... bogus
-mandoc: badargs.in:8:2: WARNING: unknown font, skipping request: ft foo
-mandoc: badargs.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badargs.in:11:7: ERROR: skipping excess arguments: ft ... bogus
+mandoc: badargs.in:9:2: WARNING: unknown font, skipping request: ft foo
diff --git a/regress/roff/ig/basic.in b/regress/roff/ig/basic.in
index 7e898832..aaedb21d 100644
--- a/regress/roff/ig/basic.in
+++ b/regress/roff/ig/basic.in
@@ -1,6 +1,7 @@
-.Dd July 7, 2014
+.\" $OpenBSD: basic.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt IG-BASIC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm ig-basic
.Nd ignored blocks
diff --git a/regress/roff/ig/basic.out_ascii b/regress/roff/ig/basic.out_ascii
index d100617a..c7e803bf 100644
--- a/regress/roff/ig/basic.out_ascii
+++ b/regress/roff/ig/basic.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
Here is a stray .. block ending, and then an .ig staying open until the
end of the file:
-OpenBSD July 7, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/ig/basic.out_lint b/regress/roff/ig/basic.out_lint
index 4c07ea8d..2d733a4d 100644
--- a/regress/roff/ig/basic.out_lint
+++ b/regress/roff/ig/basic.out_lint
@@ -1,6 +1,3 @@
-mandoc: basic.in:19:5: ERROR: skipping excess arguments: .ig ... excess
-mandoc: basic.in:24:2: ERROR: skipping end of block that is not open: ..
-mandoc: basic.in:26:2: ERROR: appending missing end of block: ig
-mandoc: basic.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: basic.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: basic.in: BASE: RCS id missing: (OpenBSD)
+mandoc: basic.in:20:5: ERROR: skipping excess arguments: .ig ... excess
+mandoc: basic.in:25:2: ERROR: skipping end of block that is not open: ..
+mandoc: basic.in:27:2: ERROR: appending missing end of block: ig
diff --git a/regress/roff/it/badarg.in b/regress/roff/it/badarg.in
index 78c2893c..93dc0d5e 100644
--- a/regress/roff/it/badarg.in
+++ b/regress/roff/it/badarg.in
@@ -1,6 +1,7 @@
-.Dd July 30, 2014
+.\" $OpenBSD: badarg.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt IT-BADARG 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm it-badarg
.Nd input line traps without numeric arguments
diff --git a/regress/roff/it/badarg.out_ascii b/regress/roff/it/badarg.out_ascii
index d4d2bc63..cc27ed37 100644
--- a/regress/roff/it/badarg.out_ascii
+++ b/regress/roff/it/badarg.out_ascii
@@ -6,4 +6,4 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
line 1 line 2 line 3 line 4 line 5
-OpenBSD July 30, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/it/badarg.out_lint b/regress/roff/it/badarg.out_lint
index 8543a818..ff485d1e 100644
--- a/regress/roff/it/badarg.out_lint
+++ b/regress/roff/it/badarg.out_lint
@@ -1,5 +1,2 @@
-mandoc: badarg.in:12:2: ERROR: skipping request without numeric argument: it mytrap
-mandoc: badarg.in:15:2: ERROR: skipping request without numeric argument: it
-mandoc: badarg.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: badarg.in:1:5: BASE: Mdocdate missing: Dd July (OpenBSD)
-mandoc: badarg.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badarg.in:13:2: ERROR: skipping request without numeric argument: it mytrap
+mandoc: badarg.in:16:2: ERROR: skipping request without numeric argument: it
diff --git a/regress/roff/it/double.in b/regress/roff/it/double.in
index d0a93e1e..299094b6 100644
--- a/regress/roff/it/double.in
+++ b/regress/roff/it/double.in
@@ -1,4 +1,5 @@
-.TH IT-DOUBLE 1 2013-07-13 OpenBSD
+.\" $OpenBSD: double.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH IT-DOUBLE 1 2013-07-13
.SH NAME
it-double \- double input line trap
.SH DESCRIPTION
diff --git a/regress/roff/it/text.in b/regress/roff/it/text.in
index b3384180..e346f182 100644
--- a/regress/roff/it/text.in
+++ b/regress/roff/it/text.in
@@ -1,6 +1,7 @@
-.Dd February 17, 2015
+.\" $OpenBSD: text.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt IT-TEXT 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm it-text
.Nd what an input line trap counts as text
diff --git a/regress/roff/it/text.out_ascii b/regress/roff/it/text.out_ascii
index bfc89842..76d1a76d 100644
--- a/regress/roff/it/text.out_ascii
+++ b/regress/roff/it/text.out_ascii
@@ -13,4 +13,4 @@ DDEESSCCRRIIPPTTIIOONN
first line after .Pp traptext second line after .Pp
-OpenBSD February 17, 2015 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/ll/basic.in b/regress/roff/ll/basic.in
index 9f03a517..fe5d2ec4 100644
--- a/regress/roff/ll/basic.in
+++ b/regress/roff/ll/basic.in
@@ -1,6 +1,7 @@
-.Dd February 5, 2014
+.\" $OpenBSD: basic.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt LL-BASIC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm ll-basic
.Nd changing the line length
diff --git a/regress/roff/ll/basic.out_ascii b/regress/roff/ll/basic.out_ascii
index b5448e24..ab9826bb 100644
--- a/regress/roff/ll/basic.out_ascii
+++ b/regress/roff/ll/basic.out_ascii
@@ -20,4 +20,4 @@ DDEESSCCRRIIPPTTIIOONN
This is a longer text after switching to an invalid line length. In
ASCII mode, it is expected to break at column 78.
-OpenBSD February 5, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/na/args.in b/regress/roff/na/args.in
index 850c8dc7..a1f609bb 100644
--- a/regress/roff/na/args.in
+++ b/regress/roff/na/args.in
@@ -1,4 +1,5 @@
-.TH NA-ARGS 1 "January 17, 2011" OpenBSD
+.\" $OpenBSD: args.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH NA-ARGS 1 "January 17, 2011"
.SH NAME
na-args \- arguments to .na macros
.SH DESCRIPTION
diff --git a/regress/roff/nr/argc.in b/regress/roff/nr/argc.in
index bf204a70..c6db5b46 100644
--- a/regress/roff/nr/argc.in
+++ b/regress/roff/nr/argc.in
@@ -1,6 +1,7 @@
-.Dd December 15, 2013
+.\" $OpenBSD: argc.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt NR-ARGC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm nr-argc
.Nd varying number of arguments to the .nr macro
diff --git a/regress/roff/nr/argc.out_ascii b/regress/roff/nr/argc.out_ascii
index 80d3d0f1..c1e9acbd 100644
--- a/regress/roff/nr/argc.out_ascii
+++ b/regress/roff/nr/argc.out_ascii
@@ -14,4 +14,4 @@ DDEESSCCRRIIPPTTIIOONN
four arguments: 2
-OpenBSD December 15, 2013 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/nr/divzero.in b/regress/roff/nr/divzero.in
index 8f776bf3..45012688 100644
--- a/regress/roff/nr/divzero.in
+++ b/regress/roff/nr/divzero.in
@@ -1,4 +1,5 @@
-.TH NR-DIVZERO 1 "December 18, 2014" OpenBSD
+.\" $OpenBSD: divzero.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH NR-DIVZERO 1 "December 18, 2014"
.SH NAME
nr-divzero \- division by zero in numerical expression
.SH DESCRIPTION
diff --git a/regress/roff/nr/divzero.out_lint b/regress/roff/nr/divzero.out_lint
index 08948ba9..f56d54b0 100644
--- a/regress/roff/nr/divzero.out_lint
+++ b/regress/roff/nr/divzero.out_lint
@@ -1,3 +1,2 @@
-mandoc: divzero.in:6:4: ERROR: divide by zero: 1/0
-mandoc: divzero.in:7:4: ERROR: divide by zero: 1%0
-mandoc: divzero.in: BASE: RCS id missing: (OpenBSD)
+mandoc: divzero.in:7:4: ERROR: divide by zero: 1/0
+mandoc: divzero.in:8:4: ERROR: divide by zero: 1%0
diff --git a/regress/roff/nr/escname.in b/regress/roff/nr/escname.in
index 20454568..f81627e1 100644
--- a/regress/roff/nr/escname.in
+++ b/regress/roff/nr/escname.in
@@ -1,4 +1,5 @@
-.TH NR-ESCNAME 1 "June 29, 2014" OpenBSD
+.\" $OpenBSD: escname.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH NR-ESCNAME 1 "June 29, 2014"
.SH NAME
nr-escname \- escape sequences in register names
.SH DESCRIPTION
diff --git a/regress/roff/nr/escname.out_lint b/regress/roff/nr/escname.out_lint
index 4153d8b4..00c1b5b2 100644
--- a/regress/roff/nr/escname.out_lint
+++ b/regress/roff/nr/escname.out_lint
@@ -1,5 +1,4 @@
-mandoc: escname.in:8:5: ERROR: escaped character not allowed in a name: first\e
-mandoc: escname.in:11:5: ERROR: escaped character not allowed in a name: first\e
-mandoc: escname.in:17:13: WARNING: invalid escape sequence: \n[second
-mandoc: escname.in:17:12: WARNING: whitespace at end of input line
-mandoc: escname.in: BASE: RCS id missing: (OpenBSD)
+mandoc: escname.in:9:5: ERROR: escaped character not allowed in a name: first\e
+mandoc: escname.in:12:5: ERROR: escaped character not allowed in a name: first\e
+mandoc: escname.in:18:13: WARNING: invalid escape sequence: \n[second
+mandoc: escname.in:18:12: WARNING: whitespace at end of input line
diff --git a/regress/roff/nr/eval.in b/regress/roff/nr/eval.in
index 16bf24e3..d8bc3ae8 100644
--- a/regress/roff/nr/eval.in
+++ b/regress/roff/nr/eval.in
@@ -1,4 +1,5 @@
-.TH NR-EVAL 1 "April 7, 2014" OpenBSD
+.\" $OpenBSD: eval.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH NR-EVAL 1 "April 7, 2014"
.SH NAME
nr-eval \- numeric expressions in assignments to number registers
.SH DESCRIPTION
diff --git a/regress/roff/nr/int.in b/regress/roff/nr/int.in
index 3f907697..27f187b3 100644
--- a/regress/roff/nr/int.in
+++ b/regress/roff/nr/int.in
@@ -1,4 +1,5 @@
-.TH NR-INT 1 "October 3, 2013" OpenBSD
+.\" $OpenBSD: int.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH NR-INT 1 "October 3, 2013"
.SH NAME
nr-int \- integer number registers
.SH DESCRIPTION
diff --git a/regress/roff/nr/predef.in b/regress/roff/nr/predef.in
index 3610340d..480a052e 100644
--- a/regress/roff/nr/predef.in
+++ b/regress/roff/nr/predef.in
@@ -1,4 +1,5 @@
-.TH NR-PREDEF 1 "August 29, 2015" OpenBSD
+.\" $OpenBSD: predef.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH NR-PREDEF 1 "August 29, 2015"
.SH NAME
nr-predef \- pre-defined read-only integer number registers
.SH DESCRIPTION
diff --git a/regress/roff/nr/rr.in b/regress/roff/nr/rr.in
index 06ccdf64..6b888f12 100644
--- a/regress/roff/nr/rr.in
+++ b/regress/roff/nr/rr.in
@@ -1,4 +1,5 @@
-.TH NR-RR 1 "April 5, 2014" OpenBSD
+.\" $OpenBSD: rr.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH NR-RR 1 "April 5, 2014"
.SH NAME
nr-rr \- defining and undefining number registers
.SH DESCRIPTION
diff --git a/regress/roff/nr/scale.in b/regress/roff/nr/scale.in
index 6f63c589..7793a585 100644
--- a/regress/roff/nr/scale.in
+++ b/regress/roff/nr/scale.in
@@ -1,4 +1,5 @@
-.TH NR-INT 1 "January 23, 2015" OpenBSD
+.\" $OpenBSD: scale.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH NR-INT 1 "January 23, 2015"
.SH NAME
nr-scale \- scaling units in numeric expressions
.SH DESCRIPTION
diff --git a/regress/roff/po/basic-mdoc.in b/regress/roff/po/basic-mdoc.in
index 082be68c..87c3c777 100644
--- a/regress/roff/po/basic-mdoc.in
+++ b/regress/roff/po/basic-mdoc.in
@@ -1,6 +1,7 @@
-.Dd June 14, 2017
+.\" $OpenBSD: basic-mdoc.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt PO-BASIC-MDOC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm po-basic-mdoc
.Nd the roff page offset request
diff --git a/regress/roff/po/basic-mdoc.out_ascii b/regress/roff/po/basic-mdoc.out_ascii
index 0b35c2bd..c07bfd9d 100644
--- a/regress/roff/po/basic-mdoc.out_ascii
+++ b/regress/roff/po/basic-mdoc.out_ascii
@@ -14,4 +14,4 @@ DDEESSCCRRIIPPTTIIOONN
final text
-OpenBSD June 14, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/ps/ignore.in b/regress/roff/ps/ignore.in
index 439afda5..1c19a8d8 100644
--- a/regress/roff/ps/ignore.in
+++ b/regress/roff/ps/ignore.in
@@ -1,4 +1,5 @@
-.TH PS-IGNORE 1 "Febuary 5, 2011" OpenBSD
+.\" $OpenBSD: ignore.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH PS-IGNORE 1 "Febuary 5, 2011"
.SH NAME
ps-ignore \- ignoreing point size macros
.SH DESCRIPTION
diff --git a/regress/roff/rm/basic.in b/regress/roff/rm/basic.in
index 4e3e2650..82de7eeb 100644
--- a/regress/roff/rm/basic.in
+++ b/regress/roff/rm/basic.in
@@ -1,6 +1,7 @@
-.Dd January 11, 2011
+.\" $OpenBSD: basic.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt RM-BASIC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm rm-basic
.Nd the remove macro request
diff --git a/regress/roff/rm/basic.out_ascii b/regress/roff/rm/basic.out_ascii
index 145b85d0..5fd82a7e 100644
--- a/regress/roff/rm/basic.out_ascii
+++ b/regress/roff/rm/basic.out_ascii
@@ -7,4 +7,4 @@ DDEESSCCRRIIPPTTIIOONN
before rm: Hello world!
after rm: !
-OpenBSD January 11, 2011 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/rn/append.in b/regress/roff/rn/append.in
index 5ae2cfb1..86b79da2 100644
--- a/regress/roff/rn/append.in
+++ b/regress/roff/rn/append.in
@@ -1,6 +1,7 @@
-.Dd June 18, 2017
+.\" $OpenBSD: append.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt RN-APPEND 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm rn-append
.Nd append to renamed standard macro
diff --git a/regress/roff/rn/append.out_ascii b/regress/roff/rn/append.out_ascii
index 99b61d79..42457d7a 100644
--- a/regress/roff/rn/append.out_ascii
+++ b/regress/roff/rn/append.out_ascii
@@ -10,4 +10,4 @@ DDEESSCCRRIIPPTTIIOONN
appending to macro: [more in brackets] (appended words) final text
-OpenBSD June 18, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/scale/horiz.in b/regress/roff/scale/horiz.in
index edba2f75..11e6eef7 100644
--- a/regress/roff/scale/horiz.in
+++ b/regress/roff/scale/horiz.in
@@ -1,4 +1,5 @@
-.TH HORIZ 1 "December 23, 2014" OpenBSD
+.\" $OpenBSD: horiz.in,v 1.5 2017/07/04 14:53:27 schwarze Exp $
+.TH HORIZ 1 "December 23, 2014"
.SH NAME
horiz \- horizontal distances
.SH DESCRIPTION
diff --git a/regress/roff/sp/badargs-man.in b/regress/roff/sp/badargs-man.in
index 0a7eb075..643addea 100644
--- a/regress/roff/sp/badargs-man.in
+++ b/regress/roff/sp/badargs-man.in
@@ -1,4 +1,5 @@
-.TH SP-BADARGS-MAN 1 "December 23, 2014" OpenBSD
+.\" $OpenBSD: badargs-man.in,v 1.5 2017/07/04 14:53:27 schwarze Exp $
+.TH SP-BADARGS-MAN 1 "December 23, 2014"
.SH NAME
sp-badargs-man \- bad arguments to .sp macros in man(7)
.SH DESCRIPTION
diff --git a/regress/roff/sp/badargs-man.out_lint b/regress/roff/sp/badargs-man.out_lint
index c74addc5..70c7884c 100644
--- a/regress/roff/sp/badargs-man.out_lint
+++ b/regress/roff/sp/badargs-man.out_lint
@@ -1,2 +1 @@
-mandoc: badargs-man.in:10:8: ERROR: skipping excess arguments: sp ... 2i
-mandoc: badargs-man.in: BASE: RCS id missing: (OpenBSD)
+mandoc: badargs-man.in:11:8: ERROR: skipping excess arguments: sp ... 2i
diff --git a/regress/roff/sp/badargs-mdoc.in b/regress/roff/sp/badargs-mdoc.in
index 684ee7e3..91a6e712 100644
--- a/regress/roff/sp/badargs-mdoc.in
+++ b/regress/roff/sp/badargs-mdoc.in
@@ -1,6 +1,7 @@
-.Dd December 23, 2014
+.\" $OpenBSD: badargs-mdoc.in,v 1.5 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SP-BADARGS-MDOC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm sp-badargs-mdoc
.Nd bad arguments to .sp macros in mdoc(7)
diff --git a/regress/roff/sp/badargs-mdoc.out_ascii b/regress/roff/sp/badargs-mdoc.out_ascii
index 3e1f87ed..400f1e68 100644
--- a/regress/roff/sp/badargs-mdoc.out_ascii
+++ b/regress/roff/sp/badargs-mdoc.out_ascii
@@ -22,4 +22,4 @@ DDEESSCCRRIIPPTTIIOONN
end of test document
-OpenBSD December 23, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/sp/negative.in b/regress/roff/sp/negative.in
index 10c6edc9..5dd9a6a6 100644
--- a/regress/roff/sp/negative.in
+++ b/regress/roff/sp/negative.in
@@ -1,4 +1,5 @@
-.TH SP-NEGATIVE 1 "July 12, 2012" OpenBSD
+.\" $OpenBSD: negative.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH SP-NEGATIVE 1 "July 12, 2012"
.SH NAME
sp-negative \- negative vertical spacing
.SH DESCRIPTION
diff --git a/regress/roff/sp/scaling-man.in b/regress/roff/sp/scaling-man.in
index 69318eca..0c7d3a77 100644
--- a/regress/roff/sp/scaling-man.in
+++ b/regress/roff/sp/scaling-man.in
@@ -1,4 +1,5 @@
-.TH SP-SCALING-MAN 1 "December 23, 2014" OpenBSD
+.\" $OpenBSD: scaling-man.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH SP-SCALING-MAN 1 "December 23, 2014"
.SH NAME
sp-scaling-man \- scaled arguments to .sp requests in man(7)
.SH DESCRIPTION
diff --git a/regress/roff/sp/scaling-mdoc.in b/regress/roff/sp/scaling-mdoc.in
index ff4d45c7..9e92ed52 100644
--- a/regress/roff/sp/scaling-mdoc.in
+++ b/regress/roff/sp/scaling-mdoc.in
@@ -1,6 +1,7 @@
-.Dd December 23, 2014
+.\" $OpenBSD: scaling-mdoc.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt SP-SCALING-MDOC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm sp-scaling-mdoc
.Nd scaled arguments to .sp requests in mdoc(7)
diff --git a/regress/roff/sp/scaling-mdoc.out_ascii b/regress/roff/sp/scaling-mdoc.out_ascii
index 625ba7c4..7223cb31 100644
--- a/regress/roff/sp/scaling-mdoc.out_ascii
+++ b/regress/roff/sp/scaling-mdoc.out_ascii
@@ -27,4 +27,4 @@ DDEESSCCRRIIPPTTIIOONN
end of test document
-OpenBSD December 23, 2014 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/string/escape.in b/regress/roff/string/escape.in
index 6f31ccb0..339611e8 100644
--- a/regress/roff/string/escape.in
+++ b/regress/roff/string/escape.in
@@ -1,4 +1,5 @@
-.TH STRING-ESCAPE 1 "December 3, 2010" OpenBSD
+.\" $OpenBSD: escape.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH STRING-ESCAPE 1 "December 3, 2010"
.SH NAME
string-escape - preventing string interpolation
.SH DESCRIPTION
diff --git a/regress/roff/string/infinite.in b/regress/roff/string/infinite.in
index e16c527d..c79b4bda 100644
--- a/regress/roff/string/infinite.in
+++ b/regress/roff/string/infinite.in
@@ -1,4 +1,5 @@
-.TH STRING-INFINITE 1 "December 3, 2010" OpenBSD
+.\" $OpenBSD: infinite.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH STRING-INFINITE 1 "December 3, 2010"
.SH NAME
string-infinite - endless recursion in string expansion
.SH DESCRIPTION
diff --git a/regress/roff/string/name.in b/regress/roff/string/name.in
index a2a524a4..2948f164 100644
--- a/regress/roff/string/name.in
+++ b/regress/roff/string/name.in
@@ -1,6 +1,7 @@
-.Dd January 10, 2011
+.\" $OpenBSD: name.in,v 1.4 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt STRING-NAME 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm string-name
.Nd torturing .ds with weird string names
diff --git a/regress/roff/string/name.out_ascii b/regress/roff/string/name.out_ascii
index 45ebba19..325e28aa 100644
--- a/regress/roff/string/name.out_ascii
+++ b/regress/roff/string/name.out_ascii
@@ -15,4 +15,4 @@ DDEESSCCRRIIPPTTIIOONN
ble:
bl:
-OpenBSD January 10, 2011 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/string/name.out_lint b/regress/roff/string/name.out_lint
index af4b9835..39260cde 100644
--- a/regress/roff/string/name.out_lint
+++ b/regress/roff/string/name.out_lint
@@ -1,20 +1,17 @@
-mandoc: name.in:10:5: ERROR: escaped character not allowed in a name: bs\e
-mandoc: name.in:12:5: ERROR: escaped character not allowed in a name: bl\
-mandoc: name.in:15:29: WARNING: invalid escape sequence: \*[norm
-mandoc: name.in:15:29: WARNING: undefined string, using "": norm
-mandoc: name.in:15:28: WARNING: whitespace at end of input line
-mandoc: name.in:17:7: WARNING: undefined string, using "": quot
-mandoc: name.in:17:6: WARNING: whitespace at end of input line
-mandoc: name.in:25:6: WARNING: undefined string, using "": bse
-mandoc: name.in:25:5: WARNING: whitespace at end of input line
-mandoc: name.in:27:5: WARNING: undefined string, using "": bs
-mandoc: name.in:27:4: WARNING: whitespace at end of input line
-mandoc: name.in:31:7: WARNING: undefined string, using "": bl e
-mandoc: name.in:31:6: WARNING: whitespace at end of input line
-mandoc: name.in:33:6: WARNING: undefined string, using "": ble
-mandoc: name.in:33:5: WARNING: whitespace at end of input line
-mandoc: name.in:35:5: WARNING: undefined string, using "": bl
-mandoc: name.in:35:4: WARNING: whitespace at end of input line
-mandoc: name.in:3:5: BASE: operating system explicitly specified: Os OpenBSD (OpenBSD)
-mandoc: name.in:1:5: BASE: Mdocdate missing: Dd January (OpenBSD)
-mandoc: name.in: BASE: RCS id missing: (OpenBSD)
+mandoc: name.in:11:5: ERROR: escaped character not allowed in a name: bs\e
+mandoc: name.in:13:5: ERROR: escaped character not allowed in a name: bl\
+mandoc: name.in:16:29: WARNING: invalid escape sequence: \*[norm
+mandoc: name.in:16:29: WARNING: undefined string, using "": norm
+mandoc: name.in:16:28: WARNING: whitespace at end of input line
+mandoc: name.in:18:7: WARNING: undefined string, using "": quot
+mandoc: name.in:18:6: WARNING: whitespace at end of input line
+mandoc: name.in:26:6: WARNING: undefined string, using "": bse
+mandoc: name.in:26:5: WARNING: whitespace at end of input line
+mandoc: name.in:28:5: WARNING: undefined string, using "": bs
+mandoc: name.in:28:4: WARNING: whitespace at end of input line
+mandoc: name.in:32:7: WARNING: undefined string, using "": bl e
+mandoc: name.in:32:6: WARNING: whitespace at end of input line
+mandoc: name.in:34:6: WARNING: undefined string, using "": ble
+mandoc: name.in:34:5: WARNING: whitespace at end of input line
+mandoc: name.in:36:5: WARNING: undefined string, using "": bl
+mandoc: name.in:36:4: WARNING: whitespace at end of input line
diff --git a/regress/roff/string/std.in b/regress/roff/string/std.in
index f460b101..0719b3c4 100644
--- a/regress/roff/string/std.in
+++ b/regress/roff/string/std.in
@@ -1,4 +1,5 @@
-.TH STRING-STD 1 "June 18, 2017" OpenBSD
+.\" $OpenBSD: std.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH STRING-STD 1 "June 18, 2017"
.SH NAME
string-std - expanding standard macros as strings
.SH DESCRIPTION
diff --git a/regress/roff/string/std.out_lint b/regress/roff/string/std.out_lint
index 3a746992..95a520ca 100644
--- a/regress/roff/string/std.out_lint
+++ b/regress/roff/string/std.out_lint
@@ -1,3 +1,2 @@
-mandoc: std.in:6:4: WARNING: undefined string, using "": DT
-mandoc: std.in:10:4: WARNING: undefined string, using "": myname
-mandoc: std.in: BASE: RCS id missing: (OpenBSD)
+mandoc: std.in:7:4: WARNING: undefined string, using "": DT
+mandoc: std.in:11:4: WARNING: undefined string, using "": myname
diff --git a/regress/roff/string/zerolength.in b/regress/roff/string/zerolength.in
index d0d3217d..4bab6df5 100644
--- a/regress/roff/string/zerolength.in
+++ b/regress/roff/string/zerolength.in
@@ -1,4 +1,5 @@
-.TH STRING-ZEROLENGTH 1 "December 19, 2010" OpenBSD
+.\" $OpenBSD: zerolength.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH STRING-ZEROLENGTH 1 "December 19, 2010"
.SH NAME
string-zerolength - handling of zero-length user-defined strings
.SH DESCRIPTION
diff --git a/regress/roff/ta/basic-man.in b/regress/roff/ta/basic-man.in
index db0644a7..dd6794ec 100644
--- a/regress/roff/ta/basic-man.in
+++ b/regress/roff/ta/basic-man.in
@@ -1,4 +1,5 @@
-.TH TA-BASIC-MAN 1 "May 7, 2014" OpenBSD
+.\" $OpenBSD: basic-man.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH TA-BASIC-MAN 1 "May 7, 2014"
.SH NAME
ta-basic-man \- setting tabstop positions in man(7)
.SH DESCRIPTION
diff --git a/regress/roff/ta/basic-mdoc.in b/regress/roff/ta/basic-mdoc.in
index 24c83bd4..35a1926f 100644
--- a/regress/roff/ta/basic-mdoc.in
+++ b/regress/roff/ta/basic-mdoc.in
@@ -1,6 +1,7 @@
-.Dd May 7, 2017
+.\" $OpenBSD: basic-mdoc.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt TA-BASIC-MDOC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm ta-basic-mdoc
.Nd setting tabstop positions in mdoc(7)
diff --git a/regress/roff/ta/basic-mdoc.out_ascii b/regress/roff/ta/basic-mdoc.out_ascii
index 83feb627..71d2b8bb 100644
--- a/regress/roff/ta/basic-mdoc.out_ascii
+++ b/regress/roff/ta/basic-mdoc.out_ascii
@@ -22,4 +22,4 @@ DDEESSCCRRIIPPTTIIOONN
default unit:
1 2 3 4
-OpenBSD May 7, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/ti/basic-man.in b/regress/roff/ti/basic-man.in
index d4f00a01..f5a251e0 100644
--- a/regress/roff/ti/basic-man.in
+++ b/regress/roff/ti/basic-man.in
@@ -1,4 +1,5 @@
-.TH TI-BASIC-MAN 1 "May 8, 2014" OpenBSD
+.\" $OpenBSD: basic-man.in,v 1.3 2017/07/04 14:53:27 schwarze Exp $
+.TH TI-BASIC-MAN 1 "May 8, 2014"
.SH NAME
ti-basic-man \- temporary indentation in man(7)
.SH DESCRIPTION
diff --git a/regress/roff/ti/basic-mdoc.in b/regress/roff/ti/basic-mdoc.in
index 0b165bc1..b6089d3d 100644
--- a/regress/roff/ti/basic-mdoc.in
+++ b/regress/roff/ti/basic-mdoc.in
@@ -1,6 +1,7 @@
-.Dd May 8, 2017
+.\" $OpenBSD: basic-mdoc.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.Dd $Mdocdate: July 4 2017 $
.Dt TI-BASIC-MDOC 1
-.Os OpenBSD
+.Os
.Sh NAME
.Nm ti-basic-mdoc
.Nd temporary indent in mdoc(7)
diff --git a/regress/roff/ti/basic-mdoc.out_ascii b/regress/roff/ti/basic-mdoc.out_ascii
index a115b02d..3c23b665 100644
--- a/regress/roff/ti/basic-mdoc.out_ascii
+++ b/regress/roff/ti/basic-mdoc.out_ascii
@@ -14,4 +14,4 @@ DDEESSCCRRIIPPTTIIOONN
Reducing by more than the current offset starts the next line at the physical
left margin.
-OpenBSD May 8, 2017 OpenBSD
+OpenBSD July 4, 2017 OpenBSD
diff --git a/regress/roff/tr/args.in b/regress/roff/tr/args.in
index 1ef074d6..fa413710 100644
--- a/regress/roff/tr/args.in
+++ b/regress/roff/tr/args.in
@@ -1,4 +1,5 @@
-.TH TR-BASIC 1 "February 6, 2015" OpenBSD
+.\" $OpenBSD: args.in,v 1.2 2017/07/04 14:53:27 schwarze Exp $
+.TH TR-BASIC 1 "February 6, 2015"
.SH NAME
tr-args \- arguments of the tr request
.SH DESCRIPTION
diff --git a/regress/roff/tr/args.out_lint b/regress/roff/tr/args.out_lint
index d67d8445..47b1ad78 100644
--- a/regress/roff/tr/args.out_lint
+++ b/regress/roff/tr/args.out_lint
@@ -1,4 +1,3 @@
-mandoc: args.in:6:2: WARNING: skipping empty request: tr
-mandoc: args.in:8:5: WARNING: odd number of characters in request: tr x
-mandoc: args.in:14:7: WARNING: odd number of characters in request: tr z
-mandoc: args.in: BASE: RCS id missing: (OpenBSD)
+mandoc: args.in:7:2: WARNING: skipping empty request: tr
+mandoc: args.in:9:5: WARNING: odd number of characters in request: tr x
+mandoc: args.in:15:7: WARNING: odd number of characters in request: tr z