CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2026/10/06 14:31:54

Modified files:
        usr.bin/mandoc : mdoc_macro.c 
        regress/usr.bin/mandoc/mdoc/Bl: Makefile 
Added files:
        regress/usr.bin/mandoc/mdoc/Bl: badBd.in badBd.out_ascii 
                                        badBd.out_html badBd.out_lint 
                                        badBd.out_markdown 

Log message:
When a .Bd block is broken by an .It macro and hence implicitly ended,
restore the ROFF_NOFILL global parser state to what is was before the block.
This fixes an assertion failure in the HTML formatter triggered
by the nonsensical sequence of macros .Bl .Bd -unfilled .It
that kristaps@ found in the pam_smartcard(8) manual on macOS.

Reply via email to