diff options
Diffstat (limited to 'regress/tbl')
-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) |