CVSROOT:        /cvs
Module name:    src
Changes by:     schwa...@cvs.openbsd.org        2015/01/26 11:41:46

Modified files:
        share/man/man7 : tbl.7 
        usr.bin/mandoc : mandoc.h read.c tbl_layout.c 
        regress/usr.bin/mandoc/tbl: Makefile 
Added files:
        regress/usr.bin/mandoc/tbl: layout.in layout.out_ascii 
                                    layout.out_lint 

Log message:
Rework tbl(7) layout parsing:
* Continue parsing even if part of the input is invalid.
* Do not require whitespace between cell specifications.
* Allow tabs as well as blanks between modifiers.
* Mark the 'm' modifier as unsupported.
* Parse and ignore the 'p' and 'v' modifiers.
* Better warning and error messages.
* Get rid of a static buffer.
Improved functionality but minus 50 lines of code.

Reply via email to