diff options
author | Albert Krewinkel <albert@zeitkraut.de> | 2020-03-25 22:16:27 +0100 |
---|---|---|
committer | Albert Krewinkel <albert@zeitkraut.de> | 2020-04-17 21:52:48 +0200 |
commit | fb54f3d6792d2f8e7b05e458b59142f8ae6bb3e2 (patch) | |
tree | b5403849735559bd28050fe8bccf068bdf37f48a /pandoc.cabal | |
parent | 2877ca70ecaf5b6715b38f41165974f89206d18b (diff) | |
download | pandoc-fb54f3d6792d2f8e7b05e458b59142f8ae6bb3e2.tar.gz |
API change: use PandocError for exceptions in Lua subsystem
The PandocError type is used throughout the Lua subsystem, all Lua
functions throw an exception of this type if an error occurs. The
`LuaException` type is removed and no longer exported from
`Text.Pandoc.Lua`. In its place, a new constructor `PandocLuaError` is
added to PandocError.
Diffstat (limited to 'pandoc.cabal')
-rw-r--r-- | pandoc.cabal | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/pandoc.cabal b/pandoc.cabal index 7c74a26f0..fd1511e0c 100644 --- a/pandoc.cabal +++ b/pandoc.cabal @@ -412,9 +412,9 @@ library blaze-markup >= 0.8 && < 0.9, vector >= 0.10 && < 0.13, jira-wiki-markup >= 1.3 && < 1.4, - hslua >= 1.0.1 && < 1.2, + hslua >= 1.1 && < 1.2, hslua-module-system >= 0.2 && < 0.3, - hslua-module-text >= 0.2 && < 0.3, + hslua-module-text >= 0.2.1 && < 0.3, binary >= 0.5 && < 0.11, SHA >= 1.6 && < 1.7, haddock-library >= 1.8 && < 1.10, @@ -611,6 +611,7 @@ library Text.Pandoc.Writers.Roff, Text.Pandoc.Writers.Powerpoint.Presentation, Text.Pandoc.Writers.Powerpoint.Output, + Text.Pandoc.Lua.ErrorConversion, Text.Pandoc.Lua.Filter, Text.Pandoc.Lua.Global, Text.Pandoc.Lua.Init, @@ -621,6 +622,7 @@ library Text.Pandoc.Lua.Marshaling.Context, Text.Pandoc.Lua.Marshaling.List, Text.Pandoc.Lua.Marshaling.MediaBag, + Text.Pandoc.Lua.Marshaling.PandocError, Text.Pandoc.Lua.Marshaling.ReaderOptions, Text.Pandoc.Lua.Marshaling.Version, Text.Pandoc.Lua.Module.MediaBag, @@ -736,8 +738,9 @@ test-suite test-pandoc text >= 1.1.1.0 && < 1.3, time >= 1.5 && < 1.10, directory >= 1.2.3 && < 1.4, + exceptions >= 0.8 && < 0.11, filepath >= 1.1 && < 1.5, - hslua >= 1.0 && < 1.2, + hslua >= 1.1 && < 1.2, process >= 1.2.3 && < 1.7, temporary >= 1.1 && < 1.4, Diff >= 0.2 && < 0.5, |