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

Diff for /mandoc/man.c between version 1.166 and 1.167

version 1.166, 2015/10/22 21:54:23 version 1.167, 2017/01/10 13:47:00
Line 149  man_ptext(struct roff_man *man, int line, char *buf, i
Line 149  man_ptext(struct roff_man *man, int line, char *buf, i
   
         assert(i);          assert(i);
         if (mandoc_eos(buf, (size_t)i))          if (mandoc_eos(buf, (size_t)i))
                 man->last->flags |= MAN_EOS;                  man->last->flags |= NODE_EOS;
   
         man_descope(man, line, offs);          man_descope(man, line, offs);
         return 1;          return 1;
Line 340  man_state(struct roff_man *man, struct roff_node *n)
Line 340  man_state(struct roff_man *man, struct roff_node *n)
         switch(n->tok) {          switch(n->tok) {
         case MAN_nf:          case MAN_nf:
         case MAN_EX:          case MAN_EX:
                 if (man->flags & MAN_LITERAL && ! (n->flags & MAN_VALID))                  if (man->flags & MAN_LITERAL && ! (n->flags & NODE_VALID))
                         mandoc_msg(MANDOCERR_NF_SKIP, man->parse,                          mandoc_msg(MANDOCERR_NF_SKIP, man->parse,
                             n->line, n->pos, "nf");                              n->line, n->pos, "nf");
                 man->flags |= MAN_LITERAL;                  man->flags |= MAN_LITERAL;
Line 348  man_state(struct roff_man *man, struct roff_node *n)
Line 348  man_state(struct roff_man *man, struct roff_node *n)
         case MAN_fi:          case MAN_fi:
         case MAN_EE:          case MAN_EE:
                 if ( ! (man->flags & MAN_LITERAL) &&                  if ( ! (man->flags & MAN_LITERAL) &&
                      ! (n->flags & MAN_VALID))                       ! (n->flags & NODE_VALID))
                         mandoc_msg(MANDOCERR_FI_SKIP, man->parse,                          mandoc_msg(MANDOCERR_FI_SKIP, man->parse,
                             n->line, n->pos, "fi");                              n->line, n->pos, "fi");
                 man->flags &= ~MAN_LITERAL;                  man->flags &= ~MAN_LITERAL;
Line 356  man_state(struct roff_man *man, struct roff_node *n)
Line 356  man_state(struct roff_man *man, struct roff_node *n)
         default:          default:
                 break;                  break;
         }          }
         man->last->flags |= MAN_VALID;          man->last->flags |= NODE_VALID;
 }  }
   
 void  void

Legend:
Removed from v.1.166  
changed lines
  Added in v.1.167

CVSweb