CVSROOT:        /cvs
Module name:    src
Changes by:     schwa...@cvs.openbsd.org        2018/08/24 16:56:37

Modified files:
        share/man/man7 : roff.7 
        usr.bin/mandoc : libmandoc.h mandoc.h read.c roff.c 
        regress/usr.bin/mandoc/roff: Makefile 
Added files:
        regress/usr.bin/mandoc/roff/while: Makefile badargs.in 
                                           badargs.out_ascii 
                                           badargs.out_lint basic.in 
                                           basic.out_ascii into.in 
                                           into.out_ascii into.out_lint 
                                           nesting.in nesting.out_ascii 
                                           nesting.out_lint outof.in 
                                           outof.out_ascii 
                                           outof.out_lint 

Log message:
Rudimentary implementation of the roff(7) .while request.
Needed for example by groff_hdtbl(7).

There are two limitations:
It does not support nested .while requests yet,
and each .while loop must start and end in the same scope.

The roff_parseln() return codes are now more flexible
and allow OR'ing options.

Reply via email to