Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-06-21 | Fixed compiler warnings. | John MacFarlane | 1 | -2/+0 | |
2014-06-20 | Filters: don't print misleading error message. | John MacFarlane | 1 | -4/+1 | |
Previously pandoc would say that a filter was not found, even in a case where the filter had a syntax error. | |||||
2014-06-20 | Merge pull request #1361 from jkr/testNormalize | John MacFarlane | 1 | -2/+27 | |
Docx reader tests: Introduce NoNormPandoc type. | |||||
2014-06-20 | Docx reader tests: Introduce NoNormPandoc type. | Jesse Rosenthal | 1 | -2/+27 | |
This is just a wrapper around Pandoc that doesn't normalize with `toString`. We want to make sure that our own normalization process works. If, in the future, we are able to hook into the builder's normalization, this will be removed. | |||||
2014-06-20 | Markdown reader: Support smallcaps through span. | John MacFarlane | 2 | -1/+14 | |
`<span style="font-variant:small-caps;">foo</span>` will be parsed as a `SmallCaps` inline, and will work in all output formats that support small caps. Closes #1360. | |||||
2014-06-20 | MediaWiki reader: Tightened up template parsing. | John MacFarlane | 1 | -0/+1 | |
The opening "{{" must be followed by an alphanumeric or ':'. This prevents the exponential slowdown in #1033. Closes #1033. | |||||
2014-06-20 | MediaWiki reader: Support --trace. | John MacFarlane | 1 | -1/+10 | |
2014-06-20 | LaTeX writer: Correctly handle figures in notes. | John MacFarlane | 1 | -5/+7 | |
Notes can't contain figures in LaTeX, so we fake it to avoid an error. Closes #1053. | |||||
2014-06-20 | Markdown reader: Prevent spurious line breaks after list items. | John MacFarlane | 1 | -1/+2 | |
When the `hard_line_breaks` option was specified, pandoc would produce a spurious line break after a tight list item. This patch solves the problem. Closes #1137. | |||||
2014-06-20 | ImageSize: Use default instead of failing if image size not found | John MacFarlane | 1 | -1/+6 | |
in exif header. Closes #1358. | |||||
2014-06-20 | HTML reader: Fix performance issue with malformed HTML tables. | John MacFarlane | 1 | -0/+2 | |
We let a `</table>` tag close an open `<tr>` or `<td>`. Closes #1167. | |||||
2014-06-20 | Support --trace in HTML reader. | John MacFarlane | 1 | -1/+10 | |
2014-06-20 | LaTeX writer: Fixed strikeout + highlighted code. Closes #1294. | John MacFarlane | 2 | -2/+21 | |
Previously strikeout highlighted code caused an error. | |||||
2014-06-20 | Merge pull request #1357 from jkr/bottomUpStrNormalize | John MacFarlane | 1 | -5/+5 | |
Make strNormalize go bottomUp. | |||||
2014-06-20 | Make strNormalize go bottomUp. | Jesse Rosenthal | 1 | -5/+5 | |
This was how it used to be before it was folded into blockNormalize. | |||||
2014-06-20 | Merge pull request #1355 from jkr/normalizeFixes | John MacFarlane | 1 | -9/+15 | |
Docx reader: Fixes to block Normalization | |||||
2014-06-20 | Docx reader: Add a comment explaining strNormalize | Jesse Rosenthal | 1 | -0/+4 | |
`normalize` from Text.Pandoc.Shared is more general. In tests, though, it more than doubles the run time. `strNormalize` does less, but it does what we need. This comment is added for future maintainability. | |||||
2014-06-20 | Docx Reader: Normalize DefinitionLists | Jesse Rosenthal | 1 | -0/+2 | |
Previously DefinitionList had been left out of `blockNormalize`. Now it is included. | |||||
2014-06-20 | Docx reader: simplify blockNormalize | Jesse Rosenthal | 1 | -10/+8 | |
Use a function `stripSpaces`, instead of recursion. Makes it a bit easier to read and mantain, and simplify normalizing DefinitionList, which was left out the first time. | |||||
2014-06-20 | Docx reader: Fix hdr handling in block norm | Jesse Rosenthal | 1 | -0/+2 | |
`blockNormalize` previously forgot to account for the case in which a Header's inlines did not start with a space. | |||||
2014-06-19 | Docx writer: Use Compact style for empty table cells. | John MacFarlane | 1 | -1/+3 | |
Otherwise we get overly tall lines when there are empty table cells and the other cells are compact. Closes #1353. | |||||
2014-06-19 | HTML reader: Allow space between `<col>` and `</col>`. | John MacFarlane | 1 | -0/+1 | |
Test case: ``` <table border="1"> <colgroup> <col> </col> <col></col> </colgroup> <tbody> <tr> <td>X</td> <td>Y</td> </tr> <tr> <td>1</td> <td>2</td> </tr> </tbody> </table> ``` | |||||
2014-06-19 | Merge pull request #1354 from jkr/literalTab | John MacFarlane | 6 | -4/+29 | |
Parse literal tabs in docx | |||||
2014-06-19 | Add tabs tests. | Jesse Rosenthal | 3 | -1/+8 | |
2014-06-19 | Fix notes test. | Jesse Rosenthal | 1 | -1/+1 | |
This previously allowed spaces at the beginning of a paragraph. | |||||
2014-06-19 | Introduce blockNormalize | Jesse Rosenthal | 1 | -1/+14 | |
This will help take care of spaces introduced at the beginning of strings. | |||||
2014-06-19 | Have Docx reader properly interpret tabs. | Jesse Rosenthal | 1 | -0/+2 | |
2014-06-19 | Add literal tabs to parser. | Jesse Rosenthal | 1 | -1/+4 | |
2014-06-19 | ImageSize: ignore unknown exif header tag rather than crashing. | John MacFarlane | 1 | -1/+2 | |
Some images seem to have tag type of 256, which was causing a runtime error. | |||||
2014-06-19 | Require highlighting-kate >= 0.5.8.3. | John MacFarlane | 1 | -3/+3 | |
This change to highlighting-kate means that PHP fragments no longer need to start with `<?php`. Closes #1271. | |||||
2014-06-19 | Merge pull request #1351 from jkr/testWithOptions | John MacFarlane | 1 | -8/+11 | |
Add ReaderOptions to the docx tests | |||||
2014-06-19 | Add ReaderOptions to the docx tests | Jesse Rosenthal | 1 | -8/+11 | |
This will allow for testing different media embedding (in addition to any other applicable options.) | |||||
2014-06-19 | Haddock writer: Use _____ for hrule. | John MacFarlane | 2 | -15/+15 | |
Avoids interpretation as list. | |||||
2014-06-18 | Updated haddock writer tests. | John MacFarlane | 1 | -7/+7 | |
2014-06-18 | Haddock writer: Only use Decimal list style. | John MacFarlane | 1 | -2/+2 | |
2014-06-18 | Small fix to haddock "tables". | John MacFarlane | 2 | -6/+11 | |
2014-06-18 | Revised haddock reader tests for changes in reader. | John MacFarlane | 1 | -6/+6 | |
2014-06-18 | Added haddock writer tests. | John MacFarlane | 5 | -3/+738 | |
2014-06-18 | More polish on Haddock reader/writer. | John MacFarlane | 2 | -22/+47 | |
2014-06-18 | Added haddock template. | John MacFarlane | 2 | -7/+6 | |
2014-06-18 | Finished first draft of Haddock writer. | John MacFarlane | 5 | -11/+381 | |
2014-06-18 | Rewrote haddock reader to use haddock-library. | John MacFarlane | 3 | -35/+115 | |
This brings pandoc's rendering of haddock markup in line with the new haddock. Note that we preserve line breaks in `@` code blocks, unlike the earlier version. Modified tests pass. More tests would be good. | |||||
2014-06-18 | Travis: don't need alex, happy. | John MacFarlane | 1 | -6/+1 | |
2014-06-18 | Removed old haddock reader code. Add dependency on haddock-library. | John MacFarlane | 5 | -370/+25 | |
This also removes the dependency on alex and happy. | |||||
2014-06-17 | Highlighting: Let .numberLines work even if no language given. | John MacFarlane | 1 | -1/+6 | |
Closes #1287, jgm/highlighting-kate#40. | |||||
2014-06-17 | DocBook reader: Support <?asciidoc-br?>. | John MacFarlane | 1 | -2/+17 | |
Closes #1236. Note, this is a bit of a kludge, to work around the fact that xml-light doesn't parse `<?asciidoc-br?>` correctly. We preprocess the input, replacing that instruction with `<br/>`, and then parse that as a line break. Other XML instructions are simply removed from the input stream. | |||||
2014-06-17 | LaTeX reader: Correctly handle table rows with too few cells. | John MacFarlane | 1 | -3/+7 | |
LaTeX seems to treat them as if they have empty cells at the end. Closes #241. | |||||
2014-06-16 | Fixed compiler warning. | John MacFarlane | 1 | -1/+3 | |
2014-06-16 | Naming: Use Docx instead of DocX. | John MacFarlane | 7 | -56/+56 | |
For consistency with the existing writer. | |||||
2014-06-16 | Bump version to 1.13 | John MacFarlane | 1 | -1/+1 | |