Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-02-10 | Implement aria roles doc-bibliography, doc-biblioentry, doc-biblioref. | John MacFarlane | 1 | -2/+10 | |
Note that doc-biblioref is only used when link-citations produces links, since it belongs on links. See #4213. | |||||
2019-02-10 | trypandoc: added some missing formats to drop-down list. | John MacFarlane | 1 | -2/+8 | |
2019-02-10 | Provisional changelog updates. | John MacFarlane | 1 | -0/+138 | |
2019-02-10 | Bump to 2.6.1. | John MacFarlane | 1 | -1/+1 | |
2019-02-10 | Update AUTHORS. | John MacFarlane | 1 | -0/+1 | |
2019-02-10 | Use latest skylighting. | John MacFarlane | 6 | -5/+7 | |
2019-02-10 | JATS writer: wrap figure caption in <p> to fix validation (#5292) | Mauro Bieg | 2 | -2/+2 | |
closes #5290 | |||||
2019-02-10 | Add JATS to output option on Try pandoc. (#5291) | Arfon Smith | 1 | -0/+1 | |
2019-02-09 | Added simple ipynb reader/writer tests. | John MacFarlane | 5 | -0/+101 | |
Closes #5274. | |||||
2019-02-09 | ipynb writer - ensure final newline. | John MacFarlane | 1 | -0/+1 | |
2019-02-09 | Add titlepage class to section in epub3 template. | John MacFarlane | 1 | -1/+1 | |
Closes #5269. | |||||
2019-02-09 | Lua filters: load module `pandoc` before calling `init.lua` (#5287) | Albert Krewinkel | 3 | -22/+37 | |
The file `init.lua` in pandoc's data directory is run as part of pandoc's Lua initialization process. Previously, the `pandoc` module was loaded in `init.lua`, and the structure for marshaling was set-up after. This allowed simple patching of element marshaling, but made using `init.lua` more difficult: - it encouraged mixing essential initialization with user-defined customization; - upstream changes to init.lua had to be merged manually; - accidentally breaking marshaling by removing required modules was possible; Instead, all required modules are now loaded before calling `init.lua`. The file can be used entirely for user customization. Patching marshaling functions, while discouraged, is still possible via the `debug` module. | |||||
2019-02-09 | Added support for the `subject` metadata variable to PDF. (#5289) | Pascal Wagler | 2 | -1/+4 | |
2019-02-09 | T.P.Lua: properly indent module-loading error | Albert Krewinkel | 1 | -1/+1 | |
2019-02-09 | data/pandoc.lua: re-export all bundled modules | Albert Krewinkel | 3 | -11/+20 | |
All Lua modules bundled with pandoc, i.e., `pandoc.List`, `pandoc.mediabag`, `pandoc.utils`, and `text` are re-exported from the `pandoc` module. They are assigned to the fields `List`, `mediabag`, `utils`, and `text`, respectively. | |||||
2019-02-09 | Fixed asciidoc display math in list contexts. | John MacFarlane | 3 | -19/+48 | |
2019-02-09 | Asciidoctor writer sets the stem attribute if it contains latexmath | TG | 3 | -1/+11 | |
2019-02-09 | Adds Asciidoctor sprcific writer and tests | TG | 9 | -16/+794 | |
2019-02-09 | AsciiDoc Writer: DisplayMath as asciidoc latexmath block | TG | 3 | -3/+10 | |
2019-02-09 | AsciiDoc writer: change bulletListLevel and orderedListLevel... | John MacFarlane | 1 | -4/+4 | |
so that 0 means "not in a list," which is more what one would expect. | |||||
2019-02-08 | Improve tight/loose list handling. | John MacFarlane | 2 | -2/+24 | |
Closes #5285. Previously the algorithm allowed list items with a mix of Para and Plain, which is never wanted. compactify in T.P.Shared has been modified so that, if a list's items contain (at the top level) Para elements (aside from perhaps at the very end), ALL Plains are converted to Paras. | |||||
2019-02-08 | Fix misleading code comment. | John MacFarlane | 1 | -2/+1 | |
2019-02-08 | Make --metadata-file use pandoc-markdown (#5279) | Mauro Bieg | 1 | -1/+2 | |
see #5272 | |||||
2019-02-08 | Small fix in lua-filters doc. | John MacFarlane | 1 | -1/+1 | |
2019-02-08 | Use latest basement/foundation on 32bit windows. | John MacFarlane | 1 | -2/+3 | |
2019-02-08 | Docx reader: fix paths in archive to prevent Windows failure | Jesse Rosenthal | 1 | -1/+6 | |
Some paths in archives are absolute (have an opening slash) which, for reasons unknown, produces a failure in the test suite on MS Windows. This fixes that by removing the leading slash if it exists. Closes #5277 (previously closed with 4cce0ef but reopened due to this bug). | |||||
2019-02-07 | Revert "Docx reader: Fix windows error" | Jesse Rosenthal | 1 | -2/+1 | |
This reverts commit 2142bbe572cea00b7bb5ad3e10a3afb26845a1f7. | |||||
2019-02-07 | Docx reader: Fix windows error | Jesse Rosenthal | 1 | -1/+2 | |
Try fixing a parsing error on windows by insisting that the parser use a Posix filepath library for splitting doc paths in a zipfile. (It might default on Windows to using a backslash as a separator, while it's always a forward-slash in zip archives.) | |||||
2019-02-07 | Use pandoc-citeproc-0.16.0.2 | John MacFarlane | 2 | -2/+2 | |
2019-02-07 | Docx reader: Some code cleanup | Jesse Rosenthal | 1 | -15/+25 | |
* clarify function name. We had previously used `getDocumentPath`, but `Document` is an overdetermined term here. Use `getDocumentXmlPath` to make clear what we're doing. * Use field notation for setting ReaderEnv. As we've added (and continue to add) fields, the assignment by position has gotten harder to read. * figure out document.xml path once at the beginning of parsing, and add it to the environment, so we can avoid repeated lookups. | |||||
2019-02-07 | Docx reader: Extend dynamic xml location to detecting relationships | Jesse Rosenthal | 1 | -12/+19 | |
Getting the location used to depend on a hard-coded .rels file based on "word/document.xml". We now dynamically detect that file based on the document.xml file specified in "_rels/.rels" | |||||
2019-02-07 | data/pandoc.lua: re-export List and utils module | Albert Krewinkel | 2 | -1/+25 | |
2019-02-06 | Docx reader: Tests for alternate document.xml | Jesse Rosenthal | 3 | -2/+9 | |
2019-02-06 | Docx reader: Dynamically determine document.xml path. | Jesse Rosenthal | 1 | -3/+12 | |
The desktop Word program places the main document file in "word/document.xml", but the online word places it in "word/document2.xml". This file path is actually stated in the root "_rels/.rels" file, in the "Relationship" element with an "http://../officedocument" type. Closes #5277 | |||||
2019-02-06 | cabal.project - use released pandoc-citeproc (take 2). | John MacFarlane | 1 | -5/+4 | |
2019-02-06 | cabal - prevent using basement 0.0.10 on 32-bit windows. | John MacFarlane | 1 | -1/+4 | |
It is broken, see https://github.com/haskell-foundation/foundation/issues/515 | |||||
2019-02-06 | Remove PROVISIONAL from 2.6 changelog. | John MacFarlane | 1 | -1/+1 | |
2019-02-06 | cabal.project - use released pandoc-citeproc. | John MacFarlane | 1 | -4/+4 | |
2019-02-06 | stack.yaml - use latest pandoc-citeproc. | John MacFarlane | 1 | -1/+1 | |
2019-02-06 | Handle Word files generated by Microsoft Word Online. | John MacFarlane | 1 | -0/+2 | |
For some reason, Word in Office 365 Online uses `document2.xml` for the content, instead of `document.xml`. This causes pandoc not to be able to parse docx. This quick fix has the parser check for both `document.xml` and `document2.xml`. Addresses #5277, but a more robust solution would be to get the name of the main document dynamically (who knows whether it might change again?). | |||||
2019-02-06 | Muse reader: test that block level markup does not break <verbatim> | Alexander Krotov | 1 | -0/+7 | |
2019-02-04 | Add missing copyright notices and remove license boilerplate (#5112) | Albert Krewinkel | 160 | -254/+700 | |
Quite a few modules were missing copyright notices. This commit adds copyright notices everywhere via haddock module headers. The old license boilerplate comment is redundant with this and has been removed. Update copyright years to 2019. Closes #4592. | |||||
2019-02-04 | More carefully groom ipynb default extensions. | John MacFarlane | 1 | -2/+18 | |
2019-02-04 | Add `all_symbols_escapable` to githubMarkdownExtensions. | John MacFarlane | 1 | -1/+1 | |
2019-02-04 | Markdown reader: add newline when parsing blocks in YAML. | John MacFarlane | 2 | -9/+22 | |
Otherwise last block gets parsed as a Plain rather than a Para. This is a regression in pandoc 2.x. This patch restores pandoc 1.19 behavior. Closes #5271. | |||||
2019-02-02 | ipynb reader: handle images referring to attachments. | John MacFarlane | 1 | -1/+9 | |
Previously we didn't strip off the attachment: prefix, so even though the attachment is available in the mediabag, pandoc couldn't find it. | |||||
2019-02-02 | HTML5 template: Add role with ARIA doc-toc for table of contents. | John MacFarlane | 1 | -1/+1 | |
See #4213. | |||||
2019-02-02 | Update test for last commit. | John MacFarlane | 1 | -3/+3 | |
2019-02-02 | HTML5 writer: implement WAI-ARIA roles for (end)notes. | John MacFarlane | 2 | -22/+35 | |
See #4213. | |||||
2019-02-02 | Shared: withTempDir is no longer used in the codebase. | John MacFarlane | 1 | -0/+2 | |
Add comment to remove it in next major release. |