version 1.13, 2009/06/15 20:26:47 |
version 1.14, 2009/06/16 19:55:28 |
Line 57 static void post_SH(DECL_ARGS); |
|
Line 57 static void post_SH(DECL_ARGS); |
|
static void post_SS(DECL_ARGS); |
static void post_SS(DECL_ARGS); |
|
|
static const struct termact termacts[MAN_MAX] = { |
static const struct termact termacts[MAN_MAX] = { |
{ NULL, NULL }, /* __ */ |
{ pre_PP, NULL }, /* br */ |
{ NULL, NULL }, /* TH */ |
{ NULL, NULL }, /* TH */ |
{ pre_SH, post_SH }, /* SH */ |
{ pre_SH, post_SH }, /* SH */ |
{ pre_SS, post_SS }, /* SS */ |
{ pre_SS, post_SS }, /* SS */ |
Line 78 static const struct termact termacts[MAN_MAX] = { |
|
Line 78 static const struct termact termacts[MAN_MAX] = { |
|
{ pre_I, post_I }, /* I */ |
{ pre_I, post_I }, /* I */ |
{ pre_IR, NULL }, /* IR */ |
{ pre_IR, NULL }, /* IR */ |
{ pre_RI, NULL }, /* RI */ |
{ pre_RI, NULL }, /* RI */ |
{ pre_PP, NULL }, /* br */ |
|
{ NULL, NULL }, /* na */ |
{ NULL, NULL }, /* na */ |
{ pre_I, post_I }, /* i */ |
{ pre_I, post_I }, /* i */ |
}; |
}; |
Line 97 man_run(struct termp *p, const struct man *m) |
|
Line 96 man_run(struct termp *p, const struct man *m) |
|
|
|
print_head(p, man_meta(m)); |
print_head(p, man_meta(m)); |
p->flags |= TERMP_NOSPACE; |
p->flags |= TERMP_NOSPACE; |
print_body(p, man_node(m), man_meta(m)); |
assert(man_node(m)); |
|
assert(MAN_ROOT == man_node(m)->type); |
|
if (man_node(m)->child) |
|
print_body(p, man_node(m)->child, man_meta(m)); |
print_foot(p, man_meta(m)); |
print_foot(p, man_meta(m)); |
|
|
return(1); |
return(1); |