diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2017-06-25 14:09:44 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2017-06-25 14:09:44 +0000 |
commit | de503f7238316cd79aad65b66e4c4c4f71f0153b (patch) | |
tree | bfe404cece291e82ce092cf1ba833eda0efd93dd /regress/man | |
parent | aa70c8a3f4759f3b1ba1f73a8d9325bdfff9c0b7 (diff) | |
download | mandoc-de503f7238316cd79aad65b66e4c4c4f71f0153b.tar.gz |
test new MT macro
Diffstat (limited to 'regress/man')
-rw-r--r-- | regress/man/MT/Makefile | 12 | ||||
-rw-r--r-- | regress/man/MT/args.in | 29 | ||||
-rw-r--r-- | regress/man/MT/args.out_ascii | 23 | ||||
-rw-r--r-- | regress/man/MT/args.out_lint | 6 | ||||
-rw-r--r-- | regress/man/MT/noME.in | 11 | ||||
-rw-r--r-- | regress/man/MT/noME.out_ascii | 15 | ||||
-rw-r--r-- | regress/man/MT/noME.out_lint | 3 | ||||
-rw-r--r-- | regress/man/Makefile | 2 |
8 files changed, 100 insertions, 1 deletions
diff --git a/regress/man/MT/Makefile b/regress/man/MT/Makefile new file mode 100644 index 00000000..70e0bfb5 --- /dev/null +++ b/regress/man/MT/Makefile @@ -0,0 +1,12 @@ +# $OpenBSD: Makefile,v 1.3 2015/02/06 11:54:03 schwarze Exp $ + +REGRESS_TARGETS = args noME +LINT_TARGETS = args noME + +# groff-1.22.3 defects: +# - Without .ME, .MT does not print the address. +# - But .ME prints <> even without .MT. + +SKIP_GROFF = noME + +.include <bsd.regress.mk> diff --git a/regress/man/MT/args.in b/regress/man/MT/args.in new file mode 100644 index 00000000..e8335d0b --- /dev/null +++ b/regress/man/MT/args.in @@ -0,0 +1,29 @@ +.TH MT-ARGS 1 "June 25, 2017" OpenBSD +.SH NAME +MT-args \- argument handling of the man-ext mailto macro +.SH DESCRIPTION +argument plus text: +.MT test@example.com +invalid +address +.ME +.PP +argument but no text: +.MT test@example.com +.ME +.PP +no argument, but text: +.MT +some text +.ME +.PP +two arguments plus text: +.MT first second +some text +.ME +.PP +two arguments, but no text: +.MT first second +.ME +.PP +final text diff --git a/regress/man/MT/args.out_ascii b/regress/man/MT/args.out_ascii new file mode 100644 index 00000000..05939dcb --- /dev/null +++ b/regress/man/MT/args.out_ascii @@ -0,0 +1,23 @@ +MT-ARGS(1) General Commands Manual MT-ARGS(1) + + + +NNAAMMEE + MT-args - argument handling of the man-ext mailto macro + +DDEESSCCRRIIPPTTIIOONN + argument plus text: invalid address <test@example.com> + + argument but no text: <test@example.com> + + no argument, but text: some text <> + + two arguments plus text: some text <first> + + two arguments, but no text: <first> + + final text + + + +OpenBSD June 25, 2017 MT-ARGS(1) diff --git a/regress/man/MT/args.out_lint b/regress/man/MT/args.out_lint new file mode 100644 index 00000000..d26e9fdd --- /dev/null +++ b/regress/man/MT/args.out_lint @@ -0,0 +1,6 @@ +mandoc: args.in:21:11: ERROR: skipping excess arguments: MT ... second +mandoc: args.in:26:11: ERROR: skipping excess arguments: MT ... second +mandoc: args.in:12:2: WARNING: empty block: MT +mandoc: args.in:16:2: WARNING: missing resource identifier, using "": MT +mandoc: args.in:26:2: WARNING: empty block: MT +mandoc: args.in: BASE: RCS id missing: (OpenBSD) diff --git a/regress/man/MT/noME.in b/regress/man/MT/noME.in new file mode 100644 index 00000000..45abdbef --- /dev/null +++ b/regress/man/MT/noME.in @@ -0,0 +1,11 @@ +.TH MT-NOME 1 "June 25, 2017" OpenBSD +.SH NAME +MT-noME \- unclosed mailto macro +.SH DESCRIPTION +lonely ME: +.ME +.PP +argument plus text: +.MT test@example.com +invalid +address diff --git a/regress/man/MT/noME.out_ascii b/regress/man/MT/noME.out_ascii new file mode 100644 index 00000000..c6aee5db --- /dev/null +++ b/regress/man/MT/noME.out_ascii @@ -0,0 +1,15 @@ +MT-NOME(1) General Commands Manual MT-NOME(1) + + + +NNAAMMEE + MT-noME - unclosed mailto macro + +DDEESSCCRRIIPPTTIIOONN + lonely ME: + + argument plus text: invalid address <test@example.com> + + + +OpenBSD June 25, 2017 MT-NOME(1) diff --git a/regress/man/MT/noME.out_lint b/regress/man/MT/noME.out_lint new file mode 100644 index 00000000..98b1349e --- /dev/null +++ b/regress/man/MT/noME.out_lint @@ -0,0 +1,3 @@ +mandoc: noME.in:6:2: ERROR: skipping end of block that is not open: ME +mandoc: noME.in:9:2: ERROR: appending missing end of block: MT +mandoc: noME.in: BASE: RCS id missing: (OpenBSD) diff --git a/regress/man/Makefile b/regress/man/Makefile index 882d8cba..fb3e40bf 100644 --- a/regress/man/Makefile +++ b/regress/man/Makefile @@ -1,6 +1,6 @@ # $OpenBSD: Makefile,v 1.17 2015/03/20 16:09:25 schwarze Exp $ -SUBDIR = B BI EX HP IP OP PD PP RS SH SS TH TP TS UR nf blank +SUBDIR = B BI EX HP IP MT OP PD PP RS SH SS TH TP TS UR nf blank .include "../Makefile.sub" .include <bsd.subdir.mk> |