CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2011/04/24 10:22:02

Modified files:
        usr.bin/mandoc : Makefile arch.c att.c chars.c chars.in eqn.c 
                         html.c lib.c libman.h libmandoc.h libmdoc.h 
                         libroff.h main.c man.c man.h man_hash.c 
                         man_macro.c man_term.c man_validate.c mandoc.c 
                         mandoc.h mdoc.c mdoc.h mdoc_argv.c mdoc_hash.c 
                         mdoc_html.c mdoc_macro.c mdoc_term.c 
                         mdoc_validate.c msec.c out.h roff.c st.c tbl.c 
                         tbl_data.c tbl_layout.c tbl_opts.c term.c 
                         tree.c vol.c 
Added files:
        usr.bin/mandoc : read.c 
Removed files:
        usr.bin/mandoc : chars.h man.3 man_argv.c mdoc.3 roff.3 roff.h 

Log message:
Merge version 1.11.1:
Again lots of cleanup and maintenance work by kristaps@.
- simplify error reporting: less function pointers, more mandoc_[v]msg
- main: split document parsing out of main.c into read.c
- roff, mdoc, man: improved recognition of control characters
- roff: better handling of if/else stack overflows
- roff: add some predefined strings for backward compatibility
- mdoc, man: empty sections are not errors
- mdoc: move delimiter handling to libmdoc
- some header restructuring and some minor features and fixes
This merge causes two minor regressions
that i will fix in separate commits right afterwards.

Reply via email to