Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-12-18 | Org writer: don't allow fn refs to wrap to beginning of line. | John MacFarlane | 1 | -0/+11 | |
Otherwise they can be interpreted as footnote definitions. Closes #4171. | |||||
2017-12-17 | OPML reader: enable raw HTML and other extensions by default for notes. | John MacFarlane | 1 | -0/+35 | |
This fixes a regression in 2.0. Note that extensions can now be individually disabled, e.g. `-f opml-smart-raw_html`. Closes #4164. | |||||
2017-12-15 | Added tests of latex tokenizer. | John MacFarlane | 1 | -1/+18 | |
This should help prevent regressions like #4159. | |||||
2017-12-15 | Fixed regression in LateX tokenization. | John MacFarlane | 1 | -0/+8 | |
This mainly affects the Markdown reader when parsing raw LaTeX with escaped spaces. Closes #4159. | |||||
2017-12-14 | RST reader: more accurate parsing of references. | John MacFarlane | 2 | -0/+28 | |
Previously we erroneously included the enclosing backticks in a reference ID (closes #4156). This change also disables interpretation of syntax inside references, as in docutils. So, there is no emphasis in `my *link*`_ | |||||
2017-12-14 | Merge pull request #4148 from stencila/jats-figures | John MacFarlane | 3 | -1/+122 | |
fig, table-wrap & caption Divs for JATS writer | |||||
2017-12-14 | Deduplicate JATS writer image mime type code | Hamish Mackenzie | 1 | -1/+1 | |
2017-12-13 | Merge pull request #4153 from tarleb/unify-lua-init | John MacFarlane | 1 | -13/+18 | |
Unify lua initalization | |||||
2017-12-13 | Docx writer: Add tests for list continuation. | Jesse Rosenthal | 5 | -0/+23 | |
2017-12-13 | Custom writer: use init file to setup Lua interpreter | Albert Krewinkel | 1 | -13/+18 | |
The same init file (`data/init`) that is used to setup the Lua interpreter for Lua filters is also used to setup the interpreter of custom writers.lua. | |||||
2017-12-12 | Markdown: Improved computation of relative cell widths in pipe tables. | John MacFarlane | 2 | -4/+4 | |
2017-12-12 | Pipe tables: use full text width for tables with wrapping cells. | John MacFarlane | 1 | -1/+1 | |
Previously we computed the column sizes based on the ratio between the header lines and the text width (as set by `--columns`). This meant that tables with very short header lines would be very narrow. With this change, pipe tables with wrapping cells will always take up the whole text width. The relative column widths will still be determined by the ratio of header lines, but they will be normalized to add up to 1.0. | |||||
2017-12-13 | fig, table-wrap & caption Divs for JATS writer | Hamish Mackenzie | 2 | -0/+121 | |
Support writing <fig> and <table-wrap> elements with <title> and <caption> inside them by using Divs with class set to on of fig, table-wrap or cation. The title is included as a Heading so the constraint on where Heading can occur is also relaxed. Also leaves out empty alt attributes on links. | |||||
2017-12-10 | Changes for skylighting-0.5. | John MacFarlane | 3 | -76/+96 | |
This fixes a bug in 2.0.4, whereby pandoc could not read the theme files generated with `--print-highlight-style`. It also fixes some CSS issues involving line numbers. Highlighted code blocks are now enclosed in a div with class sourceCode. Highlighting CSS no longer sets a generic color for pre and code; we only set these for class `sourceCode`. This will close #4133 and #4128. | |||||
2017-12-08 | LaTeX reader: fix \ before newline. | John MacFarlane | 1 | -0/+25 | |
This should be a nonbreaking space, as long as it's not followed by a blank line. This has been fixed at the tokenizer level. Closes #4134. | |||||
2017-12-06 | Markdown reader: accept processing instructions as raw HTML. | John MacFarlane | 1 | -0/+6 | |
Closes #4125. | |||||
2017-12-02 | Lua filters: refactor lua module handling | Albert Krewinkel | 1 | -13/+11 | |
The integration with Lua's package/module system is improved: A pandoc-specific package searcher is prepended to the searchers in `package.searchers`. The modules `pandoc` and `pandoc.mediabag` can now be loaded via `require`. | |||||
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 | Rewrite empty_paragraphs test so it will run on Windows. | John MacFarlane | 1 | -4/+4 | |
2017-12-04 | Markdown reader: Don't parse native div as table caption. | John MacFarlane | 1 | -0/+18 | |
Closes #4119. | |||||
2017-12-04 | Add `empty_paragraphs` extension. | John MacFarlane | 7 | -46/+115 | |
* 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-03 | Include default CSS for 'underline' class in HTML-based templates. | John MacFarlane | 7 | -0/+7 | |
2017-12-03 | Test for #4113. | John MacFarlane | 1 | -0/+12 | |
Closes #4113. | |||||
2017-12-02 | Docx reader: don't strip out empty paragraphs. | John MacFarlane | 4 | -16/+38 | |
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-12-01 | LaTeX writer: allow specifying just width or height for image size. | John MacFarlane | 1 | -1/+1 | |
Previously both needed to be specified (unless the image was being resized to be smaller than its original size). If height but not width is specified, we now set width to textwidth (and similarly if width but not height is specified). Since we have keepaspectratio, this yields the desired result. | |||||
2017-12-01 | Revert "LaTeX writer: Add keepaspectratio to includegraphics..." | John MacFarlane | 1 | -1/+1 | |
This reverts commit 171187a4527497701b3c77bd56cea2d770d4e3b0. | |||||
2017-11-30 | LaTeX writer: Add keepaspectratio to includegraphics... | John MacFarlane | 1 | -1/+1 | |
...if only one of height/width is given. | |||||
2017-11-29 | Support beamer `\alert` in LaTeX reader. Closes #4091. | John MacFarlane | 1 | -0/+6 | |
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-28 | Update tests for new skylighting. | John MacFarlane | 2 | -4/+8 | |
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 writer: test that inline math conversion result is normalized | Alexander Krotov | 1 | -0/+1 | |
Without normalization this test produced <em>a</em><em>b</em><em>c</em> | |||||
2017-11-24 | Muse: move inline list normalization to writer | Alexander Krotov | 2 | -2/+1 | |
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 | |
2017-11-22 | Muse reader: add ordered list test | Alexander Krotov | 1 | -12/+24 | |
2017-11-22 | Muse writer: escape hash symbol | Alexander Krotov | 2 | -1/+3 | |
2017-11-22 | Muse reader: add more multiline definition tests | Alexander Krotov | 1 | -0/+25 | |
2017-11-21 | Update tests for skylighting changes. | John MacFarlane | 2 | -14/+14 | |
2017-11-22 | Muse writer: escape "----" to avoid accidental horizontal rules | Alexander Krotov | 1 | -0/+1 | |