Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-05-16 | Custom writer: fix error message on script failure | Albert Krewinkel | 1 | -1/+1 | |
Error messages produced by Lua were not displayed by Pandoc. The writer was using the bottom-most stack element, while the error message is the top-most element. This lead to the writer to always show "Lua 5.3" as error message, disregarding the actual message. | |||||
2018-05-15 | rawLaTeXBlock: don't expand macros in macro definitions! | John MacFarlane | 2 | -11/+19 | |
Closes #4653. Note that this only affected LaTeX in markdown. Added regression test. | |||||
2018-05-14 | Docx writer: be sensitive to `toc` in YAML metadata. | John MacFarlane | 1 | -4/+11 | |
Closes #4645. | |||||
2018-05-14 | Make internal links work in ODT/OpenDocument. | John MacFarlane | 2 | -49/+64 | |
This adds proper bookmarks to the headers with non-null IDs. Closes #4358. | |||||
2018-05-14 | Require texmath >= 0.11. | John MacFarlane | 1 | -1/+1 | |
Although pandoc compiles with 0.10, the tests assume texmath 0.11. Closes #4651. | |||||
2018-05-12 | EPUB writer: properly escape pagetitle. | John MacFarlane | 1 | -3/+6 | |
Previously we weren't escaping `&` and other XML characters in the pagetitle, so a title containing a `&` would be invalid. | |||||
2018-05-11 | Removed inadvertently added .orig files from repository. | John MacFarlane | 79 | -10389/+0 | |
These were added by https://github.com/schrieveslaach/pandoc/commit/96d10c72cc95e56c9e49db3e6db7118e89d1f1e0 Closes #4648. | |||||
2018-05-11 | Dockerfile fixes. | John MacFarlane | 1 | -1/+2 | |
Note that stack no longer provides a static binary, so we use an older one from their GitHub releases. | |||||
2018-05-10 | Update changelog. | John MacFarlane | 1 | -1/+1 | |
2018-05-10 | Update version on man page. | John MacFarlane | 1 | -1/+1 | |
2018-05-10 | Bump version to 2.2.1. | John MacFarlane | 1 | -1/+1 | |
2018-05-10 | Update manual date and man page. | John MacFarlane | 2 | -8/+10 | |
2018-05-10 | Update changelog. | John MacFarlane | 1 | -3/+15 | |
2018-05-10 | Use texmath-0.11. | John MacFarlane | 4 | -4/+4 | |
2018-05-09 | MANUAL: clarify pipe table width calculation (#4630) | Mauro Bieg | 1 | -4/+6 | |
closes #4520 | |||||
2018-05-09 | Org reader: fix image filename recognition | Albert Krewinkel | 1 | -6/+7 | |
Use a function from the *filepath* library to check whether a string is a valid file name. The custom validity checker that was used before gave wrong results, e.g. for absolute file paths on Windows (kawabata/ox-pandoc#52). | |||||
2018-05-09 | Update changelog. | John MacFarlane | 2 | -0/+59 | |
2018-05-09 | Restored and undeprecated gladtex for HTML math. | John MacFarlane | 5 | -7/+67 | |
- Added `GladTeX` constructor to `Text.Pandoc.Options.HTMLMathMethod` [API change, reverts removal in v2.2] - Restored and undeprecated `--gladtex` option, removed in v2.2. Closes #4607. | |||||
2018-05-09 | Fix regression with tex math environments in HTML + MathJax. | John MacFarlane | 2 | -11/+15 | |
Closes #4639. | |||||
2018-05-09 | Parsing: Lookahead for non-whitespace after single/double quote start. | John MacFarlane | 2 | -2/+10 | |
Closes #4637. | |||||
2018-05-08 | Another try at test-pandoc-utils.lua on windows. | John MacFarlane | 1 | -3/+2 | |
2018-05-08 | test-pandoc-utils.lua - add diagnostic for windows test. | John MacFarlane | 1 | -0/+1 | |
2018-05-08 | More adjustments to test-pandoc-utils.lua. | John MacFarlane | 1 | -5/+4 | |
We need to find something that will work on windows. | |||||
2018-05-08 | test-pandoc-utils.lua - use tr instead of sed. | John MacFarlane | 1 | -1/+1 | |
It should be installed on all *nix systems. | |||||
2018-05-08 | Fixed bug in uriPathToPath for Windows. | John MacFarlane | 1 | -1/+1 | |
2018-05-08 | test-pandoc-utils.lua: workaround some local differences in 'echo'. | John MacFarlane | 1 | -2/+2 | |
2018-05-08 | test-pandoc-utils.lua: remove problems with missing `/bin/false`. | John MacFarlane | 1 | -13/+22 | |
Previously it was assumed that the system would have `/bin/false` and `/bin/sed`, and these tests were skipped otherwise. On MacOS, these utilities are located in `/usr/bin`. Fixed by just using `sed` and `false` -- these should always be in the path. Removed the "skipping" behavior, replaced with a check for Windows. On Windowns, we use `echo` and `cd`, which should always exist. Not yet checked on Windows. | |||||
2018-05-08 | Support underline in docx writer. | John MacFarlane | 2 | -0/+3 | |
Updated golden test and confirmed validity of file. Closes #4633. | |||||
2018-05-08 | Use uriPathToPath with file: URIs. | John MacFarlane | 2 | -3/+4 | |
Closes #4613. Needs testing on Windows. | |||||
2018-05-08 | Shared: add uriPathToPath. | John MacFarlane | 1 | -0/+14 | |
This adjusts the path from a file: URI in a way that is sensitive to Windows/Linux differences. Thus, on Windows, `/c:/foo` gets interpreted as `c:/foo`, but on Linux, `/c:/foo` gets interpreted as `/c:/foo`. See #4613. | |||||
2018-05-08 | MANUAL: clarify truthiness in template variables (#4631) | Mauro Bieg | 1 | -4/+18 | |
closes #2281 | |||||
2018-05-08 | Add test for #4576. | John MacFarlane | 1 | -0/+6 | |
Closes #4576. | |||||
2018-05-08 | LaTeX reader: handle `$` in `/text{..}` inside math. | John MacFarlane | 1 | -7/+22 | |
This fixes the main problem in #4576. There is still an issue about `\SI`, but that's a separate issue. | |||||
2018-05-07 | HTML writer: Strip links from headers when creating TOC. | John MacFarlane | 1 | -4/+12 | |
Otherwise the TOC entries will not link to the sections. Closes #4340. | |||||
2018-05-07 | Muse writer: add support for left-align and right-align classes | Alexander Krotov | 2 | -2/+14 | |
Address issue #4542 | |||||
2018-05-07 | Use Data.Maybe.fromMaybe | Alexander Krotov | 1 | -6/+3 | |
2018-05-05 | Revert piping html to pdf-engine (#4628) | Mauro Bieg | 1 | -50/+46 | |
* Revert "PDF: Use withTempDir in html2pdf." We're going back to using tmpFile instead of piping * Revert "html2pdf: inject base tag wih current working directory (#4443)" Fixes #4413 | |||||
2018-05-04 | catch IO errors when writing media files, closes #4559 (#4619) | Francesco Occhipinti | 2 | -1/+15 | |
If we do not catch these errors, any malformed entry in a media bag could cause the loss of a whole document output. An example of malformed entry is an entry with an empty file path. | |||||
2018-05-03 | Add COPYRIGHT stanza for FB2 reader. | John MacFarlane | 1 | -0/+6 | |
2018-05-03 | Relicense TikiWiki reader as GPL v2 or above, like rest of pandoc. | John MacFarlane | 2 | -2/+2 | |
Author has given permission in an email, 3 May 2018. See #4591. | |||||
2018-05-03 | Note on the effect of --standalone on native output. | John MacFarlane | 1 | -1/+2 | |
2018-05-02 | MANUAL.txt fix two internal links | Mauro Bieg | 1 | -2/+2 | |
2018-05-01 | Update tests for #4605. | John MacFarlane | 2 | -2/+2 | |
2018-05-01 | new Greek fallback typeface (would fix #4405) (#4605) | Pablo RodrÃguez | 1 | -1/+1 | |
CMU Serif would give better typographic results than the current Greek fallback DejaVu Serif. | |||||
2018-05-01 | Make template polyglot (#4606) | OvidiusCicero | 1 | -1/+1 | |
This line: `<link rel="stylesheet" href="$css$">` is not valid XML. Making it self-closing makes the template polyglot. | |||||
2018-04-30 | Don't lowercase custom writer filename | Alexander Krotov | 1 | -5/+3 | |
Fixes #4610 | |||||
2018-04-29 | Fix another changelog typo | John MacFarlane | 1 | -1/+1 | |
2018-04-29 | Test Lua filter converting display math to inline math | Alexander Krotov | 2 | -1/+18 | |
2018-04-28 | FB2 reader: replace some errors with warnings | Alexander Krotov | 2 | -9/+18 | |
Now FB2 reader can read writer.fb2, which does not validate (yet). | |||||
2018-04-27 | Add Joe Hermaszewski to authors | John MacFarlane | 1 | -0/+1 | |