version 1.11, 2009/10/04 09:02:40 |
version 1.12, 2009/10/07 12:35:23 |
Line 80 struct htmlpair { |
|
Line 80 struct htmlpair { |
|
char *val; |
char *val; |
}; |
}; |
|
|
|
#define PAIR_CLASS_INIT(p, v) \ |
|
do { (p)->key = ATTR_CLASS; \ |
|
(p)->val = (v); } while (/* CONSTCOND */ 0) |
|
#define PAIR_HREF_INIT(p, v) \ |
|
do { (p)->key = ATTR_HREF; \ |
|
(p)->val = (v); } while (/* CONSTCOND */ 0) |
|
#define PAIR_STYLE_INIT(p, h) \ |
|
do { (p)->key = ATTR_STYLE; \ |
|
(p)->val = (h)->buf; } while (/* CONSTCOND */ 0) |
|
|
struct html { |
struct html { |
int flags; |
int flags; |
#define HTML_NOSPACE (1 << 0) |
#define HTML_NOSPACE (1 << 0) |
|
|
size_t buflen; |
size_t buflen; |
}; |
}; |
|
|
|
struct roffsu; |
|
|
void print_gen_doctype(struct html *); |
void print_gen_doctype(struct html *); |
void print_gen_head(struct html *); |
void print_gen_head(struct html *); |
struct tag *print_otag(struct html *, enum htmltag, |
struct tag *print_otag(struct html *, enum htmltag, |
Line 104 void print_tagq(struct html *, const struct tag *); |
|
Line 116 void print_tagq(struct html *, const struct tag *); |
|
void print_stagq(struct html *, const struct tag *); |
void print_stagq(struct html *, const struct tag *); |
void print_text(struct html *, const char *); |
void print_text(struct html *, const char *); |
|
|
void buffmt_man(struct html *, const char *, const char *); |
void bufcat_su(struct html *, const char *, |
|
const struct roffsu *); |
|
void buffmt_man(struct html *, |
|
const char *, const char *); |
void buffmt_includes(struct html *, const char *); |
void buffmt_includes(struct html *, const char *); |
void buffmt(struct html *, const char *, ...); |
void buffmt(struct html *, const char *, ...); |
void bufcat(struct html *, const char *); |
void bufcat(struct html *, const char *); |
|
void bufcat_style(struct html *, |
|
const char *, const char *); |
void bufncat(struct html *, const char *, size_t); |
void bufncat(struct html *, const char *, size_t); |
void bufinit(struct html *); |
void bufinit(struct html *); |
|
|