Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-06-28 | Use dev version of citeproc. | John MacFarlane | 2 | -0/+6 | |
This fixes moving of punctuation inside quotes to conform to the CSL spec: only comma and period are moved, not question mark or exclamation point. | |||||
2021-06-28 | Improve punctuation moving with `--citeproc`. | John MacFarlane | 3 | -17/+18 | |
Previously, using `--citeproc` could cause punctuation to move in quotes even when there aer no citations. This has been changed; now, punctuation moving is limited to citations. In addition, we only move footnotes around punctuation if the style is a note style, even if `notes-after-punctuation` is `true`. | |||||
2021-06-28 | Allow `$` characters in bibtex keys. | John MacFarlane | 1 | -1/+1 | |
Closes #7409. | |||||
2021-06-28 | Text.Pandoc.Error: fix line calculations in reporting parsec errors. | John MacFarlane | 1 | -3/+3 | |
Also remove a spurious initial newline in the error report. | |||||
2021-06-28 | Set proper initial source name in parsing BibTeX. | John MacFarlane | 1 | -1/+3 | |
(For better error messages.) | |||||
2021-06-28 | Require commonmark-pandoc >= 0.2.2.1. | John MacFarlane | 2 | -1/+2 | |
This fixes task lists with multiple paragraphs. | |||||
2021-06-28 | Markdown writer: put space between Plain and following fenced Div. | John MacFarlane | 2 | -0/+18 | |
Closes #4465. | |||||
2021-06-23 | ImageSize: Add Tiff constructor for ImageType. | John MacFarlane | 3 | -1/+7 | |
[Minor API change] This allows pandoc to get size information from tiff images. Closes #7405. | |||||
2021-06-23 | reveal.js writer: Go back to setting boolean values for variables. | John MacFarlane | 1 | -30/+26 | |
In a previous commit we used strings because boolean False wouldn't render as `false`. This is changed in the dev version ofdoctemplates, so we can go back to the more straightforward approach. | |||||
2021-06-22 | Use dev version of doctemplates. | John MacFarlane | 2 | -0/+7 | |
2021-06-22 | Update changelog. | John MacFarlane | 1 | -1/+27 | |
2021-06-22 | Fix regression with comment-only YAML metadata blocks. | John MacFarlane | 2 | -0/+12 | |
Closes #7400. | |||||
2021-06-22 | Fix unneeded import | John MacFarlane | 1 | -1/+1 | |
2021-06-21 | LaTeX writer: add strut at end of minipage if it contains... | John MacFarlane | 3 | -7/+10 | |
line breaks. Without them, the last line is shorter than it should be, at least in some cases. | |||||
2021-06-21 | Revert "LaTeX writer: put a strut after a line break (`\\`)." | John MacFarlane | 1 | -1/+1 | |
This reverts commit e2a7ecb5f73b12c8141ebf873a494652fc53babd. | |||||
2021-06-21 | LaTeX writer: put a strut after a line break (`\\`). | John MacFarlane | 1 | -1/+1 | |
This ensures that we have proper spacing before the next line (which might e.g. be a table bottom border). This gives better results in cases like test/command/7272.md. | |||||
2021-06-21 | Improve emailAddress in Text.Pandoc.Parsing. | John MacFarlane | 2 | -5/+24 | |
Previously the parser would accept characters in domains that are illegal in domains, and this sometimes caused it to gobble bits of the following text. Closes #7398. Note that this change, by itself, caused some txt2tag reader tests to fail. txt2tags allows bare email addresses with a following form query. So, in addition to the change to emailAddress, we modify the txt2tags parser so it can still handle these cases. | |||||
2021-06-21 | Update command test for change to LaTeX LineBreak handling. | John MacFarlane | 1 | -2/+2 | |
2021-06-21 | LaTeX writer: always use a minipage for cells with line breaks... | John MacFarlane | 2 | -3/+11 | |
if width information is available. Otherwise the way we treat them can lead to content that overflows a cell. Closes #7393. | |||||
2021-06-21 | LaTeX writer: Use `\strut` instead of `~` before `\\` in empty line. | John MacFarlane | 1 | -1/+1 | |
2021-06-21 | reveal.js writer: better handling of options. | John MacFarlane | 2 | -128/+120 | |
Previously it was impossible to specify false values for options that default to true; setting the option to false just caused the portion of the template setting the option to be omitted. Now we prepopulate all the variables with their default values, including them unconditionally and allowing them to be overridden. | |||||
2021-06-21 | Fix test for #7397 | John MacFarlane | 1 | -2/+2 | |
2021-06-21 | Markdown writer: Fix regression in code blocks with attributes. | John MacFarlane | 2 | -3/+17 | |
Code blocks with a single class but nonempty attributes were having attributes drop as a result of #7242. Closes #7397. | |||||
2021-06-20 | Bump to 2.14.0.3, update changelog, require latest skylighting. | John MacFarlane | 5 | -6/+20 | |
2021-06-20 | Use lts-18.0 stack resolver. | John MacFarlane | 1 | -10/+1 | |
2021-06-20 | Require commonmark 0.2.1. | John MacFarlane | 2 | -2/+2 | |
2021-06-18 | insertMediaBag: ensure we get sane mediaPath for URLs. | John MacFarlane | 1 | -5/+10 | |
Long URLs cannot be treated as mediaPaths, but System.FilePath's `isRelative` often returns True for them. So we add a check for an absolute URL. We also ensure that extensions are derived only from the path portion of URLs (previously a following query was being included). Closes #7391. | |||||
2021-06-14 | Rephrase section on unsafe HTML in manual. | John MacFarlane | 1 | -3/+3 | |
2021-06-14 | Add link to the manual's note on security to SECURITY.md. | John MacFarlane | 1 | -0/+3 | |
2021-06-14 | Create SECURITY.md | John MacFarlane | 1 | -0/+9 | |
2021-06-13 | Update changelog date. | John MacFarlane | 1 | -1/+1 | |
2021-06-12 | Update changelog. | John MacFarlane | 1 | -5/+15 | |
2021-06-12 | Docx reader: handle absolute URIs in Relationship Target. | John MacFarlane | 1 | -5/+11 | |
Closes #7374. | |||||
2021-06-12 | Markdown writer: allow `pipe_tables` to be disabled for commonmark... | John MacFarlane | 1 | -1/+0 | |
(commonmark_x, gfm). Closes #7375. | |||||
2021-06-12 | Fix regression in citeproc processing. | John MacFarlane | 3 | -8/+21 | |
If inline references are used (in the metadata `references` field), we should still only include in the bibliography items that are actually cited -- unless `nocite` is used. Closes #7376. | |||||
2021-06-11 | Make parts of the bug report templates HTML comments. | John MacFarlane | 2 | -0/+4 | |
2021-06-11 | Revise issue report "dashboard." | John MacFarlane | 1 | -7/+1 | |
2021-06-11 | Add note about asking questions to bug report template. | John MacFarlane | 1 | -0/+2 | |
2021-06-11 | Fix line breaks in issue templates. | John MacFarlane | 2 | -4/+2 | |
2021-06-11 | Fix link to contributing guidelines. | John MacFarlane | 2 | -3/+3 | |
2021-06-11 | Add contributing guidelines to issue menu. | John MacFarlane | 1 | -0/+3 | |
2021-06-11 | More honing of issue templates. | John MacFarlane | 2 | -10/+11 | |
2021-06-11 | Remove pull requset template. | John MacFarlane | 1 | -19/+0 | |
2021-06-11 | Add pull request template. | John MacFarlane | 1 | -0/+19 | |
2021-06-11 | Improve issue templates. | John MacFarlane | 4 | -98/+17 | |
2021-06-11 | Revert "Remove md versions of issue templates." | John MacFarlane | 2 | -0/+58 | |
This reverts commit 61c0e0bbfbbaa53a31ba302237704001ca22e791. | |||||
2021-06-11 | Remove md versions of issue templates. | John MacFarlane | 2 | -58/+0 | |
2021-06-11 | Update issue templates | John MacFarlane | 2 | -0/+58 | |
2021-06-11 | Fancier issue templates. | John MacFarlane | 4 | -11/+76 | |
Based on Doom Emacs's templates. | |||||
2021-06-10 | Bump to 2.14.0.2, update chaneglog and manual. | John MacFarlane | 4 | -14/+122 | |