Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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. | |||||
2017-11-02 | Fixed revealjs slide column width issues. | John MacFarlane | 1 | -5/+3 | |
* Remove "width" attribute which is not allowed on div. * Remove space between `<div class="column">` elements, since this prevents columns whose widths sum to 100% (the space takes up space). Closes #4028. | |||||
2017-11-01 | Really fix #3989. | John MacFarlane | 1 | -1/+1 | |
The previous fix only worked in certain cases. Other cases with `>` in an HTML attribute broke. | |||||
2017-11-01 | Updated command test for #3989. | John MacFarlane | 1 | -5/+3 | |
We didn't fix it completely before. | |||||
2017-11-01 | FB2 writer: Add "unrecognised" genre to <title-info> | Alexander Krotov | 8 | -7/+8 | |
XML schema requires at least one genre. | |||||
2017-11-01 | FB2 writer: remove <annotation> from <body> | Alexander Krotov | 8 | -12/+7 | |
<annotation> is not allowed inside <body> according to FictionBook2 XML schema. Besides that, the same information is already placed inside <description>. Related bug: #2424 | |||||
2017-11-01 | Merge pull request #4009 from mb21/html-class-names | John MacFarlane | 4 | -18/+18 | |
HTML Writer: consistently use dashed class-names | |||||
2017-11-01 | Merge pull request #4008 from labdsf/fb2-bullets | John MacFarlane | 1 | -10/+10 | |
FB2 writer: make bullet lists consistent with ordered lists | |||||
2017-11-01 | Merge pull request #4001 from labdsf/fb2-tests | John MacFarlane | 2 | -0/+36 | |
Add new style FB2 tests | |||||
2017-10-31 | Properly pass through author metadata in JATS writer. | John MacFarlane | 1 | -0/+12 | |
Closes #4020. | |||||
2017-10-31 | Fixed regression in parsing of HTML comments in markdown... | John MacFarlane | 1 | -0/+8 | |
and other non-HTML formats (`Text.Pandoc.Readers.HTML.htmlTag`). The parser stopped at the first `>` character, even if it wasn't the end of the comment. Closes #4019. | |||||
2017-11-01 | Merge pull request #4018 from swilde/creole-fixes | John MacFarlane | 1 | -1/+14 | |
Creole Reader: fix lists with triling white space | |||||
2017-10-31 | Creole reader: additional test on nowiki-block after para. | Sascha Wilde | 1 | -1/+4 | |
2017-10-31 | Add Millimeter constructor to Dimension in ImageSize. | John MacFarlane | 1 | -0/+8 | |
Minor API change. Now sizes given in 'mm' are no longer converted to 'cm'. Closes #4012. | |||||
2017-10-31 | LaTeX reader: handle `%` comment right after command. | John MacFarlane | 2 | -0/+54 | |
For example \emph% {hi} | |||||
2017-10-31 | Markdown reader: make sure fenced div closers work in lists. | John MacFarlane | 1 | -1/+0 | |
Previously the following failed: ::: {.class} 1. one 2. two ::: and you needed a blank line before the closing `:::`. | |||||
2017-10-31 | Make `fenced_divs` affect the Markdown writer. | John MacFarlane | 1 | -3/+2 | |
If `fenced_divs` is enabled, fenced divs will be used. | |||||
2017-10-31 | Creole reader: fixed lists with trailing white space. | Sascha Wilde | 1 | -0/+10 | |
2017-10-31 | FB2 writer: write blocks outside of <p> in definitions | Alexander Krotov | 1 | -34/+36 | |
2017-10-31 | HTML Writer: consistently use dashed class-names | mb21 | 4 | -18/+18 | |
see #3556 |