Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | T.P.Lua: rename `runPandocLua` to `runLua` (API change) | Albert Krewinkel | 1 | -10/+10 | |
2018-10-28 | T.P.Lua: merge runLuaFilter into T.P.Filter.Lua (API change) | Albert Krewinkel | 1 | -8/+7 | |
The function `runLuaFilter` was only used in Text.Pandoc.Filter.Lua, use apply from the that module instead. | |||||
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-23 | Muse writer: do not insert newline before lists | Alexander Krotov | 1 | -0/+1 | |
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-21 | Muse writer: use lightweight markup after </em> tag | Alexander Krotov | 1 | -0/+3 | |
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-20 | Powerpoint tests: test raw openxml | Jesse Rosenthal | 1 | -1/+4 | |
Output files confirmed not to be corrupt, and with content as expected, on PowerPoint 2013 on Windows 10 (virtualbox on linux). | |||||
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 | 2 | -0/+87 | |
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 | 2 | -0/+87 | |
Yanpas-groff_reader | |||||
2018-10-17 | added old-style test | Yan Pas | 2 | -1/+5 | |
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 | 12 | -38/+307 | |
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-24 | Use hslua v1.0.0 | Albert Krewinkel | 1 | -5/+5 | |
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-19 | Lua filter tests: produce better error on test failure | Albert Krewinkel | 1 | -2/+2 | |
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-16 | Muse writer: replace newlines in strings with spaces | Alexander Krotov | 1 | -0/+1 | |
2018-09-11 | Enable tables in HTML round trip test | Alexander Krotov | 1 | -1/+0 | |
2018-09-11 | HTML reader tests: accept Blocks in round trip test | Alexander Krotov | 1 | -2/+2 | |
2018-09-11 | Muse reader tests: accept Blocks instead of Block in round trip test | Alexander Krotov | 1 | -2/+2 | |
This way testcase can be shrinked better up to removing all blocks completely. | |||||
2018-09-11 | Muse writer: set envInsideBlock = True when rendering notes | Alexander Krotov | 1 | -0/+7 | |