CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2009/12/22 16:58:00

Modified files:
        usr.bin/mandoc : Makefile arch.c att.c chars.c html.c html.h 
                         lib.c libman.h libmandoc.h libmdoc.h main.c 
                         man.c man.h man_action.c man_html.c man_term.c 
                         mandoc.1 mandoc.c mdoc.c mdoc.h mdoc_action.c 
                         mdoc_argv.c mdoc_html.c mdoc_macro.c 
                         mdoc_strings.c mdoc_term.c mdoc_validate.c 
                         msec.c st.c term.c tree.c vol.c 

Log message:
sync to 1.9.12, mostly portability and refactoring:

correctness/functionality:
- bugfix: do not die when overstep hits the right margin
- new option: -fign-escape
- and various HTML features

portability:
- replace bzero(3) by memset(3), which is ANSI C
- replace err(3)/warn(3) by perror(3)/exit(3), which is ANSI C
- iuse argv[0] instead of __progname
- add time.h to various files for FreeBSD compilation

simplicity:
- do not allocate header/footer data dynamically in *_term.c
- provide and use malloc frontends that error out on failure

for full changelogs, see http://bsd.lv/cgi-bin/cvsweb.cgi/

Reply via email to