CVSROOT: /cvs Module name: src Changes by: schwa...@cvs.openbsd.org 2011/05/29 15:22:18
Modified files: usr.bin/mandoc : Makefile chars.c chars.in html.c html.h libmandoc.h libmdoc.h main.c main.h man_html.c man_term.c man_validate.c mandoc.1 mandoc.c mandoc.h mdoc_argv.c mdoc_html.c mdoc_macro.c mdoc_term.c mdoc_validate.c out.c out.h read.c roff.c tbl_layout.c term.c term.h term_ascii.c term_ps.c Added files: usr.bin/mandoc : predefs.in Log message: Merge release 1.11.3, almost all code by kristaps@: * Unicode output support (no Unicode input yet, though). * Refactoring: completely handle predefined strings in roff.c. - New function mandoc_escape() replaces a2roffdeco() and mandoc_special(). - Start using mandoc_getarg() in mdoc_argv.c. - Clean up parsing of delimiters in mdoc(7). * And many minor fixes and lots of cleanup.