summaryrefslogtreecommitdiffstats
path: root/private.h
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2008-12-15 03:13:01 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2008-12-15 03:13:01 +0000
commit92941d9a204a13e8a7ffd43cc025199c04152f6e (patch)
tree5b40d38e5c3457bc8ed4b4d7628640a7cbb7d9af /private.h
parent6b19efa3cb0a1a3c2f1008f516fb66e64458724f (diff)
downloadmandoc-92941d9a204a13e8a7ffd43cc025199c04152f6e.tar.gz
*** empty log message ***
Diffstat (limited to 'private.h')
-rw-r--r--private.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/private.h b/private.h
index 772b1451..38bacd88 100644
--- a/private.h
+++ b/private.h
@@ -27,6 +27,9 @@ struct mdoc {
void *htab;
struct mdoc_node *last;
struct mdoc_node *first;
+
+ enum mdoc_sec sec_lastn;
+ enum mdoc_sec sec_last;
};
struct mdoc_macro {
@@ -43,10 +46,8 @@ __BEGIN_DECLS
int mdoc_err(struct mdoc *, int, int, enum mdoc_err);
int mdoc_warn(struct mdoc *, int, int, enum mdoc_warn);
void mdoc_msg(struct mdoc *, int, const char *, ...);
-
int mdoc_macro(struct mdoc *, int, int, int *, char *);
int mdoc_find(const struct mdoc *, const char *);
-
void mdoc_word_alloc(struct mdoc *, int, const char *);
void mdoc_elem_alloc(struct mdoc *, int, int,
size_t, const struct mdoc_arg *,
@@ -56,15 +57,13 @@ void mdoc_block_alloc(struct mdoc *, int, int,
void mdoc_head_alloc(struct mdoc *,
int, int, size_t, const char **);
void mdoc_body_alloc(struct mdoc *, int, int);
-
void mdoc_node_free(struct mdoc_node *);
-
void mdoc_sibling(struct mdoc *, int, struct mdoc_node **,
struct mdoc_node **, struct mdoc_node *);
-
void *mdoc_hash_alloc(void);
int mdoc_hash_find(const void *, const char *);
void mdoc_hash_free(void *);
+int mdoc_isdelim(const char *);
__END_DECLS