Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-12-21 | Muse reader: parse anchors immediately after headings as IDs | Alexander Krotov | 4 | -6/+27 | |
2017-12-20 | Lua modules: turn pipe, read into full Haskell functions | Albert Krewinkel | 3 | -78/+77 | |
The `pipe` and `read` utility functions are converted from hybrid lua/haskell functions into full Haskell functions. This avoids the need for intermediate `_pipe`/`_read` helper functions, which have dropped. | |||||
2017-12-20 | Test more pandoc Lua module functions | Albert Krewinkel | 2 | -0/+80 | |
The functions `sha1`, `read`, and `pipe` are now tested. Change: minor | |||||
2017-12-20 | Travis: use --jobs=2 for installing dependencies. | John MacFarlane | 1 | -1/+1 | |
In hopes this will help with the OOM problems. | |||||
2017-12-20 | makefile: use lts-10 resolver. | John MacFarlane | 1 | -1/+1 | |
2017-12-20 | Org reader: fix asterisks-related parsing error | Albert Krewinkel | 1 | -1/+1 | |
A parsing error was fixed which caused the org reader to fail when parsing a paragraph starting with two or more asterisks. Fixes: #4180 | |||||
2017-12-20 | Muse reader: require that note references does not start with 0 | Alexander Krotov | 2 | -1/+17 | |
2017-12-19 | Stack builds with lts-10.0. | John MacFarlane | 3 | -32/+8 | |
2017-12-19 | Muse writer: don't wrap note references to the next line | Alexander Krotov | 2 | -1/+36 | |
Closes #4172. | |||||
2017-12-19 | Fix for #4171 fix: don't wrap note references after SoftBreak | Alexander Krotov | 2 | -0/+16 | |
2017-12-19 | pandoc.lua: re-add missing MetaMap function | Albert Krewinkel | 1 | -1/+4 | |
This was a bug introduced in version 2.0.4 (commit 3f1f9536d4817bbdd797c01050a887fe4cdf347c). | |||||
2017-12-19 | Muse reader: parse empty comments correctly | Alexander Krotov | 2 | -2/+3 | |
2017-12-18 | Org writer: don't allow fn refs to wrap to beginning of line. | John MacFarlane | 2 | -1/+16 | |
Otherwise they can be interpreted as footnote definitions. Closes #4171. | |||||
2017-12-18 | Lua filters: perform minor code clean-up | Albert Krewinkel | 2 | -11/+8 | |
Change: minor | |||||
2017-12-17 | OPML reader: enable raw HTML and other extensions by default for notes. | John MacFarlane | 3 | -9/+50 | |
This fixes a regression in 2.0. Note that extensions can now be individually disabled, e.g. `-f opml-smart-raw_html`. Closes #4164. | |||||
2017-12-15 | Use latest pandoc-citeproc in binary pkg. | John MacFarlane | 1 | -1/+1 | |
2017-12-15 | LaTeX writer: use \renewcommand for \textlatin with babel. | John MacFarlane | 1 | -4/+7 | |
This avoids a clash with a deprecated \textlatin command defined in Babel. Closes #4161. | |||||
2017-12-15 | Added tests of latex tokenizer. | John MacFarlane | 1 | -1/+18 | |
This should help prevent regressions like #4159. | |||||
2017-12-15 | LaTeX reader: export tokenize, untokenize. | John MacFarlane | 1 | -1/+3 | |
Mainly so they can be tested. | |||||
2017-12-15 | Fixed regression in LateX tokenization. | John MacFarlane | 2 | -2/+10 | |
This mainly affects the Markdown reader when parsing raw LaTeX with escaped spaces. Closes #4159. | |||||
2017-12-14 | Merge branch 'master' of github.com:jgm/pandoc | John MacFarlane | 1 | -3/+3 | |
2017-12-14 | filters.md: say that Text.Pandoc.JSON comes form pandoc-types. | John MacFarlane | 1 | -3/+3 | |
Closes jgm/pandoc-website#16. | |||||
2017-12-14 | MANUAL: add note on what formats have +smart by default. | John MacFarlane | 1 | -0/+2 | |
2017-12-14 | RST reader: more accurate parsing of references. | John MacFarlane | 3 | -36/+52 | |
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*`_ | |||||
2017-12-14 | Merge pull request #4148 from stencila/jats-figures | John MacFarlane | 5 | -15/+160 | |
fig, table-wrap & caption Divs for JATS writer | |||||
2017-12-14 | Markdown reader: be pickier about table captions. | John MacFarlane | 1 | -1/+1 | |
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. | |||||
2017-12-14 | Deduplicate JATS writer image mime type code | Hamish Mackenzie | 2 | -16/+15 | |
2017-12-13 | Update latex template to work with recent versions of beamer. | John MacFarlane | 1 | -6/+18 | |
The old template produced numbered sections with some recent versions of beamer. Thanks to Thomas Hodgson. | |||||
2017-12-13 | Removed whitespace at ends of line. | John MacFarlane | 4 | -42/+42 | |
2017-12-13 | Merge pull request #4153 from tarleb/unify-lua-init | John MacFarlane | 6 | -149/+184 | |
Unify lua initalization | |||||
2017-12-13 | Docx writer: Add tests for list continuation. | Jesse Rosenthal | 5 | -0/+23 | |
2017-12-13 | Docx writer: Continue lists after interruption. | Jesse Rosenthal | 1 | -15/+22 | |
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 | |||||
2017-12-13 | Custom writer: use init file to setup Lua interpreter | Albert Krewinkel | 6 | -69/+126 | |
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. | |||||
2017-12-13 | Lua filters: drop unused code, language extensions | Albert Krewinkel | 1 | -11/+1 | |
2017-12-13 | Custom writer: define instances for newtype wrapper | Albert Krewinkel | 1 | -69/+57 | |
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. | |||||
2017-12-13 | Delete removed -S option from command in epub.md (#4151) | Georger Araújo | 1 | -1/+1 | |
Because `--smart/-S` has been removed. Maybe ` -f markdown+smart` shoud also be added? | |||||
2017-12-13 | Markdown reader: always use four space rule for example lists. | John MacFarlane | 2 | -9/+22 | |
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. | |||||
2017-12-12 | Update man page. | John MacFarlane | 1 | -0/+3 | |
2017-12-12 | Updated changelog. | John MacFarlane | 1 | -1/+11 | |
2017-12-12 | Markdown: Improved computation of relative cell widths in pipe tables. | John MacFarlane | 3 | -5/+5 | |
2017-12-12 | Pipe tables: use full text width for tables with wrapping cells. | John MacFarlane | 3 | -4/+7 | |
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. | |||||
2017-12-13 | fig, table-wrap & caption Divs for JATS writer | Hamish Mackenzie | 4 | -6/+152 | |
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. | |||||
2017-12-12 | Add default.nix for working on pandoc with Nix (#4146) | Hamish Mackenzie | 1 | -0/+101 | |
2017-12-12 | Spellcheck some changelog messages | Alexander Krotov | 1 | -6/+6 | |
2017-12-11 | Updated man page. | John MacFarlane | 1 | -1/+1 | |
2017-12-11 | Change version to 2.0.5. | John MacFarlane | 2 | -2/+2 | |
Note that we don't need to bump the second number for an additional module and exported function. | |||||
2017-12-11 | Updated changelog. | John MacFarlane | 1 | -0/+88 | |
2017-12-11 | Update man page. | John MacFarlane | 1 | -9/+36 | |
2017-12-11 | Version to 2.1 | John MacFarlane | 1 | -1/+1 | |
2017-12-11 | Update cabal description to include powerpoint. | John MacFarlane | 1 | -3/+4 | |