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.