Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |
2014-06-16 | Merge branch 'docx' of https://github.com/jkr/pandoc into jkr-docx | John MacFarlane | 27 | -33/+1511 | |
2014-06-16 | Org reader: make tildes create inline code. | John MacFarlane | 2 | -7/+7 | |
Closes #1345. Also relabeled 'code' and 'verbatim' parsers to accord with the org-mode manual. I'm not sure what the distinction between code and verbatim is supposed to be, but I'm pretty sure both should be represented as Code inlines in pandoc. The previous behavior resulted in the text not appearing in any output format. | |||||
2014-06-16 | Small improvement to fix to #1333. | John MacFarlane | 1 | -4/+1 | |
This allows blank lines at end of multiline headers. | |||||
2014-06-16 | Markdown reader: fixed #1333 (table parsing bug). | John MacFarlane | 1 | -5/+6 | |
2014-06-16 | LaTeX reader: handle leading/trailing spaces in emph better. | John MacFarlane | 1 | -17/+17 | |
`\emph{ hi }` gets parsed as `[Space, Emph [Str "hi"], Space]` so that we don't get things like `* hi *` in markdown output. Also applies to textbf and some other constructions. Closes #1146. (`--normalize` isn't touched by this, but normalization should not generally be necessary with the changes to the readers.) | |||||
2014-06-16 | LaTeX reader: don't assume preamble doesn't contain environments. | John MacFarlane | 1 | -1/+1 | |
Closes #1338. | |||||
2014-06-16 | HTML reader: Fixed major parsing problem with HTML tables. | John MacFarlane | 1 | -15/+11 | |
Table cells were being combined into one cell. Closes #1341. | |||||
2014-06-16 | Updated HTML reader table test - should be simple table. | John MacFarlane | 1 | -1/+1 | |
2014-06-16 | Added failing HTML reader test for table. | John MacFarlane | 2 | -2/+31 | |
See #1341. | |||||
2014-06-16 | Merge pull request #1344 from mpickering/master | John MacFarlane | 2 | -13/+20 | |
Moved extractSpaces to Shared.hs | |||||
2014-06-16 | Merge pull request #1339 from dfc/patch-1 | John MacFarlane | 1 | -1/+1 | |
input fmt is org-citations its plural not singular | |||||
2014-06-16 | Org reader: fixed #1342. | John MacFarlane | 1 | -9/+5 | |
This change rewrites `inlineLaTeXCommand` so that parsec will know when input is being consumed. Previously a run-time error would be produced with some input involving raw latex. (I believe this does not affect the last release, as the inline latex reading was added recently.) | |||||
2014-06-16 | Moved extractSpaces to Shared.hs | mpickering | 2 | -13/+20 | |
Generalised and move the extractSpaces function from `HTML.hs` to `Shared.hs` so that the docx reader can also use it. |