Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |
2017-11-22 | Muse reader: concatenate inlines of the same type | Alexander Krotov | 1 | -0/+2 | |
2017-11-22 | Muse writer: escape only </code> inside code tag | Alexander Krotov | 3 | -11/+9 | |
Additional <verbatim> is not needed as <code> is verbatim already. | |||||
2017-11-21 | Muse reader: add inline <literal> support | Alexander Krotov | 1 | -0/+9 | |
2017-11-21 | Muse reader: test <literal> blocks | Alexander Krotov | 1 | -0/+14 | |
2017-11-20 | data/pandoc.lua: enable table-like behavior of attributes (#4080) | Albert Krewinkel | 2 | -3/+17 | |
Attribute lists are represented as associative lists in Lua. Pure associative lists are awkward to work with. A metatable is attached to attribute lists, allowing to access and use the associative list as if the attributes were stored in as normal key-value pair in table. Note that this changes the way `pairs` works on attribute lists. Instead of producing integer keys and two-element tables, the resulting iterator function now returns the key and value of those pairs. Use `ipairs` to get the old behavior. Warning: the new iteration mechanism only works if pandoc has been compiled with Lua 5.2 or later (current default: 5.3). The `pandoc.Attr` function is altered to allow passing attributes as key-values in a normal table. This is more convenient than having to construct the associative list which is used internally. Closes #4071 | |||||
2017-11-19 | Muse reader: count only one space as part of list item marker | Alexander Krotov | 1 | -22/+36 | |
2017-11-19 | Muse reader: produce SoftBreaks on newlines | Alexander Krotov | 1 | -13/+13 | |
Now wrapping can be preserved with --wrap=preserve | |||||
2017-11-18 | Lua filters: preload text module (#4077) | Albert Krewinkel | 2 | -3/+18 | |
The `text` module is preloaded in lua. The module contains some UTF-8 aware string functions, implemented in Haskell. The module is loaded on request only, e.g.: text = require 'text' function Str (s) s.text = text.upper(s.text) return s end | |||||
2017-11-18 | Muse reader: Add Text::Amuse footnote extensions | Alexander Krotov | 1 | -0/+37 | |
Footnote end is indicated by indentation, so footnotes can be placed anywhere in the text, not just at the end of it. | |||||
2017-11-14 | Text.Pandoc.Parsing.uri: allow `&` and `=` as word characters. | John MacFarlane | 1 | -0/+9 | |
This fixes a bug where pandoc would stop parsing a URI with an empty attribute: for example, `&a=&b=` wolud stop at `a`. (The uri parser tries to guess which punctuation characters are part of the URI and which might be punctuation after it.) Closes #4068. | |||||
2017-11-13 | LaTeX reader: allow optional arguments on `\footnote`. | John MacFarlane | 1 | -0/+6 | |
Closes #4062. | |||||
2017-11-13 | Markdown writer: fix bug with doubled footnotes in grid tables. | John MacFarlane | 1 | -0/+14 | |
Closes #4061. | |||||
2017-11-13 | Replace "emacs" extension with "amuse" extension | Alexander Krotov | 2 | -9/+7 | |
It makes clear that extension is related to Muse markup. | |||||
2017-11-12 | LaTeX reader: support column specs like `*{2}{r}`. | John MacFarlane | 1 | -1/+14 | |
This is equivalent to `rr`. We now expand it like a macro. Closes #4056. | |||||
2017-11-12 | LaTeX reader: allow optional args for parbox. | John MacFarlane | 1 | -0/+11 | |
See #4056. | |||||
2017-11-12 | Muse reader: accept Emacs Muse definition lists | Alexander Krotov | 1 | -0/+12 | |
Emacs Muse does not require indentation. | |||||
2017-11-11 | Fixed YAML metadata with "chomp" (`|-`). | John MacFarlane | 1 | -0/+12 | |
Previously if a YAML block under `|-` contained a blank line, pandoc would not parse it as metadata. | |||||
2017-11-09 | Allow fenced code blocks to be indented 1-3 spaces. | John MacFarlane | 1 | -0/+20 | |
This brings our handling of them into alignment with CommonMark's. Closes #??. | |||||
2017-11-08 | Fix regression with --metadata. | John MacFarlane | 1 | -0/+14 | |
It should replace a metadata value set in the document itself, rather than creating a list including a new value. Closes #4054. | |||||
2017-11-04 | Fix test output for latest skylighting. | John MacFarlane | 2 | -6/+6 | |
2017-11-04 | Revert "Better indentation under headers in org mode output." | John MacFarlane | 1 | -406/+410 | |
This reverts commit 1a81751cef330d875cc34f11cde4a0d478969db7. | |||||
2017-11-04 | Better indentation under headers in org mode output. | John MacFarlane | 1 | -410/+406 | |
See #4036. Close examination by org experts needed, to ensure that nothing breaks. | |||||
2017-11-04 | Fix strikethrough in gfm writer. | John MacFarlane | 1 | -0/+6 | |
Previously we got a crash, because we were trying to print a native cmark STRIKETHROUGH node, and the commonmark writer in cmark-github doesn't support this. Work around this by using a raw node to add the strikethrough delimiters. Closes #4038. | |||||
2017-11-04 | Test case change for texmath 0.10. | John MacFarlane | 1 | -2/+2 | |
2017-11-03 | Updated tests. | John MacFarlane | 2 | -2/+2 | |
2017-11-02 | Improved support for columns in HTML. | John MacFarlane | 8 | -24/+24 | |
* Move as much as possible to the CSS in the template. * Ensure that all the HTML-based templates (including epub) contain the CSS for columns. * Columns default to 50% width unless they are given a width attribute. Closes #4028. | |||||
2017-11-02 | Use latest skylighting; ensure no duplicate ids on code lines. | John MacFarlane | 2 | -6/+6 | |
The line identifiers are built using the code block's identifier as a prefix. If the code block has null identifier, we use "cb1", "cb2", etc. Closes #4031. |