CVSROOT: /cvs Module name: src Changes by: schwa...@cvs.openbsd.org 2020/09/09 10:57:05
Modified files: usr.bin/mandoc : man_macro.c regress/usr.bin/mandoc/man/TP: broken.in broken.out_ascii broken.out_lint macrotag.in macrotag.out_ascii Log message: Element next-line scopes can nest. Consequently, even when closing one element next-line scope, the MAN_ELINE flag must not yet be cleared if the parent macro is another element macro having next-line scope, or an assertion failure is caused if all this is wrapped in another macro that has block next-line scope, for example .TP. Bug found in an afl run performed by Jan Schreiber <jes at posteo dot de>.