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

Diff for /docbook2mdoc/node.h between version 1.7 and 1.11

version 1.7, 2019/04/02 15:53:02 version 1.11, 2019/04/07 17:00:56
Line 42  enum nodeid {
Line 42  enum nodeid {
         NODE_CITEREFENTRY,          NODE_CITEREFENTRY,
         NODE_CITETITLE,          NODE_CITETITLE,
         NODE_CMDSYNOPSIS,          NODE_CMDSYNOPSIS,
         NODE_CODE,  
         NODE_COLSPEC,          NODE_COLSPEC,
         NODE_COMMAND,          NODE_COMMAND,
         NODE_CONSTANT,          NODE_CONSTANT,
Line 54  enum nodeid {
Line 53  enum nodeid {
         NODE_EMPHASIS,          NODE_EMPHASIS,
         NODE_ENTRY,          NODE_ENTRY,
         NODE_ENVAR,          NODE_ENVAR,
           NODE_ERRORNAME,
         NODE_ESCAPE,          NODE_ESCAPE,
         NODE_FIELDSYNOPSIS,          NODE_FIELDSYNOPSIS,
         NODE_FILENAME,          NODE_FILENAME,
Line 70  enum nodeid {
Line 70  enum nodeid {
         NODE_INDEX,          NODE_INDEX,
         NODE_INFO,          NODE_INFO,
         NODE_INFORMALEQUATION,          NODE_INFORMALEQUATION,
         NODE_INFORMALTABLE,  
         NODE_INLINEEQUATION,          NODE_INLINEEQUATION,
         NODE_ITEMIZEDLIST,          NODE_ITEMIZEDLIST,
         NODE_KEYSYM,          NODE_KEYSYM,
Line 124  enum nodeid {
Line 123  enum nodeid {
         NODE_SGMLTAG,          NODE_SGMLTAG,
         NODE_SIMPLELIST,          NODE_SIMPLELIST,
         NODE_SPANSPEC,          NODE_SPANSPEC,
         NODE_STRUCTNAME,  
         NODE_SUBTITLE,          NODE_SUBTITLE,
         NODE_SYNOPSIS,          NODE_SYNOPSIS,
         NODE_TABLE,          NODE_TABLE,
Line 138  enum nodeid {
Line 136  enum nodeid {
         NODE_TITLE,          NODE_TITLE,
         NODE_TYPE,          NODE_TYPE,
         NODE_ULINK,          NODE_ULINK,
         NODE_USERINPUT,  
         NODE_VARIABLELIST,          NODE_VARIABLELIST,
         NODE_VARLISTENTRY,          NODE_VARLISTENTRY,
         NODE_VARNAME,          NODE_VARNAME,
Line 157  enum attrkey {
Line 154  enum attrkey {
         ATTRKEY_CHOICE = 0,          ATTRKEY_CHOICE = 0,
         ATTRKEY_CLASS,          ATTRKEY_CLASS,
         ATTRKEY_CLOSE,          ATTRKEY_CLOSE,
           ATTRKEY_COLS,
           ATTRKEY_ENDTERM,
         ATTRKEY_ID,          ATTRKEY_ID,
         ATTRKEY_LINKEND,          ATTRKEY_LINKEND,
         ATTRKEY_OPEN,          ATTRKEY_OPEN,
         ATTRKEY_REP,          ATTRKEY_REP,
           ATTRKEY_URL,
           ATTRKEY_XLINK_HREF,
         ATTRKEY__MAX          ATTRKEY__MAX
 };  };
   
Line 200  struct pnode {
Line 201  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.7  
changed lines
  Added in v.1.11

CVSweb