Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-01-26 | Improve writing metadata for docx, pptx and odt (#5252) | Agustín Martín Barbero | 2 | -0/+18 | |
* docx writer: support custom properties. Solves the writer part of #3024. Also supports additional core properties: `subject`, `lang`, `category`, `description`. * odt writer: improve standard properties, including the following core properties: `generator` (Pandoc/VERSION), `description`, `subject`, `keywords`, `initial-creator` (from authors), `creation-date` (actual creation date). Also fix date. * pptx writer: support custom properties. Also supports additional core properties: `subject`, `category`, `description`. * Includes golden tests. * MANUAL: document metadata support for docx, odt, pptx writers | |||||
2019-01-13 | data/pandoc.lua: auto-fix nested constructor arguments | Albert Krewinkel | 1 | -4/+15 | |
Incorrect types to pandoc element constructors are automatically converted to the correct types when possible. This was already done for most constructors, but conversions are now also done for nested types (like lists of lists). | |||||
2019-01-09 | RST reader: change treatment of `number-lines` directives. (#5207) | Brian Leung | 1 | -2/+2 | |
Directives of this type without numeric inputs should not have a `startFrom` attribute; with a blank value, the writers can produce extra whitespace. | |||||
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 | Asciidoc writer: shorter delimiters for tables, blockquotes. | John MacFarlane | 1 | -4/+4 | |
This matches asciidoctor reference docs. Closes #4364. | |||||
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-04 | Cleaned up findPandoc. | John MacFarlane | 1 | -11/+5 | |
2019-01-04 | Tests: Fix findPandoc to work with Windows. | John MacFarlane | 1 | -0/+5 | |
2019-01-04 | Fix findPandoc so it works with cabalv2. | John MacFarlane | 1 | -8/+23 | |
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-14 | Muse writer: indent simple tables only on the top level | Alexander Krotov | 1 | -0/+6 | |
2018-11-13 | Muse writer: output tables with one column as grid tables | Alexander Krotov | 1 | -0/+12 | |
2018-11-06 | Use OverloadedStrings extension to simplify Muse writer tests | Alexander Krotov | 1 | -201/+203 | |
2018-11-05 | Muse writer: add support for --reference-location= | Alexander Krotov | 1 | -3/+85 | |
Address #107 | |||||
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 | 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 | |