aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2021-10-13 08:59:37 -0700
committerJohn MacFarlane <jgm@berkeley.edu>2021-10-13 08:59:37 -0700
commit49c4e1d014f90a10e7ed87a8fa5f1c0e9b8dbc8a (patch)
tree58d3d9e32cac23bd659540d7e7f18719276c216f /src
parentafc16f2f4bbff941370310e637a0ab5feaea7879 (diff)
downloadpandoc-49c4e1d014f90a10e7ed87a8fa5f1c0e9b8dbc8a.tar.gz
Fix markdown parsing bug for math in bracketed spans and links.
This affects math with unbalanced brackets (e.g. `$(0,1]$`) inside links, images, bracketed spans. Closes #7623.
Diffstat (limited to 'src')
-rw-r--r--src/Text/Pandoc/Readers/Markdown.hs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/Text/Pandoc/Readers/Markdown.hs b/src/Text/Pandoc/Readers/Markdown.hs
index 85599abe4..42ca16c92 100644
--- a/src/Text/Pandoc/Readers/Markdown.hs
+++ b/src/Text/Pandoc/Readers/Markdown.hs
@@ -198,6 +198,7 @@ inlinesInBalancedBrackets =
go openBrackets =
(() <$ (escapedChar <|>
code <|>
+ math <|>
rawHtmlInline <|>
rawLaTeXInline') >> go openBrackets)
<|>