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

Diff for /pod2mdoc/pod2mdoc.c between version 1.58 and 1.59

version 1.58, 2015/02/23 14:30:29 version 1.59, 2015/02/23 15:12:06
Line 647  formatcode(struct state *st, const char *buf, size_t *
Line 647  formatcode(struct state *st, const char *buf, size_t *
                  */                   */
   
                 switch (fmt) {                  switch (fmt) {
                 case (FMT_ITALIC):  
                         fputs("Em", stdout);  
                         break;  
                 case (FMT_BOLD):                  case (FMT_BOLD):
                         if (SECT_SYNOPSIS == st->sect) {                          if (SECT_SYNOPSIS == st->sect) {
                                 if (1 == dsz && '-' == buf[*start])                                  if (1 == dsz && '-' == buf[*start])
Line 660  formatcode(struct state *st, const char *buf, size_t *
Line 657  formatcode(struct state *st, const char *buf, size_t *
                                         fputs("Ar", stdout);                                          fputs("Ar", stdout);
                                 break;                                  break;
                         }                          }
                           /* FALLTHROUGH */
                   case (FMT_ITALIC):
                         i = 0;                          i = 0;
                         uc = buf[*start];                          uc = buf[*start];
                         while (isalnum(uc) || '_' == uc || ' ' == uc)                          while (isalnum(uc) || '_' == uc || ' ' == uc)
Line 678  formatcode(struct state *st, const char *buf, size_t *
Line 677  formatcode(struct state *st, const char *buf, size_t *
                                 fputs("Vt", stdout);                                  fputs("Vt", stdout);
                                 break;                                  break;
                         default:                          default:
                                 fputs("Sy", stdout);                                  fputs(FMT_BOLD == fmt ? "Sy" : "Em", stdout);
                                 break;                                  break;
                         }                          }
                         break;                          break;

Legend:
Removed from v.1.58  
changed lines
  Added in v.1.59

CVSweb