]> git.cameronkatri.com Git - mandoc.git/blobdiff - private.h
*** empty log message ***
[mandoc.git] / private.h
index 20b94d570c9ea7d725945411e2ed755bface4873..accda8a15dfb042c93ca7f566576646552812c9a 100644 (file)
--- a/private.h
+++ b/private.h
@@ -1,4 +1,4 @@
-/* $Id: private.h,v 1.28 2008/12/04 16:34:59 kristaps Exp $ */
+/* $Id: private.h,v 1.30 2008/12/04 23:10:51 kristaps Exp $ */
 /*
  * Copyright (c) 2008 Kristaps Dzonsons <kristaps@kth.se>
  *
@@ -65,7 +65,9 @@ struct        md_mbuf {
 #define        ROFFTok_Bar      25
 #define        ROFFTok_Nan      26
 #define        ROFFTok_Quote    27
-#define        ROFFTok_MAX      28
+#define        ROFFTok_Sp_0     28
+#define        ROFFTok_Slash    29
+#define        ROFFTok_MAX      30
 
 #define        ROFF___          0
 #define        ROFF_Dd          1
@@ -251,7 +253,6 @@ struct      roffcb {
                        const char *, const char *, const char *);
        int     (*rofftail)(void *);
        int     (*roffdata)(void *, int, const char *, char *);
-       int     (*rofftoken)(void *, int, int);
        int     (*roffin)(void *, int, int *, char **);
        int     (*roffout)(void *, int);
        int     (*roffblkin)(void *, int, int *, char **);
@@ -260,7 +261,7 @@ struct      roffcb {
        int     (*roffblkheadout)(void *, int);
        int     (*roffblkbodyin)(void *, int, int *, char **);
        int     (*roffblkbodyout)(void *, int);
-       int     (*roffspecial)(void *, int, int *, char **, char **);
+       int     (*roffspecial)(void *, int, const char *, char **);
 };
 
 struct rofftree;
@@ -290,7 +291,7 @@ struct      rofftree *roff_alloc(const struct roffcb *, void *);
 int              roff_engine(struct rofftree *, char *);
 int              roff_free(struct rofftree *, int);
 
-int              rofftok_scan(const char *);
+int              rofftok_scan(const char *, int *);
 
 __END_DECLS