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

Diff for /mandoc/libmdoc.h between version 1.86 and 1.88

version 1.86, 2014/07/09 11:31:43 version 1.88, 2014/08/01 17:40:34
Line 28  struct mdoc {
Line 28  struct mdoc {
         const char       *defos; /* default argument for .Os */          const char       *defos; /* default argument for .Os */
         int               quick; /* abort parse early */          int               quick; /* abort parse early */
         int               flags; /* parse flags */          int               flags; /* parse flags */
 #define MDOC_HALT        (1 << 0) /* error in parse: halt */  
 #define MDOC_LITERAL     (1 << 1) /* in a literal scope */  #define MDOC_LITERAL     (1 << 1) /* in a literal scope */
 #define MDOC_PBODY       (1 << 2) /* in the document body */  #define MDOC_PBODY       (1 << 2) /* in the document body */
 #define MDOC_NEWLINE     (1 << 3) /* first macro/text in a line */  #define MDOC_NEWLINE     (1 << 3) /* first macro/text in a line */
Line 105  extern const struct mdoc_macro *const mdoc_macros;
Line 104  extern const struct mdoc_macro *const mdoc_macros;
   
 __BEGIN_DECLS  __BEGIN_DECLS
   
 #define           mdoc_pmsg(mdoc, l, p, t) \  
                   mandoc_msg((t), (mdoc)->parse, (l), (p), NULL)  
 #define           mdoc_nmsg(mdoc, n, t) \  
                   mandoc_msg((t), (mdoc)->parse, (n)->line, (n)->pos, NULL)  
 int               mdoc_macro(MACRO_PROT_ARGS);  int               mdoc_macro(MACRO_PROT_ARGS);
 int               mdoc_word_alloc(struct mdoc *,  int               mdoc_word_alloc(struct mdoc *,
                         int, int, const char *);                          int, int, const char *);

Legend:
Removed from v.1.86  
changed lines
  Added in v.1.88

CVSweb