version 1.108, 2015/04/19 14:57:38 |
version 1.112, 2015/10/06 18:32:19 |
Line 63 const struct man_macro __man_macros[MAN_MAX] = { |
|
Line 63 const struct man_macro __man_macros[MAN_MAX] = { |
|
{ 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 }, /* sp */ |
{ in_line_eoln, MAN_NSCOPED }, /* sp */ |
{ in_line_eoln, MAN_BSCOPE }, /* nf */ |
{ in_line_eoln, MAN_NSCOPED }, /* nf */ |
{ in_line_eoln, MAN_BSCOPE }, /* fi */ |
{ in_line_eoln, MAN_NSCOPED }, /* fi */ |
{ blk_close, MAN_BSCOPE }, /* RE */ |
{ blk_close, MAN_BSCOPE }, /* RE */ |
{ blk_exp, MAN_BSCOPE }, /* RS */ |
{ blk_exp, MAN_BSCOPE }, /* RS */ |
{ in_line_eoln, 0 }, /* DT */ |
{ in_line_eoln, 0 }, /* DT */ |
Line 225 blk_close(MACRO_PROT_ARGS) |
|
Line 225 blk_close(MACRO_PROT_ARGS) |
|
break; |
break; |
default: |
default: |
abort(); |
abort(); |
/* NOTREACHED */ |
|
} |
} |
|
|
for (nn = man->last->parent; nn; nn = nn->parent) |
for (nn = man->last->parent; nn; nn = nn->parent) |
Line 404 in_line_eoln(MACRO_PROT_ARGS) |
|
Line 403 in_line_eoln(MACRO_PROT_ARGS) |
|
man_valid_post(man); |
man_valid_post(man); |
} |
} |
|
|
|
|
void |
void |
man_macroend(struct roff_man *man) |
man_endparse(struct roff_man *man) |
{ |
{ |
|
|
man_unscope(man, man->first); |
man_unscope(man, man->first); |
Line 422 man_args(struct roff_man *man, int line, int *pos, cha |
|
Line 420 man_args(struct roff_man *man, int line, int *pos, cha |
|
assert(' ' != *start); |
assert(' ' != *start); |
|
|
if ('\0' == *start) |
if ('\0' == *start) |
return(0); |
return 0; |
|
|
*v = mandoc_getarg(man->parse, v, line, pos); |
*v = mandoc_getarg(man->parse, v, line, pos); |
return(1); |
return 1; |
} |
} |