version 1.14, 2009/10/26 08:18:16 |
version 1.18, 2009/11/10 12:03:30 |
|
|
|
|
#include <assert.h> |
#include <assert.h> |
#include <ctype.h> |
#include <ctype.h> |
#include <err.h> |
|
#include <stdio.h> |
#include <stdio.h> |
#include <stdlib.h> |
#include <stdlib.h> |
#include <string.h> |
#include <string.h> |
Line 212 print_man_node(MAN_ARGS) |
|
Line 211 print_man_node(MAN_ARGS) |
|
default: |
default: |
if (mans[n->tok].post) |
if (mans[n->tok].post) |
(*mans[n->tok].post)(m, n, h); |
(*mans[n->tok].post)(m, n, h); |
|
|
|
/* Reset metafont upon exit from macro. */ |
|
h->metafont = 0; |
break; |
break; |
} |
} |
} |
} |
Line 234 a2width(const struct man_node *n, struct roffsu *su) |
|
Line 236 a2width(const struct man_node *n, struct roffsu *su) |
|
static int |
static int |
man_root_pre(MAN_ARGS) |
man_root_pre(MAN_ARGS) |
{ |
{ |
struct htmlpair tag[2]; |
struct htmlpair tag[3]; |
struct tag *t, *tt; |
struct tag *t, *tt; |
char b[BUFSIZ], title[BUFSIZ]; |
char b[BUFSIZ], title[BUFSIZ]; |
|
|
Line 248 man_root_pre(MAN_ARGS) |
|
Line 250 man_root_pre(MAN_ARGS) |
|
PAIR_CLASS_INIT(&tag[0], "header"); |
PAIR_CLASS_INIT(&tag[0], "header"); |
bufcat_style(h, "width", "100%"); |
bufcat_style(h, "width", "100%"); |
PAIR_STYLE_INIT(&tag[1], h); |
PAIR_STYLE_INIT(&tag[1], h); |
t = print_otag(h, TAG_TABLE, 2, tag); |
PAIR_SUMMARY_INIT(&tag[2], "header"); |
|
|
|
t = print_otag(h, TAG_TABLE, 3, tag); |
tt = print_otag(h, TAG_TR, 0, NULL); |
tt = print_otag(h, TAG_TR, 0, NULL); |
|
|
bufinit(h); |
bufinit(h); |
Line 282 man_root_pre(MAN_ARGS) |
|
Line 286 man_root_pre(MAN_ARGS) |
|
static void |
static void |
man_root_post(MAN_ARGS) |
man_root_post(MAN_ARGS) |
{ |
{ |
struct htmlpair tag[2]; |
struct htmlpair tag[3]; |
struct tag *t, *tt; |
struct tag *t, *tt; |
char b[DATESIZ]; |
char b[DATESIZ]; |
|
|
Line 291 man_root_post(MAN_ARGS) |
|
Line 295 man_root_post(MAN_ARGS) |
|
PAIR_CLASS_INIT(&tag[0], "footer"); |
PAIR_CLASS_INIT(&tag[0], "footer"); |
bufcat_style(h, "width", "100%"); |
bufcat_style(h, "width", "100%"); |
PAIR_STYLE_INIT(&tag[1], h); |
PAIR_STYLE_INIT(&tag[1], h); |
t = print_otag(h, TAG_TABLE, 2, tag); |
PAIR_SUMMARY_INIT(&tag[2], "footer"); |
|
|
|
t = print_otag(h, TAG_TABLE, 3, tag); |
tt = print_otag(h, TAG_TR, 0, NULL); |
tt = print_otag(h, TAG_TR, 0, NULL); |
|
|
bufinit(h); |
bufinit(h); |
Line 330 man_br_pre(MAN_ARGS) |
|
Line 336 man_br_pre(MAN_ARGS) |
|
bufcat_su(h, "height", &su); |
bufcat_su(h, "height", &su); |
PAIR_STYLE_INIT(&tag, h); |
PAIR_STYLE_INIT(&tag, h); |
print_otag(h, TAG_DIV, 1, &tag); |
print_otag(h, TAG_DIV, 1, &tag); |
|
/* So the div isn't empty: */ |
|
print_text(h, "\\~"); |
|
|
return(0); |
return(0); |
} |
} |
|
|