]> git.cameronkatri.com Git - mandoc.git/blobdiff - man.h
Moved CALLABLE check to lookup_raw().
[mandoc.git] / man.h
diff --git a/man.h b/man.h
index 0efbebdc7cf10bfa38f890e54598f7e389c76a80..ab2e0c513c1e9f2ecf5ede1dfa4f9279f0c6d992 100644 (file)
--- a/man.h
+++ b/man.h
@@ -1,4 +1,4 @@
-/*     $Id: man.h,v 1.13 2009/06/16 19:55:28 kristaps Exp $ */
+/*     $Id: man.h,v 1.16 2009/07/24 20:22:24 kristaps Exp $ */
 /*
  * Copyright (c) 2009 Kristaps Dzonsons <kristaps@kth.se>
  *
@@ -42,7 +42,8 @@
 #define        MAN_RI           20
 #define        MAN_na           21
 #define        MAN_i            22
-#define        MAN_MAX          23
+#define        MAN_sp           23
+#define        MAN_MAX          24
 
 enum   man_type {
        MAN_TEXT,
@@ -63,6 +64,7 @@ struct        man_node {
        struct man_node *child;
        struct man_node *next;
        struct man_node *prev;
+       int              nchild;
        int              line;
        int              pos;
        int              tok;
@@ -73,7 +75,9 @@ struct        man_node {
        char            *string;
 };
 
-#define        MAN_IGN_MACRO    (1 << 0) /* Ignore unknown macros. */
+#define        MAN_IGN_MACRO    (1 << 0)
+#define        MAN_IGN_CHARS    (1 << 1)
+#define        MAN_IGN_ESCAPE   (1 << 2)
 
 extern const char *const *man_macronames;