CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2014/03/21 16:17:01

Modified files:
        usr.bin/mandoc : Makefile arch.c att.c chars.c eqn.c html.c 
                         lib.c main.c man.c man_hash.c man_validate.c 
                         mandoc.c mandoc.h mandocdb.c manpath.c 
                         mansearch.c mdoc.c mdoc_argv.c mdoc_hash.c 
                         mdoc_man.c mdoc_validate.c msec.c out.c read.c 
                         roff.c st.c tbl.c tbl_data.c tbl_layout.c 
                         term.c term_ascii.c term_ps.c vol.c 
Added files:
        usr.bin/mandoc : mandoc_aux.c mandoc_aux.h 

Log message:
The files mandoc.c and mandoc.h contained both specialised low-level
functions used for multiple languages (mdoc, man, roff), for example
mandoc_escape(), mandoc_getarg(), mandoc_eos(), and generic auxiliary
functions.  Split the auxiliaries out into their own file and header.
While here, do some #include cleanup.

Reply via email to