version 1.48, 2010/12/01 23:02:59 |
version 1.49, 2010/12/07 00:08:52 |
|
|
n = m->last; |
n = m->last; |
assert(MAN_TEXT != n->type); |
assert(MAN_TEXT != n->type); |
|
|
/* .B .br .br .B: remove prior including children */ |
/* Remove repeated NSCOPED macros causing ELINE. */ |
|
|
if (MAN_NSCOPED & man_macros[n->tok].flags) |
if (MAN_NSCOPED & man_macros[n->tok].flags) |
n = n->parent; |
n = n->parent; |
|
|
man_vmsg(m, MANDOCERR_LINESCOPE, n->line, n->pos, |
man_vmsg(m, MANDOCERR_LINESCOPE, n->line, n->pos, |
"%s", man_macronames[n->tok]); |
"%s", man_macronames[n->tok]); |
|
|
man_node_delete(m, n); |
man_node_delete(m, n); |
m->flags &= ~MAN_ELINE; |
m->flags &= ~MAN_ELINE; |