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

Diff for /mandoc/libmandoc.h between version 1.15 and 1.16

version 1.15, 2011/03/22 10:02:50 version 1.16, 2011/03/22 14:05:45
Line 29  enum rofferr {
Line 29  enum rofferr {
         ROFF_ERR /* badness: puke and stop */          ROFF_ERR /* badness: puke and stop */
 };  };
   
 /*  
  * Available registers (set in libroff, accessed elsewhere).  
  */  
 enum    regs {  enum    regs {
         REG_nS = 0,          REG_nS = 0, /* nS register */
         REG__MAX          REG__MAX
 };  };
   
 /*  /*
  * A register (struct reg) can consist of many types: this consists of   * A register (struct reg) can consist of many types: this consists of
  * normalised types from the original string form.   * normalised types from the original string form.  For the time being,
    * there's only an unsigned integer type.
  */   */
 union   regval {  union   regval {
         unsigned  u; /* unsigned integer */          unsigned  u; /* unsigned integer */
Line 76  void   mandoc_msg(enum mandocerr, struct mparse *, 
Line 74  void   mandoc_msg(enum mandocerr, struct mparse *, 
 void             mandoc_vmsg(enum mandocerr, struct mparse *,  void             mandoc_vmsg(enum mandocerr, struct mparse *,
                         int, int, const char *, ...);                          int, int, const char *, ...);
 int              mandoc_special(char *);  int              mandoc_special(char *);
 char             *mandoc_strdup(const char *);  char            *mandoc_strdup(const char *);
 char             *mandoc_getarg(struct mparse *, char **, int, int *);  char            *mandoc_getarg(struct mparse *, char **, int, int *);
 char             *mandoc_normdate(struct mparse *, char *, int, int);  char            *mandoc_normdate(struct mparse *, char *, int, int);
 int              mandoc_eos(const char *, size_t, int);  int              mandoc_eos(const char *, size_t, int);
 int              mandoc_hyph(const char *, const char *);  int              mandoc_hyph(const char *, const char *);
   
Line 103  struct roff *roff_alloc(struct regset *, struct mparse
Line 101  struct roff *roff_alloc(struct regset *, struct mparse
 void             roff_reset(struct roff *);  void             roff_reset(struct roff *);
 enum rofferr     roff_parseln(struct roff *, int,  enum rofferr     roff_parseln(struct roff *, int,
                         char **, size_t *, int, int *);                          char **, size_t *, int, int *);
 void              roff_endparse(struct roff *);  void             roff_endparse(struct roff *);
   
 const struct tbl_span *roff_span(const struct roff *);  const struct tbl_span   *roff_span(const struct roff *);
 const struct eqn *roff_eqn(const struct roff *);  const struct eqn        *roff_eqn(const struct roff *);
   
   
 __END_DECLS  __END_DECLS
   

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16

CVSweb