diff options
| author | Albert Krewinkel <[email protected]> | 2022-12-04 23:16:01 +0100 |
|---|---|---|
| committer | John MacFarlane <[email protected]> | 2022-12-05 08:52:37 -0800 |
| commit | a03b77fbd35a0547f51429cd24388728aadd2008 (patch) | |
| tree | 52d64efed811804febc2b6352e80887e9ded6792 /src/Text/Pandoc/Scripting.hs | |
| parent | a4ac1ebb954b0eaf0eac0805b8340b1609ef5d8f (diff) | |
Lua: support `-D` CLI option for custom writers [API change]
A new error `PandocNoTemplateError` (code 87) is thrown if a template is
required but cannot be found.
Diffstat (limited to 'src/Text/Pandoc/Scripting.hs')
| -rw-r--r-- | src/Text/Pandoc/Scripting.hs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/Text/Pandoc/Scripting.hs b/src/Text/Pandoc/Scripting.hs index 29027dd6d..1942014cb 100644 --- a/src/Text/Pandoc/Scripting.hs +++ b/src/Text/Pandoc/Scripting.hs @@ -23,7 +23,6 @@ import Text.Pandoc.Definition (Pandoc) import Text.Pandoc.Error (PandocError (PandocNoScriptingEngine)) import Text.Pandoc.Filter.Environment (Environment) import Text.Pandoc.Format (ExtensionsConfig) -import Text.Pandoc.Templates (Template) import Text.Pandoc.Readers (Reader) import Text.Pandoc.Writers (Writer) @@ -42,7 +41,7 @@ data ScriptingEngine = ScriptingEngine , engineWriteCustom :: forall m. (PandocMonad m, MonadIO m) => FilePath - -> m (Writer m, ExtensionsConfig, m (Template Text)) + -> m (Writer m, ExtensionsConfig, Maybe Text) -- ^ Invoke the given script file to convert to any custom format. } |
