Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-03-18 | Use NoImplicitPrelude and explicitly import Prelude. | John MacFarlane | 1 | -0/+2 | |
This seems to be necessary if we are to use our custom Prelude with ghci. Closes #4464. | |||||
2018-03-02 | Revert "Commonmark reader: parse HTML as plain text if `-raw_html`." | John MacFarlane | 1 | -2/+2 | |
This reverts commit 6dd21250288b51f10056b15a83130f76c788d904. | |||||
2018-03-02 | Commonmark reader: parse HTML as plain text if `-raw_html`. | John MacFarlane | 1 | -2/+2 | |
2018-01-05 | Update copyright notices to include 2018 | Albert Krewinkel | 1 | -2/+2 | |
2017-11-16 | Introduce `HasSyntaxExtensions` typeclass (#4074) | Alexander | 1 | -13/+9 | |
+ Added new `HasSyntaxExtensions` typeclass for `ReaderOptions` and `WriterOptions`. + Reimplemented `isEnabled` function from `Options.hs` to accept both `ReaderOptions` and `WriterOptions`. + Replaced `enabled` from `CommonMark.hs` with new `isEnabled`. | |||||
2017-11-01 | hlint | Alexander Krotov | 1 | -1/+1 | |
2017-10-27 | hlint changes. | John MacFarlane | 1 | -2/+2 | |
2017-10-27 | Automatic reformating by stylish-haskell. | John MacFarlane | 1 | -27/+27 | |
2017-10-26 | update years in copyright | Kolen Cheung | 1 | -2/+2 | |
2017-08-08 | Thread options through CommonMark reader. | John MacFarlane | 1 | -81/+77 | |
This is more efficient than doing AST traversals for emojis and hard breaks. Also make behavior sensitive to `raw_html` extension. | |||||
2017-08-08 | Support `hard_line_breaks` in CommonMark reader. | John MacFarlane | 1 | -0/+7 | |
2017-08-08 | CommonMark reader: support `emoji` extension. | John MacFarlane | 1 | -1/+19 | |
2017-08-08 | CommonMark reader: support `gfm_auto_identifiers`. | John MacFarlane | 1 | -0/+31 | |
Added `Ext_gfm_auto_identifiers`: new constructor for `Extension` in `Text.Pandoc.Extensions` [API change]. Use this in githubExtensions. Closes #2821. | |||||
2017-08-07 | CommonMark reader: make exts depend on extensions. | John MacFarlane | 1 | -2/+4 | |
2017-08-07 | Remove GFM modules; use CMarkGFM for both gfm and commonmark. | John MacFarlane | 1 | -6/+63 | |
We no longer have a separate readGFM and writeGFM; instead, we'll use readCommonMark and writeCommonMark with githubExtensions. It remains to implement these extensions conditionally. Closes #3841. | |||||
2017-08-07 | Added gfm (GitHub-flavored CommonMark) as an input and output format. | John MacFarlane | 1 | -2/+2 | |
This uses bindings to GitHub's fork of cmark, so it should parse gfm exactly as GitHub does (excepting certain postprocessing steps, involving notifications, emojis, etc.). * Added Text.Pandoc.Readers.GFM (exporting readGFM) * Added Text.Pandoc.Writers.GFM (exporting writeGFM) * Added `gfm` as input and output forma Note that tables are currently always rendered as HTML in the writer; this can be improved when CMarkGFM supports tables in output. | |||||
2017-06-10 | Changed all readers to take Text instead of String. | John MacFarlane | 1 | -3/+3 | |
Readers: Renamed StringReader -> TextReader. Updated tests. API change. | |||||
2017-03-04 | Stylish-haskell automatic formatting changes. | John MacFarlane | 1 | -6/+6 | |
2017-01-25 | Removed readerSmart and the --smart option; added Ext_smart extension. | John MacFarlane | 1 | -1/+1 | |
Now you will need to do -f markdown+smart instead of -f markdown --smart This change opens the way for writers, in addition to readers, to be sensitive to +smart, but this change hasn't yet been made. API change. Command-line option change. Updated manual. | |||||
2017-01-25 | Working on readers. | Jesse Rosenthal | 1 | -3/+4 | |
2015-12-29 | Use cmark 0.5. | John MacFarlane | 1 | -4/+12 | |
Closes #2605. | |||||
2015-12-12 | Modified readers to emit SoftBreak when appropriate. | John MacFarlane | 1 | -1/+1 | |
2015-08-07 | Updated readers, writers and README for link attribute | mb21 | 1 | -1/+1 | |
2015-08-07 | Updated readers and writers for new image attribute parameter. | John MacFarlane | 1 | -1/+1 | |
(mb21) | |||||
2015-03-28 | Merge branch 'errortype' of https://github.com/mpickering/pandoc into ↵ | John MacFarlane | 1 | -2/+3 | |
mpickering-errortype Conflicts: benchmark/benchmark-pandoc.hs src/Text/Pandoc/Readers/Markdown.hs src/Text/Pandoc/Readers/Org.hs src/Text/Pandoc/Readers/RST.hs tests/Tests/Readers/LaTeX.hs | |||||
2015-03-17 | Fixed a compiler warning. | John MacFarlane | 1 | -1/+1 | |
2015-03-17 | Added CommonMark reader using cmark (libcmark bindings). | John MacFarlane | 1 | -0/+118 | |
- Added commonmark as an input format. - Added `Text.Pandoc.Readers.CommonMark.readCommonMark`. - For now, we use the markdown writer to generate benchmark text for the CommonMark reader. We can change this when we get a writer. |