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

Diff for /docbook2mdoc/node.h between version 1.9 and 1.13

version 1.9, 2019/04/03 17:53:02 version 1.13, 2019/04/08 14:37:31
Line 31  enum nodeid {
Line 31  enum nodeid {
         NODE_IGNORE,          NODE_IGNORE,
         /* Alpha-ordered hereafter. */          /* Alpha-ordered hereafter. */
         NODE_AFFILIATION,          NODE_AFFILIATION,
           NODE_APPENDIX,
         NODE_APPLICATION,          NODE_APPLICATION,
         NODE_ARG,          NODE_ARG,
         NODE_AUTHOR,          NODE_AUTHOR,
         NODE_AUTHORGROUP,          NODE_AUTHORGROUP,
         NODE_BLOCKQUOTE,          NODE_BLOCKQUOTE,
         NODE_BOOK,  
         NODE_BOOKINFO,          NODE_BOOKINFO,
         NODE_CAUTION,          NODE_CAUTION,
         NODE_CITEREFENTRY,          NODE_CITEREFENTRY,
Line 48  enum nodeid {
Line 48  enum nodeid {
         NODE_CONTRIB,          NODE_CONTRIB,
         NODE_COPYRIGHT,          NODE_COPYRIGHT,
         NODE_DATE,          NODE_DATE,
           NODE_DOCTYPE,
         NODE_EDITOR,          NODE_EDITOR,
         NODE_EMAIL,          NODE_EMAIL,
         NODE_EMPHASIS,          NODE_EMPHASIS,
           NODE_ENTITY,
         NODE_ENTRY,          NODE_ENTRY,
         NODE_ENVAR,          NODE_ENVAR,
         NODE_ERRORNAME,          NODE_ERRORNAME,
Line 155  enum attrkey {
Line 157  enum attrkey {
         ATTRKEY_CLASS,          ATTRKEY_CLASS,
         ATTRKEY_CLOSE,          ATTRKEY_CLOSE,
         ATTRKEY_COLS,          ATTRKEY_COLS,
           ATTRKEY_DEFINITION,
           ATTRKEY_ENDTERM,
         ATTRKEY_ID,          ATTRKEY_ID,
         ATTRKEY_LINKEND,          ATTRKEY_LINKEND,
           ATTRKEY_NAME,
         ATTRKEY_OPEN,          ATTRKEY_OPEN,
           ATTRKEY_PUBLIC,
         ATTRKEY_REP,          ATTRKEY_REP,
           ATTRKEY_SYSTEM,
           ATTRKEY_URL,
           ATTRKEY_XLINK_HREF,
         ATTRKEY__MAX          ATTRKEY__MAX
 };  };
   
Line 198  struct pnode {
Line 207  struct pnode {
         char            *b;        /* String value. */          char            *b;        /* String value. */
         char            *real;     /* Storage for "b". */          char            *real;     /* Storage for "b". */
         size_t           bsz;      /* strlen(b) */          size_t           bsz;      /* strlen(b) */
           int              spc;      /* Whitespace before this node. */
         struct pnode    *parent;   /* Parent node or NULL. */          struct pnode    *parent;   /* Parent node or NULL. */
         struct pnodeq    childq;   /* Queue of children. */          struct pnodeq    childq;   /* Queue of children. */
         struct pattrq    attrq;    /* Attributes of the node. */          struct pattrq    attrq;    /* Attributes of the node. */

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.13

CVSweb