Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-09-13 | Delete obsolete MANUAL section on compact and loose lists. | John MacFarlane | 1 | -24/+0 | |
This gives a rule that has been been superseded by commit 47537d26db29b9dd0810d039933497d4db4ed813. The section is concerned to explain a discrepancy with original Markdown.pl and its test suite. In the case under consideration, Markdown.pl gave strange results which pandoc corrected. I think it's no longer worth wasting space on this, as its behavior seems clearly wrong. If we are going to comment on every edge case with Markdown.pl, the manual will get too long. Babelmark 2 shows that some of the older implementations follow Markdown.pl -- PHP Markdown, Python Markdown, redcarpet, discount. https://johnmacfarlane.net/babelmark2/?normalize=1&text=%2B+++First%0A%2B+++Second%0A++++-+a%0A++++-+b%0A%0A%2B+Third%0A Closes #6684. | |||||
2020-09-13 | HTML writer: support attributes on all table elements | Albert Krewinkel | 4 | -39/+43 | |
Add attributes to tbody and tr elements. | |||||
2020-09-13 | Fix hlint suggestions, update hlint.yaml (#6680) | Christian Despres | 69 | -321/+291 | |
* Fix hlint suggestions, update hlint.yaml Most suggestions were redundant brackets. Some required LambdaCase. The .hlint.yaml file had a small typo, and didn't ignore camelCase suggestions in certain modules. | |||||
2020-09-13 | MANUAL: fix position of attributes in header | Albert Krewinkel | 1 | -1/+1 | |
2020-09-12 | HTML writer: render table footers if present | Albert Krewinkel | 6 | -29/+224 | |
Part of: #6314 | |||||
2020-09-12 | [API change] Rename Writers.Tables and its contents (#6679) | Christian Despres | 6 | -379/+390 | |
Writers.Tables is now Writers.AnnotatedTable. All of the types and functions in it have had the "Ann" removed from them. Now it is expected that the module be imported qualified. | |||||
2020-09-11 | Use the original tail instead of deconstructing and reconstructing it (#6678) | Joseph C. Sible | 1 | -2/+2 | |
2020-09-11 | pandoc.cabal: disallow hslua 1.2 | Albert Krewinkel | 1 | -2/+2 | |
See #6674 | |||||
2020-09-10 | Changed default link state to invisible (#6676) | Leonard Rosenthol | 5 | -33/+167 | |
2020-09-10 | Improved uncertainty handling in slunitx. | John MacFarlane | 2 | -6/+14 | |
2020-09-10 | LaTeX reader: support parenthesized uncertainties in siunitx. | John MacFarlane | 2 | -2/+26 | |
2020-09-10 | Support colspans and rowspans in HTML tables (#6644) | Albert Krewinkel | 5 | -67/+610 | |
* HTML writer: add support for row headers, colspans, rowspans * Add planet table tests See #6312 | |||||
2020-09-10 | CI: use cabal for macos builds. | John MacFarlane | 1 | -17/+34 | |
2020-09-10 | Implement support for internal document links in ICML (#6606) | Leonard Rosenthol | 5 | -59/+487 | |
Closes #5541. | |||||
2020-09-10 | docbook reader: Implement column span support for tables (#6492) | Nils Carlson | 2 | -18/+161 | |
Implement column span support for tables in the DocBook reader. Co-authored-by: Nils Carlson <nils.carlson@ludd.ltu.se> | |||||
2020-09-08 | Reader.LaTeX.hs: remove trailing whitespace | Albert Krewinkel | 1 | -7/+7 | |
2020-09-05 | Add Writers.Tables helper functions and types, add tests for those (#6655) | Christian Despres | 6 | -1/+554 | |
Add Writers.Tables helper functions and types, add tests for those The Writers.Tables module contains an AnnTable type that is a pandoc Table with added inferred information that should be enough for writers (in particular the HTML writer) to operate on without having to lay out the table themselves. The toAnnTable and fromAnnTable functions in that module convert between AnnTable and Table. In addition to producing an AnnTable with coherent and well-formed annotations, the toAnnTable function also normalizes its input Table like the table builder does. Various tests ensure that toAnnTable normalizes tables exactly like the table builder, and that its annotations are coherent. | |||||
2020-09-03 | Insignificant whitespace change. | John MacFarlane | 1 | -0/+1 | |
Try to expire cache for macOS CI. | |||||
2020-09-03 | CI/macOS: Fix stack invocations. | John MacFarlane | 1 | -3/+3 | |
2020-09-03 | CI/macOs: Use setup-haskell to setup stack. | John MacFarlane | 1 | -4/+7 | |
2020-09-02 | Support numrange, numlist for siunitx. | John MacFarlane | 2 | -9/+27 | |
See #6658. | |||||
2020-09-02 | Support some missing siunitx commands. | John MacFarlane | 1 | -0/+8 | |
2020-09-02 | LaTeX reader: Support siunitx `\ang`. | John MacFarlane | 2 | -0/+13 | |
See #6658. | |||||
2020-09-02 | Skip opts for `\si`. | John MacFarlane | 1 | -1/+1 | |
2020-09-02 | LaTeX reader: support `\si` and improve other siunitx commands. | John MacFarlane | 2 | -8/+23 | |
2020-09-02 | LaTeX reader: support `\num` from siunitx. | John MacFarlane | 2 | -6/+40 | |
2020-09-02 | LaTeX reader: Support squared, cubed, tothe in siunitx. | John MacFarlane | 2 | -22/+63 | |
Closes #6657. | |||||
2020-09-02 | LaTeX reader: Factored out siunitx stuff into separate module. | John MacFarlane | 3 | -223/+245 | |
2020-09-01 | Remove Circle CI badge, references | Albert Krewinkel | 3 | -3/+1 | |
CI checks run on GitHub Actions now. | |||||
2020-08-31 | stack.yaml: use skylighting 0.10 | Albert Krewinkel | 1 | -3/+2 | |
2020-08-31 | Fix tests for skylighting 0.10 | Albert Krewinkel | 4 | -14/+14 | |
2020-08-30 | Use skylighting 0.10. | John MacFarlane | 1 | -2/+2 | |
2020-08-30 | epub.css: Fix cover page selectors and add note explaining their use. (#6649) | a-vrma | 1 | -2/+3 | |
2020-08-28 | release-candidate: don't build windows i386. | John MacFarlane | 1 | -5/+5 | |
So far we haven't been able to figure out how to get stack to use a 32-bit ghc. | |||||
2020-08-28 | Travis: use all_branches: true for deploy. | John MacFarlane | 1 | -0/+2 | |
2020-08-27 | Travis: remove deploy/on. | John MacFarlane | 1 | -2/+0 | |
2020-08-27 | Makefile: Remove obsolete windows package build targets. | John MacFarlane | 1 | -31/+1 | |
2020-08-27 | Remove macos build from GitHub actions rc. | John MacFarlane | 1 | -43/+44 | |
2020-08-27 | Makefile: Fix macospkg target to fetch target from S3 artifacts. | John MacFarlane | 1 | -2/+4 | |
2020-08-27 | Add .travis.yml for macos release candidate build. | John MacFarlane | 1 | -0/+57 | |
We need to build the release candidate on Travis rather than GitHub actions, because GH has macos 10.15, and binaries compiled on that OS will not work with 10.13. See #6622. This build is only triggered on rc/ branches. | |||||
2020-08-26 | Make the setting-the-date example conditional | the-solipsist | 1 | -3/+5 | |
This makes the example a bit more realistic/valuable by checking if the metadata value "date" is already present, before changing the value. | |||||
2020-08-24 | Docx writer: separate adjacent tables. | John MacFarlane | 2 | -1/+9 | |
Word combines adjacent tables, so to prevent this we insert an empty paragraph between two adjacent tables. Closes #4315. | |||||
2020-08-21 | HTML writer: Fix addition of doc-biblioentry role. | John MacFarlane | 1 | -1/+1 | |
2020-08-15 | Actions CI: Try cache@v2. | John MacFarlane | 1 | -10/+14 | |
2020-08-15 | [Latex Reader] Fixing issues with \multirow and \multicolumn table cells (#6608) | Laurent P. René de Cotret | 2 | -32/+61 | |
* Added test to replicate (#6596) * Table cell reader not consuming spaces correctly (#6596) * Prevented wrong nesting of \multicolumn and \multirow table cells (#6603) * Parse empty table cells (#6603) * Support full prototype for multirow macro (#6603) Closes #6603 | |||||
2020-08-15 | .gitignore: ignore stack.yaml.lock | Albert Krewinkel | 1 | -0/+1 | |
2020-08-15 | Relax version constraints for hslua, hslua-module-text | Albert Krewinkel | 1 | -3/+3 | |
Allow `hslua-1.2.*` and `hslua-module-text-0.3.*`. | |||||
2020-08-14 | Whitespace change to stack.yaml to reset macos CI cache. | John MacFarlane | 1 | -0/+1 | |
2020-08-14 | Change SIRange to SIrange (#6617) | Emerson Harkin | 2 | -13/+13 | |
2020-08-12 | Use the smart extension when generating pandoc's man page. | John MacFarlane | 1 | -1/+1 | |
See #6613. |