Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-09-11 | Muse writer: check for whitespace in the beginning and end of Str's | Alexander Krotov | 1 | -0/+3 | |
2018-09-11 | Muse writer: escape -, ; and > in the beginning of strings | Alexander Krotov | 1 | -0/+10 | |
2018-09-11 | Muse writer: escape list markers in the beginning of notes | Alexander Krotov | 1 | -0/+6 | |
2018-09-11 | Muse writer: normalize inline list before testing if tags should be used | Alexander Krotov | 1 | -0/+1 | |
2018-09-11 | Muse writer: use tags instead of lightweight markup for empty strings | Alexander Krotov | 1 | -0/+4 | |
2018-09-10 | Remove RawBlock from HTML round trip tests | Alexander Krotov | 1 | -0/+1 | |
2018-09-10 | HTML reader: test round trip property | Alexander Krotov | 1 | -0/+23 | |
2018-09-06 | Org reader: respect export option `p` for planning info | Albert Krewinkel | 2 | -0/+36 | |
Inclusion of planning info (*DEADLINE*, *SCHEDULED*, and *CLOSED*) can be controlled via the `p` export option: setting the option to `t` will add all planning information in a *Plain* block below the respective headline. | |||||
2018-09-06 | Muse reader: close the </quote> in indented tag test | Alexander Krotov | 1 | -1/+2 | |
There is already a separate test for unclosed </quote>. | |||||
2018-09-05 | Org reader: strip planning info from output | Albert Krewinkel | 1 | -0/+25 | |
Planning info is parsed, but not included in the output (as is the default with Emacs Org-mode). Fixes: #4867 | |||||
2018-09-04 | hlint Muse writer tests | Alexander Krotov | 1 | -6/+6 | |
2018-09-04 | Remove redundant $ | Alexander Krotov | 1 | -1/+1 | |
2018-09-02 | Muse reader: autonumber sections in the correct order | Alexander Krotov | 1 | -0/+12 | |
Parsing now stops at each section header to ensure the header is registered before parsing of the next section starts. | |||||
2018-09-02 | Muse writer: use lightweight markup when possible | Alexander Krotov | 1 | -11/+39 | |
2018-09-02 | Muse reader: allow newline after opening "*" or "**" | Alexander Krotov | 1 | -0/+8 | |
Emacs Muse allows this. | |||||
2018-08-31 | Muse reader: parse <verse> tag in one pass | Alexander Krotov | 1 | -0/+6 | |
instead of using parseFromString. This change makes it possible to have verbatim </verse> tag inside verse. | |||||
2018-08-30 | Fix a typo: s/afeter/after/ | Alexander Krotov | 1 | -1/+1 | |
2018-08-12 | Muse reader: don't allow digits after closing marker in lightweight markup | Alexander Krotov | 1 | -0/+4 | |
This change makes reader more compatible with Emacs Muse | |||||
2018-08-05 | RST reader: improve parsing of inline interpreted text roles. | John MacFarlane | 1 | -1/+1 | |
* Use a Span with class "title-reference" for the default title-reference role. * Use B.text to split up contents into Spaces, SoftBreaks, and Strs for title-reference. * Use Code with class "interpreted-text" instead of Span and Str for unknown roles. (The RST writer has also been modified to round-trip this properly.) * Disallow blank lines in interpreted text. * Backslash-escape now works in interpreted text. * Backticks followed by alphanumerics no longer end interpreted text. Closes #4811. | |||||
2018-08-01 | RST writer: use `titleblock` instead of `title` variable for title block | Francesco Occhipinti | 1 | -0/+8 | |
Closes #4803 After this commit use `$titleblock$` in order to get what was contained in `$title$` before, that is a title and subtitle rendered according to the official rST method: http://docutils.sourceforge.net/docs/user/rst/quickstart.html#document-title-subtitle. from With this commit, the `$title$` and `$subtitle$` metadata are available and they simply carry the metadata values. This opens up more possibilities in templates. | |||||
2018-07-30 | Lua Utils module: add function blocks_to_inlines (#4799) | Albert Krewinkel | 1 | -1/+2 | |
Exposes a function converting which flattenes a list of blocks into a list of inlines. An example use case would be the conversion of Note elements into other inlines. | |||||
2018-07-24 | RST reader: remove support for nested inlines. | danse | 1 | -0/+11 | |
RST does not allow nested emphasis, links, or other inline constructs. Closes #4581, double parsing of links with URLs as link text. This supersedes the earlier fix for #4581 in 6419819b46c0d69c7024ba8aa4a6381cb311341c. Fixes #4561, a bug parsing with URLs inside emphasis. Closes #4792. | |||||
2018-07-23 | Org reader: fix parsers relying on parseFromString | Albert Krewinkel | 1 | -0/+11 | |
Emphasis was not parsed when it followed directly after some block types (e.g., lists). The org reader uses a wrapper for the `parseFromString` function to handle org-specific state. The last position of a character allowed before emphasis was reset incorrectly in this wrapper. Emphasized text was not recognized when placed directly behind a block which the reader parses using `parseFromString`. Fixes: #4784 | |||||
2018-07-15 | Wrap emojis in span nodes (#4759) | Anders Waldenborg | 1 | -1/+3 | |
Text.Pandoc.Emoji now exports `emojiToInline`, which returns a Span inline containing the emoji character and some attributes with metadata (class `emoji`, attribute `data-emoji` with emoji name). Previously, emojis (as supported in Markdown and CommonMark readers, e.g ":smile:") were simply translated into the corresponding unicode code point. By wrapping them in Span nodes, we make it possible to do special handling such as giving them a special font in HTML output. We also open up the possibility of treating them differently when the `--ascii` option is selected (though that is not part of this commit). Closes #4743. | |||||
2018-07-02 | More spellcheck | Alexander Krotov | 2 | -2/+2 | |
2018-05-31 | Muse reader: add support for floating images | Alexander Krotov | 1 | -0/+6 | |
2018-05-31 | Muse reader: add support for images with specified width | Alexander Krotov | 1 | -0/+6 | |
2018-05-30 | Muse reader: parse image URLs without "guard" and "takeExtension" | Alexander Krotov | 1 | -0/+3 | |
2018-05-27 | Muse reader: test image with space in filename | Alexander Krotov | 1 | -0/+3 | |
2018-05-23 | tests, parsing fixes | Yan Pas | 1 | -3/+15 | |
2018-05-12 | Merge branch 'master' into groff_reader | Yan Pas | 47 | -8857/+0 | |
2018-05-11 | Removed inadvertently added .orig files from repository. | John MacFarlane | 47 | -8857/+0 | |
These were added by https://github.com/schrieveslaach/pandoc/commit/96d10c72cc95e56c9e49db3e6db7118e89d1f1e0 Closes #4648. | |||||
2018-05-09 | fix build and tests | Yan Pas | 1 | -2/+3 | |
2018-05-09 | Merge branch 'master' into groff_reader | Yan Pashkovsky | 94 | -259/+9553 | |
2018-05-09 | basic manfile parsing | Yan Pas | 1 | -4/+19 | |
2018-05-07 | Muse writer: add support for left-align and right-align classes | Alexander Krotov | 1 | -0/+6 | |
Address issue #4542 | |||||
2018-04-29 | Test Lua filter converting display math to inline math | Alexander Krotov | 1 | -1/+8 | |
2018-04-27 | RST writer: preserve empty inline parents in flatten (#4603) | Francesco Occhipinti | 1 | -0/+3 | |
2018-04-26 | Add FB2 reader (#4539) | Alexander | 1 | -0/+29 | |
2018-04-26 | Merge branch 'fb2-hrblankline' of https://github.com/labdsf/pandoc into ↵ | John MacFarlane | 1 | -2/+2 | |
labdsf-fb2-hrblankline | |||||
2018-04-26 | RST reader: flatten nested inlines, closes #4368 (#4554) | Francesco Occhipinti | 1 | -0/+24 | |
nested inlines are not valid RST syntax, so we flatten them following some readability criteria discussed in #4368. | |||||
2018-04-26 | Muse reader: allow nested footnotes | Alexander Krotov | 1 | -0/+9 | |
2018-04-25 | Removed deprecated ancient HTML math methods. | John MacFarlane | 1 | -1/+1 | |
Removed `--latexmathml`, `--gladtex`, `--mimetex`, `--jsmath`, `-m`, `--asciimathml` options. Removed `JsMath`, `LaTeXMathML`, and `GladTeX` constructors from `Text.Pandoc.Options.HTMLMathMethod` [API change]. Removed unneeded data file LaTeXMathML.js and updated tests. Bumped version to 2.2. | |||||
2018-04-19 | RST writer: use more consistent indentation. | John MacFarlane | 1 | -9/+9 | |
Previously we used an odd mix of 3- and 4-space indentation. Now we use 3-space indentation, except for ordered lists, where indentation must depend on the width of the list marker. Closes #4563. | |||||
2018-04-19 | FB2 writer: convert metadata value "abstract" to book annotation | Alexander Krotov | 1 | -0/+1 | |
2018-04-19 | Muse reader: allow "-" in anchors | Alexander Krotov | 1 | -0/+5 | |
2018-04-17 | Docx reader tests: Test for combining adjacent code blocks. | Jesse Rosenthal | 1 | -0/+4 | |
2018-04-17 | Markdown reader: add regression test for previous commit | Alexander Krotov | 1 | -0/+3 | |
2018-04-16 | Muse reader: allow verse to be indented | Alexander Krotov | 1 | -0/+18 | |
Muse writer indents verse blocks in definition list more than necessary, so Muse reader should parse them. | |||||
2018-04-16 | Fix a typo in Muse reader testsuite comment | Alexander Krotov | 1 | -1/+1 | |