diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2017-06-12 22:50:38 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2017-06-12 22:50:38 +0000 |
commit | 6bee584aee40a89f71d16d92104b9a51883d1253 (patch) | |
tree | 08e1bce3de71ea628098192ec57bfdd192fe4f83 | |
parent | e649bd2369231b421c50a210e36ffe70a0148075 (diff) | |
download | mandoc-6bee584aee40a89f71d16d92104b9a51883d1253.tar.gz |
test the new allbox and wrapping features
-rw-r--r-- | regress/tbl/data/Makefile | 2 | ||||
-rw-r--r-- | regress/tbl/data/block_wrap.in | 31 | ||||
-rw-r--r-- | regress/tbl/data/block_wrap.out_ascii | 27 | ||||
-rw-r--r-- | regress/tbl/opt/box.in | 19 | ||||
-rw-r--r-- | regress/tbl/opt/box.out_ascii | 17 |
5 files changed, 95 insertions, 1 deletions
diff --git a/regress/tbl/data/Makefile b/regress/tbl/data/Makefile index cdb97f36..d84a6f04 100644 --- a/regress/tbl/data/Makefile +++ b/regress/tbl/data/Makefile @@ -1,6 +1,6 @@ # $OpenBSD: Makefile,v 1.1.1.1 2015/01/29 23:24:24 schwarze Exp $ -REGRESS_TARGETS = blankline block_unclosed empty +REGRESS_TARGETS = blankline block_unclosed block_wrap empty LINT_TARGETS = block_unclosed empty # groff-1.22.3 defect: diff --git a/regress/tbl/data/block_wrap.in b/regress/tbl/data/block_wrap.in new file mode 100644 index 00000000..dd1837ee --- /dev/null +++ b/regress/tbl/data/block_wrap.in @@ -0,0 +1,31 @@ +.Dd June 12, 2017 +.Dt TBL-DATA-BLOCK_WRAP 1 +.Os OpenBSD +.Sh NAME +.Nm tbl-data-block_wrap +.Nd line wrapping in text blocks +.Sh DESCRIPTION +initial text +.TS +allbox tab(:); +l l. +T{ +This is a very long sentence. +T}:short +short:T{ +This is an even longer sentence. +T} +.TE +.Pp +.TS +allbox tab(:); +lw10 lw10. +T{ +This is a very long sentence. +T}:short +short:T{ +This is an even longer sentence. +T} +.TE +.Pp +final text diff --git a/regress/tbl/data/block_wrap.out_ascii b/regress/tbl/data/block_wrap.out_ascii new file mode 100644 index 00000000..c4dcecd6 --- /dev/null +++ b/regress/tbl/data/block_wrap.out_ascii @@ -0,0 +1,27 @@ +TBL-DATA-BLOCK_WRAP(1) General Commands Manual TBL-DATA-BLOCK_WRAP(1) + +NNAAMMEE + ttbbll--ddaattaa--bblloocckk__wwrraapp - line wrapping in text blocks + +DDEESSCCRRIIPPTTIIOONN + initial text + +--------------------+------------------------+ + |This is a very long | short | + |sentence. | | + +--------------------+------------------------+ + |short | This is an even longer | + | | sentence. | + +--------------------+------------------------+ + +-----------+------------+ + |This is a | short | + |very long | | + |sentence. | | + +-----------+------------+ + |short | This is an | + | | even | + | | longer | + | | sentence. | + +-----------+------------+ + final text + +OpenBSD June 12, 2017 OpenBSD diff --git a/regress/tbl/opt/box.in b/regress/tbl/opt/box.in index c892401c..47b1bf87 100644 --- a/regress/tbl/opt/box.in +++ b/regress/tbl/opt/box.in @@ -18,6 +18,14 @@ a:b c:d .TE .sp +allbox: +.TS +tab(:) allbox; +l l. +a:b +c:d +.TE +.sp manual boxing: .TS tab(:); @@ -36,4 +44,15 @@ tab(:) box; a:b _ c:d +_ +.TE +.sp +allbox and manual boxing: +.TS +tab(:) allbox; +||l||l||. +a:b +_ +c:d +_ .TE diff --git a/regress/tbl/opt/box.out_ascii b/regress/tbl/opt/box.out_ascii index 87ff5cf8..d1051379 100644 --- a/regress/tbl/opt/box.out_ascii +++ b/regress/tbl/opt/box.out_ascii @@ -17,6 +17,13 @@ DDEESSCCRRIIPPTTIIOONN |a b | |c d | +------+ + allbox: + + +--+---+ + |a | b | + +--+---+ + |c | d | + +--+---+ manual boxing: +--++--+ @@ -32,6 +39,16 @@ DDEESSCCRRIIPPTTIIOONN +--++--+ |c ||d | +--++--+ + +--++--+ + allbox and manual boxing: + + +--++--+ + |a ||b | + +--++--+ + +--++--+ + |c ||d | + +--++--+ + +--++--+ TBL-VERT(1) |