Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-09-30 | Removed writerSourceURL, add source URL to common state. | John MacFarlane | 14 | -115/+113 | |
Removed `writerSourceURL` from `WriterOptions` (API change). Added `stSourceURL` to `CommonState`. It is set automatically by `setInputFiles`. Text.Pandoc.Class now exports `setInputFiles`, `setOutputFile`. The type of `getInputFiles` has changed; it now returns `[FilePath]` instead of `Maybe [FilePath]`. Functions in Class that formerly took the source URL as a parameter now have one fewer parameter (`fetchItem`, `downloadOrRead`, `setMediaResource`, `fillMediaBag`). Removed `WriterOptions` parameter from `makeSelfContained` in `SelfContained`. | |||||
2017-09-30 | Run Lua filters before extracting media | Albert Krewinkel | 1 | -2/+2 | |
This enables users to change the media files being extracted via lua filters. | |||||
2017-09-30 | Text.Pandoc.Lua: add mediabag submodule | Albert Krewinkel | 4 | -36/+166 | |
2017-09-28 | Support R filters #3940 (#3941) | Andrie de Vries | 1 | -0/+1 | |
2017-09-28 | Muse reader: parse anchors | Alexander Krotov | 1 | -1/+11 | |
2017-09-27 | RST writer: add header anchors when header has non-standard id. | John MacFarlane | 1 | -1/+6 | |
Closes #3937. | |||||
2017-09-26 | Lua filters: set global FORMAT instead of args. | John MacFarlane | 2 | -8/+8 | |
This changes the type of runLuaFilter. | |||||
2017-09-26 | Lua: set "arg" instead of "PandocParameters". | John MacFarlane | 1 | -2/+2 | |
This is standard for lua scripts, and I see no reason to depart from the standard here. Also, "arg" is now pushed onto the stack before the script is loaded. Previously it was not, and thus "PandocParameters" was not available at the top level. | |||||
2017-09-26 | Muse reader: test metadata parsing | Alexander Krotov | 1 | -2/+1 | |
2017-09-26 | Fix a typo: s/collabarators/collaborators/ | Alexander Krotov | 1 | -1/+1 | |
2017-09-25 | Org reader: update emphasis border chars | Albert Krewinkel | 1 | -3/+3 | |
The org reader was updated to match current org-mode behavior: the set of characters which are acceptable to occur as the first or last character in an org emphasis have been changed and now allows all non-whitespace chars at the inner border of emphasized text (see `org-emphasis-regexp-components`). Fixes: #3933 | |||||
2017-09-24 | Allow lua filters to return lists of elements | Albert Krewinkel | 2 | -61/+90 | |
Closes: #3918 | |||||
2017-09-20 | Fixed bug in determining writer for xelatex engine. | John MacFarlane | 1 | -1/+1 | |
This revises the last commit, fixing #3931. | |||||
2017-09-19 | Fix and simply latex engine code in App. | John MacFarlane | 1 | -47/+44 | |
Fixes #3931. | |||||
2017-09-17 | Added `--strip-comments` option, `readerStripComments` in `ReaderOptions`. | John MacFarlane | 4 | -8/+24 | |
* Options: Added readerStripComments to ReaderOptions. * Added `--strip-comments` command-line option. * Made `htmlTag` from the HTML reader sensitive to this feature. This affects Markdown and Textile input. Closes #2552. | |||||
2017-09-16 | Markdown reader: added inlines, inlines1. | John MacFarlane | 1 | -18/+23 | |
Eventually we'll add `processEmphasis` and `processBracketed` to this. This will allow us to conform to CommonMark rules and fix #3903 and #1735. | |||||
2017-09-15 | Set PANDOC_READER_OPTIONS in environment where filters are run. | John MacFarlane | 1 | -7/+16 | |
This contains a JSON representation of ReaderOptions. | |||||
2017-09-15 | Remove To/FromJSON instance for WriterOptions. | John MacFarlane | 1 | -4/+0 | |
This required the (now removed) instances for Syntax. It was too long, anyway, to be of use. | |||||
2017-09-14 | FromJSON/ToJSON instances for Reader, WriterOptions. | John MacFarlane | 2 | -0/+18 | |
Depends on skylighting 0.3.5. | |||||
2017-09-12 | Textile reader: allow 'pre' code in list item. | John MacFarlane | 1 | -8/+4 | |
Closes #3916. | |||||
2017-09-12 | Add default pdf engine for beamer. | John MacFarlane | 1 | -0/+1 | |
2017-09-12 | Use defaultLatexEngine instead of `head latexEngines`. | John MacFarlane | 1 | -3/+9 | |
Partial functions make me nervous. | |||||
2017-09-11 | Support for PDF generation via `weasyprint` and `prince` (#3909) | Mauro Bieg | 4 | -62/+108 | |
* Rename --latex-engine to --pdf-engine * In `Text.Pandoc.Options.WriterOptions`, rename `writerLaTeXEngine` to `writerPdfEngine` and `writerLaTeXArgs` to `writerPdfArgs`. * Add support for `weasyprint` and `prince`, in addition to `wkhtmltopdf`, for PDF generation via HTML (closes #3906). * `Text.Pandoc.PDF.html2pdf`: use stdin instead of intermediate HTML file | |||||
2017-09-11 | Merge pull request #3911 from labdsf/muse-reader-braces | John MacFarlane | 1 | -1/+8 | |
Muse reader: parse {{{ }}} example syntax | |||||
2017-09-11 | Muse reader: allow inline markup to be followed by punctuation | Alexander Krotov | 1 | -2/+3 | |
Previously code was not allowed to be followed by comma, and emphasis was allowed to be followed by letter. | |||||
2017-09-11 | Muse reader: parse {{{ }}} example syntax | Alexander Krotov | 1 | -1/+8 | |
2017-09-11 | Muse reader: parse verbatim tag | Alexander Krotov | 1 | -1/+6 | |
2017-09-10 | Muse reader: trim newlines from <example>s | Alexander Krotov | 1 | -1/+10 | |
2017-09-09 | Muse reader: debug inline code markup | Alexander Krotov | 1 | -9/+6 | |
2017-09-08 | Write euro symbol directly in LaTeX | Andrew Dunning | 1 | -6/+0 | |
The textcomp package allows pdfLaTeX to parse `€` directly, making the \euro command unneeded. Closes #3801. | |||||
2017-09-08 | Removed old beamer template. | John MacFarlane | 2 | -0/+2 | |
We now use the default.latex template for both latex and beamer. It contains conditionals for the beamer-specific things. `pandoc -D beamer` will return this template. | |||||
2017-09-07 | Markdown writer: Escape pipe characters when `pipe_tables` enabled. | John MacFarlane | 1 | -0/+1 | |
Closes #3887. | |||||
2017-09-07 | LaTeX writer: use proper code for list enumerators. | John MacFarlane | 1 | -2/+13 | |
This should fix problems with lists that don't use arabic numerals. Closes #3891. | |||||
2017-09-06 | Muse reader: Allow finishing header with EOF (#3897) | Alexander | 1 | -5/+9 | |
2017-09-05 | LaTeX reader: Better support for ogonek accents. | John MacFarlane | 1 | -0/+10 | |
2017-09-05 | Markdown writer: make Span with null attribute transparent. | John MacFarlane | 1 | -4/+3 | |
That is, we don't use brackets or `<span>` tags to mark spans when there are no attributes; we simply output the contents. | |||||
2017-09-05 | LaTeX reader: Improve handling of accents. | John MacFarlane | 1 | -15/+17 | |
Handle ogonek, and fall back correctly with forms like `\"{}`. | |||||
2017-09-05 | LaTeX reader: support `\k` ogonek accent. | John MacFarlane | 1 | -0/+5 | |
2017-09-05 | Muse reader: require at least one space char after * in header (#3895) | Alexander | 1 | -1/+1 | |
2017-09-04 | Plain writer: don't use to separate list and indented code. | John MacFarlane | 1 | -3/+6 | |
There's no need for it in this context, since this isn't to be interpreted using Markdown rules. | |||||
2017-09-04 | Muse reader: parse <div> tag (#3888) | Alexander | 1 | -0/+7 | |
2017-09-04 | HTML reader: Fix pattern match. | John MacFarlane | 1 | -1/+1 | |
2017-09-01 | Org writer: stop using raw HTML to wrap divs | Albert Krewinkel | 1 | -37/+26 | |
Div's are difficult to translate into org syntax, as there are multiple div-like structures (drawers, special blocks, greater blocks) which all have their advantages and disadvantages. Previously pandoc would use raw HTML to preserve the full div information; this was rarely useful and resulted in visual clutter. Div-rendering was changed to discard the div's classes and key-value pairs if there is no natural way to translate the div into an org structure. Closes: #3771 | |||||
2017-08-30 | HTML reader: improved handling of figure. | John MacFarlane | 1 | -17/+17 | |
Previously we had a parse failure if the figure contained anything besides an image and caption. | |||||
2017-08-29 | Muse reader: parse verse markup (#3882) | Alexander | 1 | -1/+21 | |
2017-08-29 | hlint Muse reader (#3884) | Alexander | 1 | -4/+3 | |
2017-08-29 | Add a type sig to satisfy ghc 7.10.3. | John MacFarlane | 1 | -0/+1 | |
2017-08-28 | HTML writer: ensure we don't get two style attributes for width & height. | John MacFarlane | 1 | -2/+8 | |
2017-08-28 | RST reader: handle blank lines correctly in line blocks (#3881) | Alexander | 1 | -1/+1 | |
Previously pandoc would sometimes combine two line blocks separated by blanks, and ignore trailing blank lines within the line block. Test is checked to be consisted with http://rst.ninjs.org/ | |||||
2017-08-27 | RST reader: Fixed `..include::` directive. | John MacFarlane | 1 | -9/+9 | |
Closes #3880. |