diff options
author | 2022-04-26 14:52:05 +0000 | |
---|---|---|
committer | 2022-04-26 14:52:05 +0000 | |
commit | c2e70e08c4a052a976c913961c21ebe72ab8111e (patch) | |
tree | c077eaa18e4190d474428ba1049d0d27350101bf /regress/tbl/data/Makefile | |
parent | 8c8298198d4578f2d09c34f5b09dea2af3a45a19 (diff) | |
download | mandoc-c2e70e08c4a052a976c913961c21ebe72ab8111e.tar.gz mandoc-c2e70e08c4a052a976c913961c21ebe72ab8111e.tar.zst mandoc-c2e70e08c4a052a976c913961c21ebe72ab8111e.zip |
At the end of every tbl(7) cell, clear the \z state.
This is needed because the TERMP_MULTICOL mode is designed such
that term_tbl() buffers all the cells of the table row before the
normal reset logic near the end of term_flushln() can be reached.
This fixes an assertion failure triggered by \z near the end
of a table cell, found by tb@ using afl(1).
Diffstat (limited to 'regress/tbl/data/Makefile')
-rw-r--r-- | regress/tbl/data/Makefile | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/regress/tbl/data/Makefile b/regress/tbl/data/Makefile index b1dcfa08..6db686b9 100644 --- a/regress/tbl/data/Makefile +++ b/regress/tbl/data/Makefile @@ -1,13 +1,16 @@ -# $OpenBSD: Makefile,v 1.5 2019/07/18 14:38:47 schwarze Exp $ +# $OpenBSD: Makefile,v 1.6 2022/04/26 14:46:30 schwarze Exp $ REGRESS_TARGETS = blankline block_empty block_unclosed block_width -REGRESS_TARGETS += block_wrap empty insert +REGRESS_TARGETS += block_wrap empty escz escz_end insert LINT_TARGETS = block_unclosed empty insert -# groff-1.22.3 defect: +# groff-1.23.0 defects: # - When a table ends in the middle of a block, # GNU eqn produces no output whatsoever for the whole table. +# - When a table cell ends with a no-advance escape sequence, +# the next cell is appended to the current cell instead of +# aligning it to the next column. -SKIP_GROFF = block_unclosed +SKIP_GROFF = block_unclosed escz_end .include <bsd.regress.mk> |