summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Beamer template: Lines to fix captions with longtable.John MacFarlane2013-02-03
| | | | Thanks to Joost Kremers.
* Removed unneeded blanklines in pipeTable parser.John MacFarlane2013-02-02
|
* Optimized oneOfStringsCI.John MacFarlane2013-02-02
| | | | | | | | | | The call to toLower in ciMatch was very expensive (and very often used), because toLower from Data.Char calls a fully unicode aware function. This optimization avoids the call to toLower for the most common, ASCII cases. This dramatically reduces the speed penalty that comes from enabling the `autolink_bare_uris` extension. The penalty is still substantial (in one test, from 0.33s to 0.44s), but nowhere near what it used to be.
* HTML reader: Handle colgroup tag.John MacFarlane2013-01-30
|
* Updated changelog.John MacFarlane2013-01-28
|
* DocBook writer: for linebreak, but newline in literallayout.John MacFarlane2013-01-28
| | | | Closes #725.
* Updated changelog.John MacFarlane2013-01-28
|
* Version bump to 1.10.1.John MacFarlane2013-01-28
|
* Fixed latex macro parsing.John MacFarlane2013-01-28
| | | | | | | | | Now latex macro definitions are preserved when output is latex, and applied when it is another format, as originally intended. Partially addresses #730. \providecommand is still not supported. For this we need changes to texmath.
* Updated latex table tests.John MacFarlane2013-01-28
|
* LaTeX writer: Avoid extra space at start/end of table cell.John MacFarlane2013-01-28
| | | | Thanks to Nick Bart for the suggestion of using @{}.
* Markdown writer: Set title, author, date variables as before.John MacFarlane2013-01-28
| | | | | These are no longer used in the default template, since we use titleblock, but we set them anyway for nondefault template users.
* Merge pull request #733 from jrunningen/masterJohn MacFarlane2013-01-28
|\ | | | | Mediawiki reader: Don't require blanklines after tables.
| * Mediawiki reader: Don't require blanklines after tables.Jeff Runningen2013-01-27
| |
* | Markdown/RST reader: Skip blank lines.John MacFarlane2013-01-27
|/ | | | | | | This fixes a subtle regression involving grid tables with empty cells. Closes #732. Also added test for grid table with empty cells.
* RST writer: Use `.. code:: language` for code blocks with language.John MacFarlane2013-01-26
| | | | | Closes #721. Also fixed whitespace in lhs tests.
* Markdown writer: Use autolink when link text matches url.John MacFarlane2013-01-26
| | | | | | | | Previously we also checked for a null title, but this test fails for links produced by citeproc-hs in bibliographies. So, if the link has a title, it will be lost on conversion to an autolink, but that seems okay.
* Removed hsmarkdown.John MacFarlane2013-01-26
|
* Markdown reader: Simplified and sped up str parser.John MacFarlane2013-01-25
| | | | | | | | We no longer needed the smart quote complexity, because of improvements to singleQuoteStart and singleQuoteEnd. And we were able to move the check for intraword underscore to the emphasis parser.
* RST reader: Allow anonymous form of explicit links.John MacFarlane2013-01-25
| | | | | `hello <url>`__ Closes #724.
* Changed copyright date range on Markdown reader.John MacFarlane2013-01-25
|
* Minor code cleanup.John MacFarlane2013-01-25
|
* Markdown reader: Moved guardEnabled to definitionList.John MacFarlane2013-01-25
| | | | | From definitionListItem. Slight performance improvement.
* Markdown reader: Performance improvement in str parser.John MacFarlane2013-01-25
| | | | Moved a guardEnabled out of an inner loop.
* Use anyLine everywhere instead of 'manyTill anyChar newline'.John MacFarlane2013-01-25
|
* Parsing: More improvements of anyLine parser.John MacFarlane2013-01-25
|
* More anyLine tweaks: Use incSourceLine.John MacFarlane2013-01-25
|
* anyLine: Set position properly.John MacFarlane2013-01-25
|
* Makefile: Don't enable tests in 'make prof'.John MacFarlane2013-01-25
|
* Markdown reader: More efficient version of scanForPipe.John MacFarlane2013-01-25
|
* Parsing: Much faster new version of anyLine.John MacFarlane2013-01-25
| | | | Not only faster but uses less memory.
* Increased ansi-terminal upper bound.John MacFarlane2013-01-25
|
* .gitmodule: Use https rather than git URL.John MacFarlane2013-01-25
| | | | iThis helps people behind firewalls.
* make-pandoc-man-pages: CPP macros to import right time module.John MacFarlane2013-01-25
|
* Relaxed old-time version bound, allowing 1.0.*.John MacFarlane2013-01-25
| | | | | | | I see no reason for the restriction, which requires a recent Haskell Platform. The module is only used in make-pandoc-man-pages anyway.
* Fixed Makefile PHONY line.John MacFarlane2013-01-25
|
* Updated changelog.John MacFarlane2013-01-23
|
* Version bump to 1.10.0.5.John MacFarlane2013-01-23
|
* Makefile: Added sdist.John MacFarlane2013-01-23
|
* Use hsb2hs preprocessor instead of TH for embed_data_files.John MacFarlane2013-01-23
| | | | | This should work on Windows, unlike the TH solution with file-embed.
* Eliminated use of TH in test suite.John MacFarlane2013-01-23
|
* Added Text.Pandoc.Data (non-exported) if embed_data_files selected.John MacFarlane2013-01-23
| | | | | This module just exports the association list of embedded data files, which is used by Shared.
* Fixed regressions in fenced code blocks.John MacFarlane2013-01-23
| | | | | | | | | | | | | | | | | | * Tilde code fences can again take bare language. So ~~~ haskell is okay, not just ~~~ {.haskell} * Backtick code blocks can take the bracketed attributes. * Backtick code blocks don't require a language. * Consolidated code for the two kinds of fenced code blocks. Closes #722.
* Merge branch 'master' of github.com:jgm/pandocJohn MacFarlane2013-01-23
|\
| * Changes to make-windows-installer.bat.John MacFarlane2013-01-22
| | | | | | | | | | | | * Exit batch file if any of the cabal-dev installs fail. * There's no longer any need to reinstall highlighting-kate. * Don't start with a 'cabal update'; leave that to the user.
| * README: Split up documentation of table extensions.John MacFarlane2013-01-22
| |
* | Merge branch 'master' of github.com:jgm/pandocJohn MacFarlane2013-01-22
|\|
| * Another fix to the CPP macro in EPUB writer.John MacFarlane2013-01-22
| |
| * windowns installer: Removed --disable-library-for-ghci.John MacFarlane2013-01-22
| |
| * Fixed MIN_VERSION - need to sub _ for - in blaze-html.John MacFarlane2013-01-22
| |