CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2010/10/28 04:42:39

Modified files:
        usr.bin/mandoc : man_term.c 

Log message:
Font alternating blocks like .RB must not break the line between children
in literal mode.  Fixing a bug found by naddy@ in the gettext(3) SYNOPSIS.
This required a bit of refactoring:
* consolidate pre_RB(), pre_RI(), and pre_BI() into pre_alternate()
* save the MANT_LITERAL mode before descending into children
* restore MANT_LITERAL mode before printing the last child

Reply via email to