CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2014/03/06 19:21:55

Modified files:
        usr.bin/mandoc : roff.c 
        regress/usr.bin/mandoc/roff/cond: if.in if.out_ascii 

Log message:
Three bugfixes related to the closing of conditional blocks:
1. Handle more than one `\}' on macro lines, as it was already done
for text lines.
2. Do not treat `\}' as a macro invocation after a dot at the beginning
of a line.  That allows more than one `\}' to work on lines starting
with `.\}'.  It also simplifies the code.
3. Do not complain about characters following `\}'.  Those are not lost,
but handled normally both on text and macro lines.

Reply via email to