Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-01-20 | LaTeX reader: allow includes with dots like cc_by_4.0. | John MacFarlane | 1 | -3/+5 | |
Previously the `.0` was interpreted as a file extension, leading pandoc not to add `.tex` (and thus not to find the file). The new behavior matches tex more closely. | |||||
2019-01-20 | LaTeX reader: cleaned up 'input' code. | John MacFarlane | 1 | -10/+5 | |
2019-01-09 | RST reader: change treatment of `number-lines` directives. (#5207) | Brian Leung | 1 | -15/+15 | |
Directives of this type without numeric inputs should not have a `startFrom` attribute; with a blank value, the writers can produce extra whitespace. | |||||
2019-01-08 | Removed superfluous sourceCode class on code blocks. | John MacFarlane | 3 | -11/+7 | |
* These were added by the RST reader and, for literate Haskell, by the Markdown and LaTeX readers. There is no point to this class, and it is not applied consistently by all readers. See #5047. * Reverse order of `literate` and `haskell` classes on code blocks when parsing literate Haskell. Better if `haskell` comes first. | |||||
2019-01-08 | RST reader: handle sourcecode directive as synonynm for code. | John MacFarlane | 1 | -1/+1 | |
Closes #5204. | |||||
2019-01-07 | Org reader: allow for case of :minlevel == 0. | John MacFarlane | 1 | -1/+3 | |
See #5190. | |||||
2019-01-07 | Org reader: handle `minlevel` option differently. (#5190) | Brian Leung | 1 | -3/+1 | |
When `minlevel` exceeds the original minimum level observed in the file to be included, every heading should be shifted rightward. | |||||
2019-01-07 | TWiki reader: fix performance issue with underscores. | John MacFarlane | 1 | -1/+3 | |
Underscore emphasis can't cross table cell boundaries, but the parser wasn't respecting this, leading to exponential behavior in documents with table cells containing underscores. This fixes the original sample; it's possible that there are other performance issues involving underscores. Closes #3921. | |||||
2019-01-06 | Add DokuWiki reader (#5108) | Alexander | 1 | -0/+529 | |
Closes #1792 | |||||
2019-01-02 | Implement task lists (#5139) | Mauro Bieg | 2 | -3/+7 | |
Closes #3051 | |||||
2019-01-01 | Org reader: fix self-link parsing regression | Albert Krewinkel | 1 | -5/+6 | |
Fixes a regression introduced by the previous commit. | |||||
2019-01-01 | Org reader: fix treatment of links to images | Albert Krewinkel | 2 | -13/+16 | |
Links with descriptions which are pointing to images are no longer read as inline images, but as proper links. Fixes: #5191 | |||||
2019-01-01 | Org reader: hlint | Albert Krewinkel | 1 | -2/+2 | |
2018-12-31 | Remove unused HasHeaderMap (#5175) | Alexander | 6 | -34/+3 | |
It is updated by some readers, but never actually used. | |||||
2018-12-31 | Replace read with safeRead (#5186) | Mauro Bieg | 1 | -3/+6 | |
closes #5180 | |||||
2018-12-17 | LaTeX reader: Support `\DeclareMathOperator`. | John MacFarlane | 1 | -1/+11 | |
Closes #5149. | |||||
2018-12-17 | Replace read with safeRead. Closes #5162. | John MacFarlane | 3 | -11/+8 | |
2018-12-17 | HTML reader: handle empty start attribute. | John MacFarlane | 1 | -4/+2 | |
See #5162. | |||||
2018-12-10 | Docx: handle level overrides. | Jesse Rosenthal | 1 | -6/+17 | |
There can be overrides for the definitions of certain levels in numbering definitions. This implements that behavior. Closes: #5134 | |||||
2018-12-10 | Docx: add a levelOverride type. | Jesse Rosenthal | 1 | -3/+20 | |
2018-12-10 | Docx writer: Make Level into a real type. | Jesse Rosenthal | 2 | -4/+6 | |
It had previously been an alias for a tuple. | |||||
2018-11-29 | Man reader: use mapLeft from Shared. | John MacFarlane | 1 | -6/+1 | |
2018-11-29 | LaTeX reader: Support \inputminted (closes #5103). | John MacFarlane | 1 | -2/+21 | |
2018-11-25 | Fix parsing of citations and quotes after parentheses. | John MacFarlane | 1 | -6/+2 | |
Starting with pandoc 2.4, citations and quoted inlines were no longer recognized after parentheses. This is because of commit 9b0bd4ec6f5c9125efb3e36232e6d1f6ac08a728, which is reverted here. The point of that commit was to allow relocation of soft line breaks to before an abbreviation, so that a nonbreaking space could be added after the abbreviation. Now we simply leave the soft line break in place, even though this means that we won't get a nonbreaking space after "Mr." at the end of a line (and in LaTeX this may result in a longer intersentential space). Those who care about this issue should take care not to end lines with an abbreviation, or to insert nonbreaking spaces manually. Closes #5099. | |||||
2018-11-25 | MediaWiki reader internals: remove unnecessary binding | Alexander Krotov | 1 | -2/+1 | |
2018-11-22 | Hlint suggestions. | John MacFarlane | 2 | -3/+1 | |
2018-11-19 | LaTeX reader: cleaned up handling of dimension arguments. | John MacFarlane | 2 | -6/+12 | |
Allow decimal points, preceding space. Also require text 1.1+. | |||||
2018-11-18 | LaTeX reader: don't allow arguments for verbatim, etc. | John MacFarlane | 1 | -1/+0 | |
2018-11-18 | LaTeX reader: Allow space before bracketed options. | John MacFarlane | 1 | -1/+2 | |
2018-11-18 | LaTeX reader: allow optional arguments after \\ in tables. | John MacFarlane | 1 | -1/+2 | |
2018-11-18 | LaTeX reader: improve parsing of `\tiny`, `scriptsize`, etc. | John MacFarlane | 1 | -4/+18 | |
Parse as raw, but know that these font changing commands take no arguments. | |||||
2018-11-19 | FB2 reader: do not throw error for unknown elements in <body> | Alexander Krotov | 1 | -1/+1 | |
Some libraries include custom elements in their FB2 files. | |||||
2018-11-16 | HTML reader: allow tfoot before body rows. | John MacFarlane | 1 | -2/+3 | |
Closes #5079. | |||||
2018-11-15 | HTML reader: parse `<small>` as a Span with class "small". | John MacFarlane | 1 | -0/+4 | |
Closes #5080. | |||||
2018-11-14 | Muse reader: trim whitespace before parsing grid table cells | Alexander Krotov | 1 | -2/+2 | |
2018-11-14 | Muse reader: add grid tables support | Alexander Krotov | 1 | -2/+31 | |
2018-11-13 | HTML reader: allow thead containing a row with td rather than th. | John MacFarlane | 1 | -11/+11 | |
See #5014. Note that this doesn't address the original issue in #5014, only an unrelated side-issue. | |||||
2018-11-11 | Text.Pandoc.Shared: add parameter to uniqueIdent, inlineListToIdentifier. | John MacFarlane | 3 | -32/+22 | |
The parameter is Extensions. This allows these functions to be sensitive to the settings of `Ext_gfm_auto_identifiers` and `Ext_ascii_identifiers`. This allows us to use `uniqueIdent` in the CommonMark reader, replacing some custom code. It also means that `gfm_auto_identifiers` can now be used in all formats. Semantically, `gfm_auto_identifiers` is now a modifier of `auto_identifiers`; for identifiers to be set, `auto_identifiers` must be turned on, and then the type of identifier produced depends on `gfm_auto_identifiers` and `ascii_identifiers` are set. Closes #5057. | |||||
2018-11-11 | Clean up toIdent in CommonMark reader. | John MacFarlane | 1 | -8/+9 | |
This partially addresses #5057, fixing a bad interaction between the `ascii_identifiers` extension and the `gfm_auto_identifiers` extension, and creating identifiers that match the ones GitHub produces. This code still needs to be put somewhere common, so the `gfm_auto_identifiers` extension will work with other formats. | |||||
2018-11-03 | Vimwiki reader: parse Text without converting to [Char] | Alexander Krotov | 1 | -4/+3 | |
2018-11-03 | Creole reader: parse Text without converting to [Char] | Alexander Krotov | 1 | -4/+3 | |
2018-11-02 | Man reader: table improvements. | John MacFarlane | 1 | -6/+7 | |
2018-11-02 | Man reader: allow .SS to have blank contents. | John MacFarlane | 1 | -1/+1 | |
2018-11-02 | Roff reader: Don't require global table options. | John MacFarlane | 1 | -2/+2 | |
2018-11-02 | Roff reader: tbl improvements. | John MacFarlane | 1 | -1/+2 | |
2018-11-02 | Roff reader: Handle 'H' modifier after '.TS'. | John MacFarlane | 1 | -3/+2 | |
2018-11-02 | Roff reader: conditionals: allow .\} to end group. | John MacFarlane | 1 | -3/+4 | |
2018-11-02 | Roff reader: reinstate column check for macros. | John MacFarlane | 1 | -10/+16 | |
If .TS occurs in a table cell, this shouldn't start a table. We make an exception for the line after .if or .ie. | |||||
2018-11-02 | Roff reader: another fix for conditionals. | John MacFarlane | 1 | -1/+1 | |
2018-11-02 | Roff reader: fixed small issue with conditionals. | John MacFarlane | 1 | -3/+1 | |