| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 5 days | Fix a couple small documentation errors.HEADmain | John MacFarlane | |
| Closes #11408. | |||
| 7 days | ADd tar to stack.yaml. | John MacFarlane | |
| 7 days | Use latest dev texmath. | John MacFarlane | |
| 8 days | Allow --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 days | Use latest dev asciidoctor-hs | John MacFarlane | |
| 9 days | Use latest dev texmath. | John MacFarlane | |
| 11 days | AsciiDoc writer: export spaces inside delimited constructs like emph. | John MacFarlane | |
| 11 days | DocBook/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 days | Lua: add function `pandoc.utils.documentation` (#11383) | Albert Krewinkel | |
| Closes #10999. This is now used to generate much of the Lua API documentation. | |||
| 12 days | PPTX 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 days | release-candidate: sign Windows artifacts with SignPath cert. | John MacFarlane | |
| 13 days | Allow crypton-x509-system 1.8.* | John MacFarlane | |
| 14 days | release-candidate: Another attempt to get signing working. | John MacFarlane | |
| 14 days | release-candidate: add a diagnostic step. | John MacFarlane | |
| 2026-01-12 | release-candidate CI: remove name on upload-unsigned-artifact. | John MacFarlane | |
| 2026-01-12 | More fixes for windows code signing process. | John MacFarlane | |
| 2026-01-12 | Fix signing step in windows CI. | John MacFarlane | |
| 2026-01-12 | Add SignPath signing step to release-candidate CI. | John MacFarlane | |
| 2026-01-09 | MANUAL.txt: Fix link for bbcode_steam. | John MacFarlane | |
| Closes #11389. | |||
| 2026-01-09 | doc/custom-writers.md: Fix typo. | John MacFarlane | |
| Closes #11388. | |||
| 2026-01-08 | Lua: switch to HsLua 2.5 | Albert Krewinkel | |
| 2026-01-08 | Markdown writer: Allow display math to start/end with space. | John MacFarlane | |
| This reverts to earlier < 3.7 behavior. Closes #11384. | |||
| 2026-01-08 | LaTeX reader: handle more quote macros. | John MacFarlane | |
| (From fontspec and ngerman babel.) Closes #6120. | |||
| 2026-01-07 | Logging: 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-07 | EPUB 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-07 | Docx reader: handle tables without tblGrid. | John MacFarlane | |
| Closes #11380. | |||
| 2026-01-07 | flake.lock update | John MacFarlane | |
| 2026-01-07 | Fix 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-06 | Fix 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-05 | Lua: let `pandoc.with_state` error on unknown options | Albert Krewinkel | |
| Unknown or unsupported options now cause the `pandoc.with_state` function to fail. Closes: #11376 | |||
| 2026-01-03 | DocBook 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-03 | Typst template: disable hyphenation for title, subtitle. | John MacFarlane | |
| Closes #11375. | |||
| 2026-01-03 | Remove redundant check for asciidoc in UnknownReader. | John MacFarlane | |
| 2026-01-03 | AsciiDoc writer: use a span with role for SmallCaps. | John MacFarlane | |
| Closes #11374. | |||
| 2026-01-02 | flake.nix; provide profiterole, profiteur, eventlog2html. | John MacFarlane | |
| 2026-01-02 | RTF reader: Improve hyperlink parsing more (#11370) | Tuong Nguyen Manh | |
| Both the field instruction and its result may be ungrouped. Closes #10942. | |||
| 2026-01-02 | Lua: add function `pandoc.with_state` | Albert Krewinkel | |
| The function allows to run a callback with a modified pandoc state. This provides the ability to temporarily modify the resource path, the user data directory, and the HTTP request headers. Closes: #10859 | |||
| 2026-01-02 | Lua: support equallity checks of LogMessage objects | Albert Krewinkel | |
| The *LogMessage* type now has the appropriate metamethod. | |||
| 2025-12-31 | Lua: mark readers and writers with their types. | Albert Krewinkel | |
| The `pandoc.readers` and `pandoc.writers` maps now have string values instead of boolean values. The string signals the type of the reader/writer, `"text"` for *TextReader*/*TextWriter* and `"bytestring"` for *ByteStringReader*/*ByteStringWriter*. Closes: #11367 | |||
| 2025-12-30 | MediaWiki: better handling of inline tags. | John MacFarlane | |
| `<mark>`, `<var>`, `<samp>`, and `<kbd>` now produce Code or Span elements with classes, which can be handled by multiple output formats, instead of simply being parsed as raw HTML tags. Closes #11299. | |||
| 2025-12-29 | MediaWiki reader: handle non-recognized tags as plain text. | John MacFarlane | |
| Partially addresses #11299. | |||
| 2025-12-29 | RTF reader: fix bug where list items were... | John MacFarlane | |
| ...incorporated into a following table. Closes #11364. | |||
| 2025-12-28 | ODT reader: Add table row and column spans (#11366) | Tuong Nguyen Manh | |
| Parse the number-rows-spanned and number-columns-spanned attributes to create Cells for the Table. | |||
| 2025-12-28 | Update asciidoc writer tests for last commit. | John MacFarlane | |
| 2025-12-27 | AsciiDoc writer: use doubled delims in more contexts. | John MacFarlane | |
| Also escape the `#` character. Closes #11362. An alternative solution, raised in #11362, would be to rely less on escaping and simply always use doubled delimiters. However, there would still be a need for escaping, since one might use a literal `##` (for example)> | |||
| 2025-12-27 | RTF reader: Ensure new paragraph on \pard (#11361) | Tuong Nguyen Manh | |
| New paragraphs may start with \pard alone without an explicit paragraph break with \par preceding it. | |||
| 2025-12-25 | MANUAL.txt: fix typo about --chunk-template (#11358) | Albert Lei | |
| 2025-12-24 | CI: disable tests in the -http configuration. | John MacFarlane | |
| 2025-12-24 | Factor out openURL into T.P.Class.IO.HTTP. | John MacFarlane | |
| Unexported module. | |||
| 2025-12-24 | CI: test with -http flag. | John MacFarlane | |
