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

Diff for /mandoc/mdoc_validate.c between version 1.367 and 1.368

version 1.367, 2018/12/31 04:55:47 version 1.368, 2018/12/31 07:46:07
Line 338  mdoc_validate(struct roff_man *mdoc)
Line 338  mdoc_validate(struct roff_man *mdoc)
                         check_text(mdoc, n->line, n->pos, n->string);                          check_text(mdoc, n->line, n->pos, n->string);
                 if (np->tok != MDOC_Ql && np->tok != MDOC_Dl &&                  if (np->tok != MDOC_Ql && np->tok != MDOC_Dl &&
                     (np->tok != MDOC_Bd ||                      (np->tok != MDOC_Bd ||
                      (mdoc->flags & MDOC_LITERAL) == 0) &&                       (mdoc->flags & ROFF_NOFILL) == 0) &&
                     (np->tok != MDOC_It || np->type != ROFFT_HEAD ||                      (np->tok != MDOC_It || np->type != ROFFT_HEAD ||
                      np->parent->parent->norm->Bl.type != LIST_diag))                       np->parent->parent->norm->Bl.type != LIST_diag))
                         check_text_em(mdoc, n->line, n->pos, n->string);                          check_text_em(mdoc, n->line, n->pos, n->string);
Line 411  check_text(struct roff_man *mdoc, int ln, int pos, cha
Line 411  check_text(struct roff_man *mdoc, int ln, int pos, cha
 {  {
         char            *cp;          char            *cp;
   
         if (MDOC_LITERAL & mdoc->flags)          if (mdoc->flags & ROFF_NOFILL)
                 return;                  return;
   
         for (cp = p; NULL != (p = strchr(p, '\t')); p++)          for (cp = p; NULL != (p = strchr(p, '\t')); p++)

Legend:
Removed from v.1.367  
changed lines
  Added in v.1.368

CVSweb