summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2023-12-30 21:53:13 -0700
committerJohn MacFarlane <jgm@berkeley.edu>2023-12-30 21:53:57 -0700
commit9a8f27b0fe982bb5c6a5ef4bdec38681c2bcc045 (patch)
treed71893c5890b574dbe6070ca219a52abe74e364f /src
parent56df2f1c1773372c891b78ca50d3d267788afc11 (diff)
MediaWiki reader: handle multiline math in list items.
Closes #9293.
Diffstat (limited to 'src')
-rw-r--r--src/Text/Pandoc/Readers/MediaWiki.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Text/Pandoc/Readers/MediaWiki.hs b/src/Text/Pandoc/Readers/MediaWiki.hs
index 52be31328..57cdb71e4 100644
--- a/src/Text/Pandoc/Readers/MediaWiki.hs
+++ b/src/Text/Pandoc/Readers/MediaWiki.hs
@@ -503,7 +503,7 @@ listItem c = try $ do
-- * next list item
-- which seems to be valid mediawiki.
listChunk :: PandocMonad m => MWParser m Text
-listChunk = template <|> countChar 1 anyChar
+listChunk = template <|> (snd <$> withRaw math) <|> countChar 1 anyChar
listItem' :: PandocMonad m => Char -> MWParser m Blocks
listItem' c = try $ do