[BACK]Return to eqn_term.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / mandoc

Diff for /src/usr.bin/mandoc/eqn_term.c between version 1.12 and 1.13

version 1.12, 2017/08/23 20:48:56 version 1.13, 2017/08/23 21:56:04
Line 94 
Line 94 
                         p->flags |= TERMP_NOSPACE;                          p->flags |= TERMP_NOSPACE;
                 term_word(p, bp->text);                  term_word(p, bp->text);
                 if ((cp = strchr(bp->text, '\0')) > bp->text &&                  if ((cp = strchr(bp->text, '\0')) > bp->text &&
                     ((cp[-1] == '-' && bp->prev == NULL) ||                      (strchr("\"'([{", cp[-1]) != NULL ||
                      strchr("\"'([{", cp[-1]) != NULL))                       (bp->prev == NULL && (cp[-1] == '-' ||
                         (cp >= bp->text + 5 &&
                          strcmp(cp - 5, "\\[mi]") == 0)))))
                         p->flags |= TERMP_NOSPACE;                          p->flags |= TERMP_NOSPACE;
         }          }
   

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13