[BACK]Return to mandoc_headers.3 CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/mandoc_headers.3 between version 1.5 and 1.7

version 1.5, 2015/04/02 22:48:17 version 1.7, 2015/10/13 22:59:54
Line 98  and the functions
Line 98  and the functions
 described in  described in
 .Xr mandoc 3 .  .Xr mandoc 3 .
 .Pp  .Pp
 Uses the opaque types  Uses the opaque type
 .Vt struct mparse  .Vt struct mparse
 from  from
 .Pa read.c  .Pa read.c
 and  
 .Vt struct mchars  
 from  
 .Pa chars.c  
 for function prototypes.  for function prototypes.
 Uses the types  Uses the types
 .Vt struct mdoc  .Vt struct mdoc
Line 121  Provides
Line 117  Provides
 .Vt enum mdoc_endbody ,  .Vt enum mdoc_endbody ,
 .Vt enum roff_sec ,  .Vt enum roff_sec ,
 .Vt enum roff_type ,  .Vt enum roff_type ,
   .Vt struct roff_meta ,
 and  and
 .Vt struct roff_node .  .Vt struct roff_node .
 .Pp  .Pp
Line 154  Provides
Line 151  Provides
 .Vt enum mdoc_list ,  .Vt enum mdoc_list ,
 .Vt enum mdoc_auth ,  .Vt enum mdoc_auth ,
 .Vt enum mdoc_font ,  .Vt enum mdoc_font ,
 .Vt struct mdoc_meta ,  
 .Vt struct mdoc_argv ,  .Vt struct mdoc_argv ,
 .Vt struct mdoc_arg ,  .Vt struct mdoc_arg ,
 .Vt struct mdoc_bd ,  .Vt struct mdoc_bd ,
Line 188  Requires
Line 184  Requires
 for  for
 .Vt enum roff_type .  .Vt enum roff_type .
 .Pp  .Pp
 Provides  Provides the functions
 .Vt struct man_meta  
 and the functions  
 .Fn man_*  .Fn man_*
 described in  described in
 .Xr mandoc 3 .  .Xr mandoc 3 .
Line 226  are included, the same file should not include any for
Line 220  are included, the same file should not include any for
 Requires  Requires
 .In sys/types.h  .In sys/types.h
 for  for
 .Vt size_t  .Vt size_t ,
 and  
 .Qq Pa mandoc.h  .Qq Pa mandoc.h
 for  for
 .Vt enum mandocerr .  .Vt enum mandocerr ,
   and
   .Qq Pa roff.h
   for
   .Vt struct roff_meta
   and
   .Vt struct roff_node .
 .Pp  .Pp
 Provides  Provides
 .Vt enum rofferr ,  .Vt enum rofferr ,
Line 297  or
Line 296  or
 Requires  Requires
 .Qq Pa roff.h  .Qq Pa roff.h
 for  for
 .Vt struct roff_node.  .Vt struct roff_meta
   and
   .Vt struct roff_node .
 .Pp  .Pp
 Provides  Provides
 .Vt enum man_next ,  .Vt enum man_next ,
Line 406  Provides
Line 407  Provides
 .Vt struct termp ,  .Vt struct termp ,
 and many terminal formatting functions.  and many terminal formatting functions.
 .Pp  .Pp
 Uses the opaque types  Uses the opaque type
 .Vt struct mchars  
 from  
 .Pa chars.c  
 and  
 .Vt struct termp_ps  .Vt struct termp_ps
 from  from
 .Pa term_ps.c .  .Pa term_ps.c .
Line 420  and
Line 417  and
 .Vt struct eqn  .Vt struct eqn
 from  from
 .Pa mandoc.h  .Pa mandoc.h
   and
   .Vt struct roff_meta
   from
   .Qq Pa roff.h
 as opaque types for function prototypes.  as opaque types for function prototypes.
 .Pp  .Pp
 When this header is included, the same file should not include  When this header is included, the same file should not include
Line 451  Provides
Line 452  Provides
 .Vt struct html ,  .Vt struct html ,
 and many HTML formatting functions.  and many HTML formatting functions.
 .Pp  .Pp
 Uses the opaque type  
 .Vt struct mchars  
 from  
 .Pa chars.c .  
 .Pp  
 When this header is included, the same file should not include  When this header is included, the same file should not include
 .Pa term.h  .Pa term.h
 or  or
Line 463  or
Line 459  or
 .It Qq Pa main.h  .It Qq Pa main.h
 Provides the top level steering functions for all formatters.  Provides the top level steering functions for all formatters.
 .Pp  .Pp
 Uses the opaque type  
 .Vt struct mchars  
 from  
 .Pa chars.c .  
 Uses the types  Uses the types
 .Vt struct mdoc  .Vt struct mdoc
 from  from

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.7

CVSweb