Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-07-26 | Moved tests to tests/, modified cabal file so lib isn't recompiled. | John MacFarlane | 3 | -336/+0 | |
2012-07-25 | Changed reader parameters from ParserState to ReaderOptions. | John MacFarlane | 3 | -9/+6 | |
2012-07-25 | Moved stateLiterateHaskell to readerLiterateHaskell in Options. | John MacFarlane | 1 | -1/+2 | |
2012-07-25 | Got rid of stateStandalone, which was hardly used anyway. | John MacFarlane | 2 | -2/+2 | |
The only possible effect will be with rst fragments that begin with an rst title block, which will now cause the header transform. | |||||
2012-07-25 | Options -> ReaderOptions. | John MacFarlane | 1 | -1/+1 | |
Better to keep reader and writer options separate. | |||||
2012-07-25 | Put smart, strict in separate options field in state. | John MacFarlane | 1 | -1/+3 | |
This is the beginning of a larger transition that will make Options, not ParserState, the parameter of the read functions. (Options will also be used in writers, in place of WriterOptions.) Next step is to remove strict, replacing it with granular tests for different extensions. | |||||
2012-02-10 | LaTeX reader: Add ", " to suffix... | John MacFarlane | 1 | -18/+18 | |
if it doesn't start w space or punctuation. Otherwise we get no space between the year and the suffix in author-date styles. | |||||
2012-02-07 | Added test case for issue #186 (\$ in latex math). | John MacFarlane | 1 | -1/+1 | |
2012-02-07 | Added test case for issue #186 (\$ in latex math). | John MacFarlane | 1 | -0/+5 | |
2012-02-06 | LaTeX reader: use raw latex as fallback for Cites. | John MacFarlane | 1 | -22/+24 | |
This way you can still get the raw latex back, even if you don't process with citeproc. Previously, cites were not visible at all unless you specified --biblio on the command line and converted them using citeproc, or used --natbib or --biblatex. | |||||
2012-02-05 | Changed infix level of testing combinators. | John MacFarlane | 3 | -3/+3 | |
This avoids clash with (<>), which is defined in Data.Monoid as having infix 6. | |||||
2012-02-04 | Complete rewrite of LaTeX reader. | John MacFarlane | 1 | -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-27 | Replaced Apostrophe, Ellipses, EmDash, EnDash w/ unicode strings. | John MacFarlane | 2 | -5/+5 | |
2011-12-26 | Added some failing test cases for apostrophes in French. | John MacFarlane | 1 | -0/+6 | |
2011-12-13 | Use pandoc-types 1.9.*. | John MacFarlane | 3 | -42/+42 | |
2011-12-05 | Fixed tests for escapes in markdown titles, URLs. | John MacFarlane | 1 | -3/+3 | |
2011-12-05 | Fixed tests for escapes in links. | John MacFarlane | 1 | -4/+4 | |
2011-12-05 | Added more failing tests relating to issue #312. | John MacFarlane | 1 | -1/+7 | |
2011-12-04 | Added failing test for escape in markdown link title. | John MacFarlane | 1 | -0/+3 | |
2011-12-01 | Added failing test case for issue #312. | John MacFarlane | 1 | -0/+5 | |
2011-07-25 | Smart quotes: handle '...hi' properly. | John MacFarlane | 1 | -0/+9 | |
Also added test case. | |||||
2011-06-22 | Fixed test, added another markdown emph/strong test. | John MacFarlane | 1 | -3/+7 | |
2011-06-22 | Added failing test case due to Perry Wagle. | John MacFarlane | 1 | -0/+7 | |
2011-04-20 | Disallow notes within notes in reST and markdown. | John MacFarlane | 1 | -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-11 | Allow '|' followed by newline in RST line block. | John MacFarlane | 1 | -1/+4 | |
2011-03-18 | Changed uri parser so it doesn't include trailing punctuation. | John MacFarlane | 1 | -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-12 | Fixed bug in RST field list parser. | John MacFarlane | 1 | -0/+3 | |
The bug affected field lists with multi-line items at the end of the list. | |||||
2011-03-02 | Markdown+lhs reader: Require space after inverse bird tracks. | John MacFarlane | 1 | -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-04 | Added cCommented-out round-trip property in markdown reader test. | John MacFarlane | 1 | -0/+18 | |
2011-02-01 | Markdown reader: Simplified and corrected footnote block parser. | John MacFarlane | 1 | -1/+1 | |
2011-02-01 | Added a (failing) test for footnotes. | John MacFarlane | 1 | -1/+4 | |
2011-01-31 | Improved fix to markdown noteBlock parser. | John MacFarlane | 1 | -8/+3 | |
The last patch did not handle cases with > 4 spaces. Also added a more general test case. | |||||
2011-01-31 | Markdown reader: Fixed whitespace footnote bug (Jesse Rosenthal). | John MacFarlane | 1 | -0/+10 | |
The problem was in input like this: [^1]: note not in note. Also added a test case for this. | |||||
2011-01-30 | LaTeX reader: Fixed bug with whitespace at beginning of file. | John MacFarlane | 1 | -0/+9 | |
Previously a file beginning " hi" would cause a parse error. Also cleaned up comment parsing. | |||||
2011-01-29 | Moved tests to src. | John MacFarlane | 3 | -0/+227 | |