version 1.93, 2015/01/24 01:58:33 |
version 1.95, 2015/01/24 10:08:53 |
Line 72 const struct man_macro __man_macros[MAN_MAX] = { |
|
Line 72 const struct man_macro __man_macros[MAN_MAX] = { |
|
{ in_line_eoln, MAN_SCOPED | MAN_JOIN }, /* I */ |
{ in_line_eoln, MAN_SCOPED | MAN_JOIN }, /* I */ |
{ in_line_eoln, 0 }, /* IR */ |
{ in_line_eoln, 0 }, /* IR */ |
{ in_line_eoln, 0 }, /* RI */ |
{ in_line_eoln, 0 }, /* RI */ |
{ in_line_eoln, MAN_NSCOPED }, /* na */ |
|
{ in_line_eoln, MAN_NSCOPED }, /* sp */ |
{ in_line_eoln, MAN_NSCOPED }, /* sp */ |
{ in_line_eoln, MAN_BSCOPE }, /* nf */ |
{ in_line_eoln, MAN_BSCOPE }, /* nf */ |
{ in_line_eoln, MAN_BSCOPE }, /* fi */ |
{ in_line_eoln, MAN_BSCOPE }, /* fi */ |
Line 320 blk_close(MACRO_PROT_ARGS) |
|
Line 319 blk_close(MACRO_PROT_ARGS) |
|
mandoc_msg(MANDOCERR_BLK_NOTOPEN, man->parse, |
mandoc_msg(MANDOCERR_BLK_NOTOPEN, man->parse, |
line, ppos, man_macronames[tok]); |
line, ppos, man_macronames[tok]); |
rew_scope(MAN_BLOCK, man, MAN_PP); |
rew_scope(MAN_BLOCK, man, MAN_PP); |
} else |
} else { |
|
line = man->last->line; |
|
ppos = man->last->pos; |
|
ntok = man->last->tok; |
man_unscope(man, nn); |
man_unscope(man, nn); |
|
|
|
/* Move a trailing paragraph behind the block. */ |
|
|
|
if (ntok == MAN_LP || ntok == MAN_PP || ntok == MAN_P) { |
|
*pos = strlen(buf); |
|
blk_imp(man, ntok, line, ppos, pos, buf); |
|
} |
|
} |
} |
} |
|
|
void |
void |