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

Diff for /mandoc/libman.h between version 1.17 and 1.19

version 1.17, 2009/08/19 09:14:50 version 1.19, 2009/08/21 12:32:38
Line 33  struct man {
Line 33  struct man {
 #define MAN_HALT        (1 << 0)  #define MAN_HALT        (1 << 0)
 #define MAN_ELINE       (1 << 1)        /* Next-line element scope. */  #define MAN_ELINE       (1 << 1)        /* Next-line element scope. */
 #define MAN_BLINE       (1 << 2)        /* Next-line block scope. */  #define MAN_BLINE       (1 << 2)        /* Next-line block scope. */
   #define MAN_LITERAL     (1 << 3)        /* Literal input. */
         enum man_next    next;          enum man_next    next;
         struct man_node *last;          struct man_node *last;
         struct man_node *first;          struct man_node *first;
Line 58  enum merr {
Line 59  enum merr {
         WMACROFORM,          WMACROFORM,
         WEXITSCOPE,          WEXITSCOPE,
         WNOSCOPE,          WNOSCOPE,
           WOLITERAL,
           WNLITERAL,
         WERRMAX          WERRMAX
 };  };
   
Line 68  struct man_macro {
Line 71  struct man_macro {
         int             (*fp)(MACRO_PROT_ARGS);          int             (*fp)(MACRO_PROT_ARGS);
         int               flags;          int               flags;
 #define MAN_SCOPED       (1 << 0)  #define MAN_SCOPED       (1 << 0)
   #define MAN_EXPLICIT     (1 << 1)
 };  };
   
 extern  const struct man_macro *const man_macros;  extern  const struct man_macro *const man_macros;
Line 105  int    man_verr(struct man *, int, int, const char *, 
Line 109  int    man_verr(struct man *, int, int, const char *, 
 int               man_valid_post(struct man *);  int               man_valid_post(struct man *);
 int               man_valid_pre(struct man *, const struct man_node *);  int               man_valid_pre(struct man *, const struct man_node *);
 int               man_action_post(struct man *);  int               man_action_post(struct man *);
   int               man_action_pre(struct man *, struct man_node *);
 int               man_unscope(struct man *, const struct man_node *);  int               man_unscope(struct man *, const struct man_node *);
   
 __END_DECLS  __END_DECLS

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

CVSweb