Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-08-01 | Major rewrite of markdown reader. | John MacFarlane | 7 | -363/+355 | |
* Use Builder's Inlines/Blocks instead of lists. * Return values in the reader monad, which are then run (at the end of parsing) against the final parser state. This allows links, notes, and example numbers to be resolved without a second parser pass. * An effect of using Builder is that everything is normalized automatically. * New exports from Text.Pandoc.Parsing: widthsFromIndices, NoteTable', KeyTable', Key', toKey', withQuoteContext, singleQuoteStart, singleQuoteEnd, doubleQuoteStart, doubleQuoteEnd, ellipses, apostrophe, dash * Updated opendocument tests. * Don't derive Show for ParserState. * Benchmarks: markdown reader takes 82% of the time it took before. Markdown writer takes 92% of the time (here the speedup is probably due to the fact that everything is normalized by default). | |||||
2012-07-26 | Moved WriterOptions and associated types Shared -> Options. | John MacFarlane | 8 | -18/+16 | |
2012-07-26 | Integrated test suite with cabal. | John MacFarlane | 1 | -1/+2 | |
To run tests, configure with --enable-tests, then 'cabal test'. You can specify particular tests using --test-options='-t markdown'. No output is shown unless tests fail. In the future, we can move to the detailed-1.0 interface. | |||||
2012-07-26 | Moved tests to tests/, modified cabal file so lib isn't recompiled. | John MacFarlane | 13 | -0/+1134 | |
2012-07-22 | Revised code for pipe tables. | John MacFarlane | 2 | -1/+19 | |
* All tables now require at least one body row. * Renamed from 'extra' to 'pipe' tables. * Moved functions from Parsing to Readers.Markdown. * Cleaned up code; revised to parse in one pass rather than parsing a raw string, splitting it, and parsing the components. * Allow pipe tables without pipes on the ends (as PHP Markdown Extra does). | |||||
2012-07-22 | Renamed tests/markdown-tables -> tests/extra-tables. | John MacFarlane | 2 | -0/+0 | |
Added to cabal file. | |||||
2012-07-22 | Merge pull request #510 from mytskine/markdown-extra | John MacFarlane | 2 | -0/+94 | |
Markdown extra tables [part of the multi-markdown syntax for tables] | |||||
2012-07-22 | Removed fb2.math-webtex.fb2 tests. | John MacFarlane | 1 | -2/+0 | |
Test suite should not require net access to run. | |||||
2012-07-22 | FB2: support images embedded as data URIs + tests. | Sergey Astanin | 2 | -0/+16 | |
2012-07-22 | Test suite for FB2 writer. | Sergey Astanin | 13 | -0/+80 | |
2012-07-16 | Don't recognize inline-markup starts inside words. | John MacFarlane | 2 | -1/+7 | |
For example, "2*2 = 4*1" should not contain an emphasized section. Added test case for "Literal symbols". Closes #569. | |||||
2012-07-13 | Textile reader: properly handle links with surrounding brackets. | John MacFarlane | 2 | -0/+3 | |
Square brackets need to be used when the link isn't surrounded by spaces or punctuation, or when the URL ending may be ambiguous. Closes #564. | |||||
2012-06-27 | ConTeXt writer: don't escape `&`,`^`,`<`,`>`. | John MacFarlane | 1 | -17/+16 | |
Simplified escapes for `}` and `{` to `\{` and `\}`. Thanks to Aditya Mahajan. | |||||
2012-06-27 | MediaWiki writer: Avoid extra blank lines after sublists. | John MacFarlane | 1 | -7/+0 | |
Thanks to Gavin Beatty. | |||||
2012-06-26 | Don't escape `_` as `\letterunderscore{}` in ConTeXt. | John MacFarlane | 1 | -2/+2 | |
2012-06-08 | Updated tests for changes in LaTeX template. | John MacFarlane | 3 | -3/+3 | |
2012-06-05 | Updated tests for changes in LaTeX changes. | John MacFarlane | 3 | -24/+21 | |
2012-06-05 | Updated tests for changes in latex template. | John MacFarlane | 3 | -45/+49 | |
2012-06-03 | Added failing tests for note beginning with a citation. | John MacFarlane | 4 | -4/+4 | |
See issue #531. | |||||
2012-06-03 | Updated test suite. | John MacFarlane | 3 | -46/+36 | |
2012-05-29 | Textile reader: fix for `<notextile>` and `==`. | paul.rivier | 2 | -0/+15 | |
Closes #517. | |||||
2012-05-23 | Added (failing) tests for textual citations in footnotes. | John MacFarlane | 4 | -4/+4 | |
2012-05-16 | Markdown writer: Improved definition lists. | John MacFarlane | 1 | -22/+22 | |
* Use `:` form instead of `~`, for better compatibility with other markdown implementations. * Don't wrap the term, because it breaks definition lists. | |||||
2012-05-14 | LaTeX writer: More consistent interblock spacing. | John MacFarlane | 4 | -6/+17 | |
2012-05-09 | DocBook reader: More improvements, passes tests. | John MacFarlane | 2 | -16/+16 | |
2012-05-08 | DocBook reader: More test improvements. | John MacFarlane | 2 | -2/+2 | |
2012-05-08 | DocBook reader tests - further refinements. | John MacFarlane | 1 | -4/+4 | |
2012-05-08 | DocBook reader: More improvements, more tests pass. | John MacFarlane | 2 | -32/+25 | |
2012-05-08 | DocBook reader: Improved def lists with multiple defs. | John MacFarlane | 1 | -11/+11 | |
2012-05-08 | Improved docbook reader tests. | John MacFarlane | 2 | -553/+40 | |
2012-05-08 | Added docbook reader tests (still failing). | John MacFarlane | 2 | -0/+2374 | |
2012-04-30 | Improved spacing around LaTeX block environments. | John MacFarlane | 3 | -3/+44 | |
verbatim, itemize, description, enumerate. | |||||
2012-04-30 | LaTeX writer: Fixed spacing in quote environments. | John MacFarlane | 3 | -8/+6 | |
Closes #502. Previously you'd get: ~~~ hi \begin{quote} hi \end{quote} hi ~~~ Now we get: ~~~ hi \begin{quote} hi \end{quote} hi ~~~ | |||||
2012-04-28 | Updated latex writer tests for new template. | John MacFarlane | 3 | -0/+6 | |
2012-04-27 | Merge pull request #485 from paul-r-ml/master | John MacFarlane | 2 | -5/+21 | |
Textile reader update | |||||
2012-04-24 | textile reader improvements : better conformance to RedCloth Textile inlines | paul.rivier | 2 | -5/+6 | |
2012-04-21 | LaTeX writer: Use fixltx2e package to provide '\textsubscript'. | John MacFarlane | 3 | -2/+5 | |
2012-04-17 | Textile reader quick clean-up and added support for LaTeX blocks and inlines. | paul.rivier | 2 | -0/+15 | |
2012-04-15 | Mardkown writer: escape < and $. | John MacFarlane | 1 | -4/+4 | |
2012-04-06 | Updated texinfo test to reflect template change. | John MacFarlane | 1 | -1/+1 | |
2012-04-03 | LaTeX writer: don't use eurosym package unless document has a €. | John MacFarlane | 3 | -3/+0 | |
2012-03-25 | Added PDF metadata (title,author) in LaTeX standalone + PDF output. | John MacFarlane | 3 | -0/+18 | |
Closes #459. | |||||
2012-03-25 | Oops! Forgot to munch whitespace / ignore body after directive. | Greg Maslov | 2 | -1/+14 | |
2012-03-24 | Add parsing support for the rST default-role directive. | Greg Maslov | 2 | -1/+24 | |
2012-03-24 | RST writer: Better handling of inline formatting. | John MacFarlane | 1 | -3/+3 | |
* `hi*there*hi` now gets rendered properly as `hi\ *there*\ hi` * Unnecessary '\ ' are avoided around :math:, :sub:, :sup: * Implemented most of the rules in http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#inline-markup-recognition-rules, though some unnecessary '\ ' may be inserted when unicode quotes are used. | |||||
2012-03-19 | Added test for one column table in LaTeX. | John MacFarlane | 2 | -0/+12 | |
2012-03-12 | Use {} around ctable caption. Closes #445. | John MacFarlane | 1 | -3/+3 | |
2012-03-07 | Updated tests for euro-related template changes. | John MacFarlane | 3 | -0/+9 | |
2012-03-03 | Updated tests for context template changes. | John MacFarlane | 1 | -3/+6 | |
2012-03-03 | Fixed LaTeX writer tests for last patch. | John MacFarlane | 1 | -1/+1 | |