diff --git a/CMakeLists.txt b/CMakeLists.txt index a6a663c81..12b4915e3 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.0) +cmake_minimum_required(VERSION 3.5) project(cmark-gfm) set(PROJECT_VERSION_MAJOR 0) diff --git a/api_test/main.c b/api_test/main.c index 1a104567a..68412f335 100644 --- a/api_test/main.c +++ b/api_test/main.c @@ -689,7 +689,7 @@ static void render_commonmark(test_batch_runner *runner) { cmark_node *text = cmark_node_new(CMARK_NODE_TEXT); cmark_node_set_literal(text, "Hi"); commonmark = cmark_render_commonmark(text, CMARK_OPT_DEFAULT, 0); - STR_EQ(runner, commonmark, "Hi\n", "render single inline node"); + STR_EQ(runner, commonmark, "Hi", "render single inline node"); free(commonmark); cmark_node_free(text); @@ -733,7 +733,7 @@ static void render_plaintext(test_batch_runner *runner) { cmark_node *text = cmark_node_new(CMARK_NODE_TEXT); cmark_node_set_literal(text, "Hi"); plaintext = cmark_render_plaintext(text, CMARK_OPT_DEFAULT, 0); - STR_EQ(runner, plaintext, "Hi\n", "render single inline node"); + STR_EQ(runner, plaintext, "Hi", "render single inline node"); free(plaintext); cmark_node_free(text); diff --git a/src/commonmark.c b/src/commonmark.c index ee76f7a6b..3897f9b92 100644 --- a/src/commonmark.c +++ b/src/commonmark.c @@ -494,10 +494,13 @@ static int S_render_node(cmark_renderer *renderer, cmark_node *node, case CMARK_NODE_FRONT_MATTER: if (entering) { - const char *info = cmark_node_get_fence_info(node); + const char *front_matter_info = cmark_node_get_fence_info(node); BLANKLINE(); LIT("---"); - if (info && *info) { LIT(" "); OUT(info, false, LITERAL); } + if (front_matter_info && *front_matter_info) { + LIT(" "); + OUT(front_matter_info, false, LITERAL); + } LIT("\n"); OUT(cmark_node_get_literal(node), false, LITERAL); LIT("---\n"); diff --git a/test/spec.txt b/test/spec.txt index d42f3369e..d2459c770 100644 --- a/test/spec.txt +++ b/test/spec.txt @@ -9163,7 +9163,7 @@ These are not autolinks: ```````````````````````````````` example . -

<m:abc>

+ ````````````````````````````````