shake: don't generate pandoc fenced divs when transforming markdown (#692, #696)

[ci skip]
This commit is contained in:
Simon Michael 2018-01-24 18:32:29 -08:00
parent b5e788dadc
commit 9ab8c5c4da

View File

@ -294,7 +294,7 @@ main = do
liftIO $ writeFile out $ "# " ++ heading ++ "\n\n" liftIO $ writeFile out $ "# " ++ heading ++ "\n\n"
cmd Shell cmd Shell
"m4 -P -DMAN -DWEB -I" dir lib src "|" "m4 -P -DMAN -DWEB -I" dir lib src "|"
pandoc "-f markdown -t markdown --atx-headers" pandoc "-f markdown -t markdown-fenced_divs --atx-headers"
"--filter tools/pandoc-demote-headers" "--filter tools/pandoc-demote-headers"
-- "--filter tools/pandoc-add-toc" -- "--filter tools/pandoc-add-toc"
-- "--filter tools/pandoc-drop-man-blocks" -- "--filter tools/pandoc-drop-man-blocks"
@ -308,7 +308,7 @@ main = do
liftIO $ writeFile webmanall "* toc\n\n" -- # Big Manual\n\n -- TOC style is better without main heading, liftIO $ writeFile webmanall "* toc\n\n" -- # Big Manual\n\n -- TOC style is better without main heading,
forM_ webmanpages $ \f -> do -- site/hledger.md, site/journal.md forM_ webmanpages $ \f -> do -- site/hledger.md, site/journal.md
cmd Shell ("printf '\\n\\n' >>") webmanall :: Action ExitCode cmd Shell ("printf '\\n\\n' >>") webmanall :: Action ExitCode
cmd Shell "pandoc" f "-t markdown --atx-headers" cmd Shell "pandoc" f "-t markdown-fenced_divs --atx-headers"
-- "--filter tools/pandoc-drop-man-blocks" -- "--filter tools/pandoc-drop-man-blocks"
"--filter tools/pandoc-drop-toc" "--filter tools/pandoc-drop-toc"
-- "--filter tools/pandoc-capitalize-headers" -- "--filter tools/pandoc-capitalize-headers"
@ -323,7 +323,7 @@ main = do
liftIO $ writeFile guideall "* toc\n\n" -- # User Guide\n\n -- TOC style is better without main heading, liftIO $ writeFile guideall "* toc\n\n" -- # User Guide\n\n -- TOC style is better without main heading,
forM_ guidepages $ \f -> do -- site/csv-import.md, site/account-aliases.md, ... forM_ guidepages $ \f -> do -- site/csv-import.md, site/account-aliases.md, ...
cmd Shell ("printf '\\n\\n' >>") guideall :: Action ExitCode cmd Shell ("printf '\\n\\n' >>") guideall :: Action ExitCode
cmd Shell "pandoc" f "-t markdown --atx-headers" cmd Shell "pandoc" f "-t markdown-fenced_divs --atx-headers"
-- "--filter tools/pandoc-drop-man-blocks" -- "--filter tools/pandoc-drop-man-blocks"
"--filter tools/pandoc-drop-toc" "--filter tools/pandoc-drop-toc"
-- "--filter tools/pandoc-capitalize-headers" -- "--filter tools/pandoc-capitalize-headers"