summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Added 'dist' target to Makefile that does a sanity check on tarball.John MacFarlane2014-08-13
|
* EPUB3 template: add epub:type annotation in titlepage.John MacFarlane2014-08-13
|
* Added dokuwiki template to pandoc.cabal.John MacFarlane2014-08-13
|
* Included Tests.Writers.Docbook in test modules.John MacFarlane2014-08-13
|
* Added new Makefile targets.John MacFarlane2014-08-13
|
* Fixed haddock comment.John MacFarlane2014-08-13
|
* Added make-pandoc-man-pages flagJohn MacFarlane2014-08-13
| | | | | Previously we built this by default, but most users won't need to build it, since we include built man pages with the package.
* Added Makefile to rebuild man pages.John MacFarlane2014-08-13
| | | | This should only be needed by developers.
* Old tests: better path for test program.John MacFarlane2014-08-13
|
* Setup.hs: ensure make-man-pages not installed in bindir.John MacFarlane2014-08-13
|
* Make options work with test-pandoc.John MacFarlane2014-08-13
|
* Removed unneeded import.John MacFarlane2014-08-13
|
* Revised tests directory.John MacFarlane2014-08-13
| | | | | | | | | Renamed some tests, introducing subsidiary directories for fb2, docx, epub. Cleaned up tests in cabal file. Combined dokuwiki-writer and dokuwiki_inline_formatting tests.
* Simplified Setup.hs.John MacFarlane2014-08-13
| | | | | | | | | It no longer builds and installs man pages. All it does is hook the hsb preprocessor. This should make the build process more robust over Cabal API changes. We'll add a Makefile to generate man pages.
* Removed special testHook from Setup.John MacFarlane2014-08-13
| | | | | | | | | This was just too fragile and dependent on a changing Cabal API (see #1526). Instead of passing the bulid directory to the test program, we now let the test program find itself (using executable-path) and then find the pandoc executable relative to itself.
* Removed unneeded CPP.John MacFarlane2014-08-12
|
* Merge pull request #1529 from jkr/dunning-fixesJohn MacFarlane2014-08-12
|\ | | | | Fixes from contributed document
| * Docx: Reducible forgot about smallcapsJesse Rosenthal2014-08-13
| |
| * Docx Reader: Trim line breaks from the beginning and end of SectionJesse Rosenthal2014-08-12
| | | | | | | | | | | | Headers. We might also want to do this elsewhere (for pars, for example).
| * Docx: More robust handling of multiple bookmarks in header.Jesse Rosenthal2014-08-12
| |
| * Docx reader: Check for null-id'd anchors too.Jesse Rosenthal2014-08-12
| | | | | | | | Otherwise they get left dangling in the document.
| * Docx reader: accept explicit "Italic" and "Bold" rStyles.Jesse Rosenthal2014-08-12
| | | | | | | | | | | | | | | | Note that "Italic" can be on, and, from the last commit, `<w:i>` can be present, but be turned off. In that case, the turned-off tag takes precedence. So, we have to distinguish between something being off and something not being there. Hence, isItalic, isBold, isStrike, and isSmallCaps have become Maybes.
| * Docx reader: Add "BlockQuotation" to divs list.Jesse Rosenthal2014-08-12
| |
| * Docx Reader: Fix font style parsing.Jesse Rosenthal2014-08-12
|/ | | | | Before we just checked for the existence of a tag. Now, we make sure to check for its on/off value.
* epub3 template: Put title page in section with epub:type titlepage.John MacFarlane2014-08-12
|
* Merge pull request #1527 from mpickering/juicypixelsJohn MacFarlane2014-08-12
|\ | | | | Attempts to convert gif, tiff and bmp to png in pdf writer
| * LaTeX Writer: Added missing closing braces to hyperdef commandsMatthew Pickering2014-08-13
| |
| * PDF Writer: Attempts to convert images to pdf renderable formatsMatthew Pickering2014-08-13
| | | | | | | | | | | | | | Now depends on the JuicyPixels library. Will attempt to convert an image (gif, tiff, bmp) to png when converting to pdf.
* | Merge pull request #1528 from mpickering/epubtitlepageJohn MacFarlane2014-08-12
|\ \ | | | | | | EPUB Reader: Ignores titlepage attribute
| * | EPUB Tests: Added wasteland testMatthew Pickering2014-08-13
| | | | | | | | | | | | | | | This epub contains many epub:type elements including footnotes and titlepage.
| * | EPUB Reader: Ignore title pagesMatthew Pickering2014-08-12
| |/
* | Updated changelog.John MacFarlane2014-08-12
| |
* | HTML writer: use 'uri' or 'email' class for autolinks.John MacFarlane2014-08-12
| | | | | | | | | | | | This allows them to be styled specially. Closes #1501.
* | ConTeXt writer: improved autolink detection.John MacFarlane2014-08-12
| | | | | | | | It previously failed in some cases with escaped special characters.
* | Updated changelog.John MacFarlane2014-08-12
| |
* | Added mathml tests for docbook reader.John MacFarlane2014-08-12
| |
* | DocBook: Support equations with mathml.John MacFarlane2014-08-12
| | | | | | | | equation, informalequation, inlineequation and mml:math elements.
* | Minor changelog reformatting.John MacFarlane2014-08-12
| |
* | Updated changelog.John MacFarlane2014-08-12
| |
* | Reorganized changelog.John MacFarlane2014-08-12
| |
* | Merge pull request #1524 from jkr/dropCap3John MacFarlane2014-08-12
|\ \ | | | | | | Docx reader: move dropcap combining logic to Reducible
| * | Docx reader: move combining logic to ReducibleJesse Rosenthal2014-08-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduces a new function in Reducibles, concatR. The idea is that if we have two list of Reducibles (blocks or inlines), we can combine them and just perform the reduction on the joining parts (the last element of the first list, the first element of the second list). This is useful in cases where the two lists are already reduced, and we're only worried about the joining elements. This actually improves the efficiency a bit further, because concatR can be smart about empty lists.
* | | Markdown reader: Improved parsing of indented code in list items.John MacFarlane2014-08-12
| | | | | | | | | | | | | | | | | | | | | | | | Indented code at the beginning of a list item must be indented eight spaces from the margin (or from the edge of the container), or four spaces past the list marker, whichever is farther. Some examples in `tests/markdown-reader-more.txt`.
* | | Beamer: Use \footnote<.->{..} for notes.John MacFarlane2014-08-12
| | | | | | | | | | | | | | | | | | | | | This ensures that the footnotes will not appear before the overlays in which their corresponding note markers appear. Closes #1525.
* | | Merge pull request #1523 from jkr/dropCap2John MacFarlane2014-08-12
|\| | | |/ |/| Docx reader: Make dropcap combining more efficient.
| * Docx reader: Make dropcap combining more efficient.Jesse Rosenthal2014-08-12
|/ | | | | | | Before, we had to run reduceList on the whole combined paragraph, which was redundant, and could take some time for long paragraphs. We only need to combine the drop cap with the first inline of the next paragraph.
* Merge pull request #1522 from jkr/dropCapJohn MacFarlane2014-08-11
|\ | | | | Drop cap
| * Docx reader: combine inlines properly in dropcaps.Jesse Rosenthal2014-08-11
| | | | | | | | | | Make sure that adjacent inlines are combined properly in dropcaps. This updates the test results as well.
| * Docx: Add dropcap tests.Jesse Rosenthal2014-08-11
| |
| * Docx reader: Use dropcap state.Jesse Rosenthal2014-08-11
| | | | | | | | | | If we get to a dropcap, we keep hold the inlines until the next paragraph, and combine it there.