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

Diff for /mandoc/man_html.c between version 1.15 and 1.20

version 1.15, 2009/10/27 04:50:15 version 1.20, 2009/11/14 19:23:58
Line 18 
Line 18 
   
 #include <assert.h>  #include <assert.h>
 #include <ctype.h>  #include <ctype.h>
 #include <err.h>  
 #include <stdio.h>  #include <stdio.h>
 #include <stdlib.h>  #include <stdlib.h>
 #include <string.h>  #include <string.h>
Line 189  print_man_node(MAN_ARGS)
Line 188  print_man_node(MAN_ARGS)
                 break;                  break;
         case (MAN_TEXT):          case (MAN_TEXT):
                 print_text(h, n->string);                  print_text(h, n->string);
                 break;                  return;
         default:          default:
                   if (h->metaf) {
                           assert(h->metaf == t);
                           print_tagq(h, h->metaf);
                           t = h->tags.head;
                   }
                 if (mans[n->tok].pre)                  if (mans[n->tok].pre)
                         child = (*mans[n->tok].pre)(m, n, h);                          child = (*mans[n->tok].pre)(m, n, h);
                 break;                  break;
         }          }
   
         if (child && n->child)  
                 print_man_nodelist(m, n->child, h);  
   
         print_stagq(h, t);          print_stagq(h, t);
   
         bufinit(h);          bufinit(h);
Line 334  man_br_pre(MAN_ARGS)
Line 335  man_br_pre(MAN_ARGS)
         bufcat_su(h, "height", &su);          bufcat_su(h, "height", &su);
         PAIR_STYLE_INIT(&tag, h);          PAIR_STYLE_INIT(&tag, h);
         print_otag(h, TAG_DIV, 1, &tag);          print_otag(h, TAG_DIV, 1, &tag);
           /* So the div isn't empty: */
           print_text(h, "\\~");
   
         return(0);          return(0);
 }  }
   

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.20

CVSweb