diff --git a/download.lst b/download.lst index e9a3feb8fe40..5b2afc00d5ae 100644 --- a/download.lst +++ b/download.lst @@ -622,8 +622,8 @@ REVENGE_TARBALL := librevenge-0.0.$(REVENGE_VERSION_MICRO).tar.bz2 # three static lines # so that git cherry-pick # will not run into conflicts -MD4C_SHA256SUM := 353c346f376b87c954a13f3415ede2d51264cc61dc5abcd38ff1d2aa0d059b9e -MD4C_TARBALL := md4c-release-0.5.3.tar.gz +MD4C_SHA256SUM := 4d151298125a81da3b2efa2e0eed8bdb7a9318569804e4fa4d7a2375ab83ef70 +MD4C_TARBALL := md4c-0.6.0.tar.gz # three static lines # so that git cherry-pick # will not run into conflicts diff --git a/sw/source/filter/md/mdcallbcks.cxx b/sw/source/filter/md/mdcallbcks.cxx index 8589579e1254..db74a16d5706 100644 --- a/sw/source/filter/md/mdcallbcks.cxx +++ b/sw/source/filter/md/mdcallbcks.cxx @@ -83,6 +83,11 @@ int SwMarkdownParser::enter_block_callback(MD_BLOCKTYPE type, void* detail, void parser->StartTable(nRow, nCol); break; } + case MD_BLOCK_ADMONITION: + case MD_BLOCK_BLANK: + case MD_BLOCK_FOOTNOTE_DEF: + case MD_BLOCK_FOOTNOTE_DEF_SECTION: + break; case MD_BLOCK_THEAD: case MD_BLOCK_TBODY: break; @@ -137,6 +142,11 @@ int SwMarkdownParser::leave_block_callback(MD_BLOCKTYPE type, void* /*detail*/, case MD_BLOCK_TABLE: parser->EndTable(); break; + case MD_BLOCK_ADMONITION: + case MD_BLOCK_BLANK: + case MD_BLOCK_FOOTNOTE_DEF: + case MD_BLOCK_FOOTNOTE_DEF_SECTION: + break; case MD_BLOCK_THEAD: case MD_BLOCK_TBODY: break; @@ -216,6 +226,13 @@ int SwMarkdownParser::enter_span_callback(MD_SPANTYPE type, void* detail, void* case MD_SPAN_LATEXMATH: case MD_SPAN_LATEXMATH_DISPLAY: break; + case MD_SPAN_FOOTNOTE_REF: + case MD_SPAN_INS: + case MD_SPAN_MARK: + case MD_SPAN_SPOILER: + case MD_SPAN_SUPERSCRIPT: + case MD_SPAN_SUBSCRIPT: + break; case MD_SPAN_WIKILINK: { const MD_SPAN_WIKILINK_DETAIL* pWikilink @@ -257,6 +274,13 @@ int SwMarkdownParser::leave_span_callback(MD_SPANTYPE type, void* /*detail*/, vo case MD_SPAN_WIKILINK: case MD_SPAN_U: break; + case MD_SPAN_FOOTNOTE_REF: + case MD_SPAN_INS: + case MD_SPAN_MARK: + case MD_SPAN_SPOILER: + case MD_SPAN_SUBSCRIPT: + case MD_SPAN_SUPERSCRIPT: + break; } return 0; }