Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-01-28 | Muse reader: fix parsing of trailing whitespace | Alexander Krotov | 1 | -0/+6 | |
Newline after whitespace now results in softbreak instead of space. | |||||
2018-01-24 | Muse reader: fix matching of closing inline tags | Alexander Krotov | 1 | -0/+3 | |
2018-01-20 | Muse reader: remove multiple descriptions during round-trip tests | Alexander Krotov | 1 | -0/+6 | |
2018-01-20 | Muse reader: enable definition lists in round-trip test | Alexander Krotov | 1 | -3/+2 | |
2018-01-19 | hlint code improvements. | John MacFarlane | 13 | -88/+86 | |
2018-01-20 | Muse reader: fix parsing of nested definition lists | Alexander Krotov | 1 | -1/+11 | |
2018-01-19 | Muse reader: require only one space for nested definition list indentation | Alexander Krotov | 1 | -0/+3 | |
2018-01-19 | Muse reader: parse definition list terms without parseFromString | Alexander Krotov | 1 | -0/+2 | |
2018-01-18 | Muse reader: fix parsing of code at the beginning of paragraph | Alexander Krotov | 1 | -0/+3 | |
2018-01-18 | Muse reader: refactor definition list parsing | Alexander Krotov | 1 | -11/+0 | |
Test with wrong indentation is removed, because now it is parsed as nested lists. Emacs Muse and Text::Amuse don't have the same behavior anyway. | |||||
2018-01-18 | Muse reader: parse "~~" as non-breaking space in Text::Amuse mode | Alexander Krotov | 1 | -2/+2 | |
Latest Text::Amuse supports "~~" | |||||
2018-01-18 | Muse reader: refactor list parsing | Alexander Krotov | 1 | -17/+52 | |
Now list item contents is parsed as blocks, without resorting to parseFromString. Only the first line of paragraph has to be indented now, just like in Emacs Muse and Text::Amuse. Definition lists are not refactored yet. See also: issue #3865. | |||||
2018-01-16 | Docx reader: Add test for hyperlinks in instrText tag | Jesse Rosenthal | 1 | -0/+4 | |
This is difficult to recreate with a modern version of Word, so I'm using the file submitted with the bug report. It would be preferable to find a smaller example with Latin characters, though, so as not to confuse the issue being tested. | |||||
2018-01-14 | Markdown reader: Improved inlinesInBalancedBrackets. | John MacFarlane | 1 | -1/+1 | |
The change both improves performance and fixes a regression whereby normal citations inside inline notes were not parsed correctly. Closes jgm/pandoc-citeproc#315. | |||||
2018-01-14 | Shorten unbalanced brackets test. | John MacFarlane | 1 | -1/+1 | |
It was taking a lot of time. | |||||
2018-01-02 | Docx reader: Add tests for paragraph insertion/deletion. | Jesse Rosenthal | 1 | -0/+12 | |
2017-12-31 | Docx reader: tests for overlapping targets (anchor spans). | Jesse Rosenthal | 1 | -0/+4 | |
2017-12-30 | Docx reader: tests for removing unused anchors. | Jesse Rosenthal | 1 | -0/+4 | |
2017-12-30 | Muse reader: enable round trip test | Alexander Krotov | 1 | -10/+9 | |
Closes #4107 | |||||
2017-12-28 | Text.Pandoc.Class: add insertInFileTree (API change). | John MacFarlane | 1 | -7/+2 | |
This gives a pure way to insert an ersatz file into a FileTree. In addition, we normalize paths both on insertion and on lookup, so that "foo" and "./foo" will be judged equivalent. | |||||
2017-12-28 | Org smart test: drop superfluous import | Albert Krewinkel | 1 | -1/+1 | |
Keeps GHC 7.8 and GHC 7.10 happy. | |||||
2017-12-28 | Org reader: support minlevel option for includes | Albert Krewinkel | 1 | -1/+77 | |
The level of headers in included files can be shifted to a higher level by specifying a minimum header level via the `:minlevel` parameter. E.g. `#+include: "tour.org" :minlevel 1` will shift the headers in tour.org such that the topmost headers become level 1 headers. Fixes: #4154 | |||||
2017-12-28 | Break-up org reader test file | Albert Krewinkel | 13 | -1864/+2007 | |
The org reader test file had grown large, to the point that editor performance was negatively affected in some cases. The tests are spread over multiple submodules, and re-combined into a tasty TestTree in the main org reader test file. | |||||
2017-12-27 | Docx reader: add tests for structured document tags unwrapping. | Jesse Rosenthal | 1 | -0/+4 | |
2017-12-21 | Merge pull request #4177 from stencila/jats-xml-reader | John MacFarlane | 1 | -0/+116 | |
Add Basic JATS reader based on DocBook reader | |||||
2017-12-22 | Improve support for code language in JATS | Hamish Mackenzie | 1 | -0/+5 | |
2017-12-21 | Muse reader: parse anchors immediately after headings as IDs | Alexander Krotov | 1 | -0/+12 | |
2017-12-20 | Muse reader: require that note references does not start with 0 | Alexander Krotov | 1 | -0/+14 | |
2017-12-20 | Add Basic JATS reader based on DocBook reader | Hamish Mackenzie | 1 | -0/+111 | |
2017-12-19 | Muse reader: parse empty comments correctly | Alexander Krotov | 1 | -0/+2 | |
2017-12-15 | Added tests of latex tokenizer. | John MacFarlane | 1 | -1/+18 | |
This should help prevent regressions like #4159. | |||||
2017-12-13 | Docx writer: Add tests for list continuation. | Jesse Rosenthal | 1 | -0/+8 | |
2017-12-06 | hlint Muse reader and tests | Alexander Krotov | 1 | -4/+4 | |
2017-12-06 | Muse reader: add test for #disable-tables directive in Emacs mode | Alexander Krotov | 1 | -7/+13 | |
2017-12-06 | Muse reader: don't allow emphasis to be preceded by letter | Alexander Krotov | 1 | -0/+4 | |
2017-12-04 | Add `empty_paragraphs` extension. | John MacFarlane | 1 | -20/+7 | |
* Deprecate `--strip-empty-paragraphs` option. Instead we now use an `empty_paragraphs` extension that can be enabled on the reader or writer. By default, disabled. * Add `Ext_empty_paragraphs` constructor to `Extension`. * Revert "Docx reader: don't strip out empty paragraphs." This reverts commit d6c58eb836f033a48955796de4d9ffb3b30e297b. * Implement `empty_paragraphs` extension in docx reader and writer, opendocument writer, html reader and writer. * Add tests for `empty_paragraphs` extension. | |||||
2017-12-04 | Muse reader: add underline support in Emacs Muse mode | Alexander Krotov | 1 | -0/+4 | |
2017-12-02 | Docx reader: don't strip out empty paragraphs. | John MacFarlane | 1 | -7/+20 | |
We now have the `--strip-empty-paragraphs` option for that, if you want it. Closes #2252. Updated docx reader tests. We use stripEmptyParagraphs to avoid changing too many tests. We should add new tests for empty paragraphs. | |||||
2017-11-29 | Muse reader: correctly remove indentation from notes | Alexander Krotov | 1 | -0/+8 | |
Exactly one space is required and considered to be part of the marker. | |||||
2017-11-28 | Temporarily disable round-trip block test for muse reader. | John MacFarlane | 1 | -4/+6 | |
See #4107. | |||||
2017-11-27 | Muse reader: parse "~~" as non-breaking space in Emacs mode | Alexander Krotov | 1 | -0/+3 | |
2017-11-27 | Muse reader: make code blocks round trip | Alexander Krotov | 1 | -5/+25 | |
2017-11-26 | Muse reader: drop common space prefix from list items | Alexander Krotov | 1 | -0/+18 | |
2017-11-26 | Muse reader: Add partial round trip test | Alexander Krotov | 1 | -1/+28 | |
2017-11-25 | Muse reader: don't interpret XML entities | Alexander Krotov | 1 | -0/+2 | |
2017-11-24 | Muse reader: parse markup in definition list terms | Alexander Krotov | 1 | -0/+2 | |
2017-11-24 | Muse reader: allow definition to end with EOF | Alexander Krotov | 1 | -0/+2 | |
2017-11-24 | Muse: move inline list normalization to writer | Alexander Krotov | 1 | -2/+0 | |
2017-11-22 | Org reader: allow empty list items | Albert Krewinkel | 1 | -0/+12 | |
Fixes: #4090 | |||||
2017-11-22 | Muse reader: allow list items to be empty | Alexander Krotov | 1 | -0/+21 | |