aboutsummaryrefslogtreecommitdiff
path: root/src/Tests
AgeCommit message (Collapse)AuthorFilesLines
2012-02-04Complete rewrite of LaTeX reader.John MacFarlane1-4/+4
* The new reader is more robust, accurate, and extensible. It is still quite incomplete, but it should be easier now to add features. * Text.Pandoc.Parsing: Added withRaw combinator. * Markdown reader: do escapedChar before raw latex inline. Otherwise we capture commands like \{. * Fixed latex citation tests for new citeproc. * Handle \include{} commands in latex. This is done in pandoc.hs, not the (pure) latex reader. But the reader exports the needed function, handleIncludes. * Moved err and warn from pandoc.hs to Shared. * Fixed tests - raw tex should sometimes have trailing space. * Updated lhs-test for highlighting-kate changes.
2011-12-30Removed header 1 property from ConTeXt tests.John MacFarlane1-3/+1
It didn't work with new ids.
2011-12-30Updated ConTeXt tests.John MacFarlane1-2/+2
2011-12-27Replaced Apostrophe, Ellipses, EmDash, EnDash w/ unicode strings.John MacFarlane3-9/+5
2011-12-26Added some failing test cases for apostrophes in French.John MacFarlane1-0/+6
2011-12-22Removed highlighting flag. Highlighting support is now standard.John MacFarlane1-5/+1
2011-12-13Use pandoc-types 1.9.*.John MacFarlane6-47/+47
2011-12-05Fixed tests for escapes in markdown titles, URLs.John MacFarlane1-3/+3
2011-12-05Fixed tests for escapes in links.John MacFarlane1-4/+4
2011-12-05Added more failing tests relating to issue #312.John MacFarlane1-1/+7
2011-12-04Added failing test for escape in markdown link title.John MacFarlane1-0/+3
2011-12-01Added failing test case for issue #312.John MacFarlane1-0/+5
2011-11-16Added an asciidoc writer (partial).John MacFarlane1-1/+1
Still TODO: - documentation in README - add default.asciidoc to templates/ - lists - tables - proper escaping - footnotes with blank lines - print separately at end? currently they are just ignored. - fix header (date gives weird result on pandoc README)
2011-09-02TypeSynonymInstances no longer implies FlexibleInstances in GHC 7.2Antoine Latter1-1/+1
2011-07-31Tweaked Arbitrary instance to help avoid timeouts in tests.John MacFarlane1-2/+2
2011-07-25Smart quotes: handle '...hi' properly.John MacFarlane1-0/+9
Also added test case.
2011-06-22Fixed test, added another markdown emph/strong test.John MacFarlane1-3/+7
2011-06-22Added failing test case due to Perry Wagle.John MacFarlane1-0/+7
2011-06-22Added Tests.Writers.Markdown.John MacFarlane1-0/+34
2011-04-20Disallow notes within notes in reST and markdown.John MacFarlane1-0/+3
These previously caused infinite looping and stack overflows. For example: [^1] [^1]: See [^1] Note references are allowed in reST notes, so this isn't a full implementation of reST. That can come later. For now we need to prevent the stack overflows. Partially resolves Issue #297.
2011-04-11Allow '|' followed by newline in RST line block.John MacFarlane1-1/+4
2011-03-18Changed uri parser so it doesn't include trailing punctuation.John MacFarlane1-0/+8
So, in RST, 'http://google.com.' should be parsed as a link to 'http://google.com' followed by a period. The parser is smart enough to recognize balanced parentheses, as often occur in wikipedia links: 'http://foo.bar/baz_(bam)'. Also added ()s to RST specialChars, so '(http://google.com)' will be parsed as a link in parens. Added test cases. Resolves Issue #291.
2011-03-12Fixed bug in RST field list parser.John MacFarlane1-0/+3
The bug affected field lists with multi-line items at the end of the list.
2011-03-02Markdown+lhs reader: Require space after inverse bird tracks.John MacFarlane1-0/+10
The point of the change is to allow html tags to be used freely at the left margin of a markdown+lhs document. Thanks to Conal Elliot for the suggestion.
2011-02-05HTML writer: stringify alt text.John MacFarlane1-0/+5
Previously, if you had formatting in the label of an Image element, you'd get escaped HTML in the alt attribute. Now you just get a plain string version, which seems preferable.
2011-02-04Native writer test: in block list test, limit to list < 20 blocks.John MacFarlane1-2/+3
2011-02-04Added cCommented-out round-trip property in markdown reader test.John MacFarlane1-0/+18
2011-02-04Improved Arbitrary instance.John MacFarlane1-32/+45
2011-02-04normalize: Normalize spaces too.John MacFarlane1-0/+5
In normal form, Space elements only occur to separate two non-Space elements. So, we never have [Space], or [, ..., Space].
2011-02-01Markdown reader: Simplified and corrected footnote block parser.John MacFarlane1-1/+1
2011-02-01Added a (failing) test for footnotes.John MacFarlane1-1/+4
2011-01-31Improved fix to markdown noteBlock parser.John MacFarlane1-8/+3
The last patch did not handle cases with > 4 spaces. Also added a more general test case.
2011-01-31Markdown reader: Fixed whitespace footnote bug (Jesse Rosenthal).John MacFarlane1-0/+10
The problem was in input like this: [^1]: note not in note. Also added a test case for this.
2011-01-30LaTeX reader: Fixed bug with whitespace at beginning of file.John MacFarlane1-0/+9
Previously a file beginning " hi" would cause a parse error. Also cleaned up comment parsing.
2011-01-29Added HTML writer tests for inline code.John MacFarlane1-0/+41
2011-01-29Moved tests to src.John MacFarlane9-0/+838