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

Diff for /docbook2mdoc/docbook2mdoc.c between version 1.57 and 1.58

version 1.57, 2019/03/22 16:47:29 version 1.58, 2019/03/22 16:50:54
Line 79  static const char *attrkeys[ATTRKEY__MAX] = {
Line 79  static const char *attrkeys[ATTRKEY__MAX] = {
         "choice",          "choice",
         "close",          "close",
         "id",          "id",
           "linkend",
         "open",          "open",
         "rep"          "rep"
 };  };
Line 1254  static void
Line 1255  static void
 pnode_print(struct parse *p, struct pnode *pn)  pnode_print(struct parse *p, struct pnode *pn)
 {  {
         struct pnode    *pp;          struct pnode    *pp;
           struct pattr    *ap;
         char            *cp;          char            *cp;
         int              last, sv;          int              last, sv;
   
Line 1361  pnode_print(struct parse *p, struct pnode *pn)
Line 1363  pnode_print(struct parse *p, struct pnode *pn)
                 assert(p->newln);                  assert(p->newln);
                 puts(".Sh LEGAL NOTICE");                  puts(".Sh LEGAL NOTICE");
                 break;                  break;
           case (NODE_LINK):
                   TAILQ_FOREACH(ap, &pn->attrq, child)
                           if (ATTRKEY_LINKEND == ap->key)
                                   break;
                   if (ap == NULL)
                           break;
                   pnode_printmopen(p);
                   printf("Sx %s\n", ap->rawval);
                   p->newln = 1;
                   return;
         case (NODE_LITERAL):          case (NODE_LITERAL):
                 pnode_printmopen(p);                  pnode_printmopen(p);
                 fputs("Li", stdout);                  fputs("Li", stdout);

Legend:
Removed from v.1.57  
changed lines
  Added in v.1.58

CVSweb