aboutsummaryrefslogtreecommitdiff
path: root/test/docx
diff options
context:
space:
mode:
authorMichael Hoffmann <brennan.brisad@gmail.com>2020-10-02 18:30:05 +0200
committerGitHub <noreply@github.com>2020-10-02 09:30:05 -0700
commit74bd5a4f4758d06be43bc807f6f9b82a20970a0b (patch)
treee9acbfe9f104079b90c2787d2a157419312bb120 /test/docx
parent27b4c21f727ca02228a1fae8f3cdbba74641ede8 (diff)
downloadpandoc-74bd5a4f4758d06be43bc807f6f9b82a20970a0b.tar.gz
Docx writer: better handle list items whose contents are lists (#6522)
If the first element of a bulleted or ordered list is another list, then that first item will disappear if the target format is docx. This changes the docx writer so that it prepends an empty string for those cases. With this, no items will disappear. Closes #5948.
Diffstat (limited to 'test/docx')
-rw-r--r--test/docx/golden/lists_multiple_initial.docxbin0 -> 10208 bytes
-rw-r--r--test/docx/lists_multiple_initial.native8
2 files changed, 8 insertions, 0 deletions
diff --git a/test/docx/golden/lists_multiple_initial.docx b/test/docx/golden/lists_multiple_initial.docx
new file mode 100644
index 000000000..3e632517f
--- /dev/null
+++ b/test/docx/golden/lists_multiple_initial.docx
Binary files differ
diff --git a/test/docx/lists_multiple_initial.native b/test/docx/lists_multiple_initial.native
new file mode 100644
index 000000000..91efdfd17
--- /dev/null
+++ b/test/docx/lists_multiple_initial.native
@@ -0,0 +1,8 @@
+[OrderedList (1,Decimal,Period)
+ [[OrderedList (1,LowerAlpha,TwoParens)
+ [[Para [Str "foo"]]
+ ,[Para [Str "bar"]]]]]
+,BulletList
+ [[BulletList
+ [[Para [Str "foo"]]
+ ,[Para [Str "bar"]]]]]]