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

Diff for /mandoc/html.c between version 1.143 and 1.145

version 1.143, 2011/05/17 11:38:18 version 1.145, 2011/05/18 23:59:08
Line 272  print_metaf(struct html *h, enum mandoc_esc deco)
Line 272  print_metaf(struct html *h, enum mandoc_esc deco)
         case (ESCAPE_FONTBOLD):          case (ESCAPE_FONTBOLD):
                 font = HTMLFONT_BOLD;                  font = HTMLFONT_BOLD;
                 break;                  break;
           case (ESCAPE_FONT):
                   /* FALLTHROUGH */
         case (ESCAPE_FONTROMAN):          case (ESCAPE_FONTROMAN):
                 font = HTMLFONT_NONE;                  font = HTMLFONT_NONE;
                 break;                  break;
Line 315  html_strlen(const char *cp)
Line 317  html_strlen(const char *cp)
                 switch (mandoc_escape(&cp, &seq, &ssz)) {                  switch (mandoc_escape(&cp, &seq, &ssz)) {
                 case (ESCAPE_ERROR):                  case (ESCAPE_ERROR):
                         return(sz);                          return(sz);
                   case (ESCAPE_UNICODE):
                           /* FALLTHROUGH */
                 case (ESCAPE_NUMBERED):                  case (ESCAPE_NUMBERED):
                         /* FALLTHROUGH */                          /* FALLTHROUGH */
                 case (ESCAPE_PREDEF):                  case (ESCAPE_PREDEF):
Line 373  print_encode(struct html *h, const char *p, int norecu
Line 377  print_encode(struct html *h, const char *p, int norecu
                         break;                          break;
   
                 switch (esc) {                  switch (esc) {
                   case (ESCAPE_UNICODE):
                           /* Skip passed "u" header. */
                           c = mchars_num2uc(seq + 1, len - 1);
                           if ('\0' != c)
                                   printf("&#x%x;", c);
                           break;
                 case (ESCAPE_NUMBERED):                  case (ESCAPE_NUMBERED):
                         c = mchars_num2char(seq, len);                          c = mchars_num2char(seq, len);
                         if ('\0' != c)                          if ('\0' != c)
Line 384  print_encode(struct html *h, const char *p, int norecu
Line 394  print_encode(struct html *h, const char *p, int norecu
                 case (ESCAPE_SPECIAL):                  case (ESCAPE_SPECIAL):
                         print_spec(h, seq, len);                          print_spec(h, seq, len);
                         break;                          break;
                   case (ESCAPE_FONT):
                           /* FALLTHROUGH */
                 case (ESCAPE_FONTPREV):                  case (ESCAPE_FONTPREV):
                         /* FALLTHROUGH */                          /* FALLTHROUGH */
                 case (ESCAPE_FONTBOLD):                  case (ESCAPE_FONTBOLD):

Legend:
Removed from v.1.143  
changed lines
  Added in v.1.145

CVSweb