CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2014/11/16 23:44:35

Modified files:
        usr.bin/mandoc : libmdoc.h mdoc_html.c mdoc_macro.c mdoc_man.c 
                         mdoc_term.c mdoc_validate.c 
        regress/usr.bin/mandoc/mdoc/Em: Makefile 
        regress/usr.bin/mandoc/mdoc/Li: punct.in punct.out_ascii 
                                        punct.out_lint 
        regress/usr.bin/mandoc/mdoc/No: Makefile punct.in 
                                        punct.out_ascii 
        regress/usr.bin/mandoc/mdoc/Sy: Makefile 
Added files:
        regress/usr.bin/mandoc/mdoc/Em: punct.in punct.out_ascii 
                                        punct.out_lint 
        regress/usr.bin/mandoc/mdoc/Sy: punct.in punct.out_ascii 
                                        punct.out_lint 

Log message:
Multiple fixes with respect to in-line macros:
* .No selects the default font; relevant e.g. in .Bf blocks
* no need to force empty .Li elements
* closing delimiters as leading macro arguments do not suppress space
* opening delimiters at the end of a macro line do not suppress space
* correctly handle delimiter spacing in -Tman
As a side effect, these fixes let mandoc warn about empty .No macros
as requested by bentley@.

Reply via email to