aboutsummaryrefslogtreecommitdiff
path: root/src/Text/Pandoc/Readers/LaTeX/Parsing.hs
AgeCommit message (Expand)AuthorFilesLines
2021-09-19LaTeX reader: Recognize that `\vadjust` sometimes takes "pre".John MacFarlane1-0/+7
2021-08-21LaTeX-parser: restrict \endinput to current fileSimon Schuster1-0/+4
2021-08-11Fix some lint issues.John MacFarlane1-2/+2
2021-08-11Fix scope for LaTeX macros.John MacFarlane1-12/+37
2021-08-11LaTeX reader: improve handling of plain TeX macro primitives.John MacFarlane1-2/+2
2021-07-11Improved parsing of raw LaTeX from Text streams (rawLaTeXParser).John MacFarlane1-5/+34
2021-05-27LaTeX reader: improve `\def` and implement `\newif`.John MacFarlane1-1/+18
2021-05-20LaTeX reader: More siunitx improvements. Closes #6658.John MacFarlane1-1/+2
2021-05-19LaTeX reader: better support for `\xspace`.John MacFarlane1-2/+19
2021-05-09Change reader types, allowing better tracking of source positions.John MacFarlane1-3/+9
2021-02-28T.P.Readers.LaTeX: Don't export tokenize, untokenize.John MacFarlane1-0/+9
2021-02-28Factor out T.P.Readers.LaTeX.Citation.John MacFarlane1-0/+5
2021-02-27Factor out T.P.Readers.LaTeX.Table.John MacFarlane1-0/+33
2021-02-21LaTeX reader: further optimizations in satisfyTok.John MacFarlane1-5/+5
2021-02-21LaTeX reader: removed sExpanded in state.John MacFarlane1-7/+2
2021-02-21LaTeX reader: further performance optimization.John MacFarlane1-23/+19
2021-02-20LaTeX reader: Another small improvement to macro handling.John MacFarlane1-4/+3
2021-02-20LaTeX reader: avoid macro resolution code if no macros defined.John MacFarlane1-16/+19
2021-02-20T.P.Readers.LaTeX.Parsing: improve braced'.John MacFarlane1-16/+13
2021-02-12LaTeX reader improvements.John MacFarlane1-18/+66
2021-01-08Update copyright notices for 2021 (#7012)Albert Krewinkel1-1/+1
2021-01-04LaTeX reader: handle filecontents environment.John MacFarlane1-0/+2
2020-11-16Move getNextNumber from Readers.LaTeX to Readers.LaTeX.Parsing.John MacFarlane1-0/+26
2020-11-02LaTeX reader: fix bug parsing macro arguments.John MacFarlane1-1/+5
2020-10-08LaTeX reader: Fix parsing of "show name" in newtheorem.John MacFarlane1-1/+1
2020-09-13Fix hlint suggestions, update hlint.yaml (#6680)Christian Despres1-8/+6
2020-07-22LaTeX reader: SUpport ams `\theoremstyle`.John MacFarlane1-2/+10
2020-07-22LaTeX reader: support theorem environments and `\newtheorem`.John MacFarlane1-0/+2
2020-07-22LaTeX reader: support ams proof environment.John MacFarlane1-0/+10
2020-07-22Moved more from LaTeX reader to LaTeX.Parsing.John MacFarlane1-0/+67
2020-07-20Move some code from T.P.R.LaTeX. to T.P.R.LaTeX.Parsing.John MacFarlane1-0/+64
2020-03-22Finer grained imports of Text.Pandoc.Class submodules (#6203)Albert Krewinkel1-1/+1
2020-03-15Use implicit Prelude (#6187)Albert Krewinkel1-2/+0
2020-03-13Update copyright year (#6186)Albert Krewinkel1-1/+1
2020-02-12LaTeX reader: improve caption and label parsing.John MacFarlane1-2/+4
2020-02-11LaTeX reader: resolve `\ref` to table numbers.John MacFarlane1-0/+2
2020-02-07Resolve HLint warningsAlbert Krewinkel1-2/+2
2020-02-05LaTeX reader: skip comments in more places where this is needed.John MacFarlane1-2/+4
2019-11-12Switch to new pandoc-types and use Text instead of String [API change].despresc1-16/+16
2019-11-02LaTeX untokenize: Ensure space between control sequence and following letter.John MacFarlane1-2/+14
2019-10-23T.P.Readers.LaTeX.Parsing: add `[Tok]` parameter to rawLaTeXParser.John MacFarlane1-4/+3
2019-09-28Use Prelude.fail to avoid ambiguity with fail from GHC.Base.John MacFarlane1-5/+5
2019-09-09LaTeX reader: Fix parsing of optional arguments that contain braced text.John MacFarlane1-4/+3
2019-09-02LaTeX reader: properly handle optional arguments for macros.John MacFarlane1-1/+1
2019-08-14LaTeX reader: improve withRaw so it can handle cases where...John MacFarlane1-2/+3
2019-07-19Markdown: Ensure that expanded latex macros end with space if original did.John MacFarlane1-1/+10
2019-07-16LaTeX reader: handle \looseness command values better.John MacFarlane1-5/+4
2019-03-01Remove license boilerplate.John MacFarlane1-18/+0
2019-02-04Add missing copyright notices and remove license boilerplate (#5112)Albert Krewinkel1-2/+2
2019-01-31LaTeX reader: don't let `\egroup` match `{`.John MacFarlane1-3/+3