version 1.136, 2013/01/05 22:19:12 |
version 1.137, 2013/10/17 20:54:58 |
Line 78 static int pre_RS(DECL_ARGS); |
|
Line 78 static int pre_RS(DECL_ARGS); |
|
static int pre_SH(DECL_ARGS); |
static int pre_SH(DECL_ARGS); |
static int pre_SS(DECL_ARGS); |
static int pre_SS(DECL_ARGS); |
static int pre_TP(DECL_ARGS); |
static int pre_TP(DECL_ARGS); |
|
static int pre_UR(DECL_ARGS); |
static int pre_alternate(DECL_ARGS); |
static int pre_alternate(DECL_ARGS); |
static int pre_ft(DECL_ARGS); |
static int pre_ft(DECL_ARGS); |
static int pre_ign(DECL_ARGS); |
static int pre_ign(DECL_ARGS); |
Line 91 static void post_RS(DECL_ARGS); |
|
Line 92 static void post_RS(DECL_ARGS); |
|
static void post_SH(DECL_ARGS); |
static void post_SH(DECL_ARGS); |
static void post_SS(DECL_ARGS); |
static void post_SS(DECL_ARGS); |
static void post_TP(DECL_ARGS); |
static void post_TP(DECL_ARGS); |
|
static void post_UR(DECL_ARGS); |
|
|
static const struct termact termacts[MAN_MAX] = { |
static const struct termact termacts[MAN_MAX] = { |
{ pre_sp, NULL, MAN_NOTEXT }, /* br */ |
{ pre_sp, NULL, MAN_NOTEXT }, /* br */ |
Line 129 static const struct termact termacts[MAN_MAX] = { |
|
Line 131 static const struct termact termacts[MAN_MAX] = { |
|
{ pre_OP, NULL, 0 }, /* OP */ |
{ pre_OP, NULL, 0 }, /* OP */ |
{ pre_literal, NULL, 0 }, /* EX */ |
{ pre_literal, NULL, 0 }, /* EX */ |
{ pre_literal, NULL, 0 }, /* EE */ |
{ pre_literal, NULL, 0 }, /* EE */ |
|
{ pre_UR, post_UR, 0 }, /* UR */ |
|
{ NULL, NULL, 0 }, /* UE */ |
}; |
}; |
|
|
|
|
Line 937 post_RS(DECL_ARGS) |
|
Line 941 post_RS(DECL_ARGS) |
|
|
|
if (--mt->lmarginsz < MAXMARGINS) |
if (--mt->lmarginsz < MAXMARGINS) |
mt->lmargincur = mt->lmarginsz; |
mt->lmargincur = mt->lmarginsz; |
|
} |
|
|
|
/* ARGSUSED */ |
|
static int |
|
pre_UR(DECL_ARGS) |
|
{ |
|
|
|
return (MAN_HEAD != n->type); |
|
} |
|
|
|
/* ARGSUSED */ |
|
static void |
|
post_UR(DECL_ARGS) |
|
{ |
|
|
|
if (MAN_BLOCK != n->type) |
|
return; |
|
|
|
term_word(p, "<"); |
|
p->flags |= TERMP_NOSPACE; |
|
|
|
if (NULL != n->child->child) |
|
print_man_node(p, mt, n->child->child, meta); |
|
|
|
p->flags |= TERMP_NOSPACE; |
|
term_word(p, ">"); |
} |
} |
|
|
static void |
static void |