@@ -504,9 +504,9 @@ stringStartsWithSpace "" = False
504504fixOrEscape :: Bool -> Inline -> Bool
505505fixOrEscape sp (Str "-") = sp
506506fixOrEscape sp (Str s@('-':x:_)) = (sp && isSpace x) || isHorizontalRule s
507−fixOrEscape sp (Str (";")) = not sp
507+fixOrEscape sp (Str ";") = not sp
508508fixOrEscape sp (Str (';':x:_)) = not sp && isSpace x
509−fixOrEscape _ (Str (">")) = True
509+fixOrEscape _ (Str ">") = True
510510fixOrEscape _ (Str ('>':x:_)) = isSpace x
511511fixOrEscape sp (Str s) = (sp && (startsWithMarker isDigit s ||
512512 startsWithMarker isAsciiLower s ||