summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-06-20Fix a security vulnerability in MediaBag and T.P.Class.IO.writeMedia.John MacFarlane
This vulnerability, discovered by Entroy C, allows users to write arbitrary files to any location by feeding pandoc a specially crafted URL in an image element. The vulnerability is serious for anyone using pandoc to process untrusted input. The vulnerability does not affect pandoc when run with the `--sandbox` flag.
2023-06-20ChunkedHTML writer: Make math work in top-level page.John MacFarlane
Closes #8915.
2023-06-20Bump versions for skylighting-core, skylighting.John MacFarlane
2023-06-19Update Linux install linksharabat
- Updated Arch link (previous one was 404'ing) - Standardised some other links that weren't pointing to the package or the distro-specific search results
2023-06-19Add Extracting log message for `--extract-media`.John MacFarlane
This message will also be triggered when media is being extracted to a temporary location, e.g. in PDF production.
2023-06-19Make `implicit_figures` work again in commonmark reader.John MacFarlane
Support for this (introduced in #6350) disappeared when we made an architectural change.
2023-06-19fix: add highlight for F# languageAdelar da Silva Queiróz
Fix for this SO question: https://tex.stackexchange.com/questions/563778/how-to-get-f-syntax-highlighting
2023-06-19Allow `epub-title-page` to be used in defaults files.John MacFarlane
This wasn't implemented before due to an oversight. Closes #8908.
2023-06-19Bump cachix/install-nix-action from 21 to 22dependabot[bot]
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 21 to 22. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v21...v22) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2023-06-17Update tests for #8903John MacFarlane
2023-06-16LaTeX writer: Fix escaping of `&` in `\href` and `\url`.John MacFarlane
Closes #8903.
2023-06-09Bump pandoc-lua-engine to 0.2.0.1.John MacFarlane
2023-06-09Include lua/module/sample.svg in hackage tarballFelix Yan
Should fix the following error when running tests from Hackage tarball: ``` pandoc.mediabag: [WARNING] Could not fetch resource lua/module/sample.svg: replacing image with description FAIL fetch // populates media bag: File lua/module/sample.svg not found in resource path DEBUG:root:haskell-pandoc-lua-engine: fill // populates media bag: lua/module/pandoc-mediabag.lua:70: expected values to be equal, got 'nil' and 'image/svg+xml' ```
2023-06-08Add footer and multiple body parsing to JATS table reader (#8795)Noah Malmed
Closes #8765.
2023-06-07Parse references title from ref-list in JATS reader.John MacFarlane
Closes #8365.
2023-06-07JATS writer: include title in ref-list.John MacFarlane
Previously the reference title ended up in a separate section at the back of the body instead of in the ref-list in the back matter. Closes #8364.
2023-06-07Allow `abstract-title` to be specified in docx metadata.John MacFarlane
Closes #8794.
2023-06-07Fix localization of "Abstract" title in docx writer.John MacFarlane
See #8702, which was only partially implemented before.
2023-06-06Update ATUHORS.md.John MacFarlane
2023-06-06Fix whitespace.John MacFarlane
2023-06-06Regenerated README.mdJohn MacFarlane
2023-06-06Update manual date and man page.John MacFarlane
2023-06-06Use released typst 0.1.0.0John MacFarlane
2023-06-06Bump to 3.1.3, update changelogJohn MacFarlane
2023-06-06Add typst reader.John MacFarlane
New module Text.Pandoc.Readers.Typst [API change].
2023-06-06Remove support for ghc 8.6, 8.8.John MacFarlane
2023-06-06Add tls constraint on cabal.project.John MacFarlane
The transition to crypton is causing some problems.
2023-06-06Improve title and label parsing in the JATS reader (#8840)Noah Malmed
Closes #8718.
2023-06-05ODT reader: allow lists in table cells. Closes #8892.John MacFarlane
2023-06-05Typst writer: use `#footnote` for notes.John MacFarlane
Closes #8893.
2023-06-04ODT reader: allow frames inside spans.John MacFarlane
Closes #8886.
2023-06-02INSTALL.md: Use more relevant link to NetBSD/pkgsrc entryCharlotte Koch
2023-05-29RST redear: Fix sorting on anonymous keys.John MacFarlane
This fixes a bug in RST documents that have anonymous links. Closes #8877.
2023-05-29Bump cachix/install-nix-action from 20 to 21dependabot[bot]
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 20 to 21. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v20...v21) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2023-05-18MANUAL: fix typosdhoward
2023-05-17HTML reader: fix iframe with data URI of an image.John MacFarlane
Closes #8856. In this case we don't want to try to parse the data at the URL. Instead, create an image inside a div.
2023-05-17doc/lua-filters: use full field name in example (#8857)Matt Dodson
Remove old `.c` alias that mimics the JSON representation: - Since 2.15ish, the lua structure no longer closely resembles that JSON representation - even if it did, introductory examples should be explicit. Using an undocumented alias creates ambiguity.
2023-05-13Update to latest dev texmath.John MacFarlane
2023-05-13Use latest dev texmath.John MacFarlane
2023-05-11Update texmath commit.John MacFarlane
2023-05-09Simplify and fix flake.nix.John MacFarlane
We don't need the workarounds any more. We no longer include pandoc-cli, pandoc-server, or pandoc-lua-engine in the packages. Instead, add some of the heavier dependencies to the list of build inputs. This is at least a temporary solution to #8818.
2023-05-09Rename test/docx/block_quotes_parse_indent.native for consistencyStephan Meijer
2023-05-09Ms writer: coerce titles to inlines.John MacFarlane
Block-level formatting is not allowed inside .TL. Closes #8835.
2023-05-08LaTeX writer: better fix for colspecs for multicolumn table.John MacFarlane
Improves on the last commit; closes #8831.
2023-05-08LaTeX writer: fix width for multicolumn simple table.John MacFarlane
This should help with #8831. I'm not sure this is the best solution, but it's certainly better than what we had before!
2023-05-08Introduce support for Intense Quote in Docx conversionStephan Meijer
This commit introduces support for the Intense Quote in Docx Conversion. Previously this was converted to a regular paragraph, but Intense Quote should be interpreted as a Quote in conversion.
2023-05-06Use latest texmathJohn MacFarlane
2023-05-05MANUAL: Note that `#` fancy list markers don't work with commonmark (#8772)William Lupton
2023-05-05MANUAL: add commonmark fenced_div note (#8773)William Lupton
Note on how CommonMark's fenced divs differ.
2023-05-05Jira writer: use first code block class as highlighting language.Albert Krewinkel
The writer no longer searches the list of classes for a known programming language but always uses the first class in that list as the language identifier. Closes: #8814