diff options
author | Albert Krewinkel <albert@zeitkraut.de> | 2021-01-27 15:17:39 +0100 |
---|---|---|
committer | John MacFarlane <jgm@berkeley.edu> | 2021-02-02 21:04:30 -0800 |
commit | 61b108d52789f20fb03c4f8a74719c1d53021c91 (patch) | |
tree | 9c798380274ade60da91ec98adbbcb2e91e90efc /src/Text | |
parent | 2415b2680a522e89b63abb370c02bfff54b824a2 (diff) | |
download | pandoc-61b108d52789f20fb03c4f8a74719c1d53021c91.tar.gz |
Lua: add module "pandoc.path"
The module allows to work with file paths in a convenient and
platform-independent manner.
Closes: #6001
Closes: #6565
Diffstat (limited to 'src/Text')
-rw-r--r-- | src/Text/Pandoc/Lua/Packages.hs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Text/Pandoc/Lua/Packages.hs b/src/Text/Pandoc/Lua/Packages.hs index 5949a1a7d..2f1c139db 100644 --- a/src/Text/Pandoc/Lua/Packages.hs +++ b/src/Text/Pandoc/Lua/Packages.hs @@ -17,6 +17,7 @@ import Foreign.Lua (NumResults) import Text.Pandoc.Lua.PandocLua (PandocLua, liftPandocLua, loadDefaultModule) import qualified Foreign.Lua as Lua +import qualified Foreign.Lua.Module.Path as Path import qualified Foreign.Lua.Module.Text as Text import qualified Text.Pandoc.Lua.Module.Pandoc as Pandoc import qualified Text.Pandoc.Lua.Module.MediaBag as MediaBag @@ -43,6 +44,7 @@ pandocPackageSearcher pkgName = case pkgName of "pandoc" -> pushWrappedHsFun Pandoc.pushModule "pandoc.mediabag" -> pushWrappedHsFun MediaBag.pushModule + "pandoc.path" -> pushWrappedHsFun Path.pushModule "pandoc.system" -> pushWrappedHsFun System.pushModule "pandoc.types" -> pushWrappedHsFun Types.pushModule "pandoc.utils" -> pushWrappedHsFun Utils.pushModule |