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

Diff for /mandoc/mdoc_html.c between version 1.179 and 1.182

version 1.179, 2011/10/05 21:35:17 version 1.182, 2011/11/03 20:37:00
Line 189  static const struct htmlmdoc mdocs[MDOC_MAX] = {
Line 189  static const struct htmlmdoc mdocs[MDOC_MAX] = {
         {NULL, NULL}, /* Ec */ /* FIXME: no space */          {NULL, NULL}, /* Ec */ /* FIXME: no space */
         {NULL, NULL}, /* Ef */          {NULL, NULL}, /* Ef */
         {mdoc_em_pre, NULL}, /* Em */          {mdoc_em_pre, NULL}, /* Em */
         {NULL, NULL}, /* Eo */          {mdoc_quote_pre, mdoc_quote_post}, /* Eo */
         {mdoc_xx_pre, NULL}, /* Fx */          {mdoc_xx_pre, NULL}, /* Fx */
         {mdoc_ms_pre, NULL}, /* Ms */          {mdoc_ms_pre, NULL}, /* Ms */
         {mdoc_igndelim_pre, NULL}, /* No */          {mdoc_igndelim_pre, NULL}, /* No */
Line 497  mdoc_root_post(MDOC_ARGS)
Line 497  mdoc_root_post(MDOC_ARGS)
   
         PAIR_SUMMARY_INIT(&tag[0], "Document Footer");          PAIR_SUMMARY_INIT(&tag[0], "Document Footer");
         PAIR_CLASS_INIT(&tag[1], "foot");          PAIR_CLASS_INIT(&tag[1], "foot");
         if (NULL == h->style) {          PAIR_INIT(&tag[2], ATTR_WIDTH, "100%");
                 PAIR_INIT(&tag[2], ATTR_WIDTH, "100%");          t = print_otag(h, TAG_TABLE, 3, tag);
                 t = print_otag(h, TAG_TABLE, 3, tag);          PAIR_INIT(&tag[0], ATTR_WIDTH, "50%");
                 PAIR_INIT(&tag[0], ATTR_WIDTH, "50%");          print_otag(h, TAG_COL, 1, tag);
                 print_otag(h, TAG_COL, 1, tag);          print_otag(h, TAG_COL, 1, tag);
                 print_otag(h, TAG_COL, 1, tag);  
         } else  
                 t = print_otag(h, TAG_TABLE, 2, tag);  
   
         t = print_otag(h, TAG_TBODY, 0, NULL);          print_otag(h, TAG_TBODY, 0, NULL);
   
         tt = print_otag(h, TAG_TR, 0, NULL);          tt = print_otag(h, TAG_TR, 0, NULL);
   
         PAIR_CLASS_INIT(&tag[0], "foot-date");          PAIR_CLASS_INIT(&tag[0], "foot-date");
         print_otag(h, TAG_TD, 1, tag);          print_otag(h, TAG_TD, 1, tag);
   
         print_text(h, m->date);          print_text(h, m->date);
         print_stagq(h, tt);          print_stagq(h, tt);
   
         PAIR_CLASS_INIT(&tag[0], "foot-os");          PAIR_CLASS_INIT(&tag[0], "foot-os");
         if (NULL == h->style) {          PAIR_INIT(&tag[1], ATTR_ALIGN, "right");
                 PAIR_INIT(&tag[1], ATTR_ALIGN, "right");          print_otag(h, TAG_TD, 2, tag);
                 print_otag(h, TAG_TD, 2, tag);  
         } else  
                 print_otag(h, TAG_TD, 1, tag);  
   
         print_text(h, m->os);          print_text(h, m->os);
         print_tagq(h, t);          print_tagq(h, t);
 }  }
