Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-12-29 | Update tool which generates lua module docs | Albert Krewinkel | 2 | -9/+9 | |
All "helper functions" are not part of the Lua code for module pandoc, but are added in Haskell. The respective documentation section must therefore be excluded from automatic regeneration. | |||||
2017-12-29 | data/pandoc.lua: drop function pandoc.global_filter | Albert Krewinkel | 5 | -68/+9 | |
The function `global_filter` was used internally to get the implicitly defined global filter. It was of little value to end-users, but caused unnecessary code duplication in pandoc. The function has hence been dropped. Internally, the global filter is now received by interpreting the global table as lua filter. This is a Lua API change. | |||||
2017-12-29 | doc/lua-filters.md: re-add docs for helper functions | Albert Krewinkel | 1 | -0/+75 | |
These docs are dropped, as the functions are no longer part of data/pandoc.lua, from which this section is generated. This is only a temporary fix: a proper fix will have to re-think how this section is updated. | |||||
2017-12-29 | data/pandoc.lua: fix documentation for global_filter | Albert Krewinkel | 2 | -20/+9 | |
2017-12-28 | Update changelog. | John MacFarlane | 1 | -5/+5 | |
2017-12-28 | Bump pandoc-citeproc to 0.12.2.2. | John MacFarlane | 2 | -2/+2 | |
2017-12-28 | Update man page. | John MacFarlane | 1 | -1/+4 | |
2017-12-28 | Changelog typo. | John MacFarlane | 1 | -1/+1 | |
2017-12-28 | Update lua-filters.md and the tool that generates it. | John MacFarlane | 2 | -182/+108 | |
2017-12-28 | Fixed some doc comments in data/pandoc.lua. | John MacFarlane | 1 | -10/+10 | |
2017-12-28 | Remove redundant import. | John MacFarlane | 1 | -1/+0 | |
2017-12-28 | Merge pull request #4170 from oltolm/opendocument | John MacFarlane | 3 | -9/+51 | |
improve formatting of formulas in OpenDocument | |||||
2017-12-28 | Update changelog. | John MacFarlane | 1 | -0/+12 | |
2017-12-28 | Revised benchmark so it doesn't use FileTree constructor. | John MacFarlane | 1 | -4/+5 | |
2017-12-28 | Use latest pandoc-citeproc. | John MacFarlane | 2 | -2/+3 | |
2017-12-28 | Class: make FileTree opaque. | John MacFarlane | 1 | -1/+1 | |
This forces uses to interact with it using `insertInFileTree` and `getFileInfo`, which normalize file names. | |||||
2017-12-28 | Update docs on filters. | John MacFarlane | 2 | -5/+7 | |
2017-12-28 | Filter changes. | John MacFarlane | 2 | -35/+47 | |
* Previously we ran all lua filters before JSON filters. * Now we run filters in the order they are presented on the command line, whether lua or JSON. * The type of `applyFilters` has changed (incompatible API change). * `applyLuaFilters` has been removed (incompatible API change). * Bump version to 2.1. See #4196. | |||||
2017-12-28 | Makefile tweaks | John MacFarlane | 1 | -2/+2 | |
2017-12-28 | Update RELEASE_CHECKLIST. | John MacFarlane | 1 | -1/+1 | |
2017-12-28 | Makefile: add update-website target | John MacFarlane | 1 | -0/+6 | |
2017-12-28 | Update man page. | John MacFarlane | 1 | -8/+10 | |
2017-12-28 | Update changelog. | John MacFarlane | 1 | -0/+37 | |
2017-12-28 | Merge pull request #4212 from iredwards/master | John MacFarlane | 1 | -5/+5 | |
clarify default html output for --section-divs | |||||
2017-12-28 | Revert "Revert "Travis: removed lts-9 build."" | John MacFarlane | 1 | -3/+3 | |
This reverts commit 915775b8b08cdd2b0c51447a034f0dbeb6d59cec. | |||||
2017-12-28 | Merge pull request #1 from iredwards/iredwards-patch-1 | Richard Edwards | 1 | -5/+5 | |
clarify default html output for --section-divs | |||||
2017-12-28 | Revert "Travis: removed lts-9 build." | John MacFarlane | 1 | -3/+3 | |
This reverts commit 2278cd5e772a9b8858b91c336c043a696480d25f. | |||||
2017-12-28 | clarify default html output for --section-divs | Richard Edwards | 1 | -5/+5 | |
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-28 | improve formatting of formulas in OpenDocument | oltolm | 3 | -9/+51 | |
2017-12-28 | Alphabetical order Extension constructors. | John MacFarlane | 1 | -61/+61 | |
This makes them appear in order in `--list-extensions`. | |||||
2017-12-28 | Changed format of --list-extensions. | John MacFarlane | 2 | -6/+6 | |
Now the + or - occurs first. | |||||
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 | |