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

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

version 1.263, 2017/04/29 12:45:41 version 1.265, 2017/06/07 20:30:40
Line 253  mdoc_ptext(struct roff_man *mdoc, int line, char *buf,
Line 253  mdoc_ptext(struct roff_man *mdoc, int line, char *buf,
                  * blank lines aren't allowed, but enough manuals assume this                   * blank lines aren't allowed, but enough manuals assume this
                  * behaviour that we want to work around it.                   * behaviour that we want to work around it.
                  */                   */
                 roff_elem_alloc(mdoc, line, offs, MDOC_sp);                  roff_elem_alloc(mdoc, line, offs, ROFF_sp);
                 mdoc->last->flags |= NODE_VALID | NODE_ENDED;                  mdoc->last->flags |= NODE_VALID | NODE_ENDED;
                 mdoc->next = ROFF_NEXT_SIBLING;                  mdoc->next = ROFF_NEXT_SIBLING;
                 return 1;                  return 1;
Line 278  mdoc_ptext(struct roff_man *mdoc, int line, char *buf,
Line 278  mdoc_ptext(struct roff_man *mdoc, int line, char *buf,
         for (c = buf + offs; c != NULL; c = strchr(c + 1, '.')) {          for (c = buf + offs; c != NULL; c = strchr(c + 1, '.')) {
                 if (c - buf < offs + 2)                  if (c - buf < offs + 2)
                         continue;                          continue;
                 if (end - c < 4)                  if (end - c < 3)
                         break;                          break;
                 if (isalpha((unsigned char)c[-2]) &&                  if (isalpha((unsigned char)c[-2]) &&
                     isalpha((unsigned char)c[-1]) &&                      isalpha((unsigned char)c[-1]) &&

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

CVSweb