=================================================================== RCS file: /cvs/mandoc/Attic/private.h,v retrieving revision 1.45 retrieving revision 1.47 diff -u -p -r1.45 -r1.47 --- mandoc/Attic/private.h 2008/12/28 00:34:20 1.45 +++ mandoc/Attic/private.h 2008/12/29 12:19:41 1.47 @@ -1,4 +1,4 @@ -/* $Id: private.h,v 1.45 2008/12/28 00:34:20 kristaps Exp $ */ +/* $Id: private.h,v 1.47 2008/12/29 12:19:41 kristaps Exp $ */ /* * Copyright (c) 2008 Kristaps Dzonsons * @@ -37,6 +37,7 @@ struct mdoc_macro { int flags; #define MDOC_CALLABLE (1 << 0) #define MDOC_EXPLICIT (1 << 1) +#define MDOC_PPOST (1 << 2) /* Linescope: punctuation post-line. */ }; extern const struct mdoc_macro *const mdoc_macros; @@ -93,9 +94,12 @@ int xstrcmp(const char *, const char *); void *xcalloc(size_t, size_t); char *xstrdup(const char *); +int macro_constant_delimited(MACRO_PROT_ARGS); int macro_text(MACRO_PROT_ARGS); int macro_scoped_implicit(MACRO_PROT_ARGS); int macro_scoped_explicit(MACRO_PROT_ARGS); +int macro_scoped_line(MACRO_PROT_ARGS); +int macro_scoped_pline(MACRO_PROT_ARGS); int macro_prologue_ddate(MACRO_PROT_ARGS); int macro_prologue_dtitle(MACRO_PROT_ARGS); int macro_prologue_os(MACRO_PROT_ARGS);