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

Diff for /mandoc/mdoc.c between version 1.265 and 1.266

version 1.265, 2017/06/07 20:30:40 version 1.266, 2017/06/07 20:58:49
Line 280  mdoc_ptext(struct roff_man *mdoc, int line, char *buf,
Line 280  mdoc_ptext(struct roff_man *mdoc, int line, char *buf,
                         continue;                          continue;
                 if (end - c < 3)                  if (end - c < 3)
                         break;                          break;
                 if (isalpha((unsigned char)c[-2]) &&                  if (c[1] != ' ' ||
                     isalpha((unsigned char)c[-1]) &&                      isalpha((unsigned char)c[-2]) == 0 ||
                     c[1] == ' ' &&                      isalpha((unsigned char)c[-1]) == 0 ||
                     isupper((unsigned char)(c[2] == ' ' ? c[3] : c[2])) &&                      (c[-2] == 'n' && c[-1] == 'c') ||
                     (c[-2] != 'n' || c[-1] != 'c') &&                      (c[-2] == 'v' && c[-1] == 's'))
                     (c[-2] != 'v' || c[-1] != 's'))                          continue;
                   c += 2;
                   if (*c == ' ')
                           c++;
                   if (*c == ' ')
                           c++;
                   if (isupper((unsigned char)(*c)))
                         mandoc_msg(MANDOCERR_EOS, mdoc->parse,                          mandoc_msg(MANDOCERR_EOS, mdoc->parse,
                             line, (int)(c - buf), NULL);                              line, (int)(c - buf), NULL);
         }          }

Legend:
Removed from v.1.265  
changed lines
  Added in v.1.266

CVSweb