diff options
author | Kristaps Dzonsons <kristaps@bsd.lv> | 2011-01-06 11:55:39 +0000 |
---|---|---|
committer | Kristaps Dzonsons <kristaps@bsd.lv> | 2011-01-06 11:55:39 +0000 |
commit | ac00b428a91101164418d879838de2fb4d1580bf (patch) | |
tree | 4dad3b0b655ce79661bae0446b482f9bfdaf458f /html.h | |
parent | 0917e72e203afc38813a7b83aa30365306e263da (diff) | |
download | mandoc-ac00b428a91101164418d879838de2fb4d1580bf.tar.gz |
Make -T[x]html for tables structure cells with a width. I don't
anticipate doing much more than this for the coming release.
Also, remove "base" part of struct html (not used anywhere) and put some
comments in struct html.h.
Diffstat (limited to 'html.h')
-rw-r--r-- | html.h | 16 |
1 files changed, 7 insertions, 9 deletions
@@ -115,13 +115,13 @@ struct html { #define HTML_KEEP (1 << 2) #define HTML_PREKEEP (1 << 3) #define HTML_NONOSPACE (1 << 4) - struct tagq tags; - void *symtab; - char *base; - char *base_man; - char *base_includes; - char *style; - char buf[BUFSIZ]; + struct tagq tags; /* stack of open tags */ + struct rofftbl tbl; /* current table */ + void *symtab; /* character-escapes */ + char *base_man; /* base for manpage href */ + char *base_includes; /* base for include href */ + char *style; /* style-sheet URI */ + char buf[BUFSIZ]; /* see bufcat and friends */ size_t buflen; struct tag *metaf; /* current open font scope */ enum htmlfont metal; /* last used font */ @@ -129,8 +129,6 @@ struct html { enum htmltype type; }; -struct roffsu; - void print_gen_decls(struct html *); void print_gen_head(struct html *); struct tag *print_otag(struct html *, enum htmltag, |