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

Diff for /mandoc/man.c between version 1.135 and 1.137

version 1.135, 2014/07/30 21:18:24 version 1.137, 2014/08/01 21:24:17
Line 186  man_node_append(struct man *man, struct man_node *p)
Line 186  man_node_append(struct man *man, struct man_node *p)
         assert(p->parent);          assert(p->parent);
         p->parent->nchild++;          p->parent->nchild++;
   
         if ( ! man_valid_pre(man, p))  
                 return(0);  
   
         switch (p->type) {          switch (p->type) {
           case MAN_BLOCK:
                   if (p->tok == MAN_SH || p->tok == MAN_SS)
                           man->flags &= ~MAN_LITERAL;
                   break;
         case MAN_HEAD:          case MAN_HEAD:
                 assert(MAN_BLOCK == p->parent->type);                  assert(MAN_BLOCK == p->parent->type);
                 p->parent->head = p;                  p->parent->head = p;
Line 496  man_pmacro(struct man *man, int ln, char *buf, int off
Line 497  man_pmacro(struct man *man, int ln, char *buf, int off
         tok = (i > 0 && i < 4) ? man_hash_find(mac) : MAN_MAX;          tok = (i > 0 && i < 4) ? man_hash_find(mac) : MAN_MAX;
   
         if (MAN_MAX == tok) {          if (MAN_MAX == tok) {
                 mandoc_vmsg(MANDOCERR_MACRO, man->parse, ln, ppos,                  mandoc_msg(MANDOCERR_MACRO, man->parse,
                     "%s", buf + ppos - 1);                      ln, ppos, buf + ppos - 1);
                 return(1);                  return(1);
         }          }
   

Legend:
Removed from v.1.135  
changed lines
  Added in v.1.137

CVSweb