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.