From 8497bbc09288913ba607b7f03f6c6982db479316 Mon Sep 17 00:00:00 2001 From: Catalin Mititiuc Date: Fri, 16 May 2025 16:00:21 -0700 Subject: [PATCH] Another refactor --- renderers/markdown.moon | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/renderers/markdown.moon b/renderers/markdown.moon index 67689ba..e1bbac5 100644 --- a/renderers/markdown.moon +++ b/renderers/markdown.moon @@ -15,17 +15,18 @@ write_exec = (input, cmd, ...) -> with handle\write input handle\close! -convert = (md_source) => - markup_filename = os.tmpname! - write_exec md_source, @cmd, markup_filename - Path.read_file markup_filename +convert = => + (md_source) -> + markup_filename = os.tmpname! + write_exec md_source, @cmd, markup_filename + Path.read_file markup_filename class PandocRenderer extends require "sitegen.renderers.markdown" unescape_cosmo = @unescape_cosmo escape_cosmo = @escape_cosmo - pandoc = (md_source) -> convert @, md_source + pandoc = convert @ - @cmd: "pandoc >" + cmd: "pandoc >" render: (page, md_source) => md_source = page\pipe "renderer.markdown.pre_render", md_source