From a9dacce3f986e28e5ca16268ebfa57566cfc65cf Mon Sep 17 00:00:00 2001 From: Cody Logan Date: Tue, 28 Nov 2023 17:15:27 -0800 Subject: Initial attempts at testing --- convert-markdown.c | 39 +++------------------------------------ 1 file changed, 3 insertions(+), 36 deletions(-) (limited to 'convert-markdown.c') diff --git a/convert-markdown.c b/convert-markdown.c index 15e0be1..6801e47 100644 --- a/convert-markdown.c +++ b/convert-markdown.c @@ -15,42 +15,9 @@ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -#include "config.h" - -#if HAVE_ERR -#include -#endif -#include -#include -#include -#include -#include +#include "parse-file.h" int main(void) { - // adapted from the example section of lowdown_file(3) - struct lowdown_opts opts; - char *buf; - size_t bufsz; - - memset(&opts, 0, sizeof(struct lowdown_opts)); - opts.type = LOWDOWN_HTML; - opts.feat = LOWDOWN_FOOTNOTES | - LOWDOWN_AUTOLINK | - LOWDOWN_TABLES | - LOWDOWN_SUPER | - LOWDOWN_STRIKE | - LOWDOWN_FENCED | - LOWDOWN_COMMONMARK | - LOWDOWN_DEFLIST | - LOWDOWN_IMG_EXT | - LOWDOWN_METADATA; - opts.oflags = LOWDOWN_HTML_HEAD_IDS | - LOWDOWN_HTML_NUM_ENT | - LOWDOWN_HTML_OWASP | - LOWDOWN_SMARTY; - if (!lowdown_file(&opts, stdin, &buf, &bufsz, NULL)) - errx(1, "lowdown_file"); - fwrite(buf, 1, bufsz, stdout); - free(buf); - return 0; + _parse_file(stdin, stdout); + return 0; } -- cgit v1.2.3