version 1.52, 2009/03/10 11:16:43 |
version 1.53, 2009/03/11 00:39:58 |
Line 118 DECL_PREPOST(termp__t); |
|
Line 118 DECL_PREPOST(termp__t); |
|
DECL_PREPOST(termp_aq); |
DECL_PREPOST(termp_aq); |
DECL_PREPOST(termp_bd); |
DECL_PREPOST(termp_bd); |
DECL_PREPOST(termp_bq); |
DECL_PREPOST(termp_bq); |
|
DECL_PREPOST(termp_brq); |
DECL_PREPOST(termp_d1); |
DECL_PREPOST(termp_d1); |
DECL_PREPOST(termp_dq); |
DECL_PREPOST(termp_dq); |
DECL_PREPOST(termp_fd); |
DECL_PREPOST(termp_fd); |
Line 287 const struct termact __termacts[MDOC_MAX] = { |
|
Line 288 const struct termact __termacts[MDOC_MAX] = { |
|
{ termp_pp_pre, NULL }, /* Pp */ |
{ termp_pp_pre, NULL }, /* Pp */ |
{ termp_lk_pre, NULL }, /* Lk */ |
{ termp_lk_pre, NULL }, /* Lk */ |
{ termp_mt_pre, NULL }, /* Mt */ |
{ termp_mt_pre, NULL }, /* Mt */ |
|
{ termp_brq_pre, termp_brq_post }, /* Brq */ |
|
{ termp_brq_pre, termp_brq_post }, /* Bro */ |
|
{ NULL, NULL }, /* Brc */ |
}; |
}; |
|
|
const struct termact *termacts = __termacts; |
const struct termact *termacts = __termacts; |
Line 1524 termp_at_pre(DECL_ARGS) |
|
Line 1528 termp_at_pre(DECL_ARGS) |
|
|
|
/* ARGSUSED */ |
/* ARGSUSED */ |
static int |
static int |
|
termp_brq_pre(DECL_ARGS) |
|
{ |
|
|
|
if (MDOC_BODY != node->type) |
|
return(1); |
|
word(p, "\\(lC"); |
|
p->flags |= TERMP_NOSPACE; |
|
return(1); |
|
} |
|
|
|
|
|
/* ARGSUSED */ |
|
static void |
|
termp_brq_post(DECL_ARGS) |
|
{ |
|
|
|
if (MDOC_BODY != node->type) |
|
return; |
|
p->flags |= TERMP_NOSPACE; |
|
word(p, "\\(rC"); |
|
} |
|
|
|
|
|
/* ARGSUSED */ |
|
static int |
termp_bq_pre(DECL_ARGS) |
termp_bq_pre(DECL_ARGS) |
{ |
{ |
|
|
if (MDOC_BODY != node->type) |
if (MDOC_BODY != node->type) |
return(1); |
return(1); |
word(p, "["); |
word(p, "\\(lB"); |
p->flags |= TERMP_NOSPACE; |
p->flags |= TERMP_NOSPACE; |
return(1); |
return(1); |
} |
} |
Line 1542 termp_bq_post(DECL_ARGS) |
|
Line 1571 termp_bq_post(DECL_ARGS) |
|
|
|
if (MDOC_BODY != node->type) |
if (MDOC_BODY != node->type) |
return; |
return; |
word(p, "]"); |
p->flags |= TERMP_NOSPACE; |
|
word(p, "\\(rB"); |
} |
} |
|
|
|
|
Line 1604 termp_fo_post(DECL_ARGS) |
|
Line 1634 termp_fo_post(DECL_ARGS) |
|
|
|
if (MDOC_BODY != node->type) |
if (MDOC_BODY != node->type) |
return; |
return; |
|
p->flags |= TERMP_NOSPACE; |
word(p, ")"); |
word(p, ")"); |
|
p->flags |= TERMP_NOSPACE; |
word(p, ";"); |
word(p, ";"); |
newln(p); |
newln(p); |
} |
} |