Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-02-05 | Merge branch 'citations' | John MacFarlane | 2 | -9/+17 | |
2013-02-05 | Added `--default-image-extension` and `readerDefaultImageExtension`. | John MacFarlane | 4 | -112/+134 | |
Note: Currently this only affects the markdown reader. | |||||
2013-02-05 | Revert "Hide module Text.Pandoc.Highlighting." | John MacFarlane | 1 | -1/+1 | |
This reverts commit 01753ead71f6a08929f1535fcb497ff6d6015289. We need it after all in pandoc.hs. | |||||
2013-02-05 | Version bump to 1.11 due to API changes. | John MacFarlane | 1 | -1/+1 | |
2013-02-05 | Hide module Text.Pandoc.Highlighting. | John MacFarlane | 1 | -1/+1 | |
This is really an auxiliary module. | |||||
2013-02-05 | Hide module Text.Pandoc.Parsing. | John MacFarlane | 1 | -1/+1 | |
2013-02-03 | Beamer template: Lines to fix captions with longtable. | John MacFarlane | 1 | -5/+7 | |
Thanks to Joost Kremers. | |||||
2013-02-03 | Citation changes. | John MacFarlane | 2 | -9/+17 | |
* Citations will work in markdown even if `--biblio` isn't specified. Note: this may cause unexpected behavior for people who use strings of the form `@foo` that are not citations! * If `--biblio` isn't used, the markdown writer will write markdown citations rather than CSL-rendered citations. * This means, for example, that you can do `pandoc -f latex -t markdown` and convert biblatex or natbib citations into pandoc citations. | |||||
2013-02-02 | Removed unneeded blanklines in pipeTable parser. | John MacFarlane | 1 | -1/+0 | |
2013-02-02 | Optimized oneOfStringsCI. | John MacFarlane | 1 | -3/+9 | |
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. | |||||
2013-01-30 | HTML reader: Handle colgroup tag. | John MacFarlane | 1 | -1/+2 | |
2013-01-28 | Updated changelog. | John MacFarlane | 1 | -11/+14 | |
2013-01-28 | DocBook writer: for linebreak, but newline in literallayout. | John MacFarlane | 2 | -2/+3 | |
Closes #725. | |||||
2013-01-28 | Updated changelog. | John MacFarlane | 1 | -0/+47 | |
2013-01-28 | Version bump to 1.10.1. | John MacFarlane | 2 | -2/+2 | |
2013-01-28 | Fixed latex macro parsing. | John MacFarlane | 3 | -6/+6 | |
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. | |||||
2013-01-28 | Updated latex table tests. | John MacFarlane | 1 | -7/+7 | |
2013-01-28 | LaTeX writer: Avoid extra space at start/end of table cell. | John MacFarlane | 1 | -1/+3 | |
Thanks to Nick Bart for the suggestion of using @{}. | |||||
2013-01-28 | Markdown writer: Set title, author, date variables as before. | John MacFarlane | 1 | -0/+3 | |
These are no longer used in the default template, since we use titleblock, but we set them anyway for nondefault template users. | |||||
2013-01-28 | Merge pull request #733 from jrunningen/master | John MacFarlane | 3 | -1/+8 | |
Mediawiki reader: Don't require blanklines after tables. | |||||
2013-01-27 | Markdown/RST reader: Skip blank lines. | John MacFarlane | 4 | -5/+20 | |
This fixes a subtle regression involving grid tables with empty cells. Closes #732. Also added test for grid table with empty cells. | |||||
2013-01-27 | Mediawiki reader: Don't require blanklines after tables. | Jeff Runningen | 3 | -1/+8 | |
2013-01-26 | RST writer: Use `.. code:: language` for code blocks with language. | John MacFarlane | 11 | -20/+25 | |
Closes #721. Also fixed whitespace in lhs tests. | |||||
2013-01-26 | Markdown writer: Use autolink when link text matches url. | John MacFarlane | 1 | -3/+3 | |
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. | |||||
2013-01-26 | Removed hsmarkdown. | John MacFarlane | 1 | -5/+0 | |
2013-01-25 | Markdown reader: Simplified and sped up str parser. | John MacFarlane | 1 | -15/+9 | |
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. | |||||
2013-01-25 | RST reader: Allow anonymous form of explicit links. | John MacFarlane | 1 | -0/+1 | |
`hello <url>`__ Closes #724. | |||||
2013-01-25 | Changed copyright date range on Markdown reader. | John MacFarlane | 1 | -1/+1 | |
2013-01-25 | Minor code cleanup. | John MacFarlane | 1 | -7/+6 | |
2013-01-25 | Markdown reader: Moved guardEnabled to definitionList. | John MacFarlane | 1 | -1/+1 | |
From definitionListItem. Slight performance improvement. | |||||
2013-01-25 | Markdown reader: Performance improvement in str parser. | John MacFarlane | 1 | -3/+6 | |
Moved a guardEnabled out of an inner loop. | |||||
2013-01-25 | Use anyLine everywhere instead of 'manyTill anyChar newline'. | John MacFarlane | 3 | -11/+11 | |
2013-01-25 | Parsing: More improvements of anyLine parser. | John MacFarlane | 1 | -6/+8 | |
2013-01-25 | More anyLine tweaks: Use incSourceLine. | John MacFarlane | 1 | -1/+1 | |
2013-01-25 | anyLine: Set position properly. | John MacFarlane | 1 | -0/+3 | |
2013-01-25 | Makefile: Don't enable tests in 'make prof'. | John MacFarlane | 1 | -1/+1 | |
2013-01-25 | Markdown reader: More efficient version of scanForPipe. | John MacFarlane | 1 | -1/+5 | |
2013-01-25 | Parsing: Much faster new version of anyLine. | John MacFarlane | 1 | -1/+8 | |
Not only faster but uses less memory. | |||||
2013-01-25 | Increased ansi-terminal upper bound. | John MacFarlane | 1 | -1/+1 | |
2013-01-25 | .gitmodule: Use https rather than git URL. | John MacFarlane | 1 | -1/+1 | |
iThis helps people behind firewalls. | |||||
2013-01-25 | make-pandoc-man-pages: CPP macros to import right time module. | John MacFarlane | 1 | -1/+4 | |
2013-01-25 | Relaxed old-time version bound, allowing 1.0.*. | John MacFarlane | 1 | -1/+1 | |
I see no reason for the restriction, which requires a recent Haskell Platform. The module is only used in make-pandoc-man-pages anyway. | |||||
2013-01-25 | Fixed Makefile PHONY line. | John MacFarlane | 1 | -1/+1 | |
2013-01-23 | Updated changelog. | John MacFarlane | 1 | -0/+53 | |
2013-01-23 | Version bump to 1.10.0.5. | John MacFarlane | 1 | -1/+1 | |
2013-01-23 | Makefile: Added sdist. | John MacFarlane | 1 | -1/+5 | |
2013-01-23 | Use hsb2hs preprocessor instead of TH for embed_data_files. | John MacFarlane | 4 | -9/+23 | |
This should work on Windows, unlike the TH solution with file-embed. | |||||
2013-01-23 | Eliminated use of TH in test suite. | John MacFarlane | 8 | -72/+43 | |
2013-01-23 | Added Text.Pandoc.Data (non-exported) if embed_data_files selected. | John MacFarlane | 3 | -7/+12 | |
This module just exports the association list of embedded data files, which is used by Shared. | |||||
2013-01-23 | Fixed regressions in fenced code blocks. | John MacFarlane | 1 | -16/+6 | |
* 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. |