Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-11-06 | T.P.App: extract Opt into separate module | Albert Krewinkel | 4 | -180/+227 | |
The new Opt module has only a few dependencies. This is important for compile-times during development, as Template Haskell containing modules are be recompiled whenever a (transitive) dependency changes. | |||||
2018-11-05 | Use DERIVE_JSON_VIA_TH in Text.Pandoc.Filter. | John MacFarlane | 1 | -6/+6 | |
Previously AVOID_TEMPLATE_HASKELL was used (with the opposite valence). I assume this was a leftover from an earlier version. | |||||
2018-11-06 | hlint Muse writer | Alexander Krotov | 1 | -1/+1 | |
2018-11-05 | CommonMark writer: make sure --ascii affects quotes, super/subscript. | John MacFarlane | 1 | -6/+12 | |
2018-11-05 | CommonMark writer: respect --ascii (#5043) | quasicomputational | 1 | -1/+18 | |
2018-11-04 | XML: toHtml5Entities: prefer shorter entities... | John MacFarlane | 1 | -3/+10 | |
when there are several choices for a particular character. | |||||
2018-11-05 | Muse writer: add support for --reference-location= | Alexander Krotov | 1 | -6/+44 | |
Address #107 | |||||
2018-11-04 | Add cabal flag `derive_json_via_th` | Albert Krewinkel | 4 | -12/+110 | |
Disabling the flag will cause derivation of ToJSON and FromJSON instances via GHC Generics instead of Template Haskell. The flag is enabled by default, as deriving via Generics can be slow (see #4083). | |||||
2018-11-03 | AsciiDoc writer: prevent illegal nestings. | John MacFarlane | 1 | -1/+9 | |
In asciidoc you can only have level n+1 headers directly under level n headers. | |||||
2018-11-03 | AsciiDoc writer: use single-line section headers. | John MacFarlane | 1 | -29/+9 | |
The underline style is now deprecated. Previously `--atx-headers` would enable the single-line style; now the single-line style is always used. Closes #5038. | |||||
2018-11-03 | Vimwiki reader: parse Text without converting to [Char] | Alexander Krotov | 1 | -4/+3 | |
2018-11-03 | Creole reader: parse Text without converting to [Char] | Alexander Krotov | 1 | -4/+3 | |
2018-11-03 | Make readWithM accept Text input as well as String (API change) | Alexander Krotov | 1 | -12/+6 | |
2018-11-03 | Add Text.Pandoc.Shared.ToString typeclass (API change) | Alexander Krotov | 1 | -0/+12 | |
2018-11-03 | App: extract output settings into module | Albert Krewinkel | 3 | -204/+347 | |
2018-11-03 | App: extract command line options to separate module | Albert Krewinkel | 2 | -1035/+1099 | |
2018-11-02 | Man reader: table improvements. | John MacFarlane | 1 | -6/+7 | |
2018-11-02 | Man reader: allow .SS to have blank contents. | John MacFarlane | 1 | -1/+1 | |
2018-11-02 | Roff reader: Don't require global table options. | John MacFarlane | 1 | -2/+2 | |
2018-11-02 | Roff reader: tbl improvements. | John MacFarlane | 1 | -1/+2 | |
2018-11-02 | Roff reader: Handle 'H' modifier after '.TS'. | John MacFarlane | 1 | -3/+2 | |
2018-11-02 | Roff reader: conditionals: allow .\} to end group. | John MacFarlane | 1 | -3/+4 | |
2018-11-02 | Roff reader: reinstate column check for macros. | John MacFarlane | 1 | -10/+16 | |
If .TS occurs in a table cell, this shouldn't start a table. We make an exception for the line after .if or .ie. | |||||
2018-11-02 | Roff reader: another fix for conditionals. | John MacFarlane | 1 | -1/+1 | |
2018-11-02 | Roff reader: fixed small issue with conditionals. | John MacFarlane | 1 | -3/+1 | |
2018-11-02 | Roff reader: Improved handling of custom strings as arguments. | John MacFarlane | 1 | -6/+6 | |
Added test. | |||||
2018-11-02 | Roff reader: expand strings in font commands. | John MacFarlane | 1 | -12/+26 | |
Closes #5039. | |||||
2018-11-02 | Revert "Revert "Revert "Roff reader: custom Stream type.""" | John MacFarlane | 1 | -51/+27 | |
This reverts commit 9a0333e48917308f15d5ccda246dd31525501f79. | |||||
2018-11-02 | Fix readWithM with Stream. | John MacFarlane | 2 | -5/+3 | |
2018-11-02 | Revert "Revert "Roff reader: custom Stream type."" | John MacFarlane | 1 | -27/+51 | |
This reverts commit a64063af62351cc31006a855a59df884e0892834. | |||||
2018-11-02 | Revert "Roff reader: custom Stream type." | John MacFarlane | 1 | -51/+27 | |
This reverts commit 211f7ffc78ea1df49a685ac1160fa3942b3a3569. We were getting stack overflows. Not sure why. | |||||
2018-11-02 | Roff reader: custom Stream type. | John MacFarlane | 1 | -27/+51 | |
So far, this is just a shell. But it will allow us to expand macro strings while getting tokens, when we add a custom uncons instance. | |||||
2018-11-02 | T.P.Parsing: Generalize readWithM to any Char Stream. | John MacFarlane | 1 | -5/+12 | |
[API change] | |||||
2018-11-02 | Roff reader: improve lexing of conditionals. | John MacFarlane | 1 | -28/+49 | |
Partially addreses #5039. | |||||
2018-11-01 | Text.Pandoc.App: improved detection of format based on extension. | John MacFarlane | 1 | -83/+66 | |
We now ensure that if someone tries to convert a file for a format that has a pandoc writer but not a reader, it won't just default to markdown. | |||||
2018-11-01 | Change 'groff' -> 'roff'. | John MacFarlane | 5 | -12/+12 | |
These formats (man, ms) are not groff-specific. | |||||
2018-11-01 | Implement --ascii for Markdown writer. | John MacFarlane | 1 | -23/+35 | |
2018-11-01 | HTML writer: use character entities references when possible for HTML5. | John MacFarlane | 1 | -2/+8 | |
2018-11-01 | Text.Pandoc.XML: add toHtml5Entities. | John MacFarlane | 1 | -0/+18 | |
[API change] | |||||
2018-11-01 | Remove unnecessary hiding in Class.hs | Alexander Krotov | 1 | -1/+0 | |
2018-11-01 | Remove Monad constraint implied by Stream | Alexander Krotov | 1 | -6/+6 | |
2018-11-01 | hlint Parsing.hs | Alexander Krotov | 1 | -11/+9 | |
2018-11-01 | LaTeX writer: remove unused local bind | Alexander Krotov | 1 | -1/+1 | |
2018-11-01 | Make `uri` accept any stream with Char tokens | Alexander Krotov | 1 | -1/+1 | |
2018-11-01 | Rewrite "uri" without "withRaw" | Alexander Krotov | 1 | -17/+16 | |
2018-10-31 | Work around HXT limitation for --syntax-definition with windows drive. | John MacFarlane | 1 | -2/+9 | |
Closes #4836. | |||||
2018-10-31 | ZimWiki writer: number ordered list items sequentially... | John MacFarlane | 1 | -28/+24 | |
rather than always with 1. | |||||
2018-10-31 | LaTeX writer: add newline if math ends in a comment. | John MacFarlane | 1 | -2/+12 | |
This prevents the closing delimiter from being swalled up in the comment. Closes #4880. | |||||
2018-10-30 | Roff reader: rename RoffToken constructors so they're shorter. | John MacFarlane | 2 | -50/+50 | |
2018-10-30 | Roff reader: renamed constructors for RoffToken... | John MacFarlane | 2 | -50/+50 | |
to more closely match nomenclature from man 7 groff. |