version 1.35, 2009/07/12 20:24:24 |
version 1.37, 2009/07/12 20:50:08 |
Line 147 static int termp_ft_pre(DECL_ARGS); |
|
Line 147 static int termp_ft_pre(DECL_ARGS); |
|
static int termp_ic_pre(DECL_ARGS); |
static int termp_ic_pre(DECL_ARGS); |
static int termp_in_pre(DECL_ARGS); |
static int termp_in_pre(DECL_ARGS); |
static int termp_it_pre(DECL_ARGS); |
static int termp_it_pre(DECL_ARGS); |
static int termp_lb_pre(DECL_ARGS); |
|
static int termp_lk_pre(DECL_ARGS); |
static int termp_lk_pre(DECL_ARGS); |
static int termp_ms_pre(DECL_ARGS); |
static int termp_ms_pre(DECL_ARGS); |
static int termp_mt_pre(DECL_ARGS); |
static int termp_mt_pre(DECL_ARGS); |
Line 166 static int termp_sh_pre(DECL_ARGS); |
|
Line 165 static int termp_sh_pre(DECL_ARGS); |
|
static int termp_sm_pre(DECL_ARGS); |
static int termp_sm_pre(DECL_ARGS); |
static int termp_sq_pre(DECL_ARGS); |
static int termp_sq_pre(DECL_ARGS); |
static int termp_ss_pre(DECL_ARGS); |
static int termp_ss_pre(DECL_ARGS); |
static int termp_st_pre(DECL_ARGS); |
|
static int termp_sx_pre(DECL_ARGS); |
static int termp_sx_pre(DECL_ARGS); |
static int termp_sy_pre(DECL_ARGS); |
static int termp_sy_pre(DECL_ARGS); |
static int termp_ud_pre(DECL_ARGS); |
static int termp_ud_pre(DECL_ARGS); |
Line 213 static const struct termact termacts[MDOC_MAX] = { |
|
Line 211 static const struct termact termacts[MDOC_MAX] = { |
|
{ NULL, NULL }, /* Ot */ |
{ NULL, NULL }, /* Ot */ |
{ termp_pa_pre, NULL }, /* Pa */ |
{ termp_pa_pre, NULL }, /* Pa */ |
{ termp_rv_pre, NULL }, /* Rv */ |
{ termp_rv_pre, NULL }, /* Rv */ |
{ termp_st_pre, NULL }, /* St */ |
{ NULL, NULL }, /* St */ |
{ termp_va_pre, NULL }, /* Va */ |
{ termp_va_pre, NULL }, /* Va */ |
{ termp_vt_pre, termp_vt_post }, /* Vt */ |
{ termp_vt_pre, termp_vt_post }, /* Vt */ |
{ termp_xr_pre, NULL }, /* Xr */ |
{ termp_xr_pre, NULL }, /* Xr */ |
Line 282 static const struct termact termacts[MDOC_MAX] = { |
|
Line 280 static const struct termact termacts[MDOC_MAX] = { |
|
{ NULL, NULL }, /* Hf */ |
{ NULL, NULL }, /* Hf */ |
{ NULL, NULL }, /* Fr */ |
{ NULL, NULL }, /* Fr */ |
{ termp_ud_pre, NULL }, /* Ud */ |
{ termp_ud_pre, NULL }, /* Ud */ |
{ termp_lb_pre, termp_lb_post }, /* Lb */ |
{ NULL, termp_lb_post }, /* Lb */ |
{ termp_pp_pre, NULL }, /* Lp */ |
{ termp_pp_pre, NULL }, /* Lp */ |
{ termp_lk_pre, NULL }, /* Lk */ |
{ termp_lk_pre, NULL }, /* Lk */ |
{ termp_mt_pre, NULL }, /* Mt */ |
{ termp_mt_pre, NULL }, /* Mt */ |
Line 1042 termp_pp_pre(DECL_ARGS) |
|
Line 1040 termp_pp_pre(DECL_ARGS) |
|
|
|
/* ARGSUSED */ |
/* ARGSUSED */ |
static int |
static int |
termp_st_pre(DECL_ARGS) |
|
{ |
|
const char *cp; |
|
|
|
if (node->child && (cp = mdoc_a2st(node->child->string))) |
|
term_word(p, cp); |
|
return(0); |
|
} |
|
|
|
|
|
/* ARGSUSED */ |
|
static int |
|
termp_rs_pre(DECL_ARGS) |
termp_rs_pre(DECL_ARGS) |
{ |
{ |
|
|
Line 1292 termp_bt_pre(DECL_ARGS) |
|
Line 1278 termp_bt_pre(DECL_ARGS) |
|
{ |
{ |
|
|
term_word(p, "is currently in beta test."); |
term_word(p, "is currently in beta test."); |
return(1); |
|
} |
|
|
|
|
|
/* ARGSUSED */ |
|
static int |
|
termp_lb_pre(DECL_ARGS) |
|
{ |
|
const char *lb; |
|
|
|
assert(node->child && MDOC_TEXT == node->child->type); |
|
lb = mdoc_a2lib(node->child->string); |
|
if (lb) { |
|
term_word(p, lb); |
|
return(0); |
|
} |
|
term_word(p, "library"); |
|
return(1); |
return(1); |
} |
} |
|
|