From 0b2adf9617615c426f5a7ae0635385551a0a0688 Mon Sep 17 00:00:00 2001 From: John MacFarlane <jgm@berkeley.edu> Date: Tue, 3 May 2022 10:44:09 -0700 Subject: [PATCH] RIS reader: get right order of names. Closes #8055. --- src/Text/Pandoc/Readers/RIS.hs | 2 +- test/command/7894.md | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Text/Pandoc/Readers/RIS.hs b/src/Text/Pandoc/Readers/RIS.hs index 18ac60959..f73df8135 100644 --- a/src/Text/Pandoc/Readers/RIS.hs +++ b/src/Text/Pandoc/Readers/RIS.hs @@ -142,7 +142,7 @@ risRecordToReference keys = addId $ foldr go defref keys addName k v r = let new = toName [] . B.toList . B.text $ v f Nothing = Just (NamesVal new) - f (Just (NamesVal ns)) = Just (NamesVal (ns ++ new)) + f (Just (NamesVal ns)) = Just (NamesVal (new ++ ns)) f (Just x) = Just x in r{ referenceVariables = M.alter f k (referenceVariables r) } diff --git a/test/command/7894.md b/test/command/7894.md index 66c90bc9c..62134ffcb 100644 --- a/test/command/7894.md +++ b/test/command/7894.md @@ -38,13 +38,13 @@ ER - [ { "author": [ - { - "family": "Keisler", - "given": "H. Jerome" - }, { "family": "Chang", "given": "C. C." + }, + { + "family": "Keisler", + "given": "H. Jerome" } ], "edition": "3",