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); |
} |
} |
|
|