Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-01-18 | doc/lua-filters.md: fix copy-paste mistake | Albert Krewinkel | 1 | -1/+1 | |
Closes: #6040 | |||||
2020-01-18 | Windows ci: Add binpath when doing 'light'. | John MacFarlane | 1 | -1/+1 | |
2020-01-18 | Windows ci - fix path to COPYING.rtf in dialog. | John MacFarlane | 1 | -2/+2 | |
2020-01-18 | Fix typo in windows ci build. | John MacFarlane | 1 | -1/+1 | |
2020-01-17 | Use versioned directory for windows release zipfile. | John MacFarlane | 3 | -40/+12 | |
Also remove old make-windows-installer.bat, superseded by GitHub actions workflow, and modify pandoc.wxs for new paths. | |||||
2020-01-17 | Add --rm to docker command in INSTALL.md. | John MacFarlane | 1 | -1/+1 | |
2020-01-15 | Lua filters: allow filtering of element lists (#6040) | Albert Krewinkel | 9 | -33/+244 | |
Lists of Inline and Block elements can now be filtered via `Inlines` and `Blocks` functions, respectively. This is helpful if a filter conversion depends on the order of elements rather than a single element. For example, the following filter can be used to remove all spaces before a citation: function isSpaceBeforeCite (spc, cite) return spc and spc.t == 'Space' and cite and cite.t == 'Cite' end function Inlines (inlines) for i = #inlines-1,1,-1 do if isSpaceBeforeCite(inlines[i], inlines[i+1]) then inlines:remove(i) end end return inlines end Closes: #6038 | |||||
2020-01-15 | INSTALL: remove bullets | John MacFarlane | 1 | -79/+79 | |
2020-01-15 | Add Docker and GH Actions instructions/links to INSTALL.md. | John MacFarlane | 1 | -0/+23 | |
2020-01-14 | Update filters doc with better cabal v2 instructions. | John MacFarlane | 1 | -3/+3 | |
2020-01-14 | Update filter documentation. | John MacFarlane | 1 | -142/+84 | |
Remove example using pandoc API directly (we have other docs for that and it was outdated). Closes #6065. | |||||
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 | |