aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-12-28Update RELEASE_CHECKLIST.2.0.6John MacFarlane
2017-12-28Makefile: add update-website targetJohn MacFarlane
2017-12-28Update man page.John MacFarlane
2017-12-28Update changelog.John MacFarlane
2017-12-28Merge pull request #4212 from iredwards/masterJohn MacFarlane
clarify default html output for --section-divs
2017-12-28Revert "Revert "Travis: removed lts-9 build.""John MacFarlane
This reverts commit 915775b8b08cdd2b0c51447a034f0dbeb6d59cec.
2017-12-28Merge pull request #1 from iredwards/iredwards-patch-1Richard Edwards
clarify default html output for --section-divs
2017-12-28Revert "Travis: removed lts-9 build."John MacFarlane
This reverts commit 2278cd5e772a9b8858b91c336c043a696480d25f.
2017-12-28clarify default html output for --section-divsRichard Edwards
In Pandoc v2 using --section-divs and -t html results in <section>s, not <div>s, by default, as was the case for v1.9. This change to the Manual emphasizes that you must use -t html4 if you want divs, otherwise you get sections.
2017-12-28Alphabetical order Extension constructors.John MacFarlane
This makes them appear in order in `--list-extensions`.
2017-12-28Changed format of --list-extensions.John MacFarlane
Now the + or - occurs first.
2017-12-28Powerpoint writer tests: use IO.John MacFarlane
Otherwise we can't find the data files when compiled with -embed_data_files.
2017-12-28Moved makeCanoncial definition out of ifdef!John MacFarlane
Also added slide2 to the default pptx, and reordered the data files in pandoc.cabal.
2017-12-28Class: use makeCanonical for normalization in FileTree and data files.John MacFarlane
2017-12-28Added data/docx/word/comments.xml to pandoc.cabal data files.John MacFarlane
2017-12-28Use insertInFileTree in powerpoint test.John MacFarlane
2017-12-28Text.Pandoc.Class: add insertInFileTree (API change).John MacFarlane
This gives a pure way to insert an ersatz file into a FileTree. In addition, we normalize paths both on insertion and on lookup, so that "foo" and "./foo" will be judged equivalent.
2017-12-28linux package build: use stack lts-9.John MacFarlane
Also break up the build into three chunks for better cacheability.
2017-12-28Fixed warning in powerpoint writer test.John MacFarlane
2017-12-28LaTeX writer: Use \endhead after \toprule in headerless tables.John MacFarlane
Closes #4207.
2017-12-28LaTeX reader: be more tolerant of `&` character.John MacFarlane
This allows us to parse unknown tabular environments as raw LaTeX. Closes #4208.
2017-12-28Travis: removed lts-9 build.John MacFarlane
2017-12-28PowerPoint writer: Introduce beginning of testsJesse Rosenthal
This is the beginning of a test suite for the powerpoint writer. Initial tests are for the number of slides. Note that at the moment it does not test against corruption in Microsoft PowerPoint; it just tests that certain outcomes work as expected. More tests will be added. This test framework uses the PandocPure monad introduced with Pandoc 2.0.
2017-12-28Org smart test: drop superfluous importAlbert Krewinkel
Keeps GHC 7.8 and GHC 7.10 happy.
2017-12-28Org reader: support minlevel option for includesAlbert Krewinkel
The level of headers in included files can be shifted to a higher level by specifying a minimum header level via the `:minlevel` parameter. E.g. `#+include: "tour.org" :minlevel 1` will shift the headers in tour.org such that the topmost headers become level 1 headers. Fixes: #4154
2017-12-28Break-up org reader test fileAlbert Krewinkel
The org reader test file had grown large, to the point that editor performance was negatively affected in some cases. The tests are spread over multiple submodules, and re-combined into a tasty TestTree in the main org reader test file.
2017-12-28FB2 writer: add cover image specified by "cover-image" metaAlexander Krotov
Fixes #4195
2017-12-28PowerPoint writer: Obey slide level optionJesse Rosenthal
2017-12-27Travis: do a stack build with lts-9. Use system ghc.John MacFarlane
2017-12-27stack.lts9.yaml: added some necessary build-deps.John MacFarlane
2017-12-27Added stack.lts9.yaml for building with lts 9 and ghc 8.0.2.John MacFarlane
2017-12-27Update appveyor to use stack.yaml.John MacFarlane
2017-12-27Docker build: upgrade stack first.John MacFarlane
2017-12-27Removed stack.pkg.yaml.John MacFarlane
We only really need stack.yaml; we can put flag settings for pandoc-citeproc there. Also use ghc-8.0.2 in dockerized linux build. This is the only version available for alpine so far.
2017-12-27Added 'make trypandoc' targetJohn MacFarlane
2017-12-27Update RELEASE-CHECKLIST.John MacFarlane
2017-12-27Fix warning.John MacFarlane
2017-12-27Update changelog.John MacFarlane
2017-12-27Small improvement to figcaption parsing. #4184.John MacFarlane
2017-12-27Merge pull request #4184 from mb21/html-reader-figcaptionJohn MacFarlane
HTML Reader: be more forgiving about figcaption
2017-12-27Update man page and changelog.John MacFarlane
2017-12-27HTML reader: parse div with class `line-block` as LineBlock.John MacFarlane
See #4162.
2017-12-27Allow `--list-extensions` to take an optional FORMAT argument.John MacFarlane
This lists the extensions set by default for the selected FORMAT.
2017-12-27Update changelogJohn MacFarlane
2017-12-27Allow lenient decoding of *latex error logs.John MacFarlane
These sometimes aren't properly UTF8 encoded, and it's confusing if we get an encoding error due to the error log. Closes #4200.
2017-12-27data/sample.lua: use `next` instead of for loopAlbert Krewinkel
Each definition list item contains just a single key and the associated value. Using `next` to get the key/value pair is more idiomatic than iterating over the single-element table.
2017-12-27Removed extra comment.John MacFarlane
2017-12-27Revert "data/sample.lua: Fixed problem with definition lists."John MacFarlane
This reverts commit 0e3736422ee97a5cfedc255705f566a319f954f9 in favor of @tarleb's fix.
2017-12-27Add custom tests to pandoc.cabalJohn MacFarlane
2017-12-27Update changelog.John MacFarlane