Shake.hs, tools/pandoc-drop-links: switch to lua script filter

This commit is contained in:
Everett Hildenbrandt 2018-04-21 16:23:07 -06:00 committed by Simon Michael
parent 79e46bb0fb
commit 364d3dc756
3 changed files with 7 additions and 16 deletions

View File

@ -85,8 +85,8 @@ main = do
--- "tools" </> "pandoc-demote-headers"
--- "tools" </> "pandoc-drop-html-blocks"
--- "tools" </> "pandoc-drop-html-inlines"
"tools" </> "pandoc-drop-links"
,"tools" </> "pandoc-drop-notes"
--- "tools" </> "pandoc-drop-links"
"tools" </> "pandoc-drop-notes"
,"tools" </> "pandoc-drop-toc"
]
@ -206,7 +206,7 @@ main = do
-- "--filter tools/pandoc-drop-web-blocks"
"--lua-filter tools/pandoc-drop-html-blocks.lua"
"--lua-filter tools/pandoc-drop-html-inlines.lua"
"--filter tools/pandoc-drop-links"
"--lua-filter tools/pandoc-drop-links.lua"
"--filter tools/pandoc-drop-notes"
"-o" out
@ -234,7 +234,7 @@ main = do
-- "--filter tools/pandoc-drop-web-blocks"
"--lua-filter tools/pandoc-drop-html-blocks.lua"
"--lua-filter tools/pandoc-drop-html-inlines.lua"
"--filter tools/pandoc-drop-links"
"--lua-filter tools/pandoc-drop-links.lua"
"--filter tools/pandoc-drop-notes"
"-t texinfo |"
makeinfo "--force --no-split -o" out

View File

@ -1,12 +0,0 @@
#!/usr/bin/env stack
{- stack runghc --verbosity info --package pandoc-types -}
import Text.Pandoc.JSON
main :: IO ()
main = toJSONFilter dropLinks
dropLinks :: Inline -> [Inline]
dropLinks (Link _ is _) = is
dropLinks x = [x]

View File

@ -0,0 +1,3 @@
function Link(li)
return li.content
end