aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-08-16Merge pull request #1539 from jkr/builderRewriteJohn MacFarlane2-415/+368
Rewrite Docx.hs and Reducible to use Builder.
2014-08-16Rewrite Docx.hs and Reducible to use Builder.Jesse Rosenthal2-415/+368
The big news here is a rewrite of Docx to use the builder functions. As opposed to previous attempts, we now see a significant speedup -- times are cut in half (or more) in a few informal tests. Reducible has also been rewritten. It can doubtless be simplified and clarified further. We can consider this, at the moment, a reference for correct behavior.
2014-08-15Minor Makefile tweaks.John MacFarlane1-3/+2
2014-08-15make_osx_package: add -osx suffix to package.John MacFarlane1-2/+2
2014-08-15OSX installer improvements.John MacFarlane4-51/+44
* Use new pkgbuild, productbuild instead of deprecated PackageMaker. * Removed scripts, which are no longer needed. * Added distribution.xml.
2014-08-14Fixed typo in changelog.John MacFarlane1-1/+1
2014-08-14make_osx_package: Build man pages.John MacFarlane1-1/+3
2014-08-14make_osx_package: Fix man page installation.John MacFarlane1-5/+3
2014-08-14make_osx_package: look in right place for cpphs.John MacFarlane1-2/+3
2014-08-14Updated changelog.John MacFarlane1-0/+1
2014-08-14Markdown reader: Better handle quote characters in inline links.John MacFarlane3-4/+9
This was previously failing to be recognized as a link: [Test](http://en.wikipedia.org/wiki/Ward's_method) Closes #1534.
2014-08-14Updated osx certificate ID.John MacFarlane1-1/+1
2014-08-14Updated changelog.John MacFarlane1-0/+6
2014-08-14Small documentation tweakJohn MacFarlane1-1/+2
2014-08-14Make `raw_tex` extension non-default for textile reader, writer.John MacFarlane5-18/+9
Enable `raw_tex` extension in textile writer. Closes #1532.
2014-08-14windows, osx package scripts: don't need alex, happy.John MacFarlane2-2/+2
2014-08-13Updated release checklist.John MacFarlane1-5/+1
2014-08-13Merge pull request #1531 from jkr/morefontsJohn MacFarlane1-2/+6
Docx reader: Interpret "Strong" and "Emphasis" run styles.
2014-08-13Added 'dist' target to Makefile that does a sanity check on tarball.John MacFarlane1-1/+9
2014-08-13EPUB3 template: add epub:type annotation in titlepage.John MacFarlane1-8/+5
2014-08-13Added dokuwiki template to pandoc.cabal.John MacFarlane1-0/+1
2014-08-13Included Tests.Writers.Docbook in test modules.John MacFarlane1-0/+1
2014-08-13Added new Makefile targets.John MacFarlane1-3/+33
2014-08-13Fixed haddock comment.John MacFarlane1-9/+7
2014-08-13Added make-pandoc-man-pages flagJohn MacFarlane1-0/+8
Previously we built this by default, but most users won't need to build it, since we include built man pages with the package.
2014-08-13Added Makefile to rebuild man pages.John MacFarlane2-2/+16
This should only be needed by developers.
2014-08-13Old tests: better path for test program.John MacFarlane1-2/+4
2014-08-13Setup.hs: ensure make-man-pages not installed in bindir.John MacFarlane1-1/+11
2014-08-13Make options work with test-pandoc.John MacFarlane1-4/+3
2014-08-13Removed unneeded import.John MacFarlane1-1/+0
2014-08-13Revised tests directory.John MacFarlane82-224/+199
Renamed some tests, introducing subsidiary directories for fb2, docx, epub. Cleaned up tests in cabal file. Combined dokuwiki-writer and dokuwiki_inline_formatting tests.
2014-08-13Simplified Setup.hs.John MacFarlane1-51/+3
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.
2014-08-13Docx reader: Interpret "Strong" and Emphasis run styles.Jesse Rosenthal1-2/+6
2014-08-13Removed special testHook from Setup.John MacFarlane3-11/+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.
2014-08-12Removed unneeded CPP.John MacFarlane1-4/+0
2014-08-12Merge pull request #1529 from jkr/dunning-fixesJohn MacFarlane4-40/+82
Fixes from contributed document
2014-08-13Docx: Reducible forgot about smallcapsJesse Rosenthal1-0/+2
2014-08-12Docx Reader: Trim line breaks from the beginning and end of SectionJesse Rosenthal2-7/+18
Headers. We might also want to do this elsewhere (for pars, for example).
2014-08-12Docx: More robust handling of multiple bookmarks in header.Jesse Rosenthal1-6/+8
2014-08-12Docx reader: Check for null-id'd anchors too.Jesse Rosenthal1-1/+0
Otherwise they get left dangling in the document.
2014-08-12Docx reader: accept explicit "Italic" and "Bold" rStyles.Jesse Rosenthal2-18/+31
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.
2014-08-12Docx reader: Add "BlockQuotation" to divs list.Jesse Rosenthal1-1/+1
2014-08-12Docx Reader: Fix font style parsing.Jesse Rosenthal1-12/+27
Before we just checked for the existence of a tag. Now, we make sure to check for its on/off value.
2014-08-12epub3 template: Put title page in section with epub:type titlepage.John MacFarlane2-8/+6
2014-08-12Merge pull request #1527 from mpickering/juicypixelsJohn MacFarlane3-6/+33
Attempts to convert gif, tiff and bmp to png in pdf writer
2014-08-12Merge pull request #1528 from mpickering/epubtitlepageJohn MacFarlane5-6/+22
EPUB Reader: Ignores titlepage attribute
2014-08-13LaTeX Writer: Added missing closing braces to hyperdef commandsMatthew Pickering1-2/+2
2014-08-13PDF Writer: Attempts to convert images to pdf renderable formatsMatthew Pickering2-4/+31
Now depends on the JuicyPixels library. Will attempt to convert an image (gif, tiff, bmp) to png when converting to pdf.
2014-08-13EPUB Tests: Added wasteland testMatthew Pickering4-2/+12
This epub contains many epub:type elements including footnotes and titlepage.
2014-08-12Updated changelog.John MacFarlane1-0/+9