mirror of
https://github.com/jgm/pandoc.git
synced 2026-09-24 15:44:59 +08:00
data/pandoc.lua: auto-fix nested constructor arguments
Incorrect types to pandoc element constructors are automatically converted to the correct types when possible. This was already done for most constructors, but conversions are now also done for nested types (like lists of lists).
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
-- Test that constructors are "smart" in that they autoconvert
|
||||
-- types where sensible.
|
||||
function Para (_)
|
||||
return {
|
||||
pandoc.BulletList{pandoc.Para "Hello", pandoc.Para "World"},
|
||||
pandoc.DefinitionList{{"foo", pandoc.Para "placeholder"}},
|
||||
pandoc.LineBlock{"Moin", "Welt"},
|
||||
pandoc.OrderedList{pandoc.Plain{pandoc.Str "one"}, pandoc.Plain "two"}
|
||||
}
|
||||
end
|
||||
Reference in New Issue
Block a user