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

Diff for /mandoc/tag.c between version 1.29 and 1.30

version 1.29, 2020/03/13 16:16:58 version 1.30, 2020/03/21 00:17:31
Line 89  tag_put(const char *s, int prio, struct roff_node *n)
Line 89  tag_put(const char *s, int prio, struct roff_node *n)
                 if (n->child == NULL || n->child->type != ROFFT_TEXT)                  if (n->child == NULL || n->child->type != ROFFT_TEXT)
                         return;                          return;
                 s = n->child->string;                  s = n->child->string;
                 if (s[0] == '\\' && (s[1] == '&' || s[1] == 'e'))                  switch (s[0]) {
                         s += 2;                  case '-':
                           s++;
                           break;
                   case '\\':
                           switch (s[1]) {
                           case '&':
                           case '-':
                           case 'e':
                                   s += 2;
                                   break;
                           default:
                                   break;
                           }
                           break;
                   default:
                           break;
                   }
         }          }
   
         /*          /*

Legend:
Removed from v.1.29  
changed lines
  Added in v.1.30

CVSweb