Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-12-28 | Powerpoint writer tests: use IO. | John MacFarlane | 4 | -339/+20 | |
Otherwise we can't find the data files when compiled with -embed_data_files. | |||||
2017-12-28 | Moved makeCanoncial definition out of ifdef! | John MacFarlane | 2 | -20/+22 | |
Also added slide2 to the default pptx, and reordered the data files in pandoc.cabal. | |||||
2017-12-28 | Class: use makeCanonical for normalization in FileTree and data files. | John MacFarlane | 1 | -8/+11 | |
2017-12-28 | Added data/docx/word/comments.xml to pandoc.cabal data files. | John MacFarlane | 1 | -0/+1 | |
2017-12-28 | Use insertInFileTree in powerpoint test. | John MacFarlane | 1 | -2/+1 | |
2017-12-28 | Text.Pandoc.Class: add insertInFileTree (API change). | John MacFarlane | 2 | -14/+15 | |
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-28 | linux package build: use stack lts-9. | John MacFarlane | 1 | -5/+22 | |
Also break up the build into three chunks for better cacheability. | |||||
2017-12-28 | Fixed warning in powerpoint writer test. | John MacFarlane | 1 | -3/+0 | |
2017-12-28 | LaTeX writer: Use \endhead after \toprule in headerless tables. | John MacFarlane | 2 | -4/+5 | |
Closes #4207. | |||||
2017-12-28 | LaTeX reader: be more tolerant of `&` character. | John MacFarlane | 2 | -1/+19 | |
This allows us to parse unknown tabular environments as raw LaTeX. Closes #4208. | |||||
2017-12-28 | Travis: removed lts-9 build. | John MacFarlane | 1 | -3/+3 | |
2017-12-28 | PowerPoint writer: Introduce beginning of tests | Jesse Rosenthal | 4 | -0/+433 | |
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-28 | Org smart test: drop superfluous import | Albert Krewinkel | 1 | -1/+1 | |
Keeps GHC 7.8 and GHC 7.10 happy. | |||||
2017-12-28 | Org reader: support minlevel option for includes | Albert Krewinkel | 3 | -15/+115 | |
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-28 | Break-up org reader test file | Albert Krewinkel | 14 | -1864/+2019 | |
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-28 | FB2 writer: add cover image specified by "cover-image" meta | Alexander Krotov | 1 | -1/+10 | |
Fixes #4195 | |||||
2017-12-28 | PowerPoint writer: Obey slide level option | Jesse Rosenthal | 1 | -0/+3 | |
2017-12-27 | Travis: do a stack build with lts-9. Use system ghc. | John MacFarlane | 1 | -0/+6 | |
2017-12-27 | stack.lts9.yaml: added some necessary build-deps. | John MacFarlane | 1 | -0/+1 | |
2017-12-27 | Added stack.lts9.yaml for building with lts 9 and ghc 8.0.2. | John MacFarlane | 1 | -0/+28 | |
2017-12-27 | Update appveyor to use stack.yaml. | John MacFarlane | 1 | -1/+1 | |
2017-12-27 | Docker build: upgrade stack first. | John MacFarlane | 1 | -3/+5 | |
2017-12-27 | Removed stack.pkg.yaml. | John MacFarlane | 5 | -21/+12 | |
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-27 | Added 'make trypandoc' target | John MacFarlane | 1 | -1/+4 | |
2017-12-27 | Update RELEASE-CHECKLIST. | John MacFarlane | 1 | -6/+3 | |
2017-12-27 | Fix warning. | John MacFarlane | 1 | -2/+1 | |
2017-12-27 | Update changelog. | John MacFarlane | 1 | -1/+2 | |
2017-12-27 | Small improvement to figcaption parsing. #4184. | John MacFarlane | 1 | -2/+0 | |
2017-12-27 | Merge pull request #4184 from mb21/html-reader-figcaption | John MacFarlane | 2 | -4/+39 | |
HTML Reader: be more forgiving about figcaption | |||||
2017-12-27 | Update man page and changelog. | John MacFarlane | 2 | -2/+6 | |
2017-12-27 | HTML reader: parse div with class `line-block` as LineBlock. | John MacFarlane | 3 | -1/+24 | |
See #4162. | |||||
2017-12-27 | Allow `--list-extensions` to take an optional FORMAT argument. | John MacFarlane | 2 | -7/+9 | |
This lists the extensions set by default for the selected FORMAT. | |||||
2017-12-27 | Update changelog | John MacFarlane | 1 | -0/+3 | |
2017-12-27 | Allow lenient decoding of *latex error logs. | John MacFarlane | 1 | -1/+6 | |
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-27 | data/sample.lua: use `next` instead of for loop | Albert Krewinkel | 1 | -4/+3 | |
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-27 | Removed extra comment. | John MacFarlane | 1 | -1/+0 | |
2017-12-27 | Revert "data/sample.lua: Fixed problem with definition lists." | John MacFarlane | 1 | -3/+5 | |
This reverts commit 0e3736422ee97a5cfedc255705f566a319f954f9 in favor of @tarleb's fix. | |||||
2017-12-27 | Add custom tests to pandoc.cabal | John MacFarlane | 1 | -0/+2 | |
2017-12-27 | Update changelog. | John MacFarlane | 1 | -0/+2 | |
2017-12-27 | Updated man page. | John MacFarlane | 1 | -249/+358 | |
2017-12-27 | Update manual date and man page. | John MacFarlane | 2 | -23/+37 | |
2017-12-27 | Merge pull request #4204 from mb21/extension-docs | John MacFarlane | 1 | -187/+284 | |
MANUAL introduce dedicated extensions section | |||||
2017-12-27 | Fix regression of DefinitionLists in custom writer | Albert Krewinkel | 1 | -1/+11 | |
Pairs where serialized as two-element lists instead, and are now pushed again as a table with a single key/value pair. Fixes: #4202 | |||||
2017-12-27 | Makefile: Add 'pandoc-templates' target. | John MacFarlane | 2 | -4/+11 | |
2017-12-27 | Update changelog. | John MacFarlane | 1 | -5/+11 | |
2017-12-27 | data/sample.lua: fixed problem with tables. | John MacFarlane | 1 | -1/+1 | |
Closes #4202. | |||||
2017-12-27 | data/sample.lua: Fixed problem with definition lists. | John MacFarlane | 1 | -5/+3 | |
2017-12-27 | Added tests for custom writer. | John MacFarlane | 3 | -0/+990 | |
2017-12-27 | MANUAL.txt introduce dedicated extensions section | mb21 | 1 | -187/+284 | |
2017-12-27 | Docx reader: add tests for structured document tags unwrapping. | Jesse Rosenthal | 3 | -0/+14 | |