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