aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
2014-04-01MediaWiki reader: Fixed bug in certain nested lists.John MacFarlane2-0/+7
The bug: If a level 2 list was followed by a level 1 list, the first item of the level 1 list would be lost. Closes #1213.
2014-04-01Added HTML reader tests for empty strong, emph.John MacFarlane2-0/+2
2014-04-01Tests updated to reflect changes to readers.Matthew Pickering5-124/+132
Previously normalisation was handled by the `normalizeSpaces` function. The behavoir of the builder monoid is slightly different and melds together more items such as consecutive strings and spaces adjacent to line breaks. The tests have been changed to reflect this. All relevant tests passed when the string melding line of the builder monoid was commented out.
2014-03-24RTF writer: Fixed tables cells containing paragraphs.John MacFarlane1-92/+92
This moves \intbl after \pard.
2014-03-24Merge pull request #1068 from jaimeMF/mw-images-langsJohn MacFarlane2-0/+3
MediaWiki reader: Accept image links in more languages
2014-03-05HTML writer: Add colgroup around col tags.John MacFarlane1-0/+6
Also affects EPUB writer. Closes #877.
2014-03-04Merge branch 'master' of https://github.com/mb21/pandoc into mb21-masterJohn MacFarlane3-1/+3772
2014-03-04Add a simple Emacs Org-mode readerAlbert Krewinkel2-0/+535
The basic structure of org-mode documents is recognized; however, org-mode features like todo markers, tags etc. are not supported yet.
2014-02-28InDesign ICML Writermb213-1/+3772
2014-02-20Revised tests for new latex template.John MacFarlane3-3/+3
2014-02-15Enhanced Pandoc's support for rST roles.Merijn Verstraaten2-0/+34
rST parser now supports: - All built-in rST roles - New role definition - Role inheritance Issues/TODO: - Silently ignores illegal fields on roles - Silently drops class annotations for roles - Only supports :format: fields with a single format for :raw: roles, requires a change to Text.Pandoc.Definition.Format to support multiple formats. - Allows direct use of :raw: role, rST only allows indirect (i.e., inherited use of :raw:).
2014-01-22Fixed mediawiki ordered list parsing.John MacFarlane1-2/+2
Closes #1122.
2014-01-07Updated tests for latest texmath.John MacFarlane1-1/+1
2014-01-01HTML reader: Parse name/content pairs from meta tags as metadata.John MacFarlane1-1/+1
Closes #1106.
2013-12-27Removed old MarkdownTest_1.0.3 directory (not currently used).John MacFarlane45-3905/+0
Closes #1104.
2013-12-19HLint: redundant parensHenry de Valence2-3/+3
Remove parens enclosing a single element.
2013-12-19HLint: Remove lambdas.Henry de Valence1-2/+2
2013-12-09Don't use tilde code blocks with braced attributes in gfm output.John MacFarlane1-2/+2
A consequence of this change is that the backtick form will be preferred in general if both are enabled. I think that is good, as it is much more widespread than the tilde form. Closes #1084.
2013-12-06Small change to HTML reader tests.John MacFarlane1-9/+9
"$" is now a special character.
2013-12-04Add booktabs package for LaTeX tablesJose Luis Duran1-45/+45
[ci skip]
2013-11-30Markdown writer: Fix rendering of tight sublists.John MacFarlane1-0/+4
E.g. - foo - bar - baz Previously a spurious blank line was included before the last item. Closes #1050.
2013-11-30ODT writer: Add `draw:name` attribute to `draw:frame` elements.John MacFarlane1-2/+2
This is reported to be necessary to avoid an error from recent versions of Libre Office when files contain more than one image. Closes #1069. Thanks to wmanley for reporting and diagnosing the problem.
2013-11-30Fixed tests for new ConTeXt writer behavior.John MacFarlane2-9/+10
2013-11-24MediaWiki reader: Accept image links in more languagesJaime Marquínez Ferrándiz2-0/+3
In some of the Wikipedia versions the local version of 'File' is used (for example 'Archivo' in Spanish)
2013-11-22ConTeXt writer: Use setupcaption to separate style from content.John MacFarlane1-1/+3
Instead of adding 'nunumber' every time we place a figure... Closes #1067.
2013-11-22Fixed bug with intraword emphasis.John MacFarlane1-0/+5
Closes #1066.
2013-11-18LaTeX reader: Parse contents of curly quotes or matched `"` as quotes.John MacFarlane1-1/+1
2013-11-17MediaWiki reader: Add automatic header identifiers.John MacFarlane1-29/+29
2013-11-12HTML/EPUB footnotes: Put `<sup>` tag inside `<a>` tags.John MacFarlane1-3/+3
This allows better control of formatting, since the `<a>` tags have a distinguishing class. Closes #1049.
2013-11-01TexMath: Export readTeXMath', which attends to display/inline.John MacFarlane5-5/+5
Deprecate readTeXMath, and use readTeXMath' in all the writers. Require texmath >= 0.6.5.
2013-10-21Fix definition lists with internal links in terms (closes #1032).John MacFarlane1-0/+5
This fix puts braces around a term that contains an internal link, to avoid problems with square brackets.
2013-10-20Pass the buildDir as first argument to test suite.John MacFarlane2-5/+10
Allows test suite to work with cabal sandboxes. Previously we hard-coded the build directory.
2013-10-18MediaWiki reader: Trim contents of `<math>` tags.John MacFarlane2-0/+3
Otherwise we get problems when converting to markdown. Closes #1027.
2013-09-24Updated opendocument tests.John MacFarlane1-52/+65
2013-09-14Markdown reader: unresolved citations fall back to original text.John MacFarlane1-14/+14
Not ???. Reason: Less surprising, especially for people using @ as in twitter.
2013-09-11Mediawiki: Parse an image + caption in a para by itself as a figure.John MacFarlane1-4/+4
2013-09-06Markdown writer: Fixed bugs in YAML header output.John MacFarlane1-1/+1
2013-09-01Markdown reader: Don't autolink a bare URI that is followed by `</a>`.John MacFarlane1-1/+4
Closes #937.
2013-09-01Use registerHeader in Textile reader.John MacFarlane1-29/+29
This produces automatic header identifiers, unless `auto_identifiers` extension is disabled. Closes #967.
2013-09-01Use registerHeader in RST and LaTeX readers.John MacFarlane8-69/+69
This will give automatic unique identifiers, unless `-auto_identifiers` is specified.
2013-08-26Added markdown citation parsing test.John MacFarlane2-0/+21
2013-08-25Merge pull request #961 from nougad/add_latex_listings_labelJohn MacFarlane2-0/+14
Write id for code block to label attr in latex when listing is used
2013-08-25Removed tests relating to citation processing.John MacFarlane7-1360/+0
2013-08-24Removed dependency on citeproc-hs.John MacFarlane1-14/+0
Going forward we'll use pandoc-citeproc, as an external filter. The `--bibliography`, `--csl`, and `--citation-abbreviation` fields have been removed. Instead one must include `bibliography`, `csl`, or `csl-abbrevs` fields in the document's YAML metadata. The filter can then be used as follows: pandoc --filter pandoc-citeproc The `Text.Pandoc.Biblio` module has been removed. Henceforth, `Text.CSL.Pandoc` from pandoc-citations can be used by library users. The Markdown and LaTeX readers now longer format bibliographies and citations. That must be done using `processCites` or `processCites'` from Text.CSL.Pandoc. All bibliography-related fields have been removed from `ReaderOptions` and `WriterOptions`: `writerBiblioFiles`, `readerReferences`, `readerCitationStyle`. API change.
2013-08-22Write id for code block to label attr in latex when listing is usedFlorian Eitel2-0/+14
The code: ~~~{#test} asdf ~~~ gets compiled to html: <pre id="test"> asdf </pre> So it is possible to link to the identifier `test` But this doesn't happen on latex When using the listings package (`--listings`) it is possible to set the identifier using the `label=test` property: \begin{lstlisting}[label=id] hi \end{lstlisting} And this is exactly what this patch is doing. Modified LaTeX Reader/Writer and added tests for this.
2013-08-20Merge branch 'altcite'John MacFarlane4-46/+68
2013-08-20Create Cite element even if no matching reference in the biblio.John MacFarlane4-46/+68
* Add ??? as fallback text for non-resolved citations. * Biblio: Put references (including a header at the end of the document, if one exists) inside a Div with class "references". This gives some control over styling of references, and allows scripts to manipulate them. * Markdown writer: Print markdown citation codes, and disable printing of references, if `citations` extension is enabled. NOTE: It would be good to improve what citeproc-hs does for a nonexistent key.
2013-08-19Scale LaTeX tables so they don't exceed columnwidth.John MacFarlane1-32/+32
2013-08-18Adjusted writers and tests for change in parsing of div/span.John MacFarlane13-98/+167
Textile, MediaWiki, Markdown, Org, RST will emit raw HTML div tags for divs. Otherwise Div and Span are "transparent" block containers.
2013-08-16LaTeX writer: Avoid problem with footnotes in unnumbered headers.John MacFarlane1-0/+6
Closes #940. Added test case.