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

Diff for /mandoc/libmdoc.h between version 1.70 and 1.73

version 1.70, 2011/03/22 14:05:45 version 1.73, 2011/04/17 09:08:19
Line 17 
Line 17 
 #ifndef LIBMDOC_H  #ifndef LIBMDOC_H
 #define LIBMDOC_H  #define LIBMDOC_H
   
 #include "mdoc.h"  
   
 enum    mdoc_next {  enum    mdoc_next {
         MDOC_NEXT_SIBLING = 0,          MDOC_NEXT_SIBLING = 0,
         MDOC_NEXT_CHILD          MDOC_NEXT_CHILD
Line 64  struct mdoc_macro {
Line 62  struct mdoc_macro {
   
 enum    margserr {  enum    margserr {
         ARGS_ERROR,          ARGS_ERROR,
         ARGS_EOLN,          ARGS_EOLN, /* end-of-line */
         ARGS_WORD,          ARGS_WORD, /* normal word */
         ARGS_PUNCT,          ARGS_PUNCT, /* series of punctuation */
         ARGS_QWORD,          ARGS_QWORD, /* quoted word */
         ARGS_PHRASE,          ARGS_PHRASE, /* Ta'd phrase (-column) */
         ARGS_PPHRASE,          ARGS_PPHRASE, /* tabbed phrase (-column) */
         ARGS_PEND          ARGS_PEND /* last phrase (-column) */
 };  };
   
 enum    margverr {  enum    margverr {
         ARGV_ERROR,          ARGV_ERROR,
         ARGV_EOLN,          ARGV_EOLN, /* end of line */
         ARGV_ARG,          ARGV_ARG, /* valid argument */
         ARGV_WORD          ARGV_WORD /* normal word (or bad argument---same thing) */
 };  };
   
 /*  /*
Line 132  int    mdoc_valid_post(struct mdoc *);
Line 130  int    mdoc_valid_post(struct mdoc *);
 enum margverr     mdoc_argv(struct mdoc *, int, enum mdoct,  enum margverr     mdoc_argv(struct mdoc *, int, enum mdoct,
                         struct mdoc_arg **, int *, char *);                          struct mdoc_arg **, int *, char *);
 void              mdoc_argv_free(struct mdoc_arg *);  void              mdoc_argv_free(struct mdoc_arg *);
 void              mdoc_argn_free(struct mdoc_arg *, int);  
 enum margserr     mdoc_args(struct mdoc *, int,  enum margserr     mdoc_args(struct mdoc *, int,
                         int *, char *, enum mdoct, char **);                          int *, char *, enum mdoct, char **);
 enum margserr     mdoc_zargs(struct mdoc *, int,  enum margserr     mdoc_zargs(struct mdoc *, int,

Legend:
Removed from v.1.70  
changed lines
  Added in v.1.73

CVSweb