[BACK]Return to mdoc_html.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / mandoc

Diff for /src/usr.bin/mandoc/mdoc_html.c between version 1.139 and 1.140

version 1.139, 2017/01/29 14:02:19 version 1.140, 2017/02/05 18:13:28
Line 426 
Line 426 
         struct tag      *t, *tt;          struct tag      *t, *tt;
   
         t = print_otag(h, TAG_TABLE, "c", "foot");          t = print_otag(h, TAG_TABLE, "c", "foot");
         print_otag(h, TAG_TBODY, "");  
         tt = print_otag(h, TAG_TR, "");          tt = print_otag(h, TAG_TR, "");
   
         print_otag(h, TAG_TD, "c", "foot-date");          print_otag(h, TAG_TD, "c", "foot-date");
Line 457 
Line 456 
                     meta->title, meta->msec);                      meta->title, meta->msec);
   
         t = print_otag(h, TAG_TABLE, "c", "head");          t = print_otag(h, TAG_TABLE, "c", "head");
         print_otag(h, TAG_TBODY, "");  
         tt = print_otag(h, TAG_TR, "");          tt = print_otag(h, TAG_TR, "");
   
         print_otag(h, TAG_TD, "c", "head-ltitle");          print_otag(h, TAG_TD, "c", "head-ltitle");
Line 572 
Line 570 
 static int  static int
 mdoc_nm_pre(MDOC_ARGS)  mdoc_nm_pre(MDOC_ARGS)
 {  {
           struct tag      *t;
         int              len;          int              len;
   
         switch (n->type) {          switch (n->type) {
Line 600 
Line 599 
         if (len == 0 && meta->name != NULL)          if (len == 0 && meta->name != NULL)
                 len = html_strlen(meta->name);                  len = html_strlen(meta->name);
   
           t = print_otag(h, TAG_COLGROUP, "");
         print_otag(h, TAG_COL, "shw", len);          print_otag(h, TAG_COL, "shw", len);
         print_otag(h, TAG_COL, "");          print_otag(h, TAG_COL, "");
         print_otag(h, TAG_TBODY, "");          print_tagq(h, t);
         print_otag(h, TAG_TR, "");          print_otag(h, TAG_TR, "");
         return 1;          return 1;
 }  }
Line 799 
Line 799 
 static int  static int
 mdoc_bl_pre(MDOC_ARGS)  mdoc_bl_pre(MDOC_ARGS)
 {  {
           struct tag      *t;
         struct mdoc_bl  *bl;          struct mdoc_bl  *bl;
         const char      *cattr;          const char      *cattr;
         size_t           i;          size_t           i;
Line 806 
Line 807 
   
         bl = &n->norm->Bl;          bl = &n->norm->Bl;
   
         if (n->type == ROFFT_BODY) {          switch (n->type) {
                 if (bl->type == LIST_column)          case ROFFT_BODY:
                         print_otag(h, TAG_TBODY, "");  
                 return 1;                  return 1;
         }  
   
         if (n->type == ROFFT_HEAD) {          case ROFFT_HEAD:
                 if (bl->type != LIST_column || bl->ncols == 0)                  if (bl->type != LIST_column || bl->ncols == 0)
                         return 0;                          return 0;
   
Line 823 
Line 822 
                  * screen and we want to preserve that behaviour.                   * screen and we want to preserve that behaviour.
                  */                   */
   
                   t = print_otag(h, TAG_COLGROUP, "");
                 for (i = 0; i < bl->ncols - 1; i++)                  for (i = 0; i < bl->ncols - 1; i++)
                         print_otag(h, TAG_COL, "sww", bl->cols[i]);                          print_otag(h, TAG_COL, "sww", bl->cols[i]);
                 print_otag(h, TAG_COL, "swW", bl->cols[i]);                  print_otag(h, TAG_COL, "swW", bl->cols[i]);
                   print_tagq(h, t);
                 return 0;                  return 0;
   
           default:
                   break;
         }          }
   
         switch (bl->type) {          switch (bl->type) {

Legend:
Removed from v.1.139  
changed lines
  Added in v.1.140