summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/markdown/markdown.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/generic/markdown/markdown.tex')
-rw-r--r--Master/texmf-dist/tex/generic/markdown/markdown.tex98
1 files changed, 94 insertions, 4 deletions
diff --git a/Master/texmf-dist/tex/generic/markdown/markdown.tex b/Master/texmf-dist/tex/generic/markdown/markdown.tex
index d8cb36c75f1..0d71a2f98e3 100644
--- a/Master/texmf-dist/tex/generic/markdown/markdown.tex
+++ b/Master/texmf-dist/tex/generic/markdown/markdown.tex
@@ -440,6 +440,10 @@
{ boolean }
{ false }
\__markdown_add_lua_option:nnn
+ { inlineCodeAttributes }
+ { boolean }
+ { false }
+\__markdown_add_lua_option:nnn
{ inlineFootnotes }
{ boolean }
{ false }
@@ -452,6 +456,10 @@
{ boolean }
{ false }
\__markdown_add_lua_option:nnn
+ { linkAttributes }
+ { boolean }
+ { false }
+\__markdown_add_lua_option:nnn
{ lineBlocks }
{ boolean }
{ false }
@@ -528,6 +536,14 @@
{ boolean }
{ false }
\__markdown_add_lua_option:nnn
+ { texMathDoubleBackslash }
+ { boolean }
+ { false }
+\__markdown_add_lua_option:nnn
+ { texMathSingleBackslash }
+ { boolean }
+ { false }
+\__markdown_add_lua_option:nnn
{ tightLists }
{ boolean }
{ true }
@@ -536,8 +552,8 @@
{ boolean }
{ true }
\ExplSyntaxOff
-\def\markdownLastModified{2023-02-28}%
-\def\markdownVersion{2.21.0-0-gee15b88}%
+\def\markdownLastModified{2023-04-02}%
+\def\markdownVersion{2.22.0-0-g5a3d0fe}%
\let\markdownBegin\relax
\let\markdownEnd\relax
\let\markdownInput\relax
@@ -866,6 +882,28 @@
{ codeSpan }
{ 1 }
\ExplSyntaxOff
+\def\markdownRendererCodeSpanAttributeContextBegin{%
+ \markdownRendererCodeSpanAttributeContextBeginPrototype}%
+\ExplSyntaxOn
+\seq_gput_right:Nn
+ \g__markdown_renderers_seq
+ { codeSpanAttributeContextBegin }
+\prop_gput:Nnn
+ \g__markdown_renderer_arities_prop
+ { codeSpanAttributeContextBegin }
+ { 0 }
+\ExplSyntaxOff
+\def\markdownRendererCodeSpanAttributeContextEnd{%
+ \markdownRendererCodeSpanAttributeContextEndPrototype}%
+\ExplSyntaxOn
+\seq_gput_right:Nn
+ \g__markdown_renderers_seq
+ { codeSpanAttributeContextEnd }
+\prop_gput:Nnn
+ \g__markdown_renderer_arities_prop
+ { codeSpanAttributeContextEnd }
+ { 0 }
+\ExplSyntaxOff
\def\markdownRendererContentBlock{%
\markdownRendererContentBlockPrototype}%
\ExplSyntaxOn
@@ -1218,6 +1256,28 @@
{ image }
{ 4 }
\ExplSyntaxOff
+\def\markdownRendererImageAttributeContextBegin{%
+ \markdownRendererImageAttributeContextBeginPrototype}%
+\ExplSyntaxOn
+\seq_gput_right:Nn
+ \g__markdown_renderers_seq
+ { imageAttributeContextBegin }
+\prop_gput:Nnn
+ \g__markdown_renderer_arities_prop
+ { imageAttributeContextBegin }
+ { 0 }
+\ExplSyntaxOff
+\def\markdownRendererImageAttributeContextEnd{%
+ \markdownRendererImageAttributeContextEndPrototype}%
+\ExplSyntaxOn
+\seq_gput_right:Nn
+ \g__markdown_renderers_seq
+ { imageAttributeContextEnd }
+\prop_gput:Nnn
+ \g__markdown_renderer_arities_prop
+ { imageAttributeContextEnd }
+ { 0 }
+\ExplSyntaxOff
\def\markdownRendererInterblockSeparator{%
\markdownRendererInterblockSeparatorPrototype}%
\ExplSyntaxOn
@@ -1307,6 +1367,28 @@
{ link }
{ 4 }
\ExplSyntaxOff
+\def\markdownRendererLinkAttributeContextBegin{%
+ \markdownRendererLinkAttributeContextBeginPrototype}%
+\ExplSyntaxOn
+\seq_gput_right:Nn
+ \g__markdown_renderers_seq
+ { linkAttributeContextBegin }
+\prop_gput:Nnn
+ \g__markdown_renderer_arities_prop
+ { linkAttributeContextBegin }
+ { 0 }
+\ExplSyntaxOff
+\def\markdownRendererLinkAttributeContextEnd{%
+ \markdownRendererLinkAttributeContextEndPrototype}%
+\ExplSyntaxOn
+\seq_gput_right:Nn
+ \g__markdown_renderers_seq
+ { linkAttributeContextEnd }
+\prop_gput:Nnn
+ \g__markdown_renderer_arities_prop
+ { linkAttributeContextEnd }
+ { 0 }
+\ExplSyntaxOff
\def\markdownRendererDocumentBegin{%
\markdownRendererDocumentBeginPrototype}%
\ExplSyntaxOn
@@ -2625,8 +2707,16 @@
"|markdownOptionHelperScriptFileName"}%
|immediate|write|markdownOutputFileStream{%
local ran_ok, error = pcall(function()
- local ran_ok, kpse = pcall(require, "kpse")
- if ran_ok then kpse.set_program_name("luatex") end
+ local kpse
+ (function()
+ local should_initialize = package.loaded.kpse == nil
+ or tex.initialize
+ local ran_ok
+ ran_ok, kpse = pcall(require, "kpse")
+ if ran_ok and should_initialize then
+ kpse.set_program_name("luatex")
+ end
+ end)()
#1
end)
if not ran_ok then