-int html_typeput(struct md_mbuf *,
- enum html_type, size_t *);
-int html_commentput(struct md_mbuf *,
- enum ml_scope, size_t *);
-int html_tput(struct md_mbuf *,
- enum ml_scope, enum html_tag, size_t *);
-int html_aput(struct md_mbuf *, enum ml_scope,
- enum html_tag, size_t *,
- int, const struct html_pair *);
-int html_stput(struct md_mbuf *,
- enum html_tag, size_t *);
-int html_saput(struct md_mbuf *, enum html_tag,
- size_t *, int, const struct html_pair *);
+void print_gen_doctype(struct html *);
+void print_gen_head(struct html *);
+struct tag *print_otag(struct html *, enum htmltag,
+ int, const struct htmlpair *);
+void print_tagq(struct html *, const struct tag *);
+void print_stagq(struct html *, const struct tag *);
+void print_text(struct html *, const char *);