git.iko.soy/typeable/pandoc
on master help sign in
Removed some needless lookaheads in Markdown reader.
commite85178c32ac78578fb2a6cda24b5cee106ac98af authorJohn MacFarlane <jgm@berkeley.edu> dateWed 14 Aug 2019, 11:43 (7 years ago) parenteb23527
1 file changed−2
src/Text/Pandoc/Readers/Markdown.hs−2
src/Text/Pandoc/Readers/Markdown.hs−2
@@ -1138,7 +1138,6 @@ rawVerbatimBlock = htmlInBalanced isVerbTag
11381138rawTeXBlock :: PandocMonad m => MarkdownParser m (F Blocks)
11391139rawTeXBlock = do
11401140 guardEnabled Ext_raw_tex
1141− lookAhead $ try $ char '\\' >> letter
11421141 result <- (B.rawBlock "tex" . trim . concat <$>
11431142 many1 ((++) <$> rawConTeXtEnvironment <*> spnl'))
11441143 <|> (B.rawBlock "tex" . trim . concat <$>
@@ -1929,7 +1928,6 @@ inlineNote = try $ do
19291928rawLaTeXInline' :: PandocMonad m => MarkdownParser m (F Inlines)
19301929rawLaTeXInline' = try $ do
19311930 guardEnabled Ext_raw_tex
1932− lookAhead $ try $ char '\\' >> letter
19331931 notFollowedBy' rawConTeXtEnvironment
19341932 s <- rawLaTeXInline
19351933 return $ return $ B.rawInline "tex" s -- "tex" because it might be context