From 144b2eabc2ae5478b3627c24eb2c5dbc23ff28a5 Mon Sep 17 00:00:00 2001 From: John MacFarlane <jgm@berkeley.edu> Date: Tue, 16 Apr 2019 09:32:19 -0700 Subject: [PATCH] Tigthen up fix to #5446. We only treat Span as transparent if it has no attributes. --- src/Text/Pandoc/Writers/RST.hs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Text/Pandoc/Writers/RST.hs b/src/Text/Pandoc/Writers/RST.hs index c4fd27132..871cc3e5a 100644 --- a/src/Text/Pandoc/Writers/RST.hs +++ b/src/Text/Pandoc/Writers/RST.hs @@ -473,8 +473,8 @@ flatten outer (Quoted _ _, _) -> keep f i (_, Quoted _ _) -> keep f i -- spans are not rendered using RST inlines, so we can keep them - (Span _ _, _) -> keep f i - (_, Span _ _) -> keep f i + (Span ("",[],[]) _, _) -> keep f i + (_, Span ("",[],[]) _) -> keep f i -- inlineToRST handles this case properly so it's safe to keep (Link _ _ _, Image _ _ _) -> keep f i -- parent inlines would prevent links from being correctly