From: Fletcher T. Penney Date: Sat, 28 Jan 2017 22:27:09 +0000 (-0500) Subject: ADDED: Add support for htmlheader and xhtmlheader metadata X-Git-Tag: 0.1.1a^2~3 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7bbe998e0a0705aca7400cb4885fb76e5ceeb492;p=multimarkdown ADDED: Add support for htmlheader and xhtmlheader metadata --- diff --git a/src/html.c b/src/html.c index e576b85..9fb9a6f 100644 --- a/src/html.c +++ b/src/html.c @@ -1018,6 +1018,8 @@ void mmd_start_complete_html(DString * out, const char * source, scratch_pad * s print("\"/>\n"); } else if (strcmp(m->key, "htmlfooter") == 0) { } else if (strcmp(m->key, "htmlheader") == 0) { + print(m->value); + print_char('\n'); } else if (strcmp(m->key, "htmlheaderlevel") == 0) { } else if (strcmp(m->key, "lang") == 0) { } else if (strcmp(m->key, "latexfooter") == 0) { @@ -1032,6 +1034,8 @@ void mmd_start_complete_html(DString * out, const char * source, scratch_pad * s print("\n"); } else if (strcmp(m->key, "transcludebase") == 0) { } else if (strcmp(m->key, "xhtmlheader") == 0) { + print(m->value); + print_char('\n'); } else if (strcmp(m->key, "xhtmlheaderlevel") == 0) { } else { print("\t *foo* "bar" + diff --git a/tests/MMD6Tests/Metadata.htmlc b/tests/MMD6Tests/Metadata.htmlc index 7519afa..c4e6218 100644 --- a/tests/MMD6Tests/Metadata.htmlc +++ b/tests/MMD6Tests/Metadata.htmlc @@ -1,5 +1,8 @@

title: foo "bar" css: http://foo.com/bar.css +HTML header: foo: bar foo bar foo bar diff --git a/tests/MMD6Tests/Metadata.text b/tests/MMD6Tests/Metadata.text index f7821fc..44c4bc4 100644 --- a/tests/MMD6Tests/Metadata.text +++ b/tests/MMD6Tests/Metadata.text @@ -1,5 +1,8 @@ title: *foo* "bar" css: http://foo.com/bar.css +HTML header: foo: bar foo bar foo bar