aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-02-23Make protocol-relative URIs work again.John MacFarlane1-2/+4
Closes #2737.
2016-02-22Raise tagsoup lower bound to 0.13.7.John MacFarlane1-1/+1
This fixes entity-related problems. Closes #2734.
2016-02-21Markdown reader: use htmlInBalanced for rawVerbatimBlock.John MacFarlane1-7/+5
This should give better performance. See #2730.
2016-02-21Update README to reflect 4112b32.Jesse Rosenthal1-3/+4
We don't infer `--chapters` if `article` document option is set. For example: `\documentclass[article]{memoir}`.
2016-02-20Fixed some linter warnings.John MacFarlane1-3/+3
2016-02-20Merge pull request #2646 from tarleb/org-figure-with-no-nameJohn MacFarlane2-7/+7
Prefix even empty figure names with "fig:"
2016-02-20Merge pull request #2668 from monofon/fix/yaml-metadata-block-bottom-lineJohn MacFarlane2-2/+2
Markdown writer: Use hyphens for yaml metadata block bottom line
2016-02-20Merge pull request #2691 from tarleb/org-image-file-linksJohn MacFarlane2-29/+33
Org reader: Refactor link-target processing
2016-02-20HTML reader: rewrote htmlInBalanced.John MacFarlane1-10/+39
This version avoids an exponential performance problem with `<script>` tags, and it should be faster in general. Closes #2730.
2016-02-20Merge pull request #2732 from pra85/patch-2John MacFarlane1-3/+3
Fix typos in Readme
2016-02-21Fix typos in ReadmePrayag Verma1-3/+3
Remove extra `be` `overriden` → `overridden`
2016-02-18LaTeX writer: clean up options parser.Jesse Rosenthal1-3/+4
Make sure that we require the closing bracket.
2016-02-18LaTeX writer: treat memoir template with `article` opt as articleJesse Rosenthal1-6/+21
We currently treat all memoir templates as books. This means that pandoc will infer the `--chapters` argument, even if the `article` iption is set for memoir. This commit makes pandoc treats the document as an article if there is an article option (i.e., `\documentclass[12pt,article]{memoir}`). Note that this refactors out the parsec parsers for document class and options, to make it a little clearer what's going on.
2016-02-18Merge pull request #2725 from adunning/patch-1John MacFarlane1-1/+0
Remove stray line from stack.full.yaml
2016-02-18Remove stray line from stack.full.yamlAndrew Dunning1-1/+0
The line causes an error with stack 1.0.2: ``` Could not parse '/pandoc-build/pandoc/stack.full.yaml': AesonException "Error in $.extra-deps: failed to parse field 'extra-deps': failed to parse field extra-deps: expected [a], encountered Null" See http://docs.haskellstack.org/en/stable/yaml_configuration.html. ```
2016-02-17Don't build with lts-2 or lts-3.John MacFarlane1-9/+0
2016-02-17Travis: don't build with lts-3.John MacFarlane1-4/+0
It doesn't have recent enough dependencies.
2016-02-17Travis fixes.John MacFarlane1-2/+4
cabal sdist has problems on cabal 1.16, because of our Text.Pandoc.Data module. So we don't test it.
2016-02-17Fixed stack.yaml.John MacFarlane1-2/+2
2016-02-17Try new travis stack+cabal script.John MacFarlane1-75/+124
2016-02-16HTML reader: properly handle an empty cell in a simple table.John MacFarlane1-0/+1
Closes #2718.
2016-02-10stack.yaml: Added commented-out commands to compile against aeson 0.11.John MacFarlane1-0/+4
This has been tested.
2016-02-09Removed `tex_math_single_backslash` from `markdown_github` options.John MacFarlane2-3/+1
Closes #2707.
2016-02-09Removed aeson extra-dep from stack.yaml.John MacFarlane5-5/+0
2016-02-09Changed aeson version in stack.yaml to 0.11.0.0.John MacFarlane5-4/+5
2016-02-09Updated to lts-5.2 resolver, aeson 0.11 in stack.yaml.John MacFarlane5-23/+9
2016-02-09Allow aeson 0.11.John MacFarlane1-2/+2
2016-02-08Merge pull request #2703 from rski/stack_link_fixJohn MacFarlane1-1/+1
Fix stack link in INSTALL
2016-02-08Fix stack link in INSTALLrski1-1/+1
Stack installation instructions have moved to docs.haskellstack.org
2016-02-05Added info on Stack to CONTRIBUTING.md.John MacFarlane1-4/+24
2016-02-05Merge pull request #2699 from MathieuDuponchelle/patch-1John MacFarlane1-0/+1
CONTRIBUTING.md : update test enabling documentation
2016-02-05Custom writer: Pass attributes parameter to CaptionedImage.John MacFarlane2-3/+3
Closes #2697.
2016-02-05CONTRIBUTING.md : update test enabling documentationMathieu Duponchelle1-0/+1
On my end, in a clean sandbox, I had to run this before I could run the tests, I'm a cabal / haskell noob so that might not be the best way to do so but :)
2016-02-04Markdown reader: Fixed bug with smart quotes around tex math.John MacFarlane1-2/+2
Previously smart quotes were incorrect in the following: '$\neg(x \in x)$'. (because of the following period). This commit fixes the problem, which was introduced by commit 4229cf2d92faf5774fe1a3a9c89a5de885cf75cd.
2016-02-03HTML writer: don't include alignment attribute for default table columns.John MacFarlane2-16/+19
Previously these were given "left" alignment. Better to leave off alignment attributes altogether. Closes #2694.
2016-02-02Docx reader: Add tests for adjacent hyperlinks.Jesse Rosenthal3-0/+5
2016-02-02Docx reader: Add a "Link" modifier to ReducibleJesse Rosenthal1-0/+2
We want to make sure that links have their spaces removed, and are appropriately smushed together. This closes #2689
2016-01-31Org reader: Refactor link-target processingAlbert Krewinkel2-29/+33
Cleanup of the code for link target handling. Most notably, the canonicalization of a link is handled by a separate function. This fixes #2684.
2016-01-31LaTeX reader: `inlineCommand` now gobbles an empty `{}` after any command.John MacFarlane1-1/+2
This gives better results when people write e.g. `\TeX{}` in Markdown. \TeX{} and \LaTeX{} now works as expected with `pandoc -f markdown -t latex`. Closes #2687.
2016-01-29HTML reader: handle multiple meta tags with same name.John MacFarlane1-2/+6
Put them in a list in the metadata so they are all preserved, rather than (as before) throwing out all but one..
2016-01-29Properly handle LaTeX "math" environment as inline math.John MacFarlane1-0/+1
See #2171.
2016-01-26Merge pull request #2681 from pra85/patch-1John MacFarlane1-1/+1
Update license year range to 2016
2016-01-26Update license year range to 2016Prayag Verma1-1/+1
2016-01-25Textile reader: Support `>`, `<`, `=`, `<>` text alignment attributes.John MacFarlane3-4/+30
Closes #2674.
2016-01-24Make language extensions trigger highlighting.John MacFarlane1-1/+2
For example, `py` will now work as well as `python`. Closes jgm/highlighting-kate#83.
2016-01-22stack.yaml - use cmark 0.5.1.John MacFarlane1-1/+1
2016-01-22Bump version to 1.17.John MacFarlane1-1/+1
API change in type of Text.Pandoc.Shared.uniqueIdent.
2016-01-22Changed type of Shared.uniqueIdent argument from [String] to Set String.John MacFarlane11-31/+39
This avoids performance problems in documents with many identically named headers. Closes #2671.
2016-01-21Added old-style tests for TEI writer (tests/tables.tei, tests/writer.tei).John MacFarlane3-1/+1033
2016-01-21Added TEI to description and default.tei to data files.John MacFarlane1-2/+3