Line 548  mdoc_root_pre(MDOC_ARGS)
Line 540  mdoc_root_pre(MDOC_ARGS)
   
         PAIR_SUMMARY_INIT(&tag[0], "Document Header");          PAIR_SUMMARY_INIT(&tag[0], "Document Header");
         PAIR_CLASS_INIT(&tag[1], "head");          PAIR_CLASS_INIT(&tag[1], "head");
         if (NULL == h->style) {          PAIR_INIT(&tag[2], ATTR_WIDTH, "100%");
                 PAIR_INIT(&tag[2], ATTR_WIDTH, "100%");          t = print_otag(h, TAG_TABLE, 3, tag);
                 t = print_otag(h, TAG_TABLE, 3, tag);          PAIR_INIT(&tag[0], ATTR_WIDTH, "30%");
                 PAIR_INIT(&tag[0], ATTR_WIDTH, "30%");          print_otag(h, TAG_COL, 1, tag);
                 print_otag(h, TAG_COL, 1, tag);          print_otag(h, TAG_COL, 1, tag);
                 print_otag(h, TAG_COL, 1, tag);          print_otag(h, TAG_COL, 1, tag);
                 print_otag(h, TAG_COL, 1, tag);  
         } else  
                 t = print_otag(h, TAG_TABLE, 2, tag);  
   
         print_otag(h, TAG_TBODY, 0, NULL);          print_otag(h, TAG_TBODY, 0, NULL);
   
Line 564  mdoc_root_pre(MDOC_ARGS)
Line 553  mdoc_root_pre(MDOC_ARGS)
   
         PAIR_CLASS_INIT(&tag[0], "head-ltitle");          PAIR_CLASS_INIT(&tag[0], "head-ltitle");
         print_otag(h, TAG_TD, 1, tag);          print_otag(h, TAG_TD, 1, tag);
   
         print_text(h, title);          print_text(h, title);
         print_stagq(h, tt);          print_stagq(h, tt);
   
         PAIR_CLASS_INIT(&tag[0], "head-vol");          PAIR_CLASS_INIT(&tag[0], "head-vol");
         if (NULL == h->style) {          PAIR_INIT(&tag[1], ATTR_ALIGN, "center");
                 PAIR_INIT(&tag[1], ATTR_ALIGN, "center");          print_otag(h, TAG_TD, 2, tag);
                 print_otag(h, TAG_TD, 2, tag);  
         } else  
                 print_otag(h, TAG_TD, 1, tag);  
   
         print_text(h, b);          print_text(h, b);
         print_stagq(h, tt);          print_stagq(h, tt);
   
         PAIR_CLASS_INIT(&tag[0], "head-rtitle");          PAIR_CLASS_INIT(&tag[0], "head-rtitle");
         if (NULL == h->style) {          PAIR_INIT(&tag[1], ATTR_ALIGN, "right");
                 PAIR_INIT(&tag[1], ATTR_ALIGN, "right");          print_otag(h, TAG_TD, 2, tag);
                 print_otag(h, TAG_TD, 2, tag);  
         } else  
                 print_otag(h, TAG_TD, 1, tag);  
   
         print_text(h, title);          print_text(h, title);
         print_tagq(h, t);          print_tagq(h, t);
         return(1);          return(1);
Line 2205  mdoc_quote_pre(MDOC_ARGS)
Line 2185  mdoc_quote_pre(MDOC_ARGS)
                 PAIR_CLASS_INIT(&tag, "opt");                  PAIR_CLASS_INIT(&tag, "opt");
                 print_otag(h, TAG_SPAN, 1, &tag);                  print_otag(h, TAG_SPAN, 1, &tag);
                 break;                  break;
           case (MDOC_Eo):
                   break;
         case (MDOC_Do):          case (MDOC_Do):
                 /* FALLTHROUGH */                  /* FALLTHROUGH */
         case (MDOC_Dq):          case (MDOC_Dq):
Line 2269  mdoc_quote_post(MDOC_ARGS)
Line 2251  mdoc_quote_post(MDOC_ARGS)
                 /* FALLTHROUGH */                  /* FALLTHROUGH */
         case (MDOC_Bq):          case (MDOC_Bq):
                 print_text(h, "\\(rB");                  print_text(h, "\\(rB");
                   break;
           case (MDOC_Eo):
                 break;                  break;
         case (MDOC_Qo):          case (MDOC_Qo):
                 /* FALLTHROUGH */                  /* FALLTHROUGH */

Legend:
Removed from v.1.179  
changed lines
  Added in v.1.182

CVSweb