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

Diff for /docbook2mdoc/parse.c between version 1.16 and 1.17

version 1.16, 2019/04/06 22:37:57 version 1.17, 2019/04/07 14:49:26
Line 456  xml_elem_start(struct parse *ps, const char *name)
Line 456  xml_elem_start(struct parse *ps, const char *name)
                 perror(NULL);                  perror(NULL);
                 exit(1);                  exit(1);
         }          }
         dat->node = elem->node;  
         dat->spc = ps->spc;          /*
            * Nodes that begin a new macro or request line or start by
            * printing text always want whitespace before themselves.
            */
   
           switch (dat->node = elem->node) {
           case NODE_AUTHORGROUP:
           case NODE_BOOKINFO:
           case NODE_CAUTION:
           case NODE_EDITOR:
           case NODE_ENTRY:
           case NODE_FUNCDEF:
           case NODE_FUNCPROTOTYPE:
           case NODE_INFORMALEQUATION:
           case NODE_INLINEEQUATION:
           case NODE_ITEMIZEDLIST:
           case NODE_LEGALNOTICE:
           case NODE_LITERALLAYOUT:
           case NODE_NOTE:
           case NODE_ORDEREDLIST:
           case NODE_PARA:
           case NODE_PREFACE:
           case NODE_PROGRAMLISTING:
           case NODE_REFMETA:
           case NODE_REFNAMEDIV:
           case NODE_REFSYNOPSISDIV:
           case NODE_ROW:
           case NODE_SBR:
           case NODE_SCREEN:
           case NODE_SECTION:
           case NODE_SYNOPSIS:
           case NODE_TGROUP:
           case NODE_TIP:
           case NODE_TITLE:
           case NODE_VARIABLELIST:
           case NODE_VARLISTENTRY:
           case NODE_WARNING:
                   dat->spc = 1;
                   break;
           default:
                   dat->spc = ps->spc;
                   break;
           }
         dat->parent = ps->cur;          dat->parent = ps->cur;
         TAILQ_INIT(&dat->childq);          TAILQ_INIT(&dat->childq);
         TAILQ_INIT(&dat->attrq);          TAILQ_INIT(&dat->attrq);

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

CVSweb