aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
6 daystitle changewasmJohn MacFarlane
6 daysImprovements.John MacFarlane
6 daysWasm: abbreviations and fix bug with citation-abbreviations.John MacFarlane
6 daysWasm: resource-path.John MacFarlane
6 daysWasm: default-image-extension.John MacFarlane
6 daysWasm: dpi and improve tabs.John MacFarlane
6 daysWasm: Format-specific options, line endings.John MacFarlane
6 daysWasm: support strip-comments.John MacFarlane
6 daysodt link-imagesJohn MacFarlane
6 daysWasm: support tab-stop and preserve-tabs.John MacFarlane
7 daysAdd more lua build options for wasm.John MacFarlane
7 daysDisable Convert button after conversion til changes are made.John MacFarlane
7 daysAdd media extract/download.John MacFarlane
7 daysAdd support for compiling pandoc.wasm.John MacFarlane
'make pandoc.wasm' will compile a wasm version of pandoc. This commit also adds a wasm directory with pandoc.js, a JavaScript wrapper for pandoc.wasm, and an example application that exposes almost all pandoc features to a web interface, together with a set of examples.
7 daysT.P.Error: define displayException for PandocError.John MacFarlane
This is a behavior change, not an API change, since there was already a definition that defaulted to using Show. The change here is that we use renderError for a more human-readable version.
7 daysADd tar to stack.yaml.John MacFarlane
7 daysUse latest dev texmath.John MacFarlane
8 daysAllow --extract-media to extract to a tar archive...John MacFarlane
instead of a directory. This happens when the path given has a .tar extension.
9 daysUse latest dev asciidoctor-hsJohn MacFarlane
9 daysUse latest dev texmath.John MacFarlane
11 daysAsciiDoc writer: export spaces inside delimited constructs like emph.John MacFarlane
11 daysDocBook/JATS reader: don't export surrounding space from inline elements.John MacFarlane
Previously we would export leading and trailing space inside elements like emphasis or ulink so they appeared outside the resulting pandoc Inline (Emph or Link). This is not really motivated; DocBook and XML in general treats leading and trailing whitespace in this context as significant. These spaces may casue problems for some output formats, e.g. asciidoc, but these issues should be addressed in the corresponding writers, as they are in the Markdown writer, using Text.Pandoc.Writers.Shared.delimited. Closes #11398.
11 daysLua: add function `pandoc.utils.documentation` (#11383)Albert Krewinkel
Closes #10999. This is now used to generate much of the Lua API documentation.
12 daysPPTX writer: support notes field in metadata for title slide (#11396)Chris Callison-Burch
This adds support for a `notes` field in the YAML metadata block that will be used as speaker notes for the title slide in PowerPoint output. Previously, there was no way to add speaker notes to the title slide since it is generated from metadata rather than from content blocks. The `::: notes` syntax only works for content slides. Example usage: --- title: My Presentation notes: | Welcome everyone to this presentation. Remember to introduce yourself. --- Closes #5844 (for PPTX output). Co-authored-by: Chris Callison-Burch <[email protected]>
13 daysrelease-candidate: sign Windows artifacts with SignPath cert.John MacFarlane
13 daysAllow crypton-x509-system 1.8.*John MacFarlane
14 daysrelease-candidate: Another attempt to get signing working.John MacFarlane
2026-01-12release-candidate: add a diagnostic step.John MacFarlane
2026-01-12release-candidate CI: remove name on upload-unsigned-artifact.John MacFarlane
2026-01-12More fixes for windows code signing process.John MacFarlane
2026-01-12Fix signing step in windows CI.John MacFarlane
2026-01-12Add SignPath signing step to release-candidate CI.John MacFarlane
2026-01-09MANUAL.txt: Fix link for bbcode_steam.John MacFarlane
Closes #11389.
2026-01-09doc/custom-writers.md: Fix typo.John MacFarlane
Closes #11388.
2026-01-08Lua: switch to HsLua 2.5Albert Krewinkel
2026-01-08Markdown writer: Allow display math to start/end with space.John MacFarlane
This reverts to earlier < 3.7 behavior. Closes #11384.
2026-01-08LaTeX reader: handle more quote macros.John MacFarlane
(From fontspec and ngerman babel.) Closes #6120.
2026-01-07Logging: add `pretty` field to ToJSON instance for LogMessage.John MacFarlane
This just reproduces the output of `logMessage`, for convenience for those who are using the JSON output outside of Haskell.
2026-01-07EPUB writer: don't use footnote backlinks for EPUBv3.John MacFarlane
Here we use aside elements, which are popups, and the backlinks are not needed; in some readers they cause a redundant number to appear, since the reader adds a note number. Standard practice seems to be not to use these.
2026-01-07Docx reader: handle tables without tblGrid.John MacFarlane
Closes #11380.
2026-01-07flake.lock updateJohn MacFarlane
2026-01-07Fix docx writer: skip directory entries when building media overrides (#11379)You Jiangbin
Pandoc's docx writer was previously adding an `<Override>` for `/word/media/` in `[Content_Types].xml` when the reference doc contains media, which violates OPC rules and causes Word to report corruption.
2026-01-06Fix author prefix placeholder in JATS template (#11381)Christophe Dervieux
Follow up on https://github.com/jgm/pandoc/pull/10622 that fix typo in other file
2026-01-05Lua: let `pandoc.with_state` error on unknown optionsAlbert Krewinkel
Unknown or unsupported options now cause the `pandoc.with_state` function to fail. Closes: #11376
2026-01-03DocBook reader: support "role" attribute (#11255)Yann Trividic
The `role` attribute is parsed and added to Pandoc AST elements, using a wrapper Div if needed.
2026-01-03Typst template: disable hyphenation for title, subtitle.John MacFarlane
Closes #11375.
2026-01-03Remove redundant check for asciidoc in UnknownReader.John MacFarlane
2026-01-03AsciiDoc writer: use a span with role for SmallCaps.John MacFarlane
Closes #11374.
2026-01-02flake.nix; provide profiterole, profiteur, eventlog2html.John MacFarlane
2026-01-02RTF reader: Improve hyperlink parsing more (#11370)Tuong Nguyen Manh
Both the field instruction and its result may be ungrouped. Closes #10942.