=================================================================== RCS file: /cvs/mandoc/mdoc.h,v retrieving revision 1.29 retrieving revision 1.31 diff -u -p -r1.29 -r1.31 --- mandoc/mdoc.h 2009/02/20 07:43:15 1.29 +++ mandoc/mdoc.h 2009/02/22 14:31:08 1.31 @@ -1,4 +1,4 @@ -/* $Id: mdoc.h,v 1.29 2009/02/20 07:43:15 kristaps Exp $ */ +/* $Id: mdoc.h,v 1.31 2009/02/22 14:31:08 kristaps Exp $ */ /* * Copyright (c) 2008 Kristaps Dzonsons * @@ -382,7 +382,7 @@ struct mdoc_node { #define MDOC_ACTED (1 << 1) enum mdoc_type type; union mdoc_data data; - /* FIXME: have an enum mdoc_sec. */ + enum mdoc_sec sec; }; /* Call-backs for parse messages. */ @@ -420,6 +420,14 @@ const struct mdoc_meta *mdoc_meta(struct mdoc *); /* Signal end of parse sequence (boolean retval). */ int mdoc_endparse(struct mdoc *); + +const char *mdoc_arch2a(enum mdoc_arch); + +const char *mdoc_vol2a(enum mdoc_vol); + +const char *mdoc_msec2a(enum mdoc_msec); + +int mdoc_isdelim(const char *); __END_DECLS