summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | Test more pandoc Lua module functionsAlbert Krewinkel2017-12-20
| | | | | | | | | | | | The functions `sha1`, `read`, and `pipe` are now tested. Change: minor
* | Travis: use --jobs=2 for installing dependencies.John MacFarlane2017-12-20
| | | | | | | | In hopes this will help with the OOM problems.
* | makefile: use lts-10 resolver.John MacFarlane2017-12-20
| |
* | Org reader: fix asterisks-related parsing errorAlbert Krewinkel2017-12-20
| | | | | | | | | | | | A parsing error was fixed which caused the org reader to fail when parsing a paragraph starting with two or more asterisks. Fixes: #4180
* | Muse reader: require that note references does not start with 0Alexander Krotov2017-12-20
| |
* | Stack builds with lts-10.0.John MacFarlane2017-12-19
|/
* Muse writer: don't wrap note references to the next lineAlexander Krotov2017-12-19
| | | | Closes #4172.
* Fix for #4171 fix: don't wrap note references after SoftBreakAlexander Krotov2017-12-19
|
* pandoc.lua: re-add missing MetaMap functionAlbert Krewinkel2017-12-19
| | | | | This was a bug introduced in version 2.0.4 (commit 3f1f9536d4817bbdd797c01050a887fe4cdf347c).
* Muse reader: parse empty comments correctlyAlexander Krotov2017-12-19
|
* Org writer: don't allow fn refs to wrap to beginning of line.John MacFarlane2017-12-18
| | | | | | Otherwise they can be interpreted as footnote definitions. Closes #4171.
* Lua filters: perform minor code clean-upAlbert Krewinkel2017-12-18
| | | | Change: minor
* OPML reader: enable raw HTML and other extensions by default for notes.John MacFarlane2017-12-17
| | | | | | | | | This fixes a regression in 2.0. Note that extensions can now be individually disabled, e.g. `-f opml-smart-raw_html`. Closes #4164.
* Use latest pandoc-citeproc in binary pkg.John MacFarlane2017-12-15
|
* LaTeX writer: use \renewcommand for \textlatin with babel.John MacFarlane2017-12-15
| | | | | This avoids a clash with a deprecated \textlatin command defined in Babel. Closes #4161.
* Added tests of latex tokenizer.John MacFarlane2017-12-15
| | | | This should help prevent regressions like #4159.
* LaTeX reader: export tokenize, untokenize.John MacFarlane2017-12-15
| | | | Mainly so they can be tested.
* Fixed regression in LateX tokenization.John MacFarlane2017-12-15
| | | | | This mainly affects the Markdown reader when parsing raw LaTeX with escaped spaces. Closes #4159.
* Merge branch 'master' of github.com:jgm/pandocJohn MacFarlane2017-12-14
|\
| * filters.md: say that Text.Pandoc.JSON comes form pandoc-types.John MacFarlane2017-12-14
| | | | | | | | Closes jgm/pandoc-website#16.
* | MANUAL: add note on what formats have +smart by default.John MacFarlane2017-12-14
|/
* RST reader: more accurate parsing of references.John MacFarlane2017-12-14
| | | | | | | | | | | 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*`_
* Merge pull request #4148 from stencila/jats-figuresJohn MacFarlane2017-12-14
|\ | | | | fig, table-wrap & caption Divs for JATS writer
| * Deduplicate JATS writer image mime type codeHamish Mackenzie2017-12-14
| |
| * fig, table-wrap & caption Divs for JATS writerHamish Mackenzie2017-12-13
| | | | | | | | | | | | | | | | | | 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.
* | Markdown reader: be pickier about table captions.John MacFarlane2017-12-14
| | | | | | | | | | | | | | A caption starts with a `:` which can't be followed by punctuation. Otherwise we can falsely interpret the start of a fenced div, or even a table header line like `:--:|:--:`, as a caption.
* | Update latex template to work with recent versions of beamer.John MacFarlane2017-12-13
| | | | | | | | | | | | | | The old template produced numbered sections with some recent versions of beamer. Thanks to Thomas Hodgson.
* | Removed whitespace at ends of line.John MacFarlane2017-12-13
| |
* | Merge pull request #4153 from tarleb/unify-lua-initJohn MacFarlane2017-12-13
|\ \ | | | | | | Unify lua initalization
| * | Custom writer: use init file to setup Lua interpreterAlbert Krewinkel2017-12-13
| | | | | | | | | | | | | | | | | | 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.
| * | Lua filters: drop unused code, language extensionsAlbert Krewinkel2017-12-13
| | |
| * | Custom writer: define instances for newtype wrapperAlbert Krewinkel2017-12-13
| | | | | | | | | | | | | | | | | | | | | The custom writer used its own `ToLuaStack` instance definitions, which made it difficult to share code with Lua filters, as this could result in conflicting instances. A `Stringify` wrapper is introduced to avoid this problem.
* | | Docx writer: Add tests for list continuation.Jesse Rosenthal2017-12-13
| | |
* | | Docx writer: Continue lists after interruption.Jesse Rosenthal2017-12-13
|/ / | | | | | | | | | | | | | | | | Docx expects that lists will continue where they left off after an interruption and introduces a new id if a list is starting again. So we keep track of the state of lists and use them to define a "start" attribute, if necessary. Closes #4025
* | Delete removed -S option from command in epub.md (#4151)Georger Araújo2017-12-13
| | | | | | | | Because `--smart/-S` has been removed. Maybe ` -f markdown+smart` shoud also be added?
* | Markdown reader: always use four space rule for example lists.John MacFarlane2017-12-13
| | | | | | | | | | | | | | | | It would be awkward to indent example list contents to the first non-space character after the label, since example list labels are often long. Thanks to Bernhard Fisseni for the suggestion.
* | Update man page.John MacFarlane2017-12-12
| |
* | Updated changelog.John MacFarlane2017-12-12
| |
* | Markdown: Improved computation of relative cell widths in pipe tables.John MacFarlane2017-12-12
| |
* | Pipe tables: use full text width for tables with wrapping cells.John MacFarlane2017-12-12
|/ | | | | | | | | | 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.
* Add default.nix for working on pandoc with Nix (#4146)Hamish Mackenzie2017-12-12
|
* Spellcheck some changelog messagesAlexander Krotov2017-12-12
|
* Updated man page.John MacFarlane2017-12-11
|
* Change version to 2.0.5.John MacFarlane2017-12-11
| | | | | Note that we don't need to bump the second number for an additional module and exported function.
* Updated changelog.John MacFarlane2017-12-11
|
* Update man page.John MacFarlane2017-12-11
|
* Version to 2.1John MacFarlane2017-12-11
|
* Update cabal description to include powerpoint.John MacFarlane2017-12-11
|
* Added support for LaTeX pagestyle variable (#4135)Thomas Hodgson2017-12-11
| | | | | | | | * Add pagestyle support * Add pagestyle option to MANUAL.txt * Moved mention of pagestyle to the section on variables
* `--pdf-engine-opt`: fix bug where option order was reversed.John MacFarlane2017-12-11
| | | | Closes #4137.