From fef5770591e7d3a185dc8d7dc2b70594732b0367 Mon Sep 17 00:00:00 2001
From: John MacFarlane <jgm@berkeley.edu>
Date: Wed, 8 Nov 2017 21:54:23 -0800
Subject: Fix regression with --metadata.

It should replace a metadata value set in the document
itself, rather than creating a list including a new value.

Closes #4054.
---
 test/command/4054.md | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
 create mode 100644 test/command/4054.md

(limited to 'test/command')

diff --git a/test/command/4054.md b/test/command/4054.md
new file mode 100644
index 000000000..3689773c4
--- /dev/null
+++ b/test/command/4054.md
@@ -0,0 +1,14 @@
+```
+% pandoc -t native -s -M title=New
+% Old
+^D
+Pandoc (Meta {unMeta = fromList [("title",MetaString "New")]})
+[]
+```
+
+```
+% pandoc -t native -s -M foo=1 -M foo=2
+^D
+Pandoc (Meta {unMeta = fromList [("foo",MetaList [MetaString "1",MetaString "2"])]})
+[]
+```
-- 
cgit v1.2.3