Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-09-13 | Fix hlint suggestions, update hlint.yaml (#6680) | Christian Despres | 57 | -290/+260 | |
* 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-12 | HTML writer: render table footers if present | Albert Krewinkel | 1 | -23/+50 | |
Part of: #6314 | |||||
2020-09-12 | [API change] Rename Writers.Tables and its contents (#6679) | Christian Despres | 3 | -311/+320 | |
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-10 | Changed default link state to invisible (#6676) | Leonard Rosenthol | 1 | -1/+1 | |
2020-09-10 | Improved uncertainty handling in slunitx. | John MacFarlane | 1 | -6/+11 | |
2020-09-10 | LaTeX reader: support parenthesized uncertainties in siunitx. | John MacFarlane | 1 | -2/+14 | |
2020-09-10 | Support colspans and rowspans in HTML tables (#6644) | Albert Krewinkel | 1 | -65/+187 | |
* HTML writer: add support for row headers, colspans, rowspans * Add planet table tests See #6312 | |||||
2020-09-10 | Implement support for internal document links in ICML (#6606) | Leonard Rosenthol | 1 | -59/+95 | |
Closes #5541. | |||||
2020-09-10 | docbook reader: Implement column span support for tables (#6492) | Nils Carlson | 1 | -18/+42 | |
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 | 1 | -0/+291 | |
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-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 | 1 | -12/+22 | |
Closes #6657. | |||||
2020-09-02 | LaTeX reader: Factored out siunitx stuff into separate module. | John MacFarlane | 2 | -223/+244 | |
2020-08-24 | Docx writer: separate adjacent tables. | John MacFarlane | 1 | -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 | [Latex Reader] Fixing issues with \multirow and \multicolumn table cells (#6608) | Laurent P. René de Cotret | 1 | -28/+48 | |
* 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-14 | Change SIRange to SIrange (#6617) | Emerson Harkin | 1 | -4/+4 | |
2020-08-11 | DocBook reader: Update list of block level tags. | John MacFarlane | 1 | -10/+83 | |
This fixes #6610. | |||||
2020-08-09 | Remove `fenced_code_blocks` and `backtick_code_blocks` from... | John MacFarlane | 2 | -11/+23 | |
commonmark/gfm extensions. These shouldn't really be counted as extensions, because they can't be disabled in commonmark. Adjust markdown writer to check for commonmark variant in addition to extensions. | |||||
2020-08-07 | [Latex Reader] Table cell parser not consuming spaces correctly (#6597) | Laurent P. René de Cotret | 1 | -0/+2 | |
* Added test to replicate (#6596) * Table cell reader not consuming spaces correctly (#6596) | |||||
2020-08-06 | Options: Add `/tex-mml-chtml.js` to defaultMathJaxURL. | John MacFarlane | 2 | -3/+2 | |
Previously we added this in processing command line options, but not in processing defaults files, which was inconsistent. Cloess #6593. | |||||
2020-07-31 | Org writer: don't force blank line after headers | Albert Krewinkel | 1 | -1/+1 | |
Closes: #6554 | |||||
2020-07-29 | Add extensions to `gfm` and `commonmark`: | John MacFarlane | 1 | -0/+8 | |
`fenced_code_blocks`, `backtick_code_blocks`, `fenced_code_attributes`. These can't really be disabled in the reader, but they need to be enabled in the writer or we just get indented code. | |||||
2020-07-29 | Writers/Shared: add missing function docs | Albert Krewinkel | 1 | -7/+21 | |
Ensure that all functions in the module have a haddock comment. | |||||
2020-07-25 | Lua filters: make attr argument optional in Table constructor | Albert Krewinkel | 1 | -1/+1 | |
This changes the Lua API. It is highly unlikely for this change to affect existing filters, since the documentation for the new Table constructor (and type) was incomplete and partly wrong before. The Lua API is now more consistent, as all constructors for elements with attributes now take attributes as the last parameter. | |||||
2020-07-24 | Make sure proper set of extensions is recognized for commonmark_x. | John MacFarlane | 1 | -0/+1 | |
2020-07-23 | Markdown writer: use numerical labels for refs... | John MacFarlane | 1 | -5/+9 | |
...that are longer than 999 characters or contain square brackets. For conformity with commonmark. Closes #6560 | |||||
2020-07-23 | Add `raw_markdown` extension affecting `ipynb` reader. | John MacFarlane | 3 | -4/+10 | |
Specifying `-f ipynb+raw_markdown` will cause Markdown cells to be represented as raw Markdown blocks, instead of being parsed. This is not what you want when going from `ipynb` to other formats, but it may be useful when going from `ipynb` to Markdown or to `ipynb`, to avoid semantically insignificant changes in the contents of the Markdown cells that might otherwise be introduced. Closes #5408. | |||||
2020-07-23 | Minimal support for SIRange in LaTeX reader (#6418) | Emerson Harkin | 1 | -0/+24 | |
Add support for `\SIRange{firstnumber}{secondnumber}{unit}` provided by siunitx. An en-dash is used instead of localized "to". | |||||
2020-07-23 | Col-span and row-span in LaTeX reader (#6470) | Laurent P. René de Cotret | 1 | -19/+57 | |
Add multirow and multicolumn support in LaTex reader. Partially addresses #6311. | |||||
2020-07-23 | Further improvements to ams theorem support, and a test. | John MacFarlane | 1 | -2/+3 | |
See #1608. | |||||
2020-07-23 | LaTeX reader: Add identifier in divs for ams theorem environments. | John MacFarlane | 1 | -1/+1 | |
2020-07-22 | LaTeX reader: SUpport ams `\theoremstyle`. | John MacFarlane | 2 | -8/+38 | |
2020-07-22 | Implement first optional argument for `\newtheorem`. | John MacFarlane | 1 | -23/+30 | |
This allows groups of theorem environments to be put in the same numbering sequence. | |||||
2020-07-22 | LaTeX reader: Don't boldface alt title in theorems. | John MacFarlane | 1 | -2/+2 | |
2020-07-22 | LaTeX reader: support theorem environments and `\newtheorem`. | John MacFarlane | 2 | -3/+65 | |
Includes numbering and labels and refs. Note that numbering support is not complete; we don't reset numbers with sections for example. | |||||
2020-07-22 | LaTeX reader: support ams proof environment. | John MacFarlane | 2 | -0/+37 | |
2020-07-22 | Moved more from LaTeX reader to LaTeX.Parsing. | John MacFarlane | 2 | -63/+67 | |
2020-07-22 | Docx writer: support --number-sections. | John MacFarlane | 1 | -4/+17 | |
Closes #1413. | |||||
2020-07-21 | RST reader: fix csv tables with multiline cells. | John MacFarlane | 1 | -1/+6 | |
Closes #6549. | |||||
2020-07-20 | Move some code from T.P.R.LaTeX. to T.P.R.LaTeX.Parsing. | John MacFarlane | 2 | -70/+78 | |
We need to reduce the size of the LaTeX reader to ease compilation on resource-limited systems. More can be done in this vein. | |||||
2020-07-19 | Markdown writer: move asciify out of escapeString. | John MacFarlane | 1 | -9/+9 | |
Otherwise unsmartify doesn't catch quotes that have already been turned to entities. | |||||
2020-07-19 | Remove use of cmark-gfm for commonmark/gfm rendering. | John MacFarlane | 3 | -429/+97 | |
Instead rely on the markdown writer with appropriate extensions. Export writeCommonMark variant from Markdown writer. This changes a few small things in rendering markdown, e.g. w/r/t requiring backslashes before spaces inside super/subscripts. |