[BACK]Return to private.h CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/Attic/private.h between version 1.4 and 1.5

version 1.4, 2008/11/24 14:24:55 version 1.5, 2008/11/24 18:32:39
Line 35  struct md_mbuf {
Line 35  struct md_mbuf {
         size_t           pos;          size_t           pos;
 };  };
   
   #define ROFF___          0
   #define ROFF_Dd          1
   #define ROFF_Dt          2
   #define ROFF_Os          3
   #define ROFF_Sh          4
   #define ROFF_An          5
   #define ROFF_Li          6
   #define ROFF_MAX         7
   
   #define ROFF_Split       0
   #define ROFF_Nosplit     1
   #define ROFF_ARGMAX      2
   
   /* FIXME: have a md_roff with all necessary parameters. */
   
   typedef int     (*roffin)(int, int *, char **);
   typedef int     (*roffout)(int);
   typedef int     (*roffblkin)(int);
   typedef int     (*roffblkout)(int);
   
 __BEGIN_DECLS  __BEGIN_DECLS
   
 typedef void  (*(*md_init)(const struct md_args *,  typedef void  (*(*md_init)(const struct md_args *,
Line 59  int     md_buf_putstring(struct md_mbuf *, const char 
Line 79  int     md_buf_putstring(struct md_mbuf *, const char 
 struct  rofftree;  struct  rofftree;
   
 struct  rofftree *roff_alloc(const struct md_args *,  struct  rofftree *roff_alloc(const struct md_args *,
                         struct md_mbuf *, const struct md_rbuf *);                          struct md_mbuf *, const struct md_rbuf *,
                           const roffin *, const roffout *,
                           const roffblkin *, const roffblkout *);
 int               roff_engine(struct rofftree *, char *, size_t);  int               roff_engine(struct rofftree *, char *, size_t);
 int               roff_free(struct rofftree *, int);  int               roff_free(struct rofftree *, int);
   

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

CVSweb