Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-09-21 | Markdown reader: Set citationNoteNum accurately in citations. | John MacFarlane | 7 | -28/+49 | |
This also changes stateLastNoteNumber -> stateNoteNumber. | |||||
2020-09-21 | Parsing: add stateInNote and stateLastNoteNumber to ParserState. | John MacFarlane | 1 | -0/+4 | |
These will be used to populate note numbers for citations. | |||||
2020-09-21 | Sort YAML metadata keys in Markdown output case-insensitive. | John MacFarlane | 1 | -2/+2 | |
Use caseFold. | |||||
2020-09-21 | Remove duplicate tshow definition. | John MacFarlane | 1 | -3/+1 | |
2020-09-21 | pandoc.cabal: sort build depends alphabetically (#6691) | Albert Krewinkel | 1 | -96/+98 | |
2020-09-21 | doc/org.md: add section on handling of unknown directives | Albert Krewinkel | 1 | -0/+47 | |
2020-09-20 | Lua filters: add SimpleTable for backwards compatibility (#6575) | Albert Krewinkel | 10 | -7/+313 | |
A new type `SimpleTable` is made available to Lua filters. It is similar to the `Table` type in pandoc versions before 2.10; conversion functions from and to the new Table type are provided. Old filters using tables now require minimal changes and can use, e.g., if PANDOC_VERSION > {2,10,1} then pandoc.Table = pandoc.SimpleTable end and function Table (tbl) tbl = pandoc.utils.to_simple_table(tbl) … return pandoc.utils.from_simple_table(tbl) end to work with the current pandoc version. | |||||
2020-09-20 | CI: bump tested GHC versions to 8.8.4 and 8.10.2 | Albert Krewinkel | 2 | -5/+4 | |
Besides being newer, GHC version 8.10.2 comes preinstalled on GitHub Actions environments; using it slightly speeds up CI tests. | |||||
2020-09-20 | CI: remove duplicate build step on macOS | Albert Krewinkel | 1 | -6/+0 | |
2020-09-20 | cabal.project: disallow base16-bytestring-1.* | Albert Krewinkel | 1 | -0/+2 | |
This is a temporary fix to work around a missing constraint in package text-conversions. It should be removed once a new revision or new version fixes the underlying issue. | |||||
2020-09-20 | cabal.project - use dev version of pandoc-citeproc. | John MacFarlane | 1 | -1/+1 | |
2020-09-20 | Use dev version of pandoc-citeproc. | John MacFarlane | 1 | -1/+2 | |
2020-09-20 | pandoc.cabal: allow hslua 1.2 again | Albert Krewinkel | 1 | -2/+2 | |
Sporadic test failures also happen with hslua-1.1.*, so there is no need to exclude the newer version. This reverts commit 315b5a4836b477f2c176c7800e6c995ecb831194. | |||||
2020-09-19 | Command line options: use normalizePath in more places. | John MacFarlane | 1 | -14/+25 | |
See #5127. It is now used everywhere a file argument can be used. Closes #5127. | |||||
2020-09-19 | Asciidoctor images (#6671) | argent0 | 3 | -28/+43 | |
Support `Asciidoctor`'s block figures. Closes #6538. | |||||
2020-09-19 | Add CSS to default HTML template (#6601) | Mauro Bieg | 7 | -0/+571 | |
2020-09-19 | Change deprecated Builder.isNull to null. | John MacFarlane | 6 | -9/+9 | |
2020-09-19 | stack.yaml - use latest texmath, commonmark-pandoc. | John MacFarlane | 1 | -2/+2 | |
2020-09-19 | Use released pandoc-types 1.22. | John MacFarlane | 3 | -9/+3 | |
2020-09-15 | LaTeX writer: fix spacing issue with list in definition list. | John MacFarlane | 2 | -3/+87 | |
When a list occurs at the beginning of a definition list definition, it can start on the same line as the label, which looks bad. Fix that by starting such lists with an `\item[]`. | |||||
2020-09-15 | LaTeX reader: fix improper empty cell filtering (#6689) | Christian Despres | 2 | -14/+108 | |
2020-09-15 | Fix pandoc-templates target to include all partials. | John MacFarlane | 1 | -2/+2 | |
2020-09-14 | Use latest skylighting. | John MacFarlane | 1 | -2/+2 | |
2020-09-14 | stack.yaml - use latest skylighting. | John MacFarlane | 1 | -2/+2 | |
2020-09-13 | HTML writer: support intermediate table headers | Albert Krewinkel | 5 | -5/+158 | |
Closes: #6314 | |||||
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 | |