diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/Text/Pandoc/Lua/Init.hs | 1 | ||||
| -rw-r--r-- | src/Text/Pandoc/Lua/Packages.hs | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/Text/Pandoc/Lua/Init.hs b/src/Text/Pandoc/Lua/Init.hs index c3d792a37..1df3fa959 100644 --- a/src/Text/Pandoc/Lua/Init.hs +++ b/src/Text/Pandoc/Lua/Init.hs @@ -45,6 +45,7 @@ runLua luaOp = do loadedModules :: [(Name, Name)] loadedModules = [ ("pandoc.List", "List") + , ("pandoc.layout", "layout") , ("pandoc.mediabag", "mediabag") , ("pandoc.path", "path") , ("pandoc.system", "system") diff --git a/src/Text/Pandoc/Lua/Packages.hs b/src/Text/Pandoc/Lua/Packages.hs index 452d8e9eb..1a9cb23bb 100644 --- a/src/Text/Pandoc/Lua/Packages.hs +++ b/src/Text/Pandoc/Lua/Packages.hs @@ -22,6 +22,7 @@ import Text.Pandoc.Lua.Marshal.List (pushListModule) import Text.Pandoc.Lua.PandocLua (PandocLua, liftPandocLua) import qualified HsLua as Lua +import qualified HsLua.Module.DocLayout as DocLayout import qualified HsLua.Module.Path as Path import qualified HsLua.Module.Text as Text import qualified Text.Pandoc.Lua.Module.Pandoc as Pandoc @@ -49,6 +50,7 @@ pandocPackageSearcher :: String -> PandocLua Lua.NumResults pandocPackageSearcher pkgName = case pkgName of "pandoc" -> pushModuleLoader Pandoc.documentedModule + "pandoc.layout" -> pushModuleLoader DocLayout.documentedModule "pandoc.mediabag" -> pushModuleLoader MediaBag.documentedModule "pandoc.path" -> pushModuleLoader Path.documentedModule "pandoc.system" -> pushModuleLoader System.documentedModule |
