version 1.41, 2009/10/18 19:17:14 |
version 1.44, 2009/10/24 05:45:05 |
|
|
#define INDENT 7 |
#define INDENT 7 |
#define HALFINDENT 3 |
#define HALFINDENT 3 |
|
|
|
/* FIXME: have PD set the default vspace width. */ |
|
|
struct mtermp { |
struct mtermp { |
int fl; |
int fl; |
#define MANT_LITERAL (1 << 0) |
#define MANT_LITERAL (1 << 0) |
Line 141 static const struct termact termacts[MAN_MAX] = { |
|
Line 143 static const struct termact termacts[MAN_MAX] = { |
|
{ pre_RS, post_RS }, /* RS */ |
{ pre_RS, post_RS }, /* RS */ |
{ pre_ign, NULL }, /* DT */ |
{ pre_ign, NULL }, /* DT */ |
{ pre_ign, NULL }, /* UC */ |
{ pre_ign, NULL }, /* UC */ |
|
{ pre_ign, NULL }, /* PD */ |
}; |
}; |
|
|
|
|
Line 909 print_body(DECL_ARGS) |
|
Line 912 print_body(DECL_ARGS) |
|
static void |
static void |
print_foot(struct termp *p, const struct man_meta *meta) |
print_foot(struct termp *p, const struct man_meta *meta) |
{ |
{ |
struct tm *tm; |
char buf[DATESIZ]; |
char buf[BUFSIZ]; |
|
|
|
tm = localtime(&meta->date); |
time2a(meta->date, buf, DATESIZ); |
|
|
if (0 == strftime(buf, p->rmargin, "%B %d, %Y", tm)) |
|
(void)strlcpy(buf, "(invalid date)", BUFSIZ); |
|
|
|
term_vspace(p); |
term_vspace(p); |
|
|