]> git.cameronkatri.com Git - mandoc.git/blobdiff - private.h
*** empty log message ***
[mandoc.git] / private.h
index b68b54aa6868fdce1a957a20067f5c2523d2e83f..accda8a15dfb042c93ca7f566576646552812c9a 100644 (file)
--- a/private.h
+++ b/private.h
@@ -1,4 +1,4 @@
-/* $Id: private.h,v 1.27 2008/12/04 16:19:52 kristaps Exp $ */
+/* $Id: private.h,v 1.30 2008/12/04 23:10:51 kristaps Exp $ */
 /*
  * Copyright (c) 2008 Kristaps Dzonsons <kristaps@kth.se>
  *
 /*
  * Copyright (c) 2008 Kristaps Dzonsons <kristaps@kth.se>
  *
@@ -64,7 +64,10 @@ struct       md_mbuf {
 #define        ROFFTok_Infty    24
 #define        ROFFTok_Bar      25
 #define        ROFFTok_Nan      26
 #define        ROFFTok_Infty    24
 #define        ROFFTok_Bar      25
 #define        ROFFTok_Nan      26
-#define        ROFFTok_MAX      27
+#define        ROFFTok_Quote    27
+#define        ROFFTok_Sp_0     28
+#define        ROFFTok_Slash    29
+#define        ROFFTok_MAX      30
 
 #define        ROFF___          0
 #define        ROFF_Dd          1
 
 #define        ROFF___          0
 #define        ROFF_Dd          1
@@ -250,7 +253,6 @@ struct      roffcb {
                        const char *, const char *, const char *);
        int     (*rofftail)(void *);
        int     (*roffdata)(void *, int, const char *, char *);
                        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 **);
        int     (*roffin)(void *, int, int *, char **);
        int     (*roffout)(void *, int);
        int     (*roffblkin)(void *, int, int *, char **);
@@ -259,7 +261,7 @@ struct      roffcb {
        int     (*roffblkheadout)(void *, int);
        int     (*roffblkbodyin)(void *, int, int *, char **);
        int     (*roffblkbodyout)(void *, int);
        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;
 };
 
 struct rofftree;
@@ -289,7 +291,7 @@ struct      rofftree *roff_alloc(const struct roffcb *, void *);
 int              roff_engine(struct rofftree *, char *);
 int              roff_free(struct rofftree *, int);
 
 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
 
 
 __END_DECLS