CVSROOT:        /cvs
Module name:    src
Changes by:     schwa...@cvs.openbsd.org        2012/05/30 19:36:56

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

Log message:
Fix blank line handling in .if.

In particular, two cases were wrong:
- single-line .if with trailing whitespace gave no blank line
- multiline .if with \{ but without \{\ gave no blank line

While here, simplify roff_cond() by partially reordering the code.

Reply via email to