Shake.hs, tools/pandoc-drop-links: switch to lua script filter
This commit is contained in:
		
							parent
							
								
									79e46bb0fb
								
							
						
					
					
						commit
						364d3dc756
					
				
							
								
								
									
										8
									
								
								Shake.hs
									
									
									
									
									
								
							
							
						
						
									
										8
									
								
								Shake.hs
									
									
									
									
									
								
							| @ -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 | ||||
|  | ||||
| @ -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] | ||||
| 
 | ||||
							
								
								
									
										3
									
								
								tools/pandoc-drop-links.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								tools/pandoc-drop-links.lua
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,3 @@ | ||||
| function Link(li) | ||||
|     return li.content | ||||
| end | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user