aboutsummaryrefslogtreecommitdiff
path: root/doc/lua-filters.md
AgeCommit message (Collapse)AuthorFilesLines
2017-11-11lua-filters.md: use real-world man page filter as example.John MacFarlane1-4/+17
2017-11-11Add lua filter functions to walk inline and block elements.John MacFarlane1-1/+48
Refactored some code from Text.Pandoc.Lua.PandocModule into new internal module Text.Pandoc.Lua.Filter. Add `walk_inline` and `walk_block` in pandoc lua module.
2017-10-05pandoc.lua: throw better error when pipe command failsAlbert Krewinkel1-0/+6
A table containing the error code, command, and command output is thrown instead of just a string error message.
2017-10-04lua-filters.md: fix link to module documentationAlbert Krewinkel1-1/+1
2017-10-03Added abc.lua example to lua-filters documentation.John MacFarlane1-14/+61
Also fixed docs for `pipe`.
2017-10-01Lua: added 'pipe', which encapsulates Text.Pandoc.Process.pipeProcess.John MacFarlane1-0/+14
This is hard to do in lua, so it's helpful to provide this.
2017-10-01Lua: move sha1 from pandoc.mediabag to pandoc.John MacFarlane1-12/+13
2017-09-30Lua: use sha1 instead of hashname.John MacFarlane1-5/+4
Better to leave control over the extension to the user.
2017-09-30Lua: make fetch return mime type first and then content.John MacFarlane1-0/+9
2017-09-30Lua: simply mediabag module.John MacFarlane1-4/+12
Now 'fetch' simply fetches content and mime type. A new 'hashname' function is provided to get a filename based on the sha1 hash of the contents and the mime type.
2017-09-30Lua: make lua.mediabag.fetch return filename and mime type.John MacFarlane1-1/+3
This is necessary because you may need to insert the filename into an image or link element.
2017-09-30Merge pull request #3945 from tarleb/lua-mediabagJohn MacFarlane1-0/+77
Lua mediabag module
2017-09-30Provide make target to update lua module docs (#3946)Albert Krewinkel1-45/+48
The pandoc module documentation in doc/lua-filters.md was automatically generated from `data/pandoc.lua`. A make target is provided which uses a lua filter to update the documentation.
2017-09-30doc/lua-filters.md: document mediabag submoduleAlbert Krewinkel1-0/+77
2017-09-26Lua filters: set global FORMAT instead of args.John MacFarlane1-0/+4
This changes the type of runLuaFilter.
2017-09-24Document possible return values of lua filter functionsAlbert Krewinkel1-5/+16
This is mostly copy'n'pasted from the pandocfilters documentation.
2017-08-31lua-filters.md: append docs for pandoc's lua moduleAlbert Krewinkel1-1/+736
The documentation was generated from `data/pandoc.lua` using the following command: ldoc -l doc -d /tmp data/pandoc.lua; pandoc -t markdown --columns=65 \ --atx-headers /tmp/index.html >> \ doc/lua-filters.md
2017-08-30Document fallback functions in lua filtersAlbert Krewinkel1-0/+5
2017-08-21Added introduction and lightly edited rest of lua-filters document.John MacFarlane1-71/+150
See #3608.
2017-08-21doc/lua-filter.md: Add metadata variable replacment exampleAlbert Krewinkel1-0/+58
2017-08-21lua-filters.md: update docs and mention implicit filtersAlbert Krewinkel1-2/+16
2017-08-14Added example of setting date with lua filter.John MacFarlane1-0/+9
2017-06-28Added link-table example to doc/lua-filters.md.John MacFarlane1-0/+37
2017-04-30Document lua filtersAlbert Krewinkel1-0/+109