Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-03-02 | Require texmath 0.11.2.1 | John MacFarlane | 1 | -1/+1 | |
2019-03-02 | Bump version to 2.7. | John MacFarlane | 1 | -1/+1 | |
2019-03-02 | Use XDG data directory for user data directory. | John MacFarlane | 1 | -2/+2 | |
Instead of `$HOME/.pandoc`, the default user data directory is now `$XDG_DATA_HOME/pandoc`, where `XDG_DATA_HOME` defaults to `$HOME/.local/share` but can be overridden by setting the environment variable. If this directory is missing, then `$HOME/.pandoc` is searched instead, for backwards compatibility. However, we recommend moving local pandoc data files from `$HOME/.pandoc` to `$HOME/.local/share/pandoc`. On Windows the default user data directory remains the same. Closes #3582. | |||||
2019-02-27 | Use latest skylighting. | John MacFarlane | 1 | -1/+1 | |
This should fix #5328. | |||||
2019-02-16 | T.P.Lua: split StackInstances into smaller Marshaling modules | Albert Krewinkel | 1 | -1/+5 | |
2019-02-10 | Bump to 2.6.1. | John MacFarlane | 1 | -1/+1 | |
2019-02-10 | Use latest skylighting. | John MacFarlane | 1 | -1/+1 | |
2019-02-09 | Added simple ipynb reader/writer tests. | John MacFarlane | 1 | -0/+3 | |
Closes #5274. | |||||
2019-02-09 | Adds Asciidoctor sprcific writer and tests | TG | 1 | -0/+1 | |
2019-02-08 | Use latest basement/foundation on 32bit windows. | John MacFarlane | 1 | -2/+3 | |
2019-02-06 | cabal - prevent using basement 0.0.10 on 32-bit windows. | John MacFarlane | 1 | -1/+4 | |
It is broken, see https://github.com/haskell-foundation/foundation/issues/515 | |||||
2019-01-30 | Org reader: add support for #+SELECT_TAGS. | leungbk | 1 | -0/+1 | |
2019-01-22 | Support ipynb (Jupyter notebook) as input and output format. | John MacFarlane | 1 | -8/+11 | |
[API change] * Depend on ipynb library. * Add `ipynb` as input and output format. * Added Text.Pandoc.Readers.Ipynb (supports both nbformat v3 and v4). * Added Text.Pandoc.Writers.Ipynb (supports nbformat v4). * Added ipynb readers and writers to T.P.Readers, T.P.Writers, and T.P.Extensions. Register the file extension .ipynb for this format. * Add `PandocIpynbDecodingError` constructor to Text.Pandoc.Error.Error. * Note: there is no template for ipynb. | |||||
2019-01-09 | RST reader: change treatment of `number-lines` directives. (#5207) | Brian Leung | 1 | -0/+1 | |
Directives of this type without numeric inputs should not have a `startFrom` attribute; with a blank value, the writers can produce extra whitespace. | |||||
2019-01-09 | Allow http-client 0.6. | John MacFarlane | 1 | -1/+1 | |
2019-01-06 | Add DokuWiki reader (#5108) | Alexander | 1 | -2/+5 | |
Closes #1792 | |||||
2019-01-04 | Tests: Fix findPandoc to work with Windows. | John MacFarlane | 1 | -0/+2 | |
2019-01-02 | Removed custom Setup.hs, use build-type: simple. | John MacFarlane | 1 | -4/+1 | |
The only thing we gained from the custom build was automatic installation of the man page when using 'cabal install'. But custom builds cause problems, e.g., with cross-compilation. Installation of the man page is better handled by packagers. Note to packagers (e.g. Debian): it may be necessary to add a step installing the man page with the next release. | |||||
2018-12-19 | Allow latest Glob. | John MacFarlane | 1 | -2/+2 | |
2018-12-03 | Allow latest zip-archive. | John MacFarlane | 1 | -2/+2 | |
2018-12-02 | Allow tasty 1.2 | John MacFarlane | 1 | -1/+1 | |
2018-12-01 | Require skylighting >= 0.7.5. | John MacFarlane | 1 | -1/+1 | |
This adds support for sml, J, typescript. | |||||
2018-11-29 | Bump to version 2.6 because of API change in read/writeJSON. | John MacFarlane | 1 | -1/+1 | |
2018-11-22 | Bump version to 2.5. | John MacFarlane | 1 | -1/+1 | |
2018-11-19 | LaTeX reader: cleaned up handling of dimension arguments. | John MacFarlane | 1 | -3/+3 | |
Allow decimal points, preceding space. Also require text 1.1+. | |||||
2018-11-07 | T.P.App: extract submodule T.P.App.FormatHeuristics | Albert Krewinkel | 1 | -0/+1 | |
Format guessing is used for input and output options and should be shared. | |||||
2018-11-06 | T.P.App: extract Opt into separate module | Albert Krewinkel | 1 | -0/+1 | |
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-04 | Add cabal flag `derive_json_via_th` | Albert Krewinkel | 1 | -0/+7 | |
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 | App: extract output settings into module | Albert Krewinkel | 1 | -0/+1 | |
2018-11-03 | App: extract command line options to separate module | Albert Krewinkel | 1 | -1/+2 | |
2018-11-02 | Fix readWithM with Stream. | John MacFarlane | 1 | -2/+1 | |
2018-11-02 | T.P.Parsing: Generalize readWithM to any Char Stream. | John MacFarlane | 1 | -1/+2 | |
[API change] | |||||
2018-11-01 | Change 'groff' -> 'roff'. | John MacFarlane | 1 | -2/+2 | |
These formats (man, ms) are not groff-specific. | |||||
2018-10-28 | API change: expose module Text.Pandoc.Filter | Albert Krewinkel | 1 | -2/+2 | |
The module is likely to be useful to library users. | |||||
2018-10-27 | Revert "Roff reader: use LineParts abstraction." | John MacFarlane | 1 | -1/+1 | |
This reverts commit 42ba3c0a0b15fddd51e6a4b79882ddaeccf0eb3d. | |||||
2018-10-27 | Roff reader: use LineParts abstraction. | John MacFarlane | 1 | -1/+1 | |
This didn't really help performance in the end. | |||||
2018-10-27 | pandoc.cabal: add GHC 8.6.1 to list of tested compilers | Albert Krewinkel | 1 | -1/+2 | |
2018-10-27 | pandoc.cabal: enable more compiler warnings | Albert Krewinkel | 1 | -1/+9 | |
2018-10-26 | Rename Groff -> Roff. | John MacFarlane | 1 | -3/+3 | |
Module T.P.Readers.Groff -> T.P.Readers.Roff Module T.P.Writers.Groff -> T.P.Writers.Roff Module T.P.GroffChar -> T.P.RoffChar GroffTokens -> RoffTokens GroffToken -> RoffToken. | |||||
2018-10-26 | Text.Pandoc.Lua: move globals handling to separate module | Albert Krewinkel | 1 | -0/+1 | |
2018-10-25 | Add man reader to pandoc.cabal description. | John MacFarlane | 1 | -9/+10 | |
2018-10-25 | Lua: allow access to pandoc state (#5015) | Albert Krewinkel | 1 | -0/+1 | |
* Lua: allow access to pandoc state Lua filters and custom writers now have read-only access to most fields of pandoc's internal state via the global variable `PANDOC_STATE`. * Lua: allow iterating through fields of PANDOC_STATE * Lua filters doc: describe CommonState * Lua filters doc: mention global variable PANDOC_STATE * Lua: add access to logs Log messages can currently only be printed, but not decomposed. | |||||
2018-10-24 | Added Text.Pandoc.Readers.Groff. | John MacFarlane | 1 | -0/+1 | |
This is an internal module that exports a tokenizer for groff formats. Closes #4998. | |||||
2018-10-18 | Merge branch 'Yanpas-groff_reader' | John MacFarlane | 1 | -0/+3 | |
2018-10-18 | Bump upper bound for QUickCheck. | John MacFarlane | 1 | -1/+1 | |
2018-10-18 | Bump upper bound for binary. | John MacFarlane | 1 | -1/+1 | |
2018-10-18 | Add Text.Pandoc.GroffChar. | John MacFarlane | 1 | -0/+1 | |
This will hold common escaping data for groff characters. | |||||
2018-10-17 | Updated version bounds for containers and haddock-library. | John MacFarlane | 1 | -3/+3 | |
Allow haddock-library 1.7 and containers 0.6.*. Closes #4974. | |||||
2018-10-17 | Move common groff functions to Text.Pandoc.Writers.Groff | John MacFarlane | 1 | -0/+1 | |
(unexported module). These are used in both the man and ms writers. Moved groffEscape out of Text.Pandoc.Writers.Shared [cancels earlier API change from adding it, which was after last release]. This fixes strong/code combination on man (should be `\f[CB]` not `\f[BC]`), mentioned in #4973. Updated tests. Closes #4975. | |||||
2018-10-16 | Merge branch 'groff_reader' of https://github.com/Yanpas/pandoc into ↵ | John MacFarlane | 1 | -0/+3 | |
Yanpas-groff_reader |