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

Diff for /docbook2mdoc/docbook2mdoc.c between version 1.60 and 1.61

version 1.60, 2019/03/22 17:01:10 version 1.61, 2019/03/22 17:28:59
Line 720  pnode_printpara(struct parse *p, struct pnode *pn)
Line 720  pnode_printpara(struct parse *p, struct pnode *pn)
         struct pnode    *pp;          struct pnode    *pp;
   
         assert(p->newln);          assert(p->newln);
         if (NULL == pn->parent || NODE_LISTITEM == pn->parent->node)          if ((pp = TAILQ_PREV(pn, pnodeq, child)) == NULL &&
               (pp = pn->parent) == NULL)
                 return;                  return;
   
         pp = TAILQ_PREV(pn, pnodeq, child);          switch (pp->node) {
         if (NULL == pp)          case NODE_ENTRY:
                 pp = pn->parent;          case NODE_LISTITEM:
         if ((NODE_SECTION != pp->node && NODE_PREFACE != pp->node) ||                  return;
             2 < p->level)          case NODE_PREFACE:
                 puts(".Pp");          case NODE_SECTION:
                   if (p->level < 3)
                           return;
                   break;
           default:
                   break;
           }
           puts(".Pp");
 }  }
   
 /*  /*

Legend:
Removed from v.1.60  
changed lines
  Added in v.1.61

CVSweb