git.iko.soy/typeable/pandoc
on master help sign in
Add a needed try.
commitb8bd845542d76dfd6915208c3ab48d3a72587738 authorJohn MacFarlane <jgm@berkeley.edu> dateFri 27 Dec 2019, 10:36 (7 years ago) parent1ff7322
1 file changed+3−2
src/Text/Pandoc/Readers/Markdown.hs+3−2
src/Text/Pandoc/Readers/Markdown.hs+3−2
@@ -618,7 +618,7 @@ rawAttribute = do
618618 char '{'
619619 skipMany spaceChar
620620 char '='
621− format <- many1Char $ satisfy (\c -> isAlphaNum c || c `elem` ['-', '_'])
621+ format <- many1Char $ satisfy (\c -> isAlphaNum c || c `elem` ['-', '_'])
622622 skipMany spaceChar
623623 char '}'
624624 return format
@@ -1095,7 +1095,8 @@ rawHtmlBlocks = do
10951095 oldInHtmlBlock <- stateInHtmlBlock <$> getState
10961096 updateState $ \st -> st{ stateInHtmlBlock = Just tagtype }
10971097 let closer = htmlTag (\x -> x ~== TagClose tagtype)
1098− let block' = do notFollowedBy' closer
1098+ let block' = try $
1099+ do notFollowedBy' closer
10991100 gobbleAtMostSpaces indentlevel
11001101 block
11011102 contents <- mconcat <$> many block'