Skip to content

Commit 94c9b2c

Browse files
committed
pass thru codeblock unaltered when no renderer found; fixes rendering of source code
1 parent c99b611 commit 94c9b2c

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/markdeck/lib/render-asciiart-filter.lua

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,19 +166,26 @@ function Render(elem, attr)
166166
return fname
167167
end
168168
end
169+
return nil
169170
end
170171

171172

172173
function RenderCodeBlock(elem, attr)
173174
local fname = Render(elem, attr)
174-
return pandoc.Para{ pandoc.Image({pandoc.Str("")}, fname) }
175+
if fname ~= nil then
176+
return pandoc.Para{ pandoc.Image({pandoc.Str("")}, fname) }
177+
else
178+
return nil
179+
end
175180
end
176181

177182

178183
function RenderCode(elem, attr)
179184
local fname = Render(elem, attr)
180185
if fname ~= nil then
181186
return pandoc.Image({pandoc.Str("")}, fname)
187+
else
188+
return nil
182189
end
183190
end
184191

0 commit comments

Comments
 (0)