Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-01-13 | Update versions for doclayout, doctemplates. | John MacFarlane | 2 | -3/+3 | |
Closes #6031. The new version of doclayout fixes a memory leak that affected `--include-in-header` with large files (and possibly other cases involving extremely long lines). | |||||
2020-01-12 | HTML writer: fix duplicate attributes on headings. | John MacFarlane | 2 | -9/+16 | |
Another regression from 2.7.x. Closes #6062. | |||||
2020-01-12 | docs: capitalize Lua where it refers to the programming language name | Albert Krewinkel | 3 | -32/+32 | |
This follows the advise on the Lua website (https://www.lua.org/about.html#name): > […] "Lua" is a name, the name of the Earth's moon and the name of the > language. Like most names, it should be written in lower case with an > initial capital, that is, "Lua". | |||||
2020-01-11 | Lua filter docs: cross-link constructors and types | Albert Krewinkel | 1 | -62/+281 | |
Thanks to @bpj for the idea. | |||||
2020-01-11 | Lua: add methods `insert`, `remove`, and `sort` to pandoc.List | Albert Krewinkel | 3 | -40/+156 | |
The functions `table.insert`, `table.remove`, and `table.sort` are added to pandoc.List elements. They can be used as methods, e.g. local numbers = pandoc.List {2, 3, 1} numbers:sort() -- numbers is now {1, 2, 3} | |||||
2020-01-11 | doc/lua-filters.md: sort pandoc.List methods alphabetically | Albert Krewinkel | 1 | -34/+34 | |
2020-01-11 | data/pandoc.List.lua: improve internal documentation | Albert Krewinkel | 1 | -29/+32 | |
2020-01-11 | doc/lua-filters.md: unify, fix anchors and internal links (#6061) | Albert Krewinkel | 1 | -362/+334 | |
Links and anchors now follow consistent conventions, like lowercase-only anchor names. This breaks some links to specific sections in the document, but will make it much easier to link documentation in the future. | |||||
2020-01-11 | pandoc.List.lua: make `pandoc.List` a callable constructor | Albert Krewinkel | 3 | -19/+52 | |
It is now possible to construct a new List via `pandoc.List()` instead of `pandoc.List:new()`. | |||||
2020-01-11 | Add tests for pandoc.List module | Albert Krewinkel | 2 | -0/+113 | |
2020-01-10 | docs/lua-filters.md: clarify filter function execution order (#6059) | Albert Krewinkel | 1 | -2/+30 | |
2020-01-10 | LaTeX reader: allow beamer overlays for all commands in all raw tex. | John MacFarlane | 2 | -10/+18 | |
This affecs parsing of raw tex in LaTeX and in Markdown and other formats. Closes #6043. | |||||
2020-01-10 | Add @tarleb to .github/FUNDING.yml since he is on sponsors now. | John MacFarlane | 1 | -1/+1 | |
2020-01-08 | Change setVariable to use Text instead of String. | John MacFarlane | 2 | -21/+20 | |
This avoids some unnecessary unpacking. (This is only an internal module so it's not an API change.) | |||||
2020-01-08 | LaTeX reader: improve parsing of raw environments. | John MacFarlane | 2 | -1/+12 | |
If parsing fails in a raw environment (e.g. due to special characters like unescaped `_`), try again as a verbatim environment, which is less sensitive to special characters. This allows us to capture special environments that change catcodes as raw tex when `-f latex+raw_tex` is used. Closes #6034. | |||||
2020-01-07 | Jira writer: fix output of table headers | Albert Krewinkel | 2 | -4/+9 | |
Headers were missing from tables. Fixes: #6035 | |||||
2020-01-07 | Fix regression in handling of columns in beamer slides. | John MacFarlane | 2 | -5/+97 | |
Columns in title slides were causing problems with slide division. Closes #6033. | |||||
2020-01-07 | Reveal.js writer: restore old behavior for 2D nesting. | John MacFarlane | 2 | -12/+36 | |
The fix to #6030 actually changed behavior, so that the 2D nesting occurred at slide level N-1 and N, instead of at the top-level section. This commit restores the 2.7.3 behavior. If there are more than 2 levels, the top level is horizontal and the rest are collapsed to vertical. Closes #6032. | |||||
2020-01-05 | Update changelog, authors. | John MacFarlane | 2 | -0/+47 | |
2020-01-05 | Bump to 2.9.1.1, update manual. | John MacFarlane | 3 | -3/+6 | |
2020-01-05 | Fix regression in beamer slide structure with certain slide levels. | John MacFarlane | 2 | -8/+60 | |
Closes #6030. | |||||
2020-01-05 | Fix revealjs slide structure regression with certain slide levels. | John MacFarlane | 2 | -6/+43 | |
Partially addresses #6030. | |||||
2020-01-04 | Added a needed pragma. | John MacFarlane | 1 | -0/+1 | |
2020-01-04 | Add type annotations to assist ghci. | John MacFarlane | 4 | -7/+13 | |
2020-01-04 | Remove unneeded import. | John MacFarlane | 1 | -1/+1 | |
2020-01-04 | HTML writer: Add newlines to make slide show output more readable. | John MacFarlane | 1 | -6/+8 | |
2020-01-03 | PDF: fix runTeXProgram so that the input source is always overwritten. | John MacFarlane | 1 | -22/+23 | |
Previously it wasn't overridden if the file already existed, which led to bad results on subsequent runs when `pdf-engine-opt=-output-directory=` was used to specify an explicit temp dir. Closes #6027. | |||||
2020-01-03 | Fix test/tables.org | Albert Krewinkel | 1 | -4/+4 | |
Editor usage mistake caused a broken reference file. | |||||
2020-01-03 | Org writer: remove extra spaces from table cells | Albert Krewinkel | 2 | -30/+30 | |
Closes: #6024 | |||||
2020-01-01 | LaTeX writer: properly handle unnumbered headings level 4+. | John MacFarlane | 2 | -2/+2 | |
Closes #6018. Previously the `\paragraph` command was used instead of `\paragraph*` for unnumbered level 4 headings. | |||||
2019-12-30 | BCP47: change getLang so it can handle block-level contents. | John MacFarlane | 1 | -3/+5 | |
Some readers (e.g. RST) will populate the `lang` metadata field with block-level content. `getLang` has been modified to handle this. Previously in these cases the LaTeX writer would not properly set the "main language" of the document. Closes #6008. | |||||
2019-12-30 | Update JATS dtd (#6020) | Arfon Smith | 3 | -10/+10 | |
The current DTD for the JATS writer template is for Journal Publishing (JATS-journalpublishing1.dtd), which does not permit ext-link as a valid child (https://jats.nlm.nih.gov/publishing/tag-library/1.1/element/publisher-name.html). This update modifies the default output template to be the less restrictive JATS archiving and interchange DTD which systems like PubMed use internally to represent their articles. | |||||
2019-12-27 | Fix parsing bug affected indented code after raw HTML. | John MacFarlane | 3 | -8/+47 | |
Closes #6009, #5360. | |||||
2019-12-27 | Allow framebreaks for beamer's TOC (#6012) | Heiko Schlittermann | 1 | -1/+1 | |
2019-12-27 | Add a needed try. | John MacFarlane | 1 | -2/+3 | |
2019-12-26 | Use HTTPS in copyright message (#6010) | Felix Yan | 1 | -1/+1 | |
Since the website now redirect to https automatically, it would be nice to just use https in the help text. | |||||
2019-12-22 | Change date on changelog. | John MacFarlane | 1 | -1/+1 | |
2019-12-22 | Macos release workflow: just copy pandoc.1 rather than regenerating. | John MacFarlane | 1 | -4/+1 | |
2019-12-22 | trypandoc: add jira as input format. | John MacFarlane | 1 | -0/+1 | |
2019-12-22 | Update changelog. | John MacFarlane | 1 | -2/+9 | |
2019-12-22 | Ensure that later default file values for `variable` replace earlier ones. | John MacFarlane | 1 | -1/+3 | |
The semigroup instance for doctemplates Context does a left-biased union on the underlying Map. That means that if you union `{a: 1}` and `{a: 2}`, you get `{a: 1}`. This commit causes pandoc to do the operation in the opposite order, so that later default files take precedence in the values they assign to keys. See #5988. | |||||
2019-12-22 | Improve pandoc man page generation. | John MacFarlane | 5 | -14/+13 | |
Use before and after includes rather than special template. | |||||
2019-12-22 | doc/lua-filters.md: replace metadata example with image centering (#6004) | Albert Krewinkel | 1 | -22/+23 | |
Metadata defaults can be given via the command line `--metadata-file`. Adding raw format snippets is a common use case for Lua filters, so it seems sensible to provide an example. Thanks to @efx for proposing this filter. Closes: pandoc/lua-filters#70 | |||||
2019-12-22 | Use alpine 3.10 in building linux binary. | John MacFarlane | 1 | -1/+1 | |
For some reason the bulid fails with alpine 3.11, with a linker error finding -lz. See #6003. It would be good to figure out how to make it work with alpine 3.11. | |||||
2019-12-22 | changelog: combine entries for issue #5984. | Albert Krewinkel | 1 | -5/+4 | |
2019-12-21 | Revert "linux release-candidate build: try setting LIBRARY_PATH." | John MacFarlane | 1 | -1/+0 | |
This reverts commit 392c14311f5f48b0bfaa4e141c36ea2c365b90b1. It didn't help. | |||||
2019-12-21 | linux release-candidate build: try setting LIBRARY_PATH. | John MacFarlane | 1 | -0/+1 | |
For some reason ld can't find zlib in the latest build. Maybe this will help? | |||||
2019-12-21 | HTML writer: more tweaks to avoid round-trip failures... | John MacFarlane | 1 | -2/+5 | |
having to do with makeSections. | |||||
2019-12-21 | HTML reader tests: modify round-trip tests... | John MacFarlane | 1 | -0/+4 | |
to avoid a special failure case involving makeSections. | |||||
2019-12-21 | Update README.md. | John MacFarlane | 1 | -0/+3 | |