Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |||||
2018-10-17 | update cabal, add man-reader | Yan Pas | 1 | -0/+1 | |
2018-10-13 | Update benchmarks for ghc 8.6.1. | John MacFarlane | 1 | -0/+1 | |
2018-10-09 | Added docx/docPropos/custom.xml to cabal data-files. | John MacFarlane | 1 | -0/+1 | |
2018-10-08 | Require skylighting 0.7.4. | John MacFarlane | 1 | -1/+1 | |
Closes #4920. | |||||
2018-10-07 | Merge branch 'master' into groff_reader | Yan Pas | 1 | -34/+36 | |
2018-10-04 | Version to 2.4. | John MacFarlane | 1 | -1/+1 | |
We need a major API version bump because of the removed function from T.P.Writers.Shared. | |||||
2018-10-02 | Removed Text.Pandoc.Groff. | John MacFarlane | 1 | -1/+0 | |
Moved groffEscape function to Text.Pandoc.Writers.Shared. [API change, since T.P.W.S is exported.] | |||||
2018-10-01 | Version to 2.3.2. | John MacFarlane | 1 | -1/+1 | |
2018-10-01 | Moved babelLangToBCP, polyglossiaLangToBCP to new module... | John MacFarlane | 1 | -0/+1 | |
Text.Pandoc.Readers.LaTeX.Lang (unexported). | |||||
2018-10-01 | Lua filters: report traceback when an error occurs | Albert Krewinkel | 1 | -1/+1 | |
A proper Lua traceback is added if either loading of a file or execution of a filter function fails. This should be of help to authors of Lua filters who need to debug their code. | |||||
2018-09-30 | Implement `--ascii` (`writerPreferAscii`) in writers, not App. | John MacFarlane | 1 | -0/+1 | |
Now the `write*` functions for Docbook, HTML, ICML, JATS, Man, Ms, OPML are sensitive to `writerPreferAscii`. Previously the to-ascii translation was done in Text.Pandoc.App, and thus not available to those using the writer functions directly. In addition, the LaTeX writer is now sensitive to `writerPreferAscii` and to `--ascii`. 100% ASCII output can't be guaranteed, but the writer will use commands like `\"{a}` and `\l` whenever possible, to avoid emiting a non-ASCII character. A new unexported module, Text.Pandoc.Groff, has been added to store functions used in the different groff-based writers. | |||||
2018-09-30 | pandoc.cabal: make base lower bound 4.8. | John MacFarlane | 1 | -5/+5 | |
We no longer support ghc 7.8, but this wasn't reflected in the base versions. | |||||
2018-09-30 | LaTeX reader: simplified accent code using unicode-transforms. | John MacFarlane | 1 | -0/+1 | |
New dependency on unicode-transforms package for normalization. | |||||
2018-09-28 | Added Text.Pandoc.Readers.LaTeX.Parsing (unexported). | John MacFarlane | 1 | -0/+1 | |
This collects some of the general-purpose code from the LaTeX reader, with the aim of making the module smaller. (We've been having out-of-memory issues compiling this module on CI.) | |||||
2018-09-27 | Version to 2.3.1. | John MacFarlane | 1 | -1/+1 | |
2018-09-24 | Use hslua v1.0.0 | Albert Krewinkel | 1 | -3/+3 | |
2018-09-15 | add test for --metadata-file | mb21 | 1 | -0/+1 | |
2018-08-14 | Bump version to 2.3, because of breaking API change to Macro. | John MacFarlane | 1 | -1/+1 | |
2018-08-07 | Bump to 2.2.3.2, update man page, changelog. | John MacFarlane | 1 | -1/+1 | |
2018-08-06 | Bump to 2.2.3.1, update man page and changelog. | John MacFarlane | 1 | -1/+1 | |
2018-08-05 | Bump to 2.2.3, update changelog and man page. | John MacFarlane | 1 | -1/+1 | |
2018-07-18 | Bump version to 2.2.2.1. | John MacFarlane | 1 | -1/+1 | |
2018-07-15 | Minor cabal file changes. | John MacFarlane | 1 | -2/+2 | |
Requested by 'stack upload.' Different format for minimum cabal version. Use of autogen-modules. | |||||
2018-07-15 | Bump to 2.2.2 and update changelog. | John MacFarlane | 1 | -1/+1 | |
2018-07-13 | Travis: Use system ghc. And use ghc-8.4.3 instead of 8.4.2. | John MacFarlane | 1 | -1/+1 | |
2018-07-13 | Bump upper bound for JuicyPixels. | John MacFarlane | 1 | -1/+1 | |
2018-07-12 | Exclude foundaiton 0.0.21 for ghc 7.10. | John MacFarlane | 1 | -3/+4 | |
2018-07-12 | Attempt to fix latest ghc 7.10 build failure. | John MacFarlane | 1 | -1/+4 | |
2018-07-02 | Allow criterion 1.5. | John MacFarlane | 1 | -1/+1 | |
2018-06-30 | Use ghc 8.4.2 in travis and tested-with. | John MacFarlane | 1 | -1/+1 | |
8.4.1 shipped with the wrong version of mtl, which didn't match its documented API. | |||||
2018-06-29 | Use HsYAML instead of yaml for translations, YAML metadata. | John MacFarlane | 1 | -6/+3 | |
yaml wraps a C library; HsYAML is pure Haskell. Closes #4747. Advances #4535. |