From 253d2e768a43c8ab3ad8e1c46b2bc4a02acec946 Mon Sep 17 00:00:00 2001 From: Albert Krewinkel Date: Wed, 12 Oct 2022 11:48:21 +0200 Subject: Lua: support extensions in custom readers. Like custom readers, like writers, can define the set of supported extensions by setting a global. E.g.: ``` lua reader_extensions = { smart = true, citations = false, } ``` --- pandoc-lua-engine/test/Tests/Lua/Reader.hs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pandoc-lua-engine/test') diff --git a/pandoc-lua-engine/test/Tests/Lua/Reader.hs b/pandoc-lua-engine/test/Tests/Lua/Reader.hs index 16474bd91..15ad685b4 100644 --- a/pandoc-lua-engine/test/Tests/Lua/Reader.hs +++ b/pandoc-lua-engine/test/Tests/Lua/Reader.hs @@ -27,8 +27,8 @@ tests = input <- BL.readFile "bytestring.bin" doc <- runIOorExplode $ readCustom "bytestring-reader.lua" >>= \case - ByteStringReader f -> f def input - TextReader {} -> error "Expected a bytestring reader" + (ByteStringReader f, _) -> f def input + (TextReader {}, _) -> error "Expected a bytestring reader" let bytes = mconcat $ map (B.str . T.singleton . chr) [0..255] doc @?= B.doc (B.plain bytes) ] -- cgit v1.2.3