aboutsummaryrefslogtreecommitdiff
path: root/src/Text/Pandoc/Parsing/Math.hs
AgeCommit message (Collapse)Author
2025-12-14Markdown reader: fix parsing of inline math (`$...$`) (#11348)benniekiss
Do not allow blank lines before closing `$` delimiter. This brings the parser in line with the documentation. Closes #11311.
2024-04-25Update copyright dates to 2024.John MacFarlane
2023-11-15Markdown reader: don't change newlines to spaces in math.John MacFarlane
Preserve them: otherwise we can get unwanted results if there's a `%` comment. Closes #9193.
2023-01-10Update copyright years, it's 2023!Albert Krewinkel
2022-10-16T.P.Parsing: Remove gratuitious renaming of Parsec types.John MacFarlane
We were exporting Parser, ParserT as synonyms of Parsec, ParsecT. There is no good reason for this and it can cause confusion. Also, when possible, we replace imports of Text.Parsec with T.P.Parsing. The idea is to make it easier, at some point, to switch to megaparsec or another parsing engine if we want to. T.P.Parsing new exports: Stream(..), updatePosString, SourceName, Parsec, ParsecT [API change]. Removed exports: Parser, ParserT [API change].
2022-03-25Rename T.P.Parsing.Combinators -> T.P.Parsing.General.John MacFarlane
Because many of the exported things aren't combinators... Also remove redundant explot of indentWith from T.P.Parsing.Lists.
2022-03-11Parsing: partition module into (internal) submodules (#7962)Albert Krewinkel