Remove commented-out code in pygments.moon

This commit is contained in:
Catalin Constantin Mititiuc 2025-06-16 20:18:05 -07:00
parent ec08aacba4
commit b7ee091288

View File

@ -7,51 +7,24 @@ CodeBlock: (block) ->
cmd = "pygmentize -f html -O style=dracula,wrapcode,classprefix=py- -l %s %s" cmd = "pygmentize -f html -O style=dracula,wrapcode,classprefix=py- -l %s %s"
if block.classes[1] == "moon" or block.classes[1] == "moonscript" if block.classes[1] == "moon" or block.classes[1] == "moonscript"
-- p = io.popen ("pygmentize -f html -O style=dracula,wrapcode,classprefix=py- -l moonscript.py %s -x")\format fname
p = io.popen (cmd .. " -x")\format "moonscript.py", fname p = io.popen (cmd .. " -x")\format "moonscript.py", fname
-- p = io.popen (cmd)\format "moonscript", fname
-- p = io.open fname
out = p\read"*a" out = p\read"*a"
p\close! p\close!
pandoc.RawBlock "html", out pandoc.RawBlock "html", out
-- pandoc.RawBlock "html", "moonscript"
else else
if block.classes[1] == nil or block.classes[1] == "heex" if block.classes[1] == nil or block.classes[1] == "heex"
-- pandoc.RawBlock "text", block.text
-- require("moon").p [k for k,v in pairs block]
-- tb = pandoc.RawBlock "html",
if block.classes[1] == nil if block.classes[1] == nil
cb = pandoc.CodeBlock(block.text, class: "sourceCode") cb = pandoc.CodeBlock(block.text, class: "sourceCode")
pandoc.Div cb, class: "sourceCode" pandoc.Div cb, class: "sourceCode"
else else
block block
-- pandoc.CodeBlock block.text, "text"
else else
status, handle_or_error = pcall -> status, handle_or_error = pcall ->
io.popen (cmd)\format block.classes[1], fname io.popen (cmd)\format block.classes[1], fname
-- io.open fname
sout = handle_or_error\read"*a" sout = handle_or_error\read"*a"
-- handle_or_error\close!
if sout\len! == 0 if sout\len! == 0
cb = pandoc.CodeBlock(block.text, class: "sourceCode") cb = pandoc.CodeBlock(block.text, class: "sourceCode")
pandoc.Div cb, class: "sourceCode" pandoc.Div cb, class: "sourceCode"
else else
pandoc.RawBlock "html", sout pandoc.RawBlock "html", sout
-- if mat = sout\match('<div class="highlight"><pre>(.-)\n?</pre></div>')
-- rep = '<div class="sourceCode"><pre class="sourceCode ' .. block.classes[1] .. '"><code class="sourceCode ' .. block.classes[1] .. '">' .. mat .. '</code></pre></div>'
-- sout = sout\gsub('<div class="highlight"><pre>(.-)\n?</pre></div>', rep)
-- pandoc.RawBlock "html", sout
-- sout = if status then "true" else "false"
-- pandoc.RawBlock "html", sout
-- if mat = out\match('<div class="highlight"><pre>(.-)\n?</pre></div>')
-- rep = '<div class="sourceCode"><pre class="sourceCode ' .. 'moonscript"><code class="sourceCode ' .. 'moonscript">' .. mat .. '</code></pre></div>'
-- out = out\gsub('<div class="highlight"><pre>(.-)\n?</pre></div>', rep)
-- p = io.open fname
-- out = p\read"*a"
-- p\close!
-- pandoc.RawBlock "html", out