version 1.160, 2010/06/27 16:18:13 |
version 1.161, 2010/06/27 17:53:27 |
|
|
termp_bk_pre(DECL_ARGS) |
termp_bk_pre(DECL_ARGS) |
{ |
{ |
|
|
p->flags |= TERMP_PREKEEP; |
switch (n->type) { |
return(1); |
case (MDOC_BLOCK): |
|
return(1); |
|
case (MDOC_HEAD): |
|
return(0); |
|
case (MDOC_BODY): |
|
p->flags |= TERMP_PREKEEP; |
|
return(1); |
|
default: |
|
abort(); |
|
} |
} |
} |
|
|
|
|
|
|
termp_bk_post(DECL_ARGS) |
termp_bk_post(DECL_ARGS) |
{ |
{ |
|
|
p->flags &= ~(TERMP_KEEP | TERMP_PREKEEP); |
if (MDOC_BODY == n->type) |
|
p->flags &= ~(TERMP_KEEP | TERMP_PREKEEP); |
} |
} |
|
|
/* ARGSUSED */ |
/* ARGSUSED */ |