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/tbl/opt | |
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/tbl/opt')
-rw-r--r-- | regress/tbl/opt/Makefile | 6 | ||||
-rw-r--r-- | regress/tbl/opt/box.in | 39 | ||||
-rw-r--r-- | regress/tbl/opt/box.out_ascii | 37 | ||||
-rw-r--r-- | regress/tbl/opt/center.in | 98 | ||||
-rw-r--r-- | regress/tbl/opt/center.out_ascii | 65 | ||||
-rw-r--r-- | regress/tbl/opt/invalid.in | 19 | ||||
-rw-r--r-- | regress/tbl/opt/invalid.out_ascii | 24 | ||||
-rw-r--r-- | regress/tbl/opt/invalid.out_lint | 5 |
8 files changed, 293 insertions, 0 deletions
diff --git a/regress/tbl/opt/Makefile b/regress/tbl/opt/Makefile new file mode 100644 index 00000000..ed9676b5 --- /dev/null +++ b/regress/tbl/opt/Makefile @@ -0,0 +1,6 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2015/01/29 23:24:24 schwarze Exp $ + +REGRESS_TARGETS = box center invalid +LINT_TARGETS = invalid + +.include <bsd.regress.mk> diff --git a/regress/tbl/opt/box.in b/regress/tbl/opt/box.in new file mode 100644 index 00000000..c892401c --- /dev/null +++ b/regress/tbl/opt/box.in @@ -0,0 +1,39 @@ +.TH TBL-VERT 1 +.SH NAME +tbl-vert \- vertical lines +.SH DESCRIPTION +no boxing: +.TS +tab(:); +l l. +a:b +c:d +.TE +.sp +automatic boxing: +.TS +tab(:) box; +l l. +a:b +c:d +.TE +.sp +manual boxing: +.TS +tab(:); +||l||l||. +_ +a:b +_ +c:d +_ +.TE +.sp +automatic and manual boxing: +.TS +tab(:) box; +||l||l||. +a:b +_ +c:d +.TE diff --git a/regress/tbl/opt/box.out_ascii b/regress/tbl/opt/box.out_ascii new file mode 100644 index 00000000..87ff5cf8 --- /dev/null +++ b/regress/tbl/opt/box.out_ascii @@ -0,0 +1,37 @@ +TBL-VERT(1) General Commands Manual TBL-VERT(1) + + + +NNAAMMEE + tbl-vert - vertical lines + +DDEESSCCRRIIPPTTIIOONN + no boxing: + + a b + c d + + automatic boxing: + + +------+ + |a b | + |c d | + +------+ + manual boxing: + + +--++--+ + |a ||b | + +--++--+ + |c ||d | + +--++--+ + + automatic and manual boxing: + + +--++--+ + |a ||b | + +--++--+ + |c ||d | + +--++--+ + + + TBL-VERT(1) diff --git a/regress/tbl/opt/center.in b/regress/tbl/opt/center.in new file mode 100644 index 00000000..7c05202c --- /dev/null +++ b/regress/tbl/opt/center.in @@ -0,0 +1,98 @@ +.TH TBL-LAYOUT_CENTER 1 "January 28, 2015" OpenBSD +.SH NAME +tbl-layout_center \- center a table as a whole +.SH DESCRIPTION +normal text +.TS +center; l. +12345678901234567890123456789012345678901234567890123456789012345678901\ +234567890123456 +.TE +.TS +center; l. +12345678901234567890123456789012345678901234567890123456789012345678901\ +23456789012345 +.TE +.TS +center; l. +12345678901234567890123456789012345678901234567890123456789012345678901\ +2345678901234 +.TE +.TS +center; l. +12345678901234567890123456789012345678901234567890123456789012345678901234 +.TE +.TS +center; l. +1234567890123456789012345678901234567890123456789012345678901234567890123 +.TE +.TS +center; l. +123456789012345678901234567890123456789012345678901234567890123456789012 +.TE +.TS +center; l. +12345678901234567890123456789012345678901234567890123456789012345678901 +.TE +.TS +center; l. +1234567890123456789012345678901234567890123456789012345678901234567890 +.TE +.TS +center; l. +123456789012345678901234567890123456789012345678901234567890123456789 +.TE +.TS +center; l. +12345678901234567890123456789012345678901234567890123456789012345678 +.TE +.TS +center; l|. +_ +txt +.TE +.TS +center; l|. +_ +text +.TE +.TS +center; |l. +_ +txt +.TE +.TS +center; |l. +_ +text +.TE +.TS +center; |l|. +_ +txt +.TE +.TS +center; |l|. +_ +text +.TE +.TS +center tab(:); |l||l|. +_ +txt:text +.TE +.TS +center tab(:); |l||l|. +_ +text:text +.TE +.TS +center box; l. +txt +.TE +.PP +normal text +.TS +center box; l. +text +.TE diff --git a/regress/tbl/opt/center.out_ascii b/regress/tbl/opt/center.out_ascii new file mode 100644 index 00000000..8df45eec --- /dev/null +++ b/regress/tbl/opt/center.out_ascii @@ -0,0 +1,65 @@ +TBL-LAYOUT_CENTER(1) General Commands Manual TBL-LAYOUT_CENTER(1) + + + +NNAAMMEE + tbl-layout_center - center a table as a whole + +DDEESSCCRRIIPPTTIIOONN + normal text + +12345678901234567890123456789012345678901234567890123456789012345678901234567890123456 + +1234567890123456789012345678901234567890123456789012345678901234567890123456789012345 + + 123456789012345678901234567890123456789012345678901234567890123456789012345678901234 + + 12345678901234567890123456789012345678901234567890123456789012345678901234 + + 1234567890123456789012345678901234567890123456789012345678901234567890123 + + 123456789012345678901234567890123456789012345678901234567890123456789012 + + 12345678901234567890123456789012345678901234567890123456789012345678901 + + 1234567890123456789012345678901234567890123456789012345678901234567890 + + 123456789012345678901234567890123456789012345678901234567890123456789 + + 12345678901234567890123456789012345678901234567890123456789012345678 + + ----+ + txt | + + -----+ + text | + + +---- + |txt + + +----- + |text + + +----+ + |txt | + + +-----+ + |text | + + +----++-----+ + |txt ||text | + + +-----++-----+ + |text ||text | + + +----+ + |txt | + +----+ + normal text + + +-----+ + |text | + +-----+ + + +OpenBSD January 28, 2015 TBL-LAYOUT_CENTER(1) diff --git a/regress/tbl/opt/invalid.in b/regress/tbl/opt/invalid.in new file mode 100644 index 00000000..24b2fdfd --- /dev/null +++ b/regress/tbl/opt/invalid.in @@ -0,0 +1,19 @@ +.TH TBL-OPT 1 "January 25, 2015" OpenBSD +.SH NAME +tbl-opt \- table options +.SH DESCRIPTION +normal text +.TS +tab decimalpoint (,x) %foo box; +n n . +10.0 0.01 +0.01 10.0 +.TE +.PP +normal text +.TS + , box,tab(:) delim($$); l l . +a:b +.TE +.PP +normal text diff --git a/regress/tbl/opt/invalid.out_ascii b/regress/tbl/opt/invalid.out_ascii new file mode 100644 index 00000000..320b8023 --- /dev/null +++ b/regress/tbl/opt/invalid.out_ascii @@ -0,0 +1,24 @@ +TBL-OPT(1) General Commands Manual TBL-OPT(1) + + + +NNAAMMEE + tbl-opt - table options + +DDEESSCCRRIIPPTTIIOONN + normal text + + +--------------+ + |10.0 0.01 | + | 0.01 10.0 | + +--------------+ + normal text + + +------+ + |a b | + +------+ + normal text + + + +OpenBSD January 25, 2015 TBL-OPT(1) diff --git a/regress/tbl/opt/invalid.out_lint b/regress/tbl/opt/invalid.out_lint new file mode 100644 index 00000000..56c65e47 --- /dev/null +++ b/regress/tbl/opt/invalid.out_lint @@ -0,0 +1,5 @@ +mandoc: invalid.in:7:5: ERROR: missing tbl option argument: tab +mandoc: invalid.in:7:19: ERROR: wrong tbl option argument size: decimalpoint want 1 have 2 +mandoc: invalid.in:7:23: ERROR: non-alphabetic character in tbl options: % +mandoc: invalid.in:7:24: ERROR: skipping unknown tbl option: foo +mandoc: invalid.in:15:21: UNSUPP: eqn delim option in tbl: $$ |