aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-05-03Distinguish tight and loose lists in Docbook outputNeil Mayhew3-49/+236
Determined by the first block of the first item being Plain.
2014-05-03LaTeX reader: Fixed regression introduced with last commit.John MacFarlane1-10/+10
Tests now pass again.
2014-05-03LaTeX reader: Better error messages with include files.John MacFarlane2-56/+118
Closes #1274. Rewrote handleIncludes. We now report the actual source file and position where the error occurs, even if it is included. We do this by inserting special commands, `\PandocStartInclude` and `\PandocEndInclude`, that encode this information in the preprocessing phase. Also generalized the types of a couple functions from `Text.Pandoc.Parsing`.
2014-05-02Fixed empty reference links. Closes #1186.John MacFarlane3-4/+13
Includes test.
2014-05-01Markdown reader: Make one-column pipe tables work.John MacFarlane3-7/+35
Closes #1218.
2014-05-01Merge pull request #1272 from tarleb/link-typesJohn MacFarlane3-9/+89
Org reader: add support for custom link types
2014-05-01Org reader: Add support for custom link typesAlbert Krewinkel2-8/+86
Org allows users to define their own custom link types. E.g., in a document with a lot of links to Wikipedia articles, one can define a custom wikipedia link-type via #+LINK: wp https://en.wikipedia.org/wiki/ This allows to write [[wp:Org_mode][Org-mode]] instead of the equivallent [[https://en.wikipedia.org/wiki/Org_mode][Org-mode]].
2014-04-30Updated tests for new LaTeX template.John MacFarlane1-16/+6
2014-04-30Use \setkeys{Gin}{} to set appropriate defaults for \includegraphics.John MacFarlane1-11/+7
In pandoc and beamer templates. Thanks to Yihui Xie.
2014-04-30RST reader: Some fixes to last change, and use "author" not "authors".John MacFarlane2-7/+8
(in metadata)
2014-04-30RST reader: Better handling of directives.John MacFarlane1-12/+15
* We now correctly handle field lists that are indented more than 3 spaces. * We treat an "aafig" directive as a code block with attributes, so it can be processed in a filter. (Closes #1212.)
2014-04-30ConTeXt writer: Improved autolinks.John MacFarlane2-17/+9
Closes #1270.
2014-04-30gitignore: Ignore cabal's sandbox filesAlbert Krewinkel1-1/+3
2014-04-29Require pandoc-types 1.12.3.3.John MacFarlane1-3/+3
Fixes #1269.
2014-04-29Added Cite to Arbitrary instance.John MacFarlane1-5/+4
See #1269. This reveals some test failures.
2014-04-29ADded SmallCaps to Arbitrary instance.John MacFarlane1-1/+1
2014-04-28Merge pull request #1268 from tarleb/copyright-housekeepingJohn MacFarlane2-49/+10
Copyright housekeeping
2014-04-27Allow html4 as synonym of html as reader.John MacFarlane1-6/+7
It already worked for writer.
2014-04-27Fix #1267.John MacFarlane2-29/+29
We now check the writerName for a lua script in pandoc.hs, so that lowercasing and format parsing aren't done. Note this behavior change: getWriter in Text.Pandoc no longer returns a custom writer on input "foo.lua".
2014-04-27A bit of refactoring that shouldn't change any semantics.John MacFarlane1-10/+9
In preparation for a fix to #1267.
2014-04-27README: Update variable defaults documentationAlbert Krewinkel1-3/+3
The documented default values of variables now agree with their true default values as defined in Writer/HTML.hs.
2014-04-27COPYRIGHT: Remove outdated copyright statementsAlbert Krewinkel1-37/+0
Some files are no longer distributed with pandoc, the respective copyright and licensing information is removed.
2014-04-27COPYRIGHT: Specifiy the version of the GPLAlbert Krewinkel1-11/+9
All code in pandoc licensed under the GPL version 2 or later is just marked as being licensed under the GPL. There are multiple versions of the GPL, most notably version 2, version 3 and the Affero GPL. As to avoid possible confusion, licensing info is updated to be more specific about the GPL and its version.
2014-04-26Update latex reader test for change in latex reader.John MacFarlane1-1/+1
We use 'author' for metadata, not 'authors'.
2014-04-26LaTeX reader: Made `\nocite` work.John MacFarlane1-3/+6
This adds nocite citations to a metadata field, `nocite`. These will appear in the bibliography but not in the text (unless you use a `$nocite$` variable in your template, of course).
2014-04-26HTML writer: improved detection of image links.John MacFarlane1-1/+5
Previously image links with queries were not recognized, leading to use of an embed tag rather than an img tag.
2014-04-25Updated changelog.John MacFarlane1-0/+242
2014-04-25Bump version to 1.12.4.John MacFarlane1-1/+1
2014-04-25Merge pull request #1265 from tarleb/org-linksJohn MacFarlane4-21/+131
Improvements handling of internal links
2014-04-25LaTeX writer: Mark span contents with label if span has an IDAlbert Krewinkel1-7/+11
Prepend `\label{span-id}` to span contents iff `span-id` is defined.
2014-04-25Org reader: Enable internal linksAlbert Krewinkel2-12/+63
Internal links in Org are possible by using an anchor-name as the target of a link: [[some-anchor][This]] is an internal link. It links <<some-anchor>> here.
2014-04-24EPUB writer: Fixed some idrefs to match changes in ids.John MacFarlane1-3/+3
2014-04-24Merge pull request #1260 from joehillen/tabs-in-cabalfileJohn MacFarlane1-4/+4
change tabs to spaces in pandoc.cabal
2014-04-24Markdown writer: Use proper escapes to avoid unwanted lists.John MacFarlane2-16/+21
Previously we used 0-width spaces, an ugly hack. Closes #980.
2014-04-24Bumped upper bounds for http-conduit and network.John MacFarlane1-3/+3
2014-04-24Require aeson >= 0.7.John MacFarlane1-2/+2
2014-04-24Render numbers in YAML metadata without decimals when possible.John MacFarlane2-1/+7
The change to aeson > 0.7 caused numbers to be rendered with decimals. This change causes them to be rendered without decimals wehn possible.
2014-04-24Org reader: Read anchors as empty spansAlbert Krewinkel1-0/+25
Anchors (like <<this>>) are parsed as empty spans.
2014-04-24Org reader: Recognize plain and angle linksAlbert Krewinkel2-9/+39
This adds support for plain links (like http://zeitlens.com) and angle links (like <http://moltkeplatz.de>).
2014-04-24RST reader: Remove duplicate 'http' in PEP linksAlbert Krewinkel1-1/+1
The generated link to PEPs had a duplicate 'http://' in its URL.
2014-04-23EPUB writer: include extension in epub ids.John MacFarlane1-6/+11
This fixes a problem with duplicate extensions for fonts and images with the same base name but different extensions. Closes #1254.
2014-04-22change tabs to spaces in pandoc.cabalJoe Hillenbrand1-4/+4
2014-04-21Merge pull request #1257 from tarleb/mathmlinhtml-deprecation-warningJohn MacFarlane1-10/+10
MathMLinHTML: Fix deprecation warning
2014-04-20MathMLinHTML: Fix deprecation warninggwern1-10/+10
The use of `nodeValue` on `Attr` objects causes a deprecation warning in Firefox since version 7. This patch causes calls to `value` instead of `nodeValue` for all `Attr` objects. This closes #362.
2014-04-19Merge pull request #1256 from tarleb/org-reader-improvementsJohn MacFarlane5-253/+642
Org reader improvements
2014-04-19Add license statement for org reader filesAlbert Krewinkel1-0/+7
This adds a brief note to the COPYRIGHT file, declaring the code in the org-reader files to be licensed under the GPL.
2014-04-19Org reader: Allow for compact definition listsAlbert Krewinkel2-2/+14
Use `Text.Pandoc.Shared.compactify'DL` to allow for compact definition lists.
2014-04-19Move `compactify'DL` from Markdown reader into SharedAlbert Krewinkel2-20/+17
The function `compactify'DL`, used to change the final definition item of a definition list into a `Plain` iff all other items are `Plain`s as well, is useful in many parsers and hence moved into Text.Pandoc.Shared.
2014-04-19Org reader: Fix parsing of footnotesAlbert Krewinkel2-2/+48
Footnotes can consist of multiple blocks and end only at a header or at the beginning of another footnote. This fixes the previous behavior, which restricted notes to a single paragraph.
2014-04-19Org reader: Fix distinction of images and normal linksAlbert Krewinkel1-2/+2
Fixed a false assumption about the precedence of (&&) vs (||).