version 1.102, 2010/08/20 22:51:24 |
version 1.103, 2010/08/21 14:00:59 |
|
|
if (MDOC_BODY == n->prev->type) |
if (MDOC_BODY == n->prev->type) |
p->flags |= TERMP_NOLPAD; |
p->flags |= TERMP_NOLPAD; |
|
|
p->flags |= TERMP_IGNDELIM; |
|
|
|
break; |
break; |
case (LIST_diag): |
case (LIST_diag): |
if (MDOC_HEAD == n->type) |
if (MDOC_HEAD == n->type) |
|
|
p->flags &= ~TERMP_TWOSPACE; |
p->flags &= ~TERMP_TWOSPACE; |
p->flags &= ~TERMP_NOLPAD; |
p->flags &= ~TERMP_NOLPAD; |
p->flags &= ~TERMP_HANG; |
p->flags &= ~TERMP_HANG; |
|
|
/* |
|
* TERMP_IGNDELIM is also set by `Pf', but it is safe |
|
* to clear it here because `Pf' cannot contain `It'. |
|
*/ |
|
|
|
p->flags &= ~TERMP_IGNDELIM; |
|
} |
} |
|
|
|
|
|
|
termp_pf_post(DECL_ARGS) |
termp_pf_post(DECL_ARGS) |
{ |
{ |
|
|
/* |
|
* XXX Resetting TERMP_IGNDELIM here is not safe |
|
* because `Pf' can be used inside `Bl -column'. |
|
*/ |
|
p->flags &= ~TERMP_IGNDELIM; |
p->flags &= ~TERMP_IGNDELIM; |
p->flags |= TERMP_NOSPACE; |
p->flags |= TERMP_NOSPACE; |
} |
} |