Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-01-08 | Removed superfluous sourceCode class on code blocks. | John MacFarlane | 2 | -8/+8 | |
* These were added by the RST reader and, for literate Haskell, by the Markdown and LaTeX readers. There is no point to this class, and it is not applied consistently by all readers. See #5047. * Reverse order of `literate` and `haskell` classes on code blocks when parsing literate Haskell. Better if `haskell` comes first. | |||||
2019-01-07 | Org reader: handle `minlevel` option differently. (#5190) | Brian Leung | 1 | -1/+6 | |
When `minlevel` exceeds the original minimum level observed in the file to be included, every heading should be shifted rightward. | |||||
2019-01-06 | Add DokuWiki reader (#5108) | Alexander | 1 | -0/+315 | |
Closes #1792 | |||||
2019-01-01 | Org reader: fix self-link parsing regression | Albert Krewinkel | 1 | -0/+4 | |
Fixes a regression introduced by the previous commit. | |||||
2019-01-01 | Org reader: fix treatment of links to images | Albert Krewinkel | 1 | -13/+17 | |
Links with descriptions which are pointing to images are no longer read as inline images, but as proper links. Fixes: #5191 | |||||
2018-12-25 | Muse reader tests: test #cover directive | Alexander Krotov | 1 | -0/+5 | |
2018-12-10 | Docx: add test for lists with level overrides. | Jesse Rosenthal | 1 | -0/+4 | |
2018-11-14 | Muse reader: trim whitespace before parsing grid table cells | Alexander Krotov | 1 | -0/+11 | |
2018-11-14 | Muse reader: add grid tables support | Alexander Krotov | 1 | -0/+43 | |
2018-11-02 | table tests | Yan Pashkovsky | 1 | -0/+11 | |
2018-10-30 | Roff reader: properly handle unknown backslash escapes. | John MacFarlane | 1 | -0/+2 | |
They are treated as regular characters, according to groff 7. Cloess #5034. | |||||
2018-10-28 | Roff tokenizer: better handling of escapes. | John MacFarlane | 1 | -2/+2 | |
2018-10-28 | Roff tokenizer: revamped font parsing using escapeArg. | John MacFarlane | 1 | -1/+1 | |
Add support for \C'...' escapes. | |||||
2018-10-28 | Muse: Make tables round-trip | Alexander Krotov | 1 | -2/+16 | |
2018-10-28 | Muse reader: try to parse lists before trying to parse table | Alexander Krotov | 1 | -0/+12 | |
This ensures that tables inside lists are parsed correctly. | |||||
2018-10-27 | Remove misleading comment from Muse reader tests | Alexander Krotov | 1 | -1/+0 | |
pandoc follows Text::Amuse rules instead of being bug compatible with Emacs Muse | |||||
2018-10-27 | Muse reader: forbid whitespace after opening and before closing markup elements | Alexander Krotov | 1 | -2/+10 | |
See https://github.com/melmothx/text-amuse/issues/44 for discussion on these rules | |||||
2018-10-26 | Muse reader: parse page breaks | Alexander Krotov | 1 | -0/+8 | |
2018-10-22 | Man reader: don't parse \[ul] as unicode escape. | John MacFarlane | 1 | -1/+1 | |
2018-10-22 | Muse reader: allow footnotes to start with empty line | Alexander Krotov | 1 | -0/+17 | |
A space character was required after footnote marker, now newline is allowed. | |||||
2018-10-20 | Man reader: Fixed handling of nested fonts. | John MacFarlane | 1 | -0/+7 | |
Closes #4978. | |||||
2018-10-21 | Muse reader: allow empty headers | Alexander Krotov | 1 | -0/+7 | |
Previously empty headers caused parser to terminate without parsing the rest of the document. | |||||
2018-10-20 | Man reader: Fix .B, .I, .BR, etc. | John MacFarlane | 1 | -1/+4 | |
2018-10-20 | Man reader: major restructuring, support macros. | John MacFarlane | 1 | -4/+4 | |
- Improved support for custom macro definitions. - LinePart type has been added. RoffStr is now one constructor of LinePart (the other being MacroArg). - MComment has lost its argument. - MEndMacro has been removed. - MStr has been removed (we now simply use LinePart). - Macros now store a list of tokens. - Each macro argument is a [LinePart], instead of a LinePart. - .BR now behaves as documented in man (and doesn't create a link). | |||||
2018-10-20 | Man reader: handle shift in list style. | John MacFarlane | 1 | -6/+10 | |
Closes #4987. | |||||
2018-10-19 | Man reader: Improved header parsing. | John MacFarlane | 1 | -2/+2 | |
- .SH should be level 1, .SS level 2. - The header title can come on the next line. | |||||
2018-10-19 | Man reader: properly handle multi-block list items. | John MacFarlane | 1 | -4/+4 | |
Closes #4985. | |||||
2018-10-19 | Man reader: Added more tests for escapes. | John MacFarlane | 1 | -6/+11 | |
Closes #4983. | |||||
2018-10-19 | Man reader: minor improvements. | John MacFarlane | 1 | -2/+8 | |
use `trimInlines` for Para content to avoid leading and trailing spaces. Fix handling of \" in middle of line. Add more tests for escapes. | |||||
2018-10-19 | More man reader test updates. | John MacFarlane | 1 | -6/+6 | |
2018-10-18 | Update man reader tests. | John MacFarlane | 1 | -2/+2 | |
2018-10-18 | Merge branch 'Yanpas-groff_reader' | John MacFarlane | 1 | -0/+83 | |
2018-10-17 | Muse reader: allow examples to be indented with tabs | Alexander Krotov | 1 | -0/+8 | |
2018-10-17 | Muse reader: remove indentation from examples indicated by {{{ and }}} | Alexander Krotov | 1 | -0/+6 | |
2018-10-16 | Merge branch 'groff_reader' of https://github.com/Yanpas/pandoc into ↵ | John MacFarlane | 1 | -0/+83 | |
Yanpas-groff_reader | |||||
2018-10-17 | added old-style test | Yan Pas | 1 | -1/+1 | |
2018-10-15 | Only override --quickcheck-tests=N if N is not default value (100). | John MacFarlane | 2 | -2/+12 | |
Some of the round-trip tests are set to do a maximum of 25 trials when the default value is given. Closes #4956. | |||||
2018-10-16 | builders | Yan Pas | 1 | -4/+4 | |
2018-10-14 | tests, commented debug functions | Yan Pas | 1 | -19/+58 | |
2018-10-10 | Test that Muse reader can parse code with = sign inside | Alexander Krotov | 1 | -0/+2 | |
(fixed by previous commit) | |||||
2018-10-10 | Muse reader: fix parsing of empty cells | Alexander Krotov | 1 | -0/+11 | |
2018-10-07 | Merge branch 'master' into groff_reader | Yan Pas | 8 | -12/+207 | |
2018-10-05 | Muse reader: allow table caption to contain "+" | Alexander Krotov | 1 | -0/+8 | |
2018-09-28 | Parse empty argument array in inline src blocks. | leungbk | 1 | -0/+7 | |
`enclosedByPair` alone does not the handle the empty array properly since it uses `many1Till`. | |||||
2018-09-27 | HTML, Muse reader tests: reduce time taken by round-trip test. | John MacFarlane | 2 | -4/+6 | |
2018-09-22 | Muse reader tests: more tests | Alexander Krotov | 1 | -0/+12 | |
Check that indented blocks that end in self-terminating blocks (such as block tags and verse) can be terminated by paragraphs. | |||||
2018-09-21 | Muse reader: do not allow code markup to be followed by digit | Alexander Krotov | 1 | -0/+4 | |
2018-09-19 | Markdown reader: distinguish autolinks in the AST. | John MacFarlane | 1 | -3/+5 | |
With this change, autolinks are parsed as Links with the `uri` class. (The same is true for bare links, if the `autolink_bare_uris` extension is enabled.) Email autolinks are parsed as Links with the `email` class. This allows the distinction to be represented in the URI. Formerly the `uri` class was added to autolinks by the HTML writer, but it had to guess what was an autolink and could not distinguish `[http://example.com](http://example.com)` from `<http://example.com>`. It also incorrectly recognized `[pandoc](pandoc)` as an autolink. Now the HTML writer simply passes through the `uri` attribute if it is present, but does not add anything. The Textile writer has been modified so that the `uri` class is not explicitly added for autolinks, even if it is present. Closes #4913. | |||||
2018-09-18 | parse rST inlines containing newlines closing #4912 | danse | 1 | -0/+3 | |
this eliminates a regression error introduced after pandoc 2.1.1, affecting rST inline parsing. see the issue for details | |||||
2018-09-11 | Enable tables in HTML round trip test | Alexander Krotov | 1 | -1/+0 | |