version 1.46, 2014/07/07 19:17:39 |
version 1.47, 2014/07/07 21:35:42 |
|
|
MAN_BLOCK == n->type && |
MAN_BLOCK == n->type && |
0 == (MAN_VALID & n->flags) && |
0 == (MAN_VALID & n->flags) && |
MAN_EXPLICIT & man_macros[n->tok].flags) |
MAN_EXPLICIT & man_macros[n->tok].flags) |
mandoc_msg(MANDOCERR_SCOPEEXIT, |
mandoc_msg(MANDOCERR_BLK_NOEND, |
man->parse, n->line, n->pos, |
man->parse, n->line, n->pos, |
man_macronames[n->tok]); |
man_macronames[n->tok]); |
/* |
/* |
|
|
break; |
break; |
|
|
if (NULL == nn) { |
if (NULL == nn) { |
man_pmsg(man, line, ppos, MANDOCERR_NOSCOPE); |
mandoc_msg(MANDOCERR_BLK_NOTOPEN, man->parse, |
|
line, ppos, man_macronames[tok]); |
if ( ! rew_scope(MAN_BLOCK, man, MAN_PP)) |
if ( ! rew_scope(MAN_BLOCK, man, MAN_PP)) |
return(0); |
return(0); |
} else |
} else |