aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-06-30travis: small simplification.John MacFarlane1-1/+0
2018-06-30Revert "Travis: use -j2 for dependencies installation."John MacFarlane1-1/+9
This reverts commit ae9d9138c37e390361c716f989685d1cfcdbc577.
2018-06-30Update manual for "true" YAML values.John MacFarlane1-2/+1
Now that we're using HsYAML and YAML 1.2, the valid true values are `true`, `True`, `TRUE`. NOTE! `y`, `yes`, `on` no longer count as true values.
2018-06-30Travis: use -j2 for dependencies installation.John MacFarlane1-9/+1
Remove special clause for ghc 7.10.
2018-06-30RST writer: don't treat 'example' as a syntax name.John MacFarlane2-1/+18
This fixes conversions from org with example blocks. Closes #4748.
2018-06-30Use ghc 8.4.2 in travis and tested-with.John MacFarlane2-4/+4
8.4.1 shipped with the wrong version of mtl, which didn't match its documented API.
2018-06-29Fix compiler warnings.John MacFarlane1-4/+4
2018-06-29Use HsYAML instead of yaml for translations, YAML metadata.John MacFarlane8-77/+94
yaml wraps a C library; HsYAML is pure Haskell. Closes #4747. Advances #4535.
2018-06-29Require yaml < 0.8.31 for ghc < 8.0.2.John MacFarlane1-2/+4
The 0.8.31 release of yaml adds a constraint to ghc versions 8.0.2 and greater.
2018-06-29Update list of supported ghc versions.John MacFarlane1-5/+2
2018-06-29Revert "travis: try adding 'ghc-pkg recache'."John MacFarlane1-1/+0
This reverts commit 57978fa3b30fc90c36889041e1ee4bd13d244090.
2018-06-29travis: try adding 'ghc-pkg recache'.John MacFarlane1-0/+1
2018-06-29travis: try installing specific yaml version...John MacFarlane1-1/+1
2018-06-29For ghc 7.10.3, try installing yaml first...John MacFarlane1-0/+1
2018-06-29Use decodeEither' not decodeEither (deprecated).John MacFarlane1-2/+2
2018-06-29CommonMark reader: Handle ascii_identifiers extension (#4733)Anders Waldenborg2-13/+43
Non-ascii characters were not stripped from identifiers even if the `ascii_identifiers` extension was enabled (which is is by default for gfm). Closes #4742
2018-06-28travis: Reduce verbosity.John MacFarlane1-2/+2
2018-06-28Avoid using deprecated 'decode' from yaml.John MacFarlane1-5/+5
2018-06-28travis: Try not using `--only-dependencies` with ghc 7.10.John MacFarlane1-1/+8
2018-06-28Revert "Travis: use cabal 2.2 with ghc 7.10."John MacFarlane1-1/+1
This reverts commit 3b590b6da281bb2258c425549075bef65ca9456e.
2018-06-28Revert "travis: REALLY use cabal 2.2 with ghc 7.10."John MacFarlane1-1/+1
This reverts commit f6465e02a6277c9011d08fe84f6e3afff7da469f.
2018-06-28travis: REALLY use cabal 2.2 with ghc 7.10.John MacFarlane1-1/+1
2018-06-28Travis: use cabal 2.2 with ghc 7.10.John MacFarlane1-1/+1
See if that fixes: cabal: Cannot select only the dependencies (as requested by the '--only-dependencies' flag), the packages are required by a dependency of one of the other targets.
2018-06-28travis: revert --enable-per-component, add -v2.John MacFarlane1-1/+1
2018-06-28travis: try using --enable-per-component.John MacFarlane1-1/+1
I'm hoping this fixes the problem with the ghc 7.10 builds.
2018-06-28Revert "travis: Install Cabal library before anything else."John MacFarlane1-1/+0
This reverts commit 6b43a01a3c732c16d5e5cc22420512da7ecf7989.
2018-06-28TikiWiki reader: improve list parsing (#4723)Mauro Bieg3-32/+67
- remove trailing Space from list items - parse lists that have no space after marker (fixes #4722)
2018-06-28travis: remove redundant build, use cabal 2.2 with ghc 8.4.John MacFarlane1-6/+2
2018-06-28travis: Install Cabal library before anything else.John MacFarlane1-0/+1
I'm hoping this fixes the issue with travis builds with earlier ghc versions. See https://github.com/haskell/cabal/issues/4456
2018-06-28Revert "travis: Remove '--only-dependencies' step for cabal."John MacFarlane1-1/+4
This reverts commit 3804a191c7effa92fc707d84706930d79a372509.
2018-06-28Revert "Travis: Install Cabal library."John MacFarlane1-1/+0
This reverts commit 52d3c9ed87f20f0b21d4f45a73baa80591ee7ef7.
2018-06-28Travis: Install Cabal library.John MacFarlane1-0/+1
2018-06-28travis: Remove '--only-dependencies' step for cabal.John MacFarlane1-4/+1
Due to cabal changes, this no longer seems to work. We get: > cabal: Cannot select only the dependencies (as requested by the > '--only-dependencies' flag), the packages are required by a dependency of one > of the other targets. I suspect this is because the executable depends on the library?
2018-06-28Remove network-uri flag and use 'Network.Socket'.John MacFarlane4-11/+3
This removes a compiler warning. There is no need for the old network-uri flag, since network 2.6 was released in 2014.
2018-06-25MANUAL: Removed spurious 'LaTeX' from list.John MacFarlane1-1/+1
2018-06-25MANUAL: document -F as alias for --filter.John MacFarlane1-1/+1
Thanks to Gandalf Saxe for pointing out the omission.
2018-06-25LaTeX reader: Treat `lilypond` as a verbatim environment.John MacFarlane1-1/+2
Closes #4725.
2018-06-25Fixed typo in LaTeX writer.John MacFarlane1-1/+1
2018-06-25Texinfo writer: use @sup and @sub instead of custom macrosAlexander Krotov3-54/+5
Fixes #4728
2018-06-24pandoc.cabal: fix lower yaml bound up to 0.8.11 (#4727)Sergei Trofimovich1-1/+1
`prettyPrintParseException` was added to yaml-0.8.11. Reported-by: Tom Gillespie Bug: https://github.com/jgm/pandoc/issues/4726 Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/725 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2018-06-24Update manual on how math is rendered in LaTeX.John MacFarlane1-1/+6
2018-06-23Raise lower bound for yaml library.John MacFarlane1-1/+1
Closes #4726.
2018-06-14MANUAL.txt add proxy description (#4707)Mauro Bieg1-1/+2
closes #4131
2018-06-13Markdown reader: allow empty code spans.John MacFarlane2-1/+7
E.g. `` ` ` ``.
2018-06-13MANUAL: Clarify that --toc requires --standalone. See #4703.John MacFarlane1-2/+3
2018-06-13LaTeX Reader: parse figure label into Image id (#4704)Mauro Bieg3-16/+22
closes #4700
2018-06-12Beamer: Allow "noframenumbering" option (#4696)Raymond Ehlers2-2/+3
As noted [here](https://tex.stackexchange.com/a/49805) ([beamer commit here](https://github.com/josephwright/beamer/commit/ff70090f36b631667b472cfe675fc3514fe46f7e)), `noframenumbering` is an undocumented, but long existing option to disable frame numbering for a particular slide. This is useful to avoid numbering backup slides.
2018-06-12Allow --template to take a URL argument.John MacFarlane2-4/+4
2018-06-12Citation styles link updated (#4699)wiefling1-1/+1
2018-06-12reveal.js writer and template: reuse mathjax URL...John MacFarlane2-6/+7
...provided by the argument to `--mathjax` or the normal pandoc default, rather than a hard-coded one in the template. Closes #4701.