summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/markdown
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-12-23 21:03:50 +0000
committerKarl Berry <karl@freefriends.org>2022-12-23 21:03:50 +0000
commit8d383d484835575910b71ef5e1746d57be9afef3 (patch)
tree5d61e2067af838ba094af5faed2682ca07373ff1 /Master/texmf-dist/tex/generic/markdown
parent23f484c87d10a1d39e2ea85bab67f04e17adff4a (diff)
markdown (23dec22)
git-svn-id: svn://tug.org/texlive/trunk@65339 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/markdown')
-rw-r--r--Master/texmf-dist/tex/generic/markdown/markdown.tex1063
1 files changed, 560 insertions, 503 deletions
diff --git a/Master/texmf-dist/tex/generic/markdown/markdown.tex b/Master/texmf-dist/tex/generic/markdown/markdown.tex
index 885c7598b09..bc769262a08 100644
--- a/Master/texmf-dist/tex/generic/markdown/markdown.tex
+++ b/Master/texmf-dist/tex/generic/markdown/markdown.tex
@@ -341,10 +341,18 @@
{ boolean }
{ false }
\__markdown_add_lua_option:nnn
+ { blankBeforeDivFence }
+ { boolean }
+ { false }
+\__markdown_add_lua_option:nnn
{ blankBeforeHeading }
{ boolean }
{ false }
\__markdown_add_lua_option:nnn
+ { bracketedSpans }
+ { boolean }
+ { false }
+\__markdown_add_lua_option:nnn
{ breakableBlockquotes }
{ boolean }
{ false }
@@ -376,6 +384,10 @@
{ eagerCache }
{ boolean }
{ true }
+\__markdown_add_lua_option:nnn
+ { expectJekyllData }
+ { boolean }
+ { false }
\cs_generate_variant:Nn
\__markdown_add_lua_option:nnn
{ nnV }
@@ -384,10 +396,6 @@
{ clist }
\c_empty_clist
\__markdown_add_lua_option:nnn
- { expectJekyllData }
- { boolean }
- { false }
-\__markdown_add_lua_option:nnn
{ fancyLists }
{ boolean }
{ false }
@@ -396,15 +404,11 @@
{ boolean }
{ false }
\__markdown_add_lua_option:nnn
- { finalizeCache }
+ { fencedDivs }
{ boolean }
{ false }
\__markdown_add_lua_option:nnn
- { footnotes }
- { boolean }
- { false }
-\__markdown_add_lua_option:nnn
- { notes }
+ { finalizeCache }
{ boolean }
{ false }
\__markdown_add_lua_option:nnn
@@ -444,6 +448,14 @@
{ boolean }
{ false }
\__markdown_add_lua_option:nnn
+ { footnotes }
+ { boolean }
+ { false }
+\__markdown_add_lua_option:nnn
+ { notes }
+ { boolean }
+ { false }
+\__markdown_add_lua_option:nnn
{ pipeTables }
{ boolean }
{ false }
@@ -512,8 +524,8 @@
{ boolean }
{ true }
\ExplSyntaxOff
-\def\markdownLastModified{2022-10-30}%
-\def\markdownVersion{2.18.0-0-gd8ae860}%
+\def\markdownLastModified{2022-12-23}%
+\def\markdownVersion{2.19.0-0-g80fcf20}%
\let\markdownBegin\relax
\let\markdownEnd\relax
\let\markdownInput\relax
@@ -666,952 +678,961 @@
\seq_new:N \g__markdown_renderers_seq
\prop_new:N \g__markdown_renderer_arities_prop
\ExplSyntaxOff
-\def\markdownRendererTickedBox{%
- \markdownRendererTickedBoxPrototype}%
+\def\markdownRendererAttributeIdentifier{%
+ \markdownRendererAttributeIdentifierPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { tickedBox }
+ { attributeIdentifier }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { tickedBox }
- { 0 }
+ { attributeIdentifier }
+ { 1 }
\ExplSyntaxOff
-\def\markdownRendererHalfTickedBox{%
- \markdownRendererHalfTickedBoxPrototype}%
+\def\markdownRendererAttributeClassName{%
+ \markdownRendererAttributeClassNamePrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { halfTickedBox }
+ { attributeClassName }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { halfTickedBox }
- { 0 }
+ { attributeClassName }
+ { 1 }
\ExplSyntaxOff
-\def\markdownRendererUntickedBox{%
- \markdownRendererUntickedBoxPrototype}%
+\def\markdownRendererAttributeKeyValue{%
+ \markdownRendererAttributeKeyValuePrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { untickedBox }
+ { attributeKeyValue }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { untickedBox }
- { 0 }
+ { attributeKeyValue }
+ { 2 }
\ExplSyntaxOff
-\def\markdownRendererDocumentBegin{%
- \markdownRendererDocumentBeginPrototype}%
+\def\markdownRendererBlockQuoteBegin{%
+ \markdownRendererBlockQuoteBeginPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { documentBegin }
+ { blockQuoteBegin }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { documentBegin }
+ { blockQuoteBegin }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererDocumentEnd{%
- \markdownRendererDocumentEndPrototype}%
+\def\markdownRendererBlockQuoteEnd{%
+ \markdownRendererBlockQuoteEndPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { documentEnd }
+ { blockQuoteEnd }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { documentEnd }
+ { blockQuoteEnd }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererInterblockSeparator{%
- \markdownRendererInterblockSeparatorPrototype}%
+\def\markdownRendererBracketedSpanAttributeContextBegin{%
+ \markdownRendererBracketedSpanAttributeContextBeginPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { interblockSeparator }
+ { bracketedSpanAttributeContextBegin }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { interblockSeparator }
+ { bracketedSpanAttributeContextBegin }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererLineBreak{%
- \markdownRendererLineBreakPrototype}%
+\def\markdownRendererBracketedSpanAttributeContextEnd{%
+ \markdownRendererBracketedSpanAttributeContextEndPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { lineBreak }
+ { bracketedSpanAttributeContextEnd }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { lineBreak }
+ { bracketedSpanAttributeContextEnd }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererEllipsis{%
- \markdownRendererEllipsisPrototype}%
+\def\markdownRendererUlBegin{%
+ \markdownRendererUlBeginPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { ellipsis }
+ { ulBegin }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { ellipsis }
+ { ulBegin }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererNbsp{%
- \markdownRendererNbspPrototype}%
+\def\markdownRendererUlBeginTight{%
+ \markdownRendererUlBeginTightPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { nbsp }
+ { ulBeginTight }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { nbsp }
+ { ulBeginTight }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererLeftBrace{%
- \markdownRendererLeftBracePrototype}%
+\def\markdownRendererUlItem{%
+ \markdownRendererUlItemPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { leftBrace }
+ { ulItem }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { leftBrace }
+ { ulItem }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererRightBrace{%
- \markdownRendererRightBracePrototype}%
+\def\markdownRendererUlItemEnd{%
+ \markdownRendererUlItemEndPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { rightBrace }
+ { ulItemEnd }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { rightBrace }
+ { ulItemEnd }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererDollarSign{%
- \markdownRendererDollarSignPrototype}%
+\def\markdownRendererUlEnd{%
+ \markdownRendererUlEndPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { dollarSign }
+ { ulEnd }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { dollarSign }
+ { ulEnd }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererPercentSign{%
- \markdownRendererPercentSignPrototype}%
+\def\markdownRendererUlEndTight{%
+ \markdownRendererUlEndTightPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { percentSign }
+ { ulEndTight }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { percentSign }
+ { ulEndTight }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererAmpersand{%
- \markdownRendererAmpersandPrototype}%
+\def\markdownRendererInputVerbatim{%
+ \markdownRendererInputVerbatimPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { ampersand }
+ { inputVerbatim }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { ampersand }
- { 0 }
+ { inputVerbatim }
+ { 1 }
\ExplSyntaxOff
-\def\markdownRendererUnderscore{%
- \markdownRendererUnderscorePrototype}%
+\def\markdownRendererInputFencedCode{%
+ \markdownRendererInputFencedCodePrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { underscore }
+ { inputFencedCode }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { underscore }
- { 0 }
+ { inputFencedCode }
+ { 2 }
\ExplSyntaxOff
-\def\markdownRendererHash{%
- \markdownRendererHashPrototype}%
+\def\markdownRendererCodeSpan{%
+ \markdownRendererCodeSpanPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { hash }
+ { codeSpan }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { hash }
- { 0 }
+ { codeSpan }
+ { 1 }
\ExplSyntaxOff
-\def\markdownRendererCircumflex{%
- \markdownRendererCircumflexPrototype}%
+\def\markdownRendererContentBlock{%
+ \markdownRendererContentBlockPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { circumflex }
+ { contentBlock }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { circumflex }
- { 0 }
+ { contentBlock }
+ { 4 }
\ExplSyntaxOff
-\def\markdownRendererBackslash{%
- \markdownRendererBackslashPrototype}%
+\def\markdownRendererContentBlockOnlineImage{%
+ \markdownRendererContentBlockOnlineImagePrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { backslash }
+ { contentBlockOnlineImage }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { backslash }
- { 0 }
+ { contentBlockOnlineImage }
+ { 4 }
\ExplSyntaxOff
-\def\markdownRendererTilde{%
- \markdownRendererTildePrototype}%
+\def\markdownRendererContentBlockCode{%
+ \markdownRendererContentBlockCodePrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { tilde }
+ { contentBlockCode }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { tilde }
- { 0 }
+ { contentBlockCode }
+ { 5 }
\ExplSyntaxOff
-\def\markdownRendererPipe{%
- \markdownRendererPipePrototype}%
+\def\markdownRendererDlBegin{%
+ \markdownRendererDlBeginPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { pipe }
+ { dlBegin }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { pipe }
+ { dlBegin }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererCodeSpan{%
- \markdownRendererCodeSpanPrototype}%
+\def\markdownRendererDlBeginTight{%
+ \markdownRendererDlBeginTightPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { codeSpan }
+ { dlBeginTight }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { codeSpan }
- { 1 }
+ { dlBeginTight }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererLink{%
- \markdownRendererLinkPrototype}%
+\def\markdownRendererDlItem{%
+ \markdownRendererDlItemPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { link }
+ { dlItem }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { link }
- { 4 }
+ { dlItem }
+ { 1 }
\ExplSyntaxOff
-\def\markdownRendererImage{%
- \markdownRendererImagePrototype}%
+\def\markdownRendererDlItemEnd{%
+ \markdownRendererDlItemEndPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { image }
+ { dlItemEnd }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { image }
- { 4 }
+ { dlItemEnd }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererContentBlock{%
- \markdownRendererContentBlockPrototype}%
+\def\markdownRendererDlDefinitionBegin{%
+ \markdownRendererDlDefinitionBeginPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { contentBlock }
+ { dlDefinitionBegin }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { contentBlock }
- { 4 }
+ { dlDefinitionBegin }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererContentBlockOnlineImage{%
- \markdownRendererContentBlockOnlineImagePrototype}%
+\def\markdownRendererDlDefinitionEnd{%
+ \markdownRendererDlDefinitionEndPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { contentBlockOnlineImage }
+ { dlDefinitionEnd }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { contentBlockOnlineImage }
- { 4 }
+ { dlDefinitionEnd }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererContentBlockCode{%
- \markdownRendererContentBlockCodePrototype}%
+\def\markdownRendererDlEnd{%
+ \markdownRendererDlEndPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { contentBlockCode }
+ { dlEnd }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { contentBlockCode }
- { 5 }
+ { dlEnd }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererUlBegin{%
- \markdownRendererUlBeginPrototype}%
+\def\markdownRendererDlEndTight{%
+ \markdownRendererDlEndTightPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { ulBegin }
+ { dlEndTight }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { ulBegin }
+ { dlEndTight }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererUlBeginTight{%
- \markdownRendererUlBeginTightPrototype}%
+\def\markdownRendererEllipsis{%
+ \markdownRendererEllipsisPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { ulBeginTight }
+ { ellipsis }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { ulBeginTight }
+ { ellipsis }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererUlItem{%
- \markdownRendererUlItemPrototype}%
+\def\markdownRendererEmphasis{%
+ \markdownRendererEmphasisPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { ulItem }
+ { emphasis }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { ulItem }
- { 0 }
+ { emphasis }
+ { 1 }
\ExplSyntaxOff
-\def\markdownRendererUlItemEnd{%
- \markdownRendererUlItemEndPrototype}%
+\def\markdownRendererStrongEmphasis{%
+ \markdownRendererStrongEmphasisPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { ulItemEnd }
+ { strongEmphasis }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { ulItemEnd }
- { 0 }
+ { strongEmphasis }
+ { 1 }
\ExplSyntaxOff
-\def\markdownRendererUlEnd{%
- \markdownRendererUlEndPrototype}%
+\def\markdownRendererFencedDivAttributeContextBegin{%
+ \markdownRendererFencedDivAttributeContextBeginPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { ulEnd }
+ { fencedDivAttributeContextBegin }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { ulEnd }
+ { fencedDivAttributeContextBegin }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererUlEndTight{%
- \markdownRendererUlEndTightPrototype}%
+\def\markdownRendererFencedDivAttributeContextEnd{%
+ \markdownRendererFencedDivAttributeContextEndPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { ulEndTight }
+ { fencedDivAttributeContextEnd }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { ulEndTight }
+ { fencedDivAttributeContextEnd }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererOlBegin{%
- \markdownRendererOlBeginPrototype}%
+\def\markdownRendererHeaderAttributeContextBegin{%
+ \markdownRendererHeaderAttributeContextBeginPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { olBegin }
+ { headerAttributeContextBegin }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { olBegin }
+ { headerAttributeContextBegin }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererOlBeginTight{%
- \markdownRendererOlBeginTightPrototype}%
+\def\markdownRendererHeaderAttributeContextEnd{%
+ \markdownRendererHeaderAttributeContextEndPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { olBeginTight }
+ { headerAttributeContextEnd }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { olBeginTight }
+ { headerAttributeContextEnd }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererFancyOlBegin{%
- \markdownRendererFancyOlBeginPrototype}%
+\def\markdownRendererHeadingOne{%
+ \markdownRendererHeadingOnePrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { fancyOlBegin }
+ { headingOne }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { fancyOlBegin }
- { 2 }
+ { headingOne }
+ { 1 }
\ExplSyntaxOff
-\def\markdownRendererFancyOlBeginTight{%
- \markdownRendererFancyOlBeginTightPrototype}%
+\def\markdownRendererHeadingTwo{%
+ \markdownRendererHeadingTwoPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { fancyOlBeginTight }
+ { headingTwo }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { fancyOlBeginTight }
- { 2 }
+ { headingTwo }
+ { 1 }
\ExplSyntaxOff
-\def\markdownRendererOlItem{%
- \markdownRendererOlItemPrototype}%
+\def\markdownRendererHeadingThree{%
+ \markdownRendererHeadingThreePrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { olItem }
+ { headingThree }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { olItem }
- { 0 }
+ { headingThree }
+ { 1 }
\ExplSyntaxOff
-\def\markdownRendererOlItemEnd{%
- \markdownRendererOlItemEndPrototype}%
+\def\markdownRendererHeadingFour{%
+ \markdownRendererHeadingFourPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { olItemEnd }
+ { headingFour }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { olItemEnd }
- { 0 }
+ { headingFour }
+ { 1 }
\ExplSyntaxOff
-\def\markdownRendererOlItemWithNumber{%
- \markdownRendererOlItemWithNumberPrototype}%
+\def\markdownRendererHeadingFive{%
+ \markdownRendererHeadingFivePrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { olItemWithNumber }
+ { headingFive }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { olItemWithNumber }
+ { headingFive }
{ 1 }
\ExplSyntaxOff
-\def\markdownRendererFancyOlItem{%
- \markdownRendererFancyOlItemPrototype}%
+\def\markdownRendererHeadingSix{%
+ \markdownRendererHeadingSixPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { fancyOlItem }
+ { headingSix }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { fancyOlItem }
- { 0 }
+ { headingSix }
+ { 1 }
\ExplSyntaxOff
-\def\markdownRendererFancyOlItemEnd{%
- \markdownRendererFancyOlItemEndPrototype}%
+\def\markdownRendererInlineHtmlComment{%
+ \markdownRendererInlineHtmlCommentPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { fancyOlItemEnd }
+ { inlineHtmlComment }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { fancyOlItemEnd }
- { 0 }
+ { inlineHtmlComment }
+ { 1 }
\ExplSyntaxOff
-\def\markdownRendererFancyOlItemWithNumber{%
- \markdownRendererFancyOlItemWithNumberPrototype}%
+\def\markdownRendererBlockHtmlCommentBegin{%
+ \markdownRendererBlockHtmlCommentBeginPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { fancyOlItemWithNumber }
+ { blockHtmlCommentBegin }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { fancyOlItemWithNumber }
- { 1 }
+ { blockHtmlCommentBegin }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererOlEnd{%
- \markdownRendererOlEndPrototype}%
+\def\markdownRendererBlockHtmlCommentEnd{%
+ \markdownRendererBlockHtmlCommentEndPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { olEnd }
+ { blockHtmlCommentEnd }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { olEnd }
+ { blockHtmlCommentEnd }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererOlEndTight{%
- \markdownRendererOlEndTightPrototype}%
+\def\markdownRendererInlineHtmlTag{%
+ \markdownRendererInlineHtmlTagPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { olEndTight }
+ { inlineHtmlTag }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { olEndTight }
- { 0 }
+ { inlineHtmlTag }
+ { 1 }
\ExplSyntaxOff
-\def\markdownRendererFancyOlEnd{%
- \markdownRendererFancyOlEndPrototype}%
+\def\markdownRendererInputBlockHtmlElement{%
+ \markdownRendererInputBlockHtmlElementPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { fancyOlEnd }
+ { inputBlockHtmlElement }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { fancyOlEnd }
- { 0 }
+ { inputBlockHtmlElement }
+ { 1 }
\ExplSyntaxOff
-\def\markdownRendererFancyOlEndTight{%
- \markdownRendererFancyOlEndTightPrototype}%
+\def\markdownRendererImage{%
+ \markdownRendererImagePrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { fancyOlEndTight }
+ { image }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { fancyOlEndTight }
- { 0 }
+ { image }
+ { 4 }
\ExplSyntaxOff
-\def\markdownRendererDlBegin{%
- \markdownRendererDlBeginPrototype}%
+\def\markdownRendererInterblockSeparator{%
+ \markdownRendererInterblockSeparatorPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { dlBegin }
+ { interblockSeparator }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { dlBegin }
+ { interblockSeparator }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererDlBeginTight{%
- \markdownRendererDlBeginTightPrototype}%
+\def\markdownRendererLineBreak{%
+ \markdownRendererLineBreakPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { dlBeginTight }
+ { lineBreak }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { dlBeginTight }
+ { lineBreak }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererDlItem{%
- \markdownRendererDlItemPrototype}%
+\def\markdownRendererLink{%
+ \markdownRendererLinkPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { dlItem }
+ { link }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { dlItem }
- { 1 }
+ { link }
+ { 4 }
\ExplSyntaxOff
-\def\markdownRendererDlItemEnd{%
- \markdownRendererDlItemEndPrototype}%
+\def\markdownRendererDocumentBegin{%
+ \markdownRendererDocumentBeginPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { dlItemEnd }
+ { documentBegin }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { dlItemEnd }
+ { documentBegin }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererDlDefinitionBegin{%
- \markdownRendererDlDefinitionBeginPrototype}%
+\def\markdownRendererDocumentEnd{%
+ \markdownRendererDocumentEndPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { dlDefinitionBegin }
+ { documentEnd }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { dlDefinitionBegin }
+ { documentEnd }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererDlDefinitionEnd{%
- \markdownRendererDlDefinitionEndPrototype}%
+\def\markdownRendererNbsp{%
+ \markdownRendererNbspPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { dlDefinitionEnd }
+ { nbsp }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { dlDefinitionEnd }
+ { nbsp }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererDlEnd{%
- \markdownRendererDlEndPrototype}%
\ExplSyntaxOn
+\cs_new:Npn
+ \markdownRendererNote
+ {
+ \cs_if_exist:NTF
+ \markdownRendererFootnote
+ {
+ \markdownWarning
+ {
+ Footnote~renderer~has~been~deprecated,~
+ to~be~removed~in~Markdown~3.0.0
+ }
+ \markdownRendererFootnote
+ }
+ {
+ \cs_if_exist:NTF
+ \markdownRendererFootnotePrototype
+ {
+ \markdownWarning
+ {
+ Footnote~renderer~prototype~has~been~deprecated,~
+ to~be~removed~in~Markdown~3.0.0
+ }
+ \markdownRendererFootnotePrototype
+ }
+ {
+ \markdownRendererNotePrototype
+ }
+ }
+ }
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { dlEnd }
+ { footnote }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { dlEnd }
+ { footnote }
+ { 1 }
+\seq_gput_right:Nn
+ \g__markdown_renderers_seq
+ { note }
+\prop_gput:Nnn
+ \g__markdown_renderer_arities_prop
+ { note }
+ { 1 }
+\ExplSyntaxOff
+\def\markdownRendererOlBegin{%
+ \markdownRendererOlBeginPrototype}%
+\ExplSyntaxOn
+\seq_gput_right:Nn
+ \g__markdown_renderers_seq
+ { olBegin }
+\prop_gput:Nnn
+ \g__markdown_renderer_arities_prop
+ { olBegin }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererDlEndTight{%
- \markdownRendererDlEndTightPrototype}%
+\def\markdownRendererOlBeginTight{%
+ \markdownRendererOlBeginTightPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { dlEndTight }
+ { olBeginTight }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { dlEndTight }
+ { olBeginTight }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererEmphasis{%
- \markdownRendererEmphasisPrototype}%
+\def\markdownRendererFancyOlBegin{%
+ \markdownRendererFancyOlBeginPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { emphasis }
+ { fancyOlBegin }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { emphasis }
- { 1 }
+ { fancyOlBegin }
+ { 2 }
\ExplSyntaxOff
-\def\markdownRendererStrongEmphasis{%
- \markdownRendererStrongEmphasisPrototype}%
+\def\markdownRendererFancyOlBeginTight{%
+ \markdownRendererFancyOlBeginTightPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { strongEmphasis }
+ { fancyOlBeginTight }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { strongEmphasis }
- { 1 }
+ { fancyOlBeginTight }
+ { 2 }
\ExplSyntaxOff
-\def\markdownRendererBlockQuoteBegin{%
- \markdownRendererBlockQuoteBeginPrototype}%
+\def\markdownRendererOlItem{%
+ \markdownRendererOlItemPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { blockQuoteBegin }
+ { olItem }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { blockQuoteBegin }
+ { olItem }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererBlockQuoteEnd{%
- \markdownRendererBlockQuoteEndPrototype}%
+\def\markdownRendererOlItemEnd{%
+ \markdownRendererOlItemEndPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { blockQuoteEnd }
+ { olItemEnd }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { blockQuoteEnd }
+ { olItemEnd }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererInputVerbatim{%
- \markdownRendererInputVerbatimPrototype}%
+\def\markdownRendererOlItemWithNumber{%
+ \markdownRendererOlItemWithNumberPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { inputVerbatim }
+ { olItemWithNumber }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { inputVerbatim }
+ { olItemWithNumber }
{ 1 }
\ExplSyntaxOff
-\def\markdownRendererInputFencedCode{%
- \markdownRendererInputFencedCodePrototype}%
+\def\markdownRendererFancyOlItem{%
+ \markdownRendererFancyOlItemPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { inputFencedCode }
+ { fancyOlItem }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { inputFencedCode }
- { 2 }
+ { fancyOlItem }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererJekyllDataBegin{%
- \markdownRendererJekyllDataBeginPrototype}%
+\def\markdownRendererFancyOlItemEnd{%
+ \markdownRendererFancyOlItemEndPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { jekyllDataBegin }
+ { fancyOlItemEnd }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { jekyllDataBegin }
+ { fancyOlItemEnd }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererJekyllDataEnd{%
- \markdownRendererJekyllDataEndPrototype}%
+\def\markdownRendererFancyOlItemWithNumber{%
+ \markdownRendererFancyOlItemWithNumberPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { jekyllDataEnd }
+ { fancyOlItemWithNumber }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { jekyllDataEnd }
- { 0 }
+ { fancyOlItemWithNumber }
+ { 1 }
\ExplSyntaxOff
-\def\markdownRendererJekyllDataMappingBegin{%
- \markdownRendererJekyllDataMappingBeginPrototype}%
+\def\markdownRendererOlEnd{%
+ \markdownRendererOlEndPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { jekyllDataMappingBegin }
+ { olEnd }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { jekyllDataMappingBegin }
- { 2 }
+ { olEnd }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererJekyllDataMappingEnd{%
- \markdownRendererJekyllDataMappingEndPrototype}%
+\def\markdownRendererOlEndTight{%
+ \markdownRendererOlEndTightPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { jekyllDataMappingEnd }
+ { olEndTight }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { jekyllDataMappingEnd }
+ { olEndTight }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererJekyllDataSequenceBegin{%
- \markdownRendererJekyllDataSequenceBeginPrototype}%
+\def\markdownRendererFancyOlEnd{%
+ \markdownRendererFancyOlEndPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { jekyllDataSequenceBegin }
+ { fancyOlEnd }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { jekyllDataSequenceBegin }
- { 2 }
+ { fancyOlEnd }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererJekyllDataSequenceEnd{%
- \markdownRendererJekyllDataSequenceEndPrototype}%
+\def\markdownRendererFancyOlEndTight{%
+ \markdownRendererFancyOlEndTightPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { jekyllDataSequenceEnd }
+ { fancyOlEndTight }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { jekyllDataSequenceEnd }
+ { fancyOlEndTight }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererJekyllDataBoolean{%
- \markdownRendererJekyllDataBooleanPrototype}%
+\def\markdownRendererCite{%
+ \markdownRendererCitePrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { jekyllDataBoolean }
+ { cite }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { jekyllDataBoolean }
- { 2 }
+ { cite }
+ { 1 }
\ExplSyntaxOff
-\def\markdownRendererJekyllDataNumber{%
- \markdownRendererJekyllDataNumberPrototype}%
+\def\markdownRendererInputRawInline{%
+ \markdownRendererInputRawInlinePrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { jekyllDataNumber }
+ { inputRawInline }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { jekyllDataNumber }
+ { inputRawInline }
{ 2 }
\ExplSyntaxOff
-\def\markdownRendererJekyllDataString{%
- \markdownRendererJekyllDataStringPrototype}%
+\def\markdownRendererInputRawBlock{%
+ \markdownRendererInputRawBlockPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { jekyllDataString }
+ { inputRawBlock }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { jekyllDataString }
+ { inputRawBlock }
{ 2 }
\ExplSyntaxOff
-\def\markdownRendererJekyllDataEmpty{%
- \markdownRendererJekyllDataEmptyPrototype}%
+\def\markdownRendererLeftBrace{%
+ \markdownRendererLeftBracePrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { jekyllDataEmpty }
+ { leftBrace }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { jekyllDataEmpty }
- { 1 }
+ { leftBrace }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererHeadingOne{%
- \markdownRendererHeadingOnePrototype}%
+\def\markdownRendererRightBrace{%
+ \markdownRendererRightBracePrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { headingOne }
+ { rightBrace }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { headingOne }
- { 1 }
+ { rightBrace }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererHeadingTwo{%
- \markdownRendererHeadingTwoPrototype}%
+\def\markdownRendererDollarSign{%
+ \markdownRendererDollarSignPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { headingTwo }
+ { dollarSign }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { headingTwo }
- { 1 }
+ { dollarSign }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererHeadingThree{%
- \markdownRendererHeadingThreePrototype}%
+\def\markdownRendererPercentSign{%
+ \markdownRendererPercentSignPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { headingThree }
+ { percentSign }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { headingThree }
- { 1 }
+ { percentSign }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererHeadingFour{%
- \markdownRendererHeadingFourPrototype}%
+\def\markdownRendererAmpersand{%
+ \markdownRendererAmpersandPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { headingFour }
+ { ampersand }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { headingFour }
- { 1 }
+ { ampersand }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererHeadingFive{%
- \markdownRendererHeadingFivePrototype}%
+\def\markdownRendererUnderscore{%
+ \markdownRendererUnderscorePrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { headingFive }
+ { underscore }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { headingFive }
- { 1 }
+ { underscore }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererHeadingSix{%
- \markdownRendererHeadingSixPrototype}%
+\def\markdownRendererHash{%
+ \markdownRendererHashPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { headingSix }
+ { hash }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { headingSix }
- { 1 }
+ { hash }
+ { 0 }
\ExplSyntaxOff
+\def\markdownRendererCircumflex{%
+ \markdownRendererCircumflexPrototype}%
\ExplSyntaxOn
-\cs_new:Npn
- \markdownRendererThematicBreak
- {
- \cs_if_exist:NTF
- \markdownRendererHorizontalRule
- {
- \markdownWarning
- {
- Horizontal~rule~renderer~has~been~deprecated,~
- to~be~removed~in~Markdown~3.0.0
- }
- \markdownRendererHorizontalRule
- }
- {
- \cs_if_exist:NTF
- \markdownRendererHorizontalRulePrototype
- {
- \markdownWarning
- {
- Horizontal~rule~renderer~prototype~has~been~deprecated,~
- to~be~removed~in~Markdown~3.0.0
- }
- \markdownRendererHorizontalRulePrototype
- }
- {
- \markdownRendererThematicBreakPrototype
- }
- }
- }
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { horizontalRule }
+ { circumflex }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { horizontalRule }
+ { circumflex }
{ 0 }
+\ExplSyntaxOff
+\def\markdownRendererBackslash{%
+ \markdownRendererBackslashPrototype}%
+\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { thematicBreak }
+ { backslash }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { thematicBreak }
+ { backslash }
{ 0 }
\ExplSyntaxOff
+\def\markdownRendererTilde{%
+ \markdownRendererTildePrototype}%
\ExplSyntaxOn
-\cs_new:Npn
- \markdownRendererNote
- {
- \cs_if_exist:NTF
- \markdownRendererFootnote
- {
- \markdownWarning
- {
- Footnote~renderer~has~been~deprecated,~
- to~be~removed~in~Markdown~3.0.0
- }
- \markdownRendererFootnote
- }
- {
- \cs_if_exist:NTF
- \markdownRendererFootnotePrototype
- {
- \markdownWarning
- {
- Footnote~renderer~prototype~has~been~deprecated,~
- to~be~removed~in~Markdown~3.0.0
- }
- \markdownRendererFootnotePrototype
- }
- {
- \markdownRendererNotePrototype
- }
- }
- }
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { footnote }
+ { tilde }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { footnote }
- { 1 }
+ { tilde }
+ { 0 }
+\ExplSyntaxOff
+\def\markdownRendererPipe{%
+ \markdownRendererPipePrototype}%
+\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { note }
+ { pipe }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { note }
- { 1 }
+ { pipe }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererCite{%
- \markdownRendererCitePrototype}%
+\def\markdownRendererStrikeThrough{%
+ \markdownRendererStrikeThroughPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { cite }
+ { strikeThrough }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { cite }
+ { strikeThrough }
{ 1 }
\ExplSyntaxOff
-\def\markdownRendererTextCite{%
- \markdownRendererTextCitePrototype}%
+\def\markdownRendererSubscript{%
+ \markdownRendererSubscriptPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { textCite }
+ { subscript }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { textCite }
+ { subscript }
+ { 1 }
+\def\markdownRendererSuperscript{%
+ \markdownRendererSuperscriptPrototype}%
+\ExplSyntaxOn
+\seq_gput_right:Nn
+ \g__markdown_renderers_seq
+ { superscript }
+\prop_gput:Nnn
+ \g__markdown_renderer_arities_prop
+ { superscript }
{ 1 }
\ExplSyntaxOff
\def\markdownRendererTable{%
@@ -1625,169 +1646,204 @@
{ table }
{ 3 }
\ExplSyntaxOff
-\def\markdownRendererInlineHtmlComment{%
- \markdownRendererInlineHtmlCommentPrototype}%
+\def\markdownRendererTextCite{%
+ \markdownRendererTextCitePrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { inlineHtmlComment }
+ { textCite }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { inlineHtmlComment }
+ { textCite }
{ 1 }
\ExplSyntaxOff
-\def\markdownRendererBlockHtmlCommentBegin{%
- \markdownRendererBlockHtmlCommentBeginPrototype}%
\ExplSyntaxOn
+\cs_new:Npn
+ \markdownRendererThematicBreak
+ {
+ \cs_if_exist:NTF
+ \markdownRendererHorizontalRule
+ {
+ \markdownWarning
+ {
+ Horizontal~rule~renderer~has~been~deprecated,~
+ to~be~removed~in~Markdown~3.0.0
+ }
+ \markdownRendererHorizontalRule
+ }
+ {
+ \cs_if_exist:NTF
+ \markdownRendererHorizontalRulePrototype
+ {
+ \markdownWarning
+ {
+ Horizontal~rule~renderer~prototype~has~been~deprecated,~
+ to~be~removed~in~Markdown~3.0.0
+ }
+ \markdownRendererHorizontalRulePrototype
+ }
+ {
+ \markdownRendererThematicBreakPrototype
+ }
+ }
+ }
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { blockHtmlCommentBegin }
+ { horizontalRule }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { blockHtmlCommentBegin }
+ { horizontalRule }
+ { 0 }
+\seq_gput_right:Nn
+ \g__markdown_renderers_seq
+ { thematicBreak }
+\prop_gput:Nnn
+ \g__markdown_renderer_arities_prop
+ { thematicBreak }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererBlockHtmlCommentEnd{%
- \markdownRendererBlockHtmlCommentEndPrototype}%
+\def\markdownRendererTickedBox{%
+ \markdownRendererTickedBoxPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { blockHtmlCommentEnd }
+ { tickedBox }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { blockHtmlCommentEnd }
+ { tickedBox }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererInlineHtmlTag{%
- \markdownRendererInlineHtmlTagPrototype}%
+\def\markdownRendererHalfTickedBox{%
+ \markdownRendererHalfTickedBoxPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { inlineHtmlTag }
+ { halfTickedBox }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { inlineHtmlTag }
- { 1 }
+ { halfTickedBox }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererInputBlockHtmlElement{%
- \markdownRendererInputBlockHtmlElementPrototype}%
+\def\markdownRendererUntickedBox{%
+ \markdownRendererUntickedBoxPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { inputBlockHtmlElement }
+ { untickedBox }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { inputBlockHtmlElement }
- { 1 }
+ { untickedBox }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererAttributeIdentifier{%
- \markdownRendererAttributeIdentifierPrototype}%
+\def\markdownRendererJekyllDataBegin{%
+ \markdownRendererJekyllDataBeginPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { attributeIdentifier }
+ { jekyllDataBegin }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { attributeIdentifier }
- { 1 }
+ { jekyllDataBegin }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererAttributeClassName{%
- \markdownRendererAttributeClassNamePrototype}%
+\def\markdownRendererJekyllDataEnd{%
+ \markdownRendererJekyllDataEndPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { attributeClassName }
+ { jekyllDataEnd }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { attributeClassName }
- { 1 }
+ { jekyllDataEnd }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererAttributeKeyValue{%
- \markdownRendererAttributeKeyValuePrototype}%
+\def\markdownRendererJekyllDataMappingBegin{%
+ \markdownRendererJekyllDataMappingBeginPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { attributeKeyValue }
+ { jekyllDataMappingBegin }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { attributeKeyValue }
+ { jekyllDataMappingBegin }
{ 2 }
\ExplSyntaxOff
-\def\markdownRendererHeaderAttributeContextBegin{%
- \markdownRendererHeaderAttributeContextBeginPrototype}%
+\def\markdownRendererJekyllDataMappingEnd{%
+ \markdownRendererJekyllDataMappingEndPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { headerAttributeContextBegin }
+ { jekyllDataMappingEnd }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { headerAttributeContextBegin }
+ { jekyllDataMappingEnd }
{ 0 }
\ExplSyntaxOff
-\def\markdownRendererHeaderAttributeContextEnd{%
- \markdownRendererHeaderAttributeContextEndPrototype}%
+\def\markdownRendererJekyllDataSequenceBegin{%
+ \markdownRendererJekyllDataSequenceBeginPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { headerAttributeContextEnd }
+ { jekyllDataSequenceBegin }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { headerAttributeContextEnd }
- { 0 }
+ { jekyllDataSequenceBegin }
+ { 2 }
\ExplSyntaxOff
-\def\markdownRendererStrikeThrough{%
- \markdownRendererStrikeThroughPrototype}%
+\def\markdownRendererJekyllDataSequenceEnd{%
+ \markdownRendererJekyllDataSequenceEndPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { strikeThrough }
+ { jekyllDataSequenceEnd }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { strikeThrough }
- { 1 }
+ { jekyllDataSequenceEnd }
+ { 0 }
\ExplSyntaxOff
-\def\markdownRendererSuperscript{%
- \markdownRendererSuperscriptPrototype}%
+\def\markdownRendererJekyllDataBoolean{%
+ \markdownRendererJekyllDataBooleanPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { superscript }
+ { jekyllDataBoolean }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { superscript }
- { 1 }
+ { jekyllDataBoolean }
+ { 2 }
\ExplSyntaxOff
-\def\markdownRendererSubscript{%
- \markdownRendererSubscriptPrototype}%
+\def\markdownRendererJekyllDataNumber{%
+ \markdownRendererJekyllDataNumberPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { subscript }
+ { jekyllDataNumber }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { subscript }
- { 1 }
-\def\markdownRendererInputRawInline{%
- \markdownRendererInputRawInlinePrototype}%
+ { jekyllDataNumber }
+ { 2 }
+\ExplSyntaxOff
+\def\markdownRendererJekyllDataString{%
+ \markdownRendererJekyllDataStringPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { inputRawInline }
+ { jekyllDataString }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { inputRawInline }
+ { jekyllDataString }
{ 2 }
\ExplSyntaxOff
-\def\markdownRendererInputRawBlock{%
- \markdownRendererInputRawBlockPrototype}%
+\def\markdownRendererJekyllDataEmpty{%
+ \markdownRendererJekyllDataEmptyPrototype}%
\ExplSyntaxOn
\seq_gput_right:Nn
\g__markdown_renderers_seq
- { inputRawBlock }
+ { jekyllDataEmpty }
\prop_gput:Nnn
\g__markdown_renderer_arities_prop
- { inputRawBlock }
- { 2 }
+ { jekyllDataEmpty }
+ { 1 }
\ExplSyntaxOff
\ExplSyntaxOn
\keys_define:nn
@@ -1883,6 +1939,7 @@
}
}
}
+\ExplSyntaxOff
\def\markdownLuaRegisterIBCallback#1{\relax}%
\def\markdownLuaUnregisterIBCallback#1{\relax}%
\ifx\markdownInfo\undefined