Remove commented-out code in pygments.moon
This commit is contained in:
parent
ec08aacba4
commit
b7ee091288
@ -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
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user