@@ -736,19 +736,10 @@ rawTeXBlock = do
737 return $ return result
737 return $ return result
739−addMarkdownAttribute :: (Tag String, String) -> Parser [Char] ParserState String
740−addMarkdownAttribute (t,s) = do
741− (guardDisabled Ext_markdown_attribute >> return s)
744− | "markdown" `elem` map fst attrs -> return s
745− | otherwise -> return $ renderTags [TagOpen x (("markdown","1"):attrs)]
748rawHtmlBlocks :: Parser [Char] ParserState String
739rawHtmlBlocks :: Parser [Char] ParserState String
749rawHtmlBlocks = do
740rawHtmlBlocks = do
750 htmlBlocks <- many1 $ do blk <- rawVerbatimBlock <|>
741 htmlBlocks <- many1 $ do blk <- rawVerbatimBlock <|>
751− (htmlTag isBlockTag >>= addMarkdownAttribute)
742+ liftM snd (htmlTag isBlockTag)
752 sps <- do sp1 <- many spaceChar
743 sps <- do sp1 <- many spaceChar
753 sp2 <- option "" (blankline >> return "\n")
744 sp2 <- option "" (blankline >> return "\n")
754 sp3 <- many spaceChar
745 sp3 <- many spaceChar