diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2017-02-08 03:02:13 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2017-02-08 03:02:13 +0000 |
commit | 4c0770c1ecd159a77561d8e0364385f4bb758650 (patch) | |
tree | 5c2d5820b093c1c08b6047ff110e9b055083a5ea /regress/man/TS | |
parent | d16e7f2cf346476e177ce672851b0b957aebbe5d (diff) | |
download | mandoc-4c0770c1ecd159a77561d8e0364385f4bb758650.tar.gz |
Finally port the OpenBSD regression suite.
Both kristaps@ and wiz@ repeated asked for this,
literally for years.
Diffstat (limited to 'regress/man/TS')
-rw-r--r-- | regress/man/TS/Makefile | 22 | ||||
-rw-r--r-- | regress/man/TS/break.in | 33 | ||||
-rw-r--r-- | regress/man/TS/break.out_ascii | 29 | ||||
-rw-r--r-- | regress/man/TS/break.out_lint | 4 | ||||
-rw-r--r-- | regress/man/TS/vspace.in | 48 | ||||
-rw-r--r-- | regress/man/TS/vspace.out_ascii | 42 |
6 files changed, 178 insertions, 0 deletions
diff --git a/regress/man/TS/Makefile b/regress/man/TS/Makefile new file mode 100644 index 00000000..1d20dc84 --- /dev/null +++ b/regress/man/TS/Makefile @@ -0,0 +1,22 @@ +# $OpenBSD: Makefile,v 1.3 2015/01/30 21:28:21 schwarze Exp $ + +REGRESS_TARGETS = break vspace +LINT_TARGETS = break + +# groff-1.22.3 defect: +# - Starting a table in next-line scope confuses font handling, +# and in the case of .TP indentation as well. + +SKIP_GROFF = break + + +# OpenBSD only: maintainer targets + +TBL=/usr/local/bin/tbl + +.for t in ${REGRESS_TARGETS} +${t}.out_ascii: ${t}.in + ${TBL} ${.ALLSRC} | ${NROFF} ${NOPTS} -Tascii > ${.TARGET} +.endfor + +.include <bsd.regress.mk> diff --git a/regress/man/TS/break.in b/regress/man/TS/break.in new file mode 100644 index 00000000..31dfe631 --- /dev/null +++ b/regress/man/TS/break.in @@ -0,0 +1,33 @@ +.TH TBL-BREAK 1 "January 30, 2015" OpenBSD +.SH NAME +tbl-break \- tables breaking blocks +.SH DESCRIPTION +tagged paragraph: +.TP 6n +.TS +l. +first line +second line +.TE +section: +.SH +.TS +l. +first line +second line +.TE +subsection: +.SS +.TS +l. +first line +second line +.TE +bold: +.B +.TS +l. +first line +second line +.TE +final text diff --git a/regress/man/TS/break.out_ascii b/regress/man/TS/break.out_ascii new file mode 100644 index 00000000..57634e02 --- /dev/null +++ b/regress/man/TS/break.out_ascii @@ -0,0 +1,29 @@ +TBL-BREAK(1) General Commands Manual TBL-BREAK(1) + + + +NNAAMMEE + tbl-break - tables breaking blocks + +DDEESSCCRRIIPPTTIIOONN + tagged paragraph: + + first line + second line + section: + + first line + second line + subsection: + + first line + second line + bold: + + first line + second line + final text + + + +OpenBSD January 30, 2015 TBL-BREAK(1) diff --git a/regress/man/TS/break.out_lint b/regress/man/TS/break.out_lint new file mode 100644 index 00000000..4bff2ea1 --- /dev/null +++ b/regress/man/TS/break.out_lint @@ -0,0 +1,4 @@ +mandoc: break.in:6:2: WARNING: line scope broken: TS breaks TP +mandoc: break.in:13:2: WARNING: line scope broken: TS breaks SH +mandoc: break.in:20:2: WARNING: line scope broken: TS breaks SS +mandoc: break.in:27:2: WARNING: line scope broken: TS breaks B diff --git a/regress/man/TS/vspace.in b/regress/man/TS/vspace.in new file mode 100644 index 00000000..c3a2363f --- /dev/null +++ b/regress/man/TS/vspace.in @@ -0,0 +1,48 @@ +.TH TBL-VSPACE 1 +.SH NAME +tbl-vspace \- vertical spacing around tables +.SH DESCRIPTION +normal text before table +.TS +L . +table without box +.TE +normal text after table without box +.TS +box; +L . +table with box +.TE +.\" at least one vertical space is required here +.\" or groff will clobber the box +.sp 1v +normal text after table with box +.TS +doublebox; +L . +table with double box +.TE +.\" at least two vertical spaces are required here +.\" or groff will clobber the box +.sp 2v +normal text after table with double box +.TS +L . +table without box +.TE +.TS +box; +L . +table with box +.TE +.sp 1v +.TS +doublebox; +L . +table with double box +.TE +.sp 2v +.TS +L . +table without box +.TE diff --git a/regress/man/TS/vspace.out_ascii b/regress/man/TS/vspace.out_ascii new file mode 100644 index 00000000..6f2feee1 --- /dev/null +++ b/regress/man/TS/vspace.out_ascii @@ -0,0 +1,42 @@ +TBL-VSPACE(1) General Commands Manual TBL-VSPACE(1) + + + +NNAAMMEE + tbl-vspace - vertical spacing around tables + +DDEESSCCRRIIPPTTIIOONN + normal text before table + + table without box + normal text after table without box + + +---------------+ + |table with box | + +---------------+ + normal text after table with box + + +----------------------+ + +----------------------+ + |table with double box | + +----------------------+ + +----------------------+ + normal text after table with double box + + table without box + + +---------------+ + |table with box | + +---------------+ + + +----------------------+ + +----------------------+ + |table with double box | + +----------------------+ + +----------------------+ + + table without box + + + + TBL-VSPACE(1) |