version 1.16, 2010/05/15 18:06:02 |
version 1.17, 2010/05/16 00:54:03 |
|
|
}; |
}; |
|
|
static int post_TH(struct man *); |
static int post_TH(struct man *); |
static int post_de(struct man *); |
|
static int post_fi(struct man *); |
static int post_fi(struct man *); |
static int post_nf(struct man *); |
static int post_nf(struct man *); |
|
|
|
|
{ NULL }, /* Sp */ |
{ NULL }, /* Sp */ |
{ post_nf }, /* Vb */ |
{ post_nf }, /* Vb */ |
{ post_fi }, /* Ve */ |
{ post_fi }, /* Ve */ |
{ post_de }, /* de */ |
|
{ post_de }, /* dei */ |
|
{ post_de }, /* am */ |
|
{ post_de }, /* ami */ |
|
{ post_de }, /* ig */ |
|
{ NULL }, /* . */ |
|
{ NULL }, /* if */ |
{ NULL }, /* if */ |
{ NULL }, /* ie */ |
{ NULL }, /* ie */ |
{ NULL }, /* el */ |
{ NULL }, /* el */ |
|
|
if ( ! man_nwarn(m, m->last, WNLITERAL)) |
if ( ! man_nwarn(m, m->last, WNLITERAL)) |
return(0); |
return(0); |
m->flags &= ~MAN_LITERAL; |
m->flags &= ~MAN_LITERAL; |
return(1); |
|
} |
|
|
|
|
|
static int |
|
post_de(struct man *m) |
|
{ |
|
|
|
/* |
|
* XXX: for the time being, we indiscriminately remove roff |
|
* instructions from the parse stream. |
|
*/ |
|
if (MAN_BLOCK == m->last->type) |
|
man_node_delete(m, m->last); |
|
return(1); |
return(1); |
} |
} |
|
|