aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-29rc action: use older stack that supports i386 for Windows i386 build.2.10John MacFarlane
2020-06-29README.md.John MacFarlane
2020-06-29Update manual date, generate man page.John MacFarlane
2020-06-29Update changelog.John MacFarlane
2020-06-29Merge pull request #6328 from lierdakil/defaults-meta-parseJohn MacFarlane
Unify defaults metadata and markdown metadata parsers
2020-06-29Org reader: keep unknown keyword lines as raw orgAlbert Krewinkel
The lines of unknown keywords, like `#+SOMEWORD: value` are no longer read as metadata, but kept as raw `org` blocks. This ensures that more information is retained when round-tripping org-mode files; additionally, this change makes it possible to support non-standard org extensions via filters.
2020-06-29Org reader: unify keyword handlingAlbert Krewinkel
Handling of export settings and other keywords (like `#+LINK`) has been combined and unified.
2020-06-29Org reader: support LATEX_HEADER_EXTRA and HTML_HEAD_EXTRA settingsAlbert Krewinkel
These export settings are treated like their non-extra counterparts, i.e., the values are added to the `header-includes` metadata list.
2020-06-29Org reader: allow multiple #+SUBTITLE export settingsAlbert Krewinkel
The values of all lines are read as inlines and collected in the `subtitle` metadata field.
2020-06-29Clean up T.P.R.MetadataNikolay Yakimov
2020-06-29Handle errors in yamlToMetaNikolay Yakimov
2020-06-29Unify defaults and markdown metadata parsersNikolay Yakimov
2020-06-28Remove obsolete RelaxedPolyRec extension (#6487)Nikolay Yakimov
2020-06-28doc/org.md: document behavior of `smart` extensionAlbert Krewinkel
See discussion in #4788. Closes: #4387
2020-06-28PDF: all verbose output now goes to stderr, not stdout.John MacFarlane
Closes #6483.
2020-06-28Delete misleading sentence in manualfor --verboseJohn MacFarlane
2020-06-28JATS reader: parse abstract element into metadata field of same name (#6482)Albert Krewinkel
Closes: #6480
2020-06-28Org reader: read `#+INSTITUTE` values as text with markupAlbert Krewinkel
The value is stored in the `institute` metadata field and used in the default beamer presentation template.
2020-06-28Org tests: group export settings test for Org readerAlbert Krewinkel
2020-06-28Bump hslua in stack.yamlJohn MacFarlane
2020-06-28Org reader: update behavior of author, keywords export settingsAlbert Krewinkel
The behavior of the `#+AUTHOR` and `#+KEYWORD` export settings has changed: Org now allows multiple such lines and adds a space between the contents of each line. Pandoc now always parses these settings as meta inlines; setting values are no longer treated as comma-separated lists. Note that a Lua filter can be used to restore the previous behavior.
2020-06-28Org reader: refactor export setting handlingAlbert Krewinkel
2020-06-27doc/org.md: describe all supported export options in detailAlbert Krewinkel
2020-06-27Org reader: read description lines as inlinesAlbert Krewinkel
`#+DESCRIPTION` lines are treated as text with markup. If multiple such lines are given, then all lines are read and separated by soft linebreaks. Closes: #6485
2020-06-25Org reader: honor tex export optionAlbert Krewinkel
The `tex` export option can be set with `#+OPTION: tex:nil` and allows three settings: - `t` causes LaTeX fragments to be parsed as TeX or added as raw TeX, - `nil` removes all LaTeX fragments from the document, and - `verbatim` treats LaTeX as text. The default is `t`. Closes: #4070
2020-06-24re-add pandoc-citeproc to cabal.project.John MacFarlane
2020-06-23Remove redundant pattern match in pptx writer.John MacFarlane
2020-06-23LaTeX reader: Retain the Div around tables with attributes.John MacFarlane
We'll need this to store table attributes until all writers are adjusted to react to attributes on the Table element.
2020-06-23Use released pandoc-citeproc.John MacFarlane
2020-06-23Cleanup changelog entries for jira, Lua (#6479)Albert Krewinkel
Shorten changelog by combining related entries; remove entry Lua regression, it affected only in the development version.
2020-06-23Add test for #6481.John MacFarlane
2020-06-23Markdown reader: Don't require blank line after grid table.John MacFarlane
This fixes #6481, allowing grid tables to be enclosed in fenced divs with no intervening blank lines.
2020-06-23CI: fix typo in GitHub CI workflow configAlbert Krewinkel
Switch `ignore-paths` with `paths-ignore`.
2020-06-22Update changelog, AUTHORS.md.John MacFarlane
2020-06-22Handle native Underline in Powerpoint writer.John MacFarlane
(Instead of old Span with underline class. Spans with `underline` will no longer be rendered as underlined text.)
2020-06-22Use native Underline instead of Span in JiraJohn MacFarlane
2020-06-22Update AUTHORSJohn MacFarlane
2020-06-22Bump version to 2.10. Update tested-with.John MacFarlane
We need a major version bump because of the new pandoc-types.
2020-06-22Use released pandoc-types 1.21.John MacFarlane
2020-06-22Use --enable-local-file-access in invoking wkhtmltopdf.John MacFarlane
wkhtmltopdf changed in recent versions to require this for access to local files. This fixes PDF via HTML5 with `--css`. Closes #6474.
2020-06-22Jira writer: always escape bracesAlbert Krewinkel
Braces are now always escaped, even within words or when surrounded by whitespace. Jira and Confluence treat braces specially. Package jira-wiki-markup must be version 1.3.2 or later. Fixes: #6478
2020-06-21MANUAL: clarify partial naming (#6476)Mauro Bieg
2020-06-20Recognize images with uppercase extensionsAlbert Krewinkel
Fixes: #6472
2020-06-20CI: use GitHub workflow command to set system pathAlbert Krewinkel
This way, the PATH environment variable does not have to be set repeatedly in each step.
2020-06-19Use latest skylighting.John MacFarlane
2020-06-17LaTeX writer: escape `^` specially for listings.John MacFarlane
Closes #6460.
2020-06-17RST reader: pass arbitrary attributes through in code blocks.John MacFarlane
Exceptions: name (which becomes the id), class (which becomes the classes), and number-lines (which is treated specially to fit with pandoc highlighting). Closes #6465.
2020-06-17Fix MIME type for TrueType fonts in EPUBs (#6464)Michael Reed
Per the EPUB 3.2 spec, "application/x-font-truetype" is no longer a valid identifier for TrueType (.ttf) fonts [1]. This fixes warnings when validating pandoc-generated EPUBs using `epubcheck` [2]. References [3]. [1]: https://www.w3.org/publishing/epub3/epub-spec.html#sec-core-media-types [2]: https://github.com/w3c/epubcheck
2020-06-15MANUAL: describe `jira` as "Jira/Confluence wiki markup"Albert Krewinkel
In the past, Jira's wiki markup was also used by – and could be imported into – Atlassian Confluence. Closes: #6351
2020-06-15Remove unused dependency `vector` (#6462)Laurent P. René de Cotret