Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-03-24 | Travis: run tests when compiling from tarball. | John MacFarlane | 1 | -1/+1 | |
This should help with bugs like #2811. | |||||
2016-03-24 | Updated man page. | John MacFarlane | 1 | -1/+1 | |
2016-03-24 | Updated changelog. | John MacFarlane | 1 | -0/+6 | |
2016-03-24 | Bump version to 1.17.0.3. | John MacFarlane | 1 | -1/+1 | |
2016-03-24 | Merge pull request #2812 from mb21/patch-2 | John MacFarlane | 1 | -0/+2 | |
include .tei files in pandoc.cabal | |||||
2016-03-24 | include .tei files in pandoc.cabal | Mauro Bieg | 1 | -0/+2 | |
closes #2811 | |||||
2016-03-22 | Updated copyright dates to include 2016. | John MacFarlane | 19 | -37/+37 | |
2016-03-22 | Fixed copyright dates. | John MacFarlane | 1 | -3/+3 | |
2016-03-22 | Updated man page. | John MacFarlane | 1 | -1/+1 | |
2016-03-22 | Updated changelog. | John MacFarlane | 1 | -0/+6 | |
2016-03-22 | Version bump to 1.17.0.2. | John MacFarlane | 1 | -1/+1 | |
2016-03-22 | Fixed bug in Markdown raw HTML parsing. | John MacFarlane | 1 | -1/+1 | |
This was a regression, with the rewrite of `htmlInBalanced` (from `Text.Pandoc.Readers.HTML`) in 1.17. It caused newlines to be omitted in raw HTML blocks. Closes #2804. | |||||
2016-03-21 | Updated man page. | John MacFarlane | 1 | -6/+15 | |
2016-03-21 | Updated changelog. | John MacFarlane | 1 | -0/+9 | |
2016-03-21 | Version to 1.17.0.1. | John MacFarlane | 1 | -1/+1 | |
2016-03-21 | Improved documentation of templates. | John MacFarlane | 1 | -3/+9 | |
Note that there's no docx template. Closes #2797. | |||||
2016-03-21 | Fix stdin handling for file-scope | Jesse Rosenthal | 1 | -0/+1 | |
Regardless of input type, we should use default handling if we are dealing with stdin. In other words, there should be no file-scope if there are no files. This was an issue with pandoc json, which could be piped on stdin, but which was read by default with `--file-scope`. | |||||
2016-03-20 | Fixed link to TEI in README. | John MacFarlane | 1 | -1/+1 | |
2016-03-20 | Changelog formatting. | John MacFarlane | 1 | -3/+3 | |
2016-03-20 | Clarify and shorten description of file-scope in changelog. | John MacFarlane | 1 | -15/+9 | |
2016-03-20 | LaTeX Writer: fix polyglossia to babel env mapping | Mauro Bieg | 2 | -4/+4 | |
allow for optional argument in square brackets, closes #2728 | |||||
2016-03-20 | Fixed changelog. | John MacFarlane | 1 | -4/+1 | |
2016-03-20 | Fixed changelog formatting. | John MacFarlane | 1 | -3/+4 | |
2016-03-20 | Fixed Chris Forster's name. | John MacFarlane | 1 | -1/+1 | |
2016-03-20 | Removed strip commands from make-windows-installer.bat. | John MacFarlane | 1 | -2/+0 | |
2016-03-19 | Don't hardcode pandoc version in osx/distribution.xml. | John MacFarlane | 2 | -1/+3 | |
Instead, create it from a template, distribution.xml.in. | |||||
2016-03-19 | Fixed version in osx/distribution.xml. | John MacFarlane | 1 | -1/+1 | |
2016-03-19 | make_osx_package.sh: Add quotes around env variable. | John MacFarlane | 1 | -2/+2 | |
2016-03-19 | Fixed typo in deb, osx stack.yaml. | John MacFarlane | 2 | -2/+2 | |
2016-03-19 | texmath-0.8.5 in extra-deps in stack.full.yaml. | John MacFarlane | 1 | -1/+1 | |
2016-03-19 | Build vs pandoc-citeproc 0.9.1.1. | John MacFarlane | 2 | -2/+2 | |
2016-03-19 | Build pandoc-citeproc 0.9.1 for binary pkgs. | John MacFarlane | 2 | -2/+2 | |
2016-03-19 | Build binary packages with with latest texmath. | John MacFarlane | 4 | -0/+5 | |
2016-03-19 | Depend on most recent aeson, highlighting-kate. | John MacFarlane | 4 | -1/+7 | |
These aren't in stackage yet. | |||||
2016-03-19 | Use lts-5.8 resolver. | John MacFarlane | 5 | -5/+5 | |
2016-03-19 | Updated man page. | John MacFarlane | 1 | -0/+6 | |
2016-03-19 | Updated changelog. | John MacFarlane | 1 | -0/+5 | |
2016-03-19 | Merge pull request #2637 from mb21/latex-figure-label | John MacFarlane | 1 | -19/+24 | |
LaTeX writer: figure label | |||||
2016-03-19 | Added `institute` variable in LaTeX and Beamer templates. | John MacFarlane | 2 | -7/+11 | |
2016-03-18 | Rebuilt man page. | John MacFarlane | 1 | -19/+28 | |
2016-03-18 | Updated changelog. | John MacFarlane | 1 | -0/+146 | |
2016-03-18 | ConTeXt writer: fix whitespace at line beginning in line blocks. | John MacFarlane | 1 | -1/+11 | |
Add a `\strut` after `\crlf` before space. Closes #2744, #2745. Thanks to @c-foster. This uses the fix suggested by @c-foster. Mid-line spaces are still not supported, because of limitations of the Markdown parser. | |||||
2016-03-18 | LaTeX writer: Avoid double toprule in headerless table with caption. | John MacFarlane | 1 | -7/+10 | |
Closes #2742. | |||||
2016-03-18 | README: document that --toc works with docx. | John MacFarlane | 1 | -2/+2 | |
Closes #2787. | |||||
2016-03-18 | Docx reader: Handle alternate content | Jesse Rosenthal | 1 | -14/+37 | |
Some word functions -- especially graphics -- give various choices for content so there can be backwards compatibility. This follows the largely undocumented feature by working through the choices until we find one that works. Note that we had to split out the processing of child elems of runs into a separate function so we can recurse properly. Any processing of an element *within* a run (other than a plain run) should go into `childElemToRun`. | |||||
2016-03-16 | Docx reader: Add test for enumerated headers. | Jesse Rosenthal | 3 | -1/+9 | |
We don't want them to turn into a list. | |||||
2016-03-16 | Docx reader: Don't make numbered heads into lists. | Jesse Rosenthal | 1 | -6/+8 | |
Word uses list numbering styles to number its headings. We only call something a numbered list if it does not also heave a heading style. | |||||
2016-03-15 | pandoc.hs: Also use filescope for json files. | Jesse Rosenthal | 1 | -7/+9 | |
JSON files have metadata and list structure, so they can't be simply catted, but they're useful as intermediate build files in large projects. | |||||
2016-03-15 | README: Add description of `--file-scope` option. | Jesse Rosenthal | 1 | -0/+8 | |
2016-03-15 | Introduce file-scope parsing (parse-before-combine) | Jesse Rosenthal | 2 | -4/+25 | |
Traditionally pandoc operates on multiple files by first concetenating them (around extra line breaks) and then processing the joined file. So it only parses a multi-file document at the document scope. This has the benefit that footnotes and links can be in different files, but it also introduces a couple of difficulties: - it is difficult to join files with footnotes without some sort of preprocessing, which makes it difficult to write academic documents in small pieces. - it makes it impossible to process multiple binary input files, which can't be catted. - it makes it impossible to process files from different input formats. This commit introduces alternative method. Instead of catting the files first, it parses the files first, and then combines the parsed output. This makes it impossible to have links across multiple files, and auto-identified headers won't work correctly if headers in multiple files have the same name. On the other hand, footnotes across multiple files will work correctly and will allow more freedom for input formats. Since ByteStringReaders can currently only read one binary file, and will ignore subsequent files, we also changes the behavior to automatically parse before combining if using the ByteStringReader. If we use one file, it will work as normal. If there is more than one file it will combine them after parsing (assuming that the format is the same). Note that this is intended to be an optional method, defaulting to off. Turn it on with `--file-scope`. |