diff options
Diffstat (limited to 'regress/roff/ce')
-rw-r--r-- | regress/roff/ce/Makefile | 9 | ||||
-rw-r--r-- | regress/roff/ce/break.in | 33 | ||||
-rw-r--r-- | regress/roff/ce/break.out_ascii | 24 |
3 files changed, 64 insertions, 2 deletions
diff --git a/regress/roff/ce/Makefile b/regress/roff/ce/Makefile index 2024bdce..2528847e 100644 --- a/regress/roff/ce/Makefile +++ b/regress/roff/ce/Makefile @@ -1,5 +1,10 @@ -# $OpenBSD: Makefile,v 1.1 2019/01/04 01:06:44 schwarze Exp $ +# $OpenBSD: Makefile,v 1.2 2022/04/30 18:46:16 schwarze Exp $ -REGRESS_TARGETS = basic +REGRESS_TARGETS = basic break + +# mandoc defect: +# - For now, high level macros break .ce and .rj blocks. + +SKIP_GROFF = break .include <bsd.regress.mk> diff --git a/regress/roff/ce/break.in b/regress/roff/ce/break.in new file mode 100644 index 00000000..69dc99c4 --- /dev/null +++ b/regress/roff/ce/break.in @@ -0,0 +1,33 @@ +.\" $OpenBSD: break.in,v 1.1 2022/04/30 18:46:16 schwarze Exp $ +.TH CE-BREAK 1 "April 30, 2022" +.SH NAME +ce-break \- centering requests broken by high-level macros +.SH DESCRIPTION +initial +text +.ce 3 +Text centered with the .ce request is +.I not +filled. +.rj 4 +Text adjusted to the right margin +works in just the same way and is +.I not +filled either. +.ce +High-level macros break centering even in a +.if 1 .I conditional +block. +.PP +.nf +Now entering +explicit no-fill mode. +.ce 3 +Text is still +.I not +filled. +.PP +.fi +final +text +in fill mode diff --git a/regress/roff/ce/break.out_ascii b/regress/roff/ce/break.out_ascii new file mode 100644 index 00000000..8572cc0a --- /dev/null +++ b/regress/roff/ce/break.out_ascii @@ -0,0 +1,24 @@ +CE-BREAK(1) General Commands Manual CE-BREAK(1) + +NNAAMMEE + ce-break - centering requests broken by high-level macros + +DDEESSCCRRIIPPTTIIOONN + initial text + Text centered with the .ce request is + _n_o_t filled. + Text adjusted to the right margin + works in just the same way and is + _n_o_t filled either. + High-level macros break centering even in a + _c_o_n_d_i_t_i_o_n_a_l block. + + Now entering + explicit no-fill mode. + Text is still + _n_o_t + filled. + + final text in fill mode + +OpenBSD April 30, 2022 CE-BREAK(1) |