=================================================================== RCS file: /cvs/mandoc/mandoc_headers.3,v retrieving revision 1.11 retrieving revision 1.14 diff -u -p -r1.11 -r1.14 --- mandoc/mandoc_headers.3 2017/04/29 12:45:41 1.11 +++ mandoc/mandoc_headers.3 2017/06/24 14:38:32 1.14 @@ -87,6 +87,7 @@ Provides .Vt enum mandoc_esc , .Vt enum mandocerr , .Vt enum mandoclevel , +.Vt enum mandoc_os , .Vt enum tbl_cellt , .Vt enum tbl_datt , .Vt enum tbl_spant , @@ -126,7 +127,11 @@ as an opaque type for function prototypes. Requires .Qq Pa mandoc_ohash.h for -.Vt struct ohash . +.Vt struct ohash +and +.Qq Pa mandoc.h +for +.Vt enum mandoc_os . .Pp Provides .Vt enum mdoc_endbody , @@ -144,8 +149,9 @@ and the functions .Fn deroff , .Fn roffhash_alloc , .Fn roffhash_find , +.Fn roffhash_free , and -.Fn roffhash_free . +.Fn roff_validate . .Pp Uses pointers to the types .Vt struct mdoc_arg @@ -437,6 +443,7 @@ Provides .Vt enum termtype , .Vt struct termp_tbl , .Vt struct termp , +.Fn roff_term_pre , and many terminal formatting functions. .Pp Uses the opaque type @@ -451,6 +458,8 @@ from .Pa mandoc.h and .Vt struct roff_meta +and +.Vt struct roff_node from .Pa roff.h as opaque types for function prototypes. @@ -479,7 +488,20 @@ Provides .Vt struct tagq , .Vt struct htmlpair , .Vt struct html , +.Fn roff_html_pre , and many HTML formatting functions. +.Pp +Uses +.Vt struct tbl_span +and +.Vt struct eqn +from +.Pa mandoc.h +and +.Vt struct roff_node +from +.Pa roff.h +as opaque types for function prototypes. .Pp When this header is included, the same file should not include .Pa term.h