summaryrefslogtreecommitdiff
path: root/pandoc.cabal
Commit message (Collapse)AuthorAge
* Org reader: undo code duplicationAlbert Krewinkel2016-06-02
| | | | | | | | Some code was duplicated (copy-pasted) or placed in an inappropriate module during the modularization refactoring. Those functions are moved into a `Shared` module, as was originally intended but forgotten. Better documentation of the respective functions is a positive side-effect.
* Org reader: extract blocks parser to moduleAlbert Krewinkel2016-05-25
| | | | | | Block parsing code is moved to a separate module. This is part of the Org-mode reader cleanup effort.
* Org reader: extract inline parser to moduleAlbert Krewinkel2016-05-25
| | | | | | | Inline parsing code is moved to a separate module. Parsers for block starts are extracted as well, as those are used in the `endline` parser. This is part of the Org-mode reader cleanup effort.
* Org reader: extract parsing function to moduleAlbert Krewinkel2016-05-25
| | | | | | | | | | | | The Org-mode reader uses many functions defined in the `Text.Pandoc.Parsing` utility module. Some of the functions are overwritten with versions adapted to Org-mode idiosyncrasies. These special functions, as well as the normal Pandoc versions, are combined in a single module to increase the ease of use. This leads to decoupling of Org-mode and Pandoc and hence to slightly cleaner code. The downside is code-bloat due to repeated import/export statements.
* Bumped upper-bounds to build with ghc 8.John MacFarlane2016-05-22
|
* Revert "New method for checking for presence of tex program."John MacFarlane2016-05-12
| | | | This reverts commit 285bbf61cf2b21278792e48aee7c25fa0ee62faa.
* Revert "Require process >= 1.2.1."John MacFarlane2016-05-12
| | | | This reverts commit 07a4320ba97cdd219e5cbb18f21dbbda00bc5543.
* Require process >= 1.2.1.John MacFarlane2016-05-12
| | | | We need `createProcess_` to be exported.
* Merge pull request #2912 from tarleb/org-export-settingsJohn MacFarlane2016-05-11
|\ | | | | Org reader: basic support for export settings
| * Org reader: move parser state into separate moduleAlbert Krewinkel2016-05-11
| | | | | | | | | | The org reader code has become large and confusing. Extracting smaller parts into submodules should help to clean things up.
* | New method for checking for presence of tex program.John MacFarlane2016-05-09
|/ | | | | | Now instead of using `findExecutable`, which has limitations on Windows, we just do `progname --version` and see if it returns successfully. Closes #2903.
* Added docbook5 templates, test files to pandoc.cabal.John MacFarlane2016-05-01
|
* Bump version to 1.17.1.John MacFarlane2016-05-01
| | | | | We need a minor version bump because of the addition of `writerDocbook5` to `WriterOptions`.
* Require texmath 0.8.6.2.John MacFarlane2016-04-20
| | | | | | | Closes several texmath-related bugs: #2775, #2310, #2310. This fixes issues with sub/superscript positioning and matrix column alignment in docx.
* Allow data-default 0.6.0.John MacFarlane2016-04-18
|
* Use texmath >= 0.8.6.1.John MacFarlane2016-03-29
| | | | | This fixes behavior of roots, e.g. `\sqrt[3]{x}`. See #2824.
* Bump version to 1.17.0.3.John MacFarlane2016-03-24
|
* include .tei files in pandoc.cabalMauro Bieg2016-03-24
| | | closes #2811
* Updated copyright dates to include 2016.John MacFarlane2016-03-22
|
* Version bump to 1.17.0.2.John MacFarlane2016-03-22
|
* Version to 1.17.0.1.John MacFarlane2016-03-21
|
* Docx Reader: Get rid of Modifiable typeclass.Jesse Rosenthal2016-02-26
| | | | | | | | The docx reader used to use a Modifiable typeclass to combine both Blocks and Inlines. But all the work was in the inlines. So most of the generality was wasted, at the expense of making the code harder to understand. This gets rid of the generality, and adds functions for Blocks and Inlines. It should be a bit easier to work with going forward.
* Allow zip-archive 0.3.John MacFarlane2016-02-24
|
* Raise tagsoup lower bound to 0.13.7.John MacFarlane2016-02-22
| | | | | | This fixes entity-related problems. Closes #2734.
* Allow aeson 0.11.John MacFarlane2016-02-09
|
* Bump version to 1.17.John MacFarlane2016-01-22
| | | | API change in type of Text.Pandoc.Shared.uniqueIdent.
* Added TEI to description and default.tei to data files.John MacFarlane2016-01-21
|
* Add TEI Writer.csforste2016-01-19
|
* Version to 1.16.0.2, updated changelog.John MacFarlane2016-01-12
|
* Depend on deepseq rather than deepseq-generics.John MacFarlane2016-01-11
| | | | See fpco/stackage#1096.
* Version bump to 1.16.0.1John MacFarlane2016-01-09
|
* Revert "Make file globbing work on windows."John MacFarlane2016-01-06
| | | | This reverts commit 363ecfebc32c6fe15d81634422e8607847f588fb.
* Make file globbing work on windows.John MacFarlane2016-01-06
| | | | | Windows cmd doesn't expand wildcards; the application has to do this. So on windows we use 'glob' to expand.
* Go back to testing with ghc 7.10.2.John MacFarlane2016-01-05
| | | | | | | Avoids the dreaded "the version of cabal being used has changed" error. https://www.reddit.com/r/haskell/comments/3f4bgr/the_version_of_cabal_being_used_has_changed/
* Updated .travis.yml, added ghc 7.10.3 to tested-with.John MacFarlane2016-01-05
|
* Allow process 1.4John MacFarlane2016-01-01
|
* Allow binary 0.8John MacFarlane2016-01-01
|
* Relax version bound on HTTP.John MacFarlane2016-01-01
|
* Use cmark 0.5.John MacFarlane2015-12-29
| | | | Closes #2605.
* Removed "compatibility mode" when called as hsmarkdown.John MacFarlane2015-12-14
|
* Update to use latest releases of highlighting-kate and texmath.John MacFarlane2015-12-12
|
* Merge branch 'new-image-attributes' of https://github.com/mb21/pandoc into ↵John MacFarlane2015-11-19
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mb21-new-image-attributes * Bumped version to 1.16. * Added Attr field to Link and Image. * Added `common_link_attributes` extension. * Updated readers for link attributes. * Updated writers for link attributes. * Updated tests * Updated stack.yaml to build against unreleased versions of pandoc-types and texmath. * Fixed various compiler warnings. Closes #261. TODO: * Relative (percentage) image widths in docx writer. * ODT/OpenDocument writer (untested, same issue about percentage widths). * Update pandoc-citeproc.
| * Require pandoc-types >= 1.14John MacFarlane2015-07-27
| |
* | Bump version to 1.15.2.1. Updated changelog.John MacFarlane2015-11-16
| |
* | Added stack.yaml to other-source-files so it gets into tarball.John MacFarlane2015-11-16
| |
* | Added two missing test cases to extra-source-files in pandoc.cabal.John MacFarlane2015-11-16
| | | | | | | | Otherwise they don't get into the tarball. Closes #2537.
* | Allow process 1.3.John MacFarlane2015-11-14
| |
* | Added `emoji` extension to Markdown.John MacFarlane2015-11-13
| | | | | | | | | | | | | | This is enabled by default in `markdown_github`. Added `Ext_emoji` to `Extension` in `Text.Pandoc.Options` (API change). Closes #2523.
* | Bump version to 1.15.2.John MacFarlane2015-11-12
| |
* | Restored Text.Pandoc.Compat.Monoid.John MacFarlane2015-11-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't use custom prelude for latest ghc. This is a better approach to making 'stack ghci' and 'cabal repl' work. Instead of using NoImplicitPrelude, we only use the custom prelude for older ghc versions. The custom prelude presents a uniform API that matches the current base version's prelude. So, when developing (presumably with latest ghc), we don't use a custom prelude at all and hence have no trouble with ghci. The custom prelude no longer exports (<>): we now want to match the base 4.8 prelude behavior.