Another refactor
This commit is contained in:
parent
109c81458a
commit
338b7eb747
@ -15,7 +15,8 @@ write_exec = (input, cmd, ...) ->
|
|||||||
with handle\write input
|
with handle\write input
|
||||||
handle\close!
|
handle\close!
|
||||||
|
|
||||||
convert = (md_source) =>
|
convert = =>
|
||||||
|
(md_source) ->
|
||||||
markup_filename = os.tmpname!
|
markup_filename = os.tmpname!
|
||||||
write_exec md_source, @cmd, markup_filename
|
write_exec md_source, @cmd, markup_filename
|
||||||
Path.read_file markup_filename
|
Path.read_file markup_filename
|
||||||
@ -23,9 +24,9 @@ convert = (md_source) =>
|
|||||||
class PandocRenderer extends require "sitegen.renderers.markdown"
|
class PandocRenderer extends require "sitegen.renderers.markdown"
|
||||||
unescape_cosmo = @unescape_cosmo
|
unescape_cosmo = @unescape_cosmo
|
||||||
escape_cosmo = @escape_cosmo
|
escape_cosmo = @escape_cosmo
|
||||||
pandoc = (md_source) -> convert @, md_source
|
pandoc = convert @
|
||||||
|
|
||||||
@cmd: "pandoc >"
|
cmd: "pandoc >"
|
||||||
|
|
||||||
render: (page, md_source) =>
|
render: (page, md_source) =>
|
||||||
md_source = page\pipe "renderer.markdown.pre_render", md_source
|
md_source = page\pipe "renderer.markdown.pre_render", md_source
|
||||||
|
Loading…
x
Reference in New Issue
Block a user