handlers/render.lua

changeset 17
bea2ea0b07d9
parent 16
e377590e9b19
child 21
3c71c525cec2
equal deleted inserted replaced
16:e377590e9b19 17:bea2ea0b07d9
89 if data then 89 if data then
90 local newenv=handlers_render.env_for(file, env, path_prefix) 90 local newenv=handlers_render.env_for(file, env, path_prefix)
91 local data2=handlers_render.process_lua(data, newenv) 91 local data2=handlers_render.process_lua(data, newenv)
92 meta = env.pages[file].meta 92 meta = env.pages[file].meta
93 renderer = meta.renderer or "markdown" 93 renderer = meta.renderer or "markdown"
94 print("Renderer", meta.renderer, "\n")
95 if renderer == "pandoc" then 94 if renderer == "pandoc" then
96 return pandoc.pandoc(data2) 95 return pandoc.pandoc(data2)
97 elseif renderer == "markdown" then 96 elseif renderer == "markdown" then
98 return markdown(data2) 97 return markdown(data2)
99 elseif renderer == "none" then 98 elseif renderer == "none" then

mercurial