CVSROOT:        /cvs
Module name:    src
Changes by:     schwa...@cvs.openbsd.org        2022/04/26 08:46:30

Modified files:
        usr.bin/mandoc : tbl_term.c 
        regress/usr.bin/mandoc/tbl/data: Makefile 
Added files:
        regress/usr.bin/mandoc/tbl/data: escz.in escz.out_ascii 
                                         escz_end.in escz_end.out_ascii 

Log message:
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).

Reply via email to