diff options
Diffstat (limited to 'pandoc-lua-engine')
| -rw-r--r-- | pandoc-lua-engine/src/Text/Pandoc/Lua/Marshal/WriterOptions.hs | 7 | ||||
| -rw-r--r-- | pandoc-lua-engine/test/lua/module/globals.lua | 3 |
2 files changed, 9 insertions, 1 deletions
diff --git a/pandoc-lua-engine/src/Text/Pandoc/Lua/Marshal/WriterOptions.hs b/pandoc-lua-engine/src/Text/Pandoc/Lua/Marshal/WriterOptions.hs index 960972bed..4ef5ae14d 100644 --- a/pandoc-lua-engine/src/Text/Pandoc/Lua/Marshal/WriterOptions.hs +++ b/pandoc-lua-engine/src/Text/Pandoc/Lua/Marshal/WriterOptions.hs @@ -55,7 +55,12 @@ typeWriterOptions = deftype "WriterOptions" <#> udparam typeWriterOptions "opts" "options to print in native format" =#> functionResult pushString "string" "Haskell representation" ] - [ property "cite_method" + [ property "chunk_template" + "Templates used to generate chunked HTML filenames (string)" + (pushViaJSON, writerChunkTemplate) + (peekViaJSON, \opts x -> opts{ writerChunkTemplate = x }) + + , property "cite_method" "How to print cites" (pushViaJSON, writerCiteMethod) (peekViaJSON, \opts x -> opts{ writerCiteMethod = x }) diff --git a/pandoc-lua-engine/test/lua/module/globals.lua b/pandoc-lua-engine/test/lua/module/globals.lua index 72edef036..19fee3e92 100644 --- a/pandoc-lua-engine/test/lua/module/globals.lua +++ b/pandoc-lua-engine/test/lua/module/globals.lua @@ -8,6 +8,9 @@ local assert = tasty.assert -- WriterOptions and its components. UPDATE THE DOCS if anything changes. return { group 'PANDOC_WRITER_OPTIONS' { + test('chunk_template', function () + assert.are_equal(type(PANDOC_WRITER_OPTIONS.chunk_template), 'string') + end), test('cite_method', function () assert.are_equal(type(PANDOC_WRITER_OPTIONS.cite_method), 'string') end), |
