Parse CSS classes in image and figure

usingMegaparsec
Aadhavan Srinivasan 3 weeks ago
parent 0528e813c5
commit 04167e0f96

@ -251,15 +251,16 @@ parseImage :: Parser MdToken
parseImage = do
char '!'
link <- parseLink
cssClasses <- optional $ try parseCssClasses
case link of
Link text path -> return $ Image text path
Link text path -> return $ Image text path cssClasses
_ -> empty -- This should never be reached
parseFigure = do
img <- parseImage
void (string doubleNewlineText) <|> eof
case img of
Image text path -> return $ Figure text path
Image text path cssClasses -> return $ Figure text path cssClasses
_ -> return img
-- Parse an escaped character

Loading…
Cancel
Save