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

Diff for /mandoc/html.c between version 1.166 and 1.171

version 1.166, 2014/09/27 09:03:24 version 1.171, 2014/09/27 10:56:18
Line 68  static const struct htmldata htmltags[TAG_MAX] = {
Line 68  static const struct htmldata htmltags[TAG_MAX] = {
         {"dt",          HTML_CLRLINE}, /* TAG_DT */          {"dt",          HTML_CLRLINE}, /* TAG_DT */
         {"dd",          HTML_CLRLINE}, /* TAG_DD */          {"dd",          HTML_CLRLINE}, /* TAG_DD */
         {"blockquote",  HTML_CLRLINE}, /* TAG_BLOCKQUOTE */          {"blockquote",  HTML_CLRLINE}, /* TAG_BLOCKQUOTE */
         {"p",           HTML_CLRLINE | HTML_NOSTACK | HTML_AUTOCLOSE}, /* TAG_P */  
         {"pre",         HTML_CLRLINE }, /* TAG_PRE */          {"pre",         HTML_CLRLINE }, /* TAG_PRE */
         {"b",           0 }, /* TAG_B */          {"b",           0 }, /* TAG_B */
         {"i",           0 }, /* TAG_I */          {"i",           0 }, /* TAG_I */
Line 85  static const char *const htmlattrs[ATTR_MAX] = {
Line 84  static const char *const htmlattrs[ATTR_MAX] = {
         "media", /* ATTR_MEDIA */          "media", /* ATTR_MEDIA */
         "class", /* ATTR_CLASS */          "class", /* ATTR_CLASS */
         "style", /* ATTR_STYLE */          "style", /* ATTR_STYLE */
         "width", /* ATTR_WIDTH */  
         "id", /* ATTR_ID */          "id", /* ATTR_ID */
         "summary", /* ATTR_SUMMARY */  
         "align", /* ATTR_ALIGN */  
         "colspan", /* ATTR_COLSPAN */          "colspan", /* ATTR_COLSPAN */
         "charset", /* ATTR_CHARSET */          "charset", /* ATTR_CHARSET */
 };  };
Line 198  print_gen_head(struct html *h)
Line 194  print_gen_head(struct html *h)
         tag[0].val = "utf-8";          tag[0].val = "utf-8";
         print_otag(h, TAG_META, 1, tag);          print_otag(h, TAG_META, 1, tag);
   
           /*
            * Print a default style-sheet.
            */
         t = print_otag(h, TAG_STYLE, 0, NULL);          t = print_otag(h, TAG_STYLE, 0, NULL);
         print_text(h, "table.head, table.foot { width: 100%; }\n");          print_text(h, "table.head, table.foot { width: 100%; }\n"
                 "td.head-rtitle, td.foot-os { text-align: right; }\n"
                 "td.head-vol { text-align: center; }\n"
                 "table.foot td { width: 50%; }\n"
                 "table.head td { width: 33%; }\n"
                 "div.spacer { margin: 1em 0; }\n");
         print_tagq(h, t);          print_tagq(h, t);
   
         if (h->style) {          if (h->style) {
Line 617  print_stagq(struct html *h, const struct tag *suntil)
Line 621  print_stagq(struct html *h, const struct tag *suntil)
                 free(tag);                  free(tag);
         }          }
 }  }
   
   void
   print_paragraph(struct html *h)
   {
           struct tag      *t;
           struct htmlpair  tag;
   
           PAIR_CLASS_INIT(&tag, "spacer");
           t = print_otag(h, TAG_DIV, 1, &tag);
           print_tagq(h, t);
   }
   
   
 void  void
 bufinit(struct html *h)  bufinit(struct html *h)

Legend:
Removed from v.1.166  
changed lines
  Added in v.1.171

CVSweb