diff options
author | Karl Berry <karl@freefriends.org> | 2023-04-03 21:32:50 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-04-03 21:32:50 +0000 |
commit | 69c679a19d6d919414bc1268718ab445e225d930 (patch) | |
tree | 341cf0686552fc6a306b511ec0c19dc73e00f133 /Master/texmf-dist/scripts | |
parent | f587320cb4c3114a76584fc12b89cdba7c1db07c (diff) |
markdown (3apr23)
git-svn-id: svn://tug.org/texlive/trunk@66751 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/scripts')
-rw-r--r-- | Master/texmf-dist/scripts/markdown/markdown-cli.lua | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/Master/texmf-dist/scripts/markdown/markdown-cli.lua b/Master/texmf-dist/scripts/markdown/markdown-cli.lua index 5a2699d3440..c61fc777369 100644 --- a/Master/texmf-dist/scripts/markdown/markdown-cli.lua +++ b/Master/texmf-dist/scripts/markdown/markdown-cli.lua @@ -58,7 +58,7 @@ -- those in the standard .ins files. -- local metadata = { - version = "2.21.0-0-gee15b88", + version = "2.22.0-0-g5a3d0fe", comment = "A module for the conversion from markdown to plain TeX", author = "John MacFarlane, Hans Hagen, Vít Novotný", copyright = {"2009-2016 John MacFarlane, Hans Hagen", @@ -97,9 +97,11 @@ defaultOptions.hashEnumerators = false defaultOptions.headerAttributes = false defaultOptions.html = false defaultOptions.hybrid = false +defaultOptions.inlineCodeAttributes = false defaultOptions.inlineFootnotes = false defaultOptions.inlineNotes = false defaultOptions.jekyllData = false +defaultOptions.linkAttributes = false defaultOptions.lineBlocks = false defaultOptions.footnotes = false defaultOptions.notes = false @@ -119,6 +121,8 @@ defaultOptions.tableCaptions = false defaultOptions.taskLists = false defaultOptions.texComments = false defaultOptions.texMathDollars = false +defaultOptions.texMathDoubleBackslash = false +defaultOptions.texMathSingleBackslash = false defaultOptions.tightLists = true defaultOptions.underscores = true @@ -242,9 +246,16 @@ local lfs = require("lfs") if options.cacheDir and not lfs.isdir(options.cacheDir) then assert(lfs.mkdir(options["cacheDir"])) end - -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 ~= nil + local ran_ok + ran_ok, kpse = pcall(require, "kpse") + if ran_ok and should_initialize then + kpse.set_program_name("luatex") + end +end)() local md = require("markdown") if metadata.version ~= md.metadata.version then warn("markdown-cli.lua " .. metadata.version .. " used with " .. |