@@ -287,7 +287,10 @@ removeEmptyInlines (x : xs) = x : removeEmptyInlines xs
287287removeEmptyInlines [] = []
288288
289289removeTrailingInlineSpaces :: [Inline] -> [Inline]
290−removeTrailingInlineSpaces = reverse . dropWhile isSpaceOrEmpty . reverse
290+removeTrailingInlineSpaces = reverse . removeLeadingInlineSpaces . reverse
291+
292+removeLeadingInlineSpaces :: [Inline] -> [Inline]
293+removeLeadingInlineSpaces = dropWhile isSpaceOrEmpty
291294
292295consolidateInlines :: [Inline] -> [Inline]
293296consolidateInlines (Str x : ys) =