Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-12-21 | LaTeX reader: Fixed subtle bug in tokenizer. | John MacFarlane | 1 | -2/+3 | |
Material following `^^` was dropped if it wasn't a character escape. This only affected invalid LaTeX, so we didn't see it in the wild, but it appeared in a QuickCheck test failure https://travis-ci.org/jgm/pandoc/jobs/319812224 | |||||
2017-12-21 | Removed default.theme data file. | John MacFarlane | 2 | -179/+0 | |
It is no longer needed now that we have `--print-highlight-style`. See #4096. | |||||
2017-12-21 | PowerPoint writer: Implement notes | Jesse Rosenthal | 1 | -2/+30 | |
This currently prints all notes on a final slide. Note that at the moment, there is a danger of text overflowing the note slide, since there is no logic for adding further slides. A future commit will shrink the font size on these notes, but that won't take care of the problem altogether. (We might have to implement some sort of clumsy page-breaking logic here based on font size and text-box dimensions, though that seems like a can of worms.) | |||||
2017-12-21 | PowerPoint writer: Register notes to state. | Jesse Rosenthal | 1 | -0/+8 | |
When we encounter a note, we write it to the state directory of notes, and input a superscript. | |||||
2017-12-21 | Add Note state to PowerPoint writer. | Jesse Rosenthal | 1 | -0/+2 | |
First step toward implementing notes in pptx writer. | |||||
2017-12-21 | Implement basic definition list functionality to PowerPoint writer. | Jesse Rosenthal | 1 | -0/+9 | |
These are currently implemented in terms of a Bold para for the terms, and then blockquotes for the definitions. THis can be refined a bit in the future. | |||||
2017-12-21 | Don't look for default template file for Powerpoint. | Jesse Rosenthal | 1 | -0/+1 | |
When using readerStandalone, this keeps us from looking for a non-existent template pptx file. Closes #4181 | |||||
2017-12-21 | Add pptx to isTextFormat list | Jesse Rosenthal | 1 | -1/+1 | |
This is used to check standalone and not writing to the terminal. | |||||
2017-12-21 | Org writer: do not wrap "-" to avoid accidental bullet lists | Alexander Krotov | 2 | -7/+21 | |
Also add TODO for ordered lists. | |||||
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-20 | Add Basic JATS reader based on DocBook reader | Hamish Mackenzie | 8 | -1/+2704 | |
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 | |