aboutsummaryrefslogtreecommitdiff
path: root/src/Text/Pandoc/Parsing.hs
AgeCommit message (Expand)AuthorFilesLines
2015-05-11HTML reader: Fixed detection of self-closing tags.John MacFarlane1-1/+1
2015-04-26Updated copyright notices to -2015. Closes #2111.John MacFarlane1-2/+2
2015-04-18Revert "Merge pull request #1947 from mpickering/Fmonad"John MacFarlane1-22/+33
2015-04-17Merge pull request #1954 from mcmtroffaes/feature/citekey-firstchar-alphanumJohn MacFarlane1-1/+1
2015-04-18MD Reader: Smart `'` after inline mathNikolay Yakimov1-1/+6
2015-02-18Add Text.Pandoc.Error module with PandocError typeMatthew Pickering1-13/+6
2015-02-18Allow digit as first character of a citation key.Matthias C. M. Troffaes1-1/+1
2015-02-18Factor out "returnState" into Parsing moduleMatthew Pickering1-0/+5
2015-02-18Generalise signature of addWarningMatthew Pickering1-1/+1
2015-02-18Add check to see whether in a footnote to ParserState (to avoid circular foot...Matthew Pickering1-2/+4
2015-02-18Remove F monad from ParsingMatthew Pickering1-24/+2
2015-02-18Changed parseWithWarnings to the more general returnWarnings parser transformerMatthew Pickering1-6/+5
2015-02-18Added generalize function which can be used to lift specialised parsers.Matthew Pickering1-0/+4
2014-12-15Text.Pandoc.Parsing: Change parseFromString to fail if not all input isMatthew Pickering1-1/+3
2014-12-15Merge pull request #1805 from bergey/rstJohn MacFarlane1-3/+20
2014-12-14Fixe autolinks with following punctuation.John MacFarlane1-1/+1
2014-12-12RST Reader: compute Attrs when role is definedDaniel Bergey1-3/+2
2014-12-12expose warnings from RST reader; refactorDaniel Bergey1-0/+10
2014-12-08RST Reader: Warn about skipped directivesDaniel Bergey1-0/+8
2014-10-19Parsing: fixed `inlineMath` so it handles `\text{..}` containing `$`.John MacFarlane1-1/+23
2014-08-04Use texmath 0.7 interface.John MacFarlane1-1/+2
2014-07-27Parsing: Added isbn and pmid schemesMatthew Pickering1-2/+2
2014-07-26Generalised more in Parsing.hs to enable the use of custom stateMatthew Pickering1-40/+53
2014-07-22Exported runParserT and StreamMatthew Pickering1-0/+2
2014-07-22Generalised readWith to readWithMMatthew Pickering1-10/+19
2014-07-20Fix behavior of `markdown_attribute` extension.John MacFarlane1-0/+2
2014-07-20readWith: reverted generalization from f201bdcb.John MacFarlane1-8/+8
2014-07-12Parsing: Simplified dash and ellipsis.John MacFarlane1-40/+13
2014-07-12Removed space at ends of lines in source.John MacFarlane1-37/+37
2014-07-11Removed inline fmap from Parsing.hsMatthew Pickering1-8/+8
2014-07-11Removed (>>~) functionMatthew Pickering1-9/+4
2014-07-11Generalised all functions in Parsing.hsMatthew Pickering1-128/+168
2014-07-07`Parsing`: Added `stateInHtmlBlock` to `ParserState`.John MacFarlane1-0/+2
2014-05-27Markdown reader: inline math must have nonspace before final `$`.John MacFarlane1-4/+6
2014-05-14Move `citeKey` from Readers.Markdown to ParsingAlbert Krewinkel1-0/+13
2014-05-14Introduce class HasLastStrPosition, generalize functionsAlbert Krewinkel1-9/+23
2014-05-09Update copyright notices for 2014, add missing noticesAlbert Krewinkel1-2/+2
2014-05-03LaTeX reader: Better error messages with include files.John MacFarlane1-1/+1
2014-04-01Changed the smart punctuation parser to return Inlines rather than an Inline ...Matthew Pickering1-22/+21
2014-03-25Parsing: Added stateCaption.John MacFarlane1-1/+2
2014-03-25Parsing: Added HasMacros, simplified other typeclasses.John MacFarlane1-28/+22
2014-03-25Whitespace change, and note:John MacFarlane1-0/+1
2014-03-25API changes to HasReaderOptions, HasHeaderMap, HasIdentifierList.John MacFarlane1-31/+39
2014-03-24Parsing: Make F an instance of Applicative. Closes #1138.John MacFarlane1-2/+2
2014-02-15Clarified field values in RstCustomRoles.Merijn Verstraaten1-0/+4
2014-02-15Enhanced Pandoc's support for rST roles.Merijn Verstraaten1-0/+2
2013-12-19HLint: use `elem` and `notElem`Henry de Valence1-2/+2
2013-12-06HTML reader: Parse LaTeX math if appropriate options are set.John MacFarlane1-0/+35
2013-11-17Parsing: Generalized type of registerHeader, using new typeclasses.John MacFarlane1-12/+42
2013-09-01Factored out registerHeader from markdown reader, added to Parsing.John MacFarlane1-0/+32