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

Diff for /mandoc/Attic/private.h between version 1.36 and 1.40

version 1.36, 2008/12/10 10:43:57 version 1.40, 2008/12/10 14:42:46
Line 251  extern const char *const *tokargnames;
Line 251  extern const char *const *tokargnames;
   
 enum    roffmsg {  enum    roffmsg {
         ROFF_WARN,          ROFF_WARN,
         ROFF_ERROR,          ROFF_ERROR
 };  };
   
 enum    roffmsec {  enum    roffmsec {
Line 268  enum roffmsec {
Line 268  enum roffmsec {
         ROFF_MSEC_UNASS,          ROFF_MSEC_UNASS,
         ROFF_MSEC_DRAFT,          ROFF_MSEC_DRAFT,
         ROFF_MSEC_PAPER,          ROFF_MSEC_PAPER,
         ROFF_MSEC_MAX,          ROFF_MSEC_MAX
 };  };
   
 enum    roffatt {  enum    roffatt {
Line 280  enum roffatt {
Line 280  enum roffatt {
         ROFF_ATT_32V,          ROFF_ATT_32V,
         ROFF_ATT_V_1,          ROFF_ATT_V_1,
         ROFF_ATT_V_4,          ROFF_ATT_V_4,
         ROFF_ATT_MAX,          ROFF_ATT_MAX
 };  };
   
 enum    roffvol {  enum    roffvol {
Line 319  enum roffvol {
Line 319  enum roffvol {
         ROFF_ARCH_SUN3,          ROFF_ARCH_SUN3,
         ROFF_ARCH_VAX,          ROFF_ARCH_VAX,
         ROFF_ARCH_ZAURUS,          ROFF_ARCH_ZAURUS,
         ROFF_VOL_MAX,          ROFF_VOL_MAX
 };  };
   
 #define ROFFSec_NMASK   (0x07)  #define ROFFSec_NMASK   (0x07)
   
 #define ROFFSec_NAME    (1 << 0)  #define ROFFSec_PR_Os   (1 << 1)
 #define ROFFSec_SYNOP   (1 << 1)  #define ROFFSec_PR_Dt   (1 << 2)
 #define ROFFSec_DESC    (1 << 2)  #define ROFFSec_PR_Dd   (1 << 3)
 #define ROFFSec_RETVAL  (1 << 3)  #define ROFFSec_NAME    (1 << 4)
 #define ROFFSec_ENV     (1 << 4)  #define ROFFSec_SYNOP   (1 << 5)
 #define ROFFSec_FILES   (1 << 5)  #define ROFFSec_DESC    (1 << 6)
 #define ROFFSec_EX      (1 << 6)  #define ROFFSec_RETVAL  (1 << 7)
 #define ROFFSec_DIAG    (1 << 7)  #define ROFFSec_ENV     (1 << 8)
 #define ROFFSec_ERRS    (1 << 8)  #define ROFFSec_FILES   (1 << 9)
 #define ROFFSec_SEEALSO (1 << 9)  #define ROFFSec_EX      (1 << 10)
 #define ROFFSec_STAND   (1 << 10)  #define ROFFSec_DIAG    (1 << 11)
 #define ROFFSec_HIST    (1 << 11)  #define ROFFSec_ERRS    (1 << 12)
 #define ROFFSec_AUTH    (1 << 12)  #define ROFFSec_SEEALSO (1 << 13)
 #define ROFFSec_CAVEATS (1 << 13)  #define ROFFSec_STAND   (1 << 14)
 #define ROFFSec_BUGS    (1 << 14)  #define ROFFSec_HIST    (1 << 15)
 #define ROFFSec_OTHER   (1 << 15)  #define ROFFSec_AUTH    (1 << 16)
   #define ROFFSec_CAVEATS (1 << 17)
   #define ROFFSec_BUGS    (1 << 18)
   #define ROFFSec_OTHER   (1 << 19)
   
 struct  roffcb {  struct  roffcb {
         int     (*roffmsg)(void *, enum roffmsg,          int     (*roffmsg)(void *, enum roffmsg,
                         const char *, const char *, const char *);                          const char *, const char *, const char *);
         int     (*roffhead)(void *, const struct tm *, const char *,          int     (*roffhead)(void *, const struct tm *, const char *,
                         const char *, enum roffmsec, enum roffvol);                          const char *, enum roffmsec, enum roffvol);
         int     (*rofftail)(void *);          int     (*rofftail)(void *, const struct tm *, const char *,
                           const char *, enum roffmsec, enum roffvol);
         int     (*roffdata)(void *, int, const char *, const char *);          int     (*roffdata)(void *, int, const char *, const char *);
         int     (*roffin)(void *, int, int *, const char **);          int     (*roffin)(void *, int, int *, const char **);
         int     (*roffout)(void *, int);          int     (*roffout)(void *, int);
Line 372  void   *md_init_html(const struct md_args *,
Line 376  void   *md_init_html(const struct md_args *,
                         struct md_mbuf *, const struct md_rbuf *);                          struct md_mbuf *, const struct md_rbuf *);
 int               md_line_html(void *, char *);  int               md_line_html(void *, char *);
 int               md_exit_html(void *, int);  int               md_exit_html(void *, int);
   void             *md_init_noop(const struct md_args *,
                           struct md_mbuf *, const struct md_rbuf *);
   int               md_line_noop(void *, char *);
   int               md_exit_noop(void *, int);
 void             *md_init_xml(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_xml(void *, char *);  int               md_line_xml(void *, char *);
Line 391  enum roffmsec   roff_msec(const char *);
Line 399  enum roffmsec   roff_msec(const char *);
 int               roff_sec(const char **);  int               roff_sec(const char **);
 enum roffatt      roff_att(const char *);  enum roffatt      roff_att(const char *);
 enum roffvol      roff_vol(const char *);  enum roffvol      roff_vol(const char *);
   char             *roff_volname(enum roffvol);
   
 __END_DECLS  __END_DECLS
   

Legend:
Removed from v.1.36  
changed lines
  Added in v.1.40

CVSweb