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

Diff for /mandoc/Attic/private.h between version 1.17 and 1.23

version 1.17, 2008/11/29 16:11:42 version 1.23, 2008/12/02 18:26:57
Line 139  struct md_mbuf {
Line 139  struct md_mbuf {
 #define ROFF_Oc          99  #define ROFF_Oc          99
 #define ROFF_Bk          100  #define ROFF_Bk          100
 #define ROFF_Ek          101  #define ROFF_Ek          101
 #define ROFF_MAX         102  #define ROFF_Bt          102
   #define ROFF_Hf          103
   #define ROFF_Fr          104
   #define ROFF_Ud          105
   #define ROFF_MAX         106
   
 #define ROFF_Split       0  #define ROFF_Split       0
 #define ROFF_Nosplit     1  #define ROFF_Nosplit     1
Line 214  struct roffcb {
Line 218  struct roffcb {
         int     (*roffhead)(void *);          int     (*roffhead)(void *);
         int     (*rofftail)(void *);          int     (*rofftail)(void *);
         int     (*roffin)(void *, int, int *, char **);          int     (*roffin)(void *, int, int *, char **);
         int     (*roffdata)(void *, char *);          int     (*roffdata)(void *, int, char *);
         int     (*roffout)(void *, int);          int     (*roffout)(void *, int);
         int     (*roffblkin)(void *, int, int *, char **);          int     (*roffblkin)(void *, int, int *, char **);
         int     (*roffblkout)(void *, int);          int     (*roffblkout)(void *, int);
         int     (*roffspecial)(void *, int);          int     (*roffspecial)(void *, int, int *, char **, char **);
 };  };
   
 __BEGIN_DECLS  __BEGIN_DECLS
Line 233  void   *md_init_html4_strict(const struct md_args *,
Line 237  void   *md_init_html4_strict(const struct md_args *,
 int               md_line_html4_strict(void *, char *);  int               md_line_html4_strict(void *, char *);
 int               md_exit_html4_strict(void *, int);  int               md_exit_html4_strict(void *, int);
   
 void             *md_init_valid(const struct md_args *,  void             *md_init_xml(const struct md_args *,
                         struct md_mbuf *, const struct md_rbuf *);                          struct md_mbuf *, const struct md_rbuf *);
 int               md_line_valid(void *, char *);  int               md_line_xml(void *, char *);
 int               md_exit_valid(void *, int);  int               md_exit_xml(void *, int);
   
 int               md_buf_puts(struct md_mbuf *, const char *, size_t);  int               md_buf_puts(struct md_mbuf *, const char *, size_t);
 int               md_buf_putchar(struct md_mbuf *, char);  int               md_buf_putchar(struct md_mbuf *, char);
Line 247  struct rofftree;
Line 251  struct rofftree;
 struct  rofftree *roff_alloc(const struct roffcb *, void *);  struct  rofftree *roff_alloc(const struct roffcb *, void *);
 int               roff_engine(struct rofftree *, char *);  int               roff_engine(struct rofftree *, char *);
 int               roff_free(struct rofftree *, int);  int               roff_free(struct rofftree *, int);
   
   ssize_t           ml_begintag(struct md_mbuf *, const char *,
                           int *, char **);
   ssize_t           ml_endtag(struct md_mbuf *, const char *);
   ssize_t           ml_nputstring(struct md_mbuf *, const char *, size_t);
   ssize_t           ml_nputs(struct md_mbuf *, const char *, size_t);
   ssize_t           ml_indent(struct md_mbuf *, int);
   
 __END_DECLS  __END_DECLS
   

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.23

CVSweb