Remove monkey-patch and add custom pandoc renderer
This commit is contained in:
11
site.moon
11
site.moon
@@ -8,10 +8,6 @@ html = require "sitegen.html"
|
||||
lfs = require "lfs"
|
||||
date = require "date"
|
||||
|
||||
-- Monkey-patch sitegen to use pandoc for markdown conversion
|
||||
os.execute "moonc -t \\
|
||||
/usr/local/openresty/luajit/share/lua/5.1/sitegen/renderers/ markdown.moon"
|
||||
|
||||
-- Change output dir to what Openresty prefers
|
||||
site.config.out_dir = "html/"
|
||||
|
||||
@@ -19,6 +15,13 @@ site.config.out_dir = "html/"
|
||||
site.default_plugins = for v in *site.default_plugins
|
||||
if v\find "pygments" then continue else v
|
||||
|
||||
-- Remove default markdown renderer
|
||||
site.default_renderers = for v in *site.default_renderers
|
||||
if v\find "markdown" then continue else v
|
||||
|
||||
-- Add pandoc markdown renderer
|
||||
table.insert site.default_renderers, "renderers.markdown"
|
||||
|
||||
rootname = (str) ->
|
||||
result = string.gsub str, "%..+", ""
|
||||
result
|
||||
|
||||
Reference in New Issue
Block a user