CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2022/06/08 07:08:00

Modified files:
        usr.bin/mandoc : roff_escape.c 
        regress/usr.bin/mandoc/char: Makefile 
        regress/usr.bin/mandoc/char/N: Makefile 
        regress/usr.bin/mandoc/roff/esc: B.in B.out_ascii B.out_lint 
                                         Makefile h.in h.out_ascii 
                                         h.out_lint l.in l.out_ascii 
                                         l.out_lint o.in o.out_ascii 
                                         w.in w.out_ascii w.out_lint 
Added files:
        regress/usr.bin/mandoc/char/C: Makefile delim.in delim.out_ascii 
                                       delim.out_lint 
        regress/usr.bin/mandoc/char/N: basic.out_lint delim.in 
                                       delim.out_ascii delim.out_lint 
        regress/usr.bin/mandoc/roff/esc: A1.in A1.out_ascii A1.out_lint 
                                         o.out_lint 

Log message:
Surprisingly, every escape sequence can also be used as an argument
delimiter for an outer escape sequence, in which case the delimiting
escape sequence retains its syntax but usually ignores its argument
and loses its inherent effect.  Add rudimentary support for this
syntax quirk in order to improve parsing compatibility with groff.

Reply via email to