Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-02-02 | PDF: use system temp dir and set TEXMFOUTPUT. | John MacFarlane | 1 | -8/+5 | |
Previously the temp directory was created inside the working directory, so that programs like epstopdf.pl would be allowed to run in restricted mode. However, setting TEXMFOUTPUT allows these programs to run in the tmpdir inside the system temp directory. This is a better solution than cd51983. Using the system temp dir prevents problems when pandoc is run inside a synced directory (e.g. dropbox). Partially addresses #1192. | |||||
2019-02-02 | MIME: add WebP | Mauro Bieg | 1 | -0/+1 | |
fixes #5267 | |||||
2019-02-01 | LaTeX writer: use right fold for escapeString. | John MacFarlane | 1 | -15/+13 | |
This is more elegant than the explicit recursive we were using. | |||||
2019-02-01 | LaTeX writer: code simplification in escaping. | John MacFarlane | 1 | -20/+21 | |
2019-02-01 | Markdown writer: use markdown="1" when appropriate for Divs. | John MacFarlane | 1 | -0/+6 | |
When `native_divs` and `markdown_in_html_blocks` are disabled but `raw_html` and `markdown_attribute` are enabled... | |||||
2019-02-01 | LaTeX writer: avoid `{}` after control sequences when escaping. | John MacFarlane | 4 | -32/+41 | |
`\ldots{}.` doesn't behave as well as `\ldots.` with the latex ellipsis package. This patch causes pandoc to avoid emitting the `{}` when it is not necessary. Now `\ldots` and other control sequences used in escaping will be followed by either a `{}`, a space, or nothing, depending on context. Thanks to Elliott Slaughter for the suggestion. | |||||
2019-02-01 | doc/lua-filters.md: fix docs for OrderedList items | Albert Krewinkel | 1 | -3/+1 | |
2019-01-31 | LaTeX reader: don't let `\egroup` match `{`. | John MacFarlane | 2 | -3/+15 | |
`braced` now actually requires nested braces. Otherwise some legitimate command and environment definitions can break (see test/command/tex-group.md). | |||||
2019-01-31 | Tests: avoid calling findPandoc multiple times. | John MacFarlane | 3 | -194/+207 | |
2019-01-31 | Old tests: remove need for temp files by using pipeProcess. | John MacFarlane | 1 | -16/+6 | |
2019-01-31 | More improvements on lua-filters docs. | John MacFarlane | 1 | -342/+386 | |
2019-01-30 | linux/Dockerfile : use default -O1 instead of -O2. | John MacFarlane | 1 | -1/+1 | |
2019-01-30 | stack.yaml - use latest texmath. | John MacFarlane | 1 | -0/+1 | |
2019-01-30 | Update manual. | John MacFarlane | 2 | -958/+1296 | |
2019-01-30 | Update changelog. | John MacFarlane | 1 | -0/+3 | |
2019-01-30 | Manual: document `date-meta` template variable (#5260) | Tristan Stenner | 1 | -0/+10 | |
In HTML based formats the `date` metadata variable is converted to ISO 8601 and available as `$date-meta`, but it's not documented at the moment. | |||||
2019-01-30 | Update copyright year in version. | John MacFarlane | 1 | -1/+1 | |
2019-01-30 | Use lts-13 in makefile | John MacFarlane | 1 | -1/+1 | |
2019-01-30 | Update stack.yaml to use lts-13. | John MacFarlane | 1 | -9/+2 | |
2019-01-30 | doc/lua-filters.md: use 3rd level headers for module fields | Albert Krewinkel | 1 | -664/+664 | |
2019-01-30 | Update changelog. | John MacFarlane | 1 | -43/+85 | |
2019-01-30 | Org reader: add support for #+SELECT_TAGS. | leungbk | 8 | -23/+107 | |
2019-01-30 | Org reader: separate filtering logic from conversion function. | leungbk | 2 | -8/+11 | |
2019-01-28 | Add cpp to avoid warning. | John MacFarlane | 1 | -1/+6 | |
2019-01-27 | Add isPrefixOf to imports. | John MacFarlane | 1 | -1/+1 | |
2019-01-26 | Improve writing metadata for docx, pptx and odt (#5252) | Agustín Martín Barbero | 45 | -24/+165 | |
* docx writer: support custom properties. Solves the writer part of #3024. Also supports additional core properties: `subject`, `lang`, `category`, `description`. * odt writer: improve standard properties, including the following core properties: `generator` (Pandoc/VERSION), `description`, `subject`, `keywords`, `initial-creator` (from authors), `creation-date` (actual creation date). Also fix date. * pptx writer: support custom properties. Also supports additional core properties: `subject`, `category`, `description`. * Includes golden tests. * MANUAL: document metadata support for docx, odt, pptx writers | |||||
2019-01-26 | Normalize Windows paths to account for change in ghc 8.6. | John MacFarlane | 1 | -9/+31 | |
When pandoc is compiled with ghc 8.6, Windows paths are treated differently, and paths beginning `\\server` no longer work. This commit rewrites such patsh to `\\?\UNC\server` which works. The change operates at the level of argument parsing, so it only affects the command line program. See #5127 and the discussion there. | |||||
2019-01-25 | Texinfo writer: use header identifier for anchor if present. | John MacFarlane | 1 | -2/+4 | |
Previously we were overwriting an existing identifier with a new one. Closes #4731. | |||||
2019-01-25 | MediaWiki reader: use `_` instead of `-` in auto-identifiers. | John MacFarlane | 2 | -17/+22 | |
Partially addresses #4731. We may not still be exactly matching mediawiki's algorithm for identifiers. | |||||
2019-01-25 | LaTeX writer: add `#` special characeters for listings. | John MacFarlane | 1 | -1/+1 | |
This character needs special handling in lstinline. Closes #4939. | |||||
2019-01-25 | LaTeX template: Set default listings language for lua, assembler. | John MacFarlane | 2 | -0/+4 | |
Otherwise we get an error when trying to compile code with lua or assembler code. To change the default dialect (currenty 5.3 for lua and x86masm for assembler), you can use `--include-in-header` to inject something like \lstset{defaultdialect=[5.2]Lua} Closes #5227. | |||||
2019-01-25 | Update ipynb example in manual. | John MacFarlane | 1 | -17/+19 | |
2019-01-25 | Revert "CircleCI - use -O0 only for cabal-v2 builds." | John MacFarlane | 1 | -5/+5 | |
This reverts commit 062a8fb10bf3eb7b92d3b8b942f106293ef24902. | |||||
2019-01-25 | Revert "CircleCI - store artifact from stack build." | John MacFarlane | 1 | -4/+0 | |
This reverts commit ecccb69ec70b5453936cee106940dbec66daaae0. | |||||
2019-01-25 | Revert "circleci - use .gz for build artifact." | John MacFarlane | 1 | -2/+2 | |
This reverts commit f28d39efaef7f5d0066a217ac8b320080ca1f032. | |||||
2019-01-25 | circleci - use .gz for build artifact. | John MacFarlane | 1 | -2/+2 | |
2019-01-25 | CircleCI - store artifact from stack build. | John MacFarlane | 1 | -0/+4 | |
2019-01-25 | CircleCI - use -O0 only for cabal-v2 builds. | John MacFarlane | 1 | -5/+5 | |
Stack build will not disable optimizations; this way we can create a nightly. | |||||
2019-01-25 | Remove travis.yml. | John MacFarlane | 1 | -200/+0 | |
2019-01-25 | Regenerated README.md with CircleCI badge instead of travis. | John MacFarlane | 2 | -3/+2 | |
2019-01-25 | Tweaked circleci. | John MacFarlane | 1 | -5/+6 | |
2019-01-25 | Fix cabal.project. | John MacFarlane | 1 | -2/+4 | |
2019-01-25 | Add some ghc options in circleci config. | John MacFarlane | 1 | -1/+1 | |
2019-01-25 | CircleCI: Set workflow version to 2.1. | John MacFarlane | 1 | -1/+1 | |
2019-01-25 | Add .circleci config. | John MacFarlane | 1 | -0/+123 | |
2019-01-25 | Update pandoc-citeproc commit in stack.yaml. | John MacFarlane | 1 | -1/+1 | |
2019-01-25 | cabal.project - set flag defaults, revise pandoc-citeproc commit. | John MacFarlane | 1 | -1/+5 | |
2019-01-24 | Ipynb: Put all jupyter metadata under 'jupyter' key. | John MacFarlane | 2 | -2/+7 | |
2019-01-24 | Revert "Prepend `jupyter_` to jupyter metadata keys." | John MacFarlane | 2 | -12/+0 | |
This reverts commit 5eaff399d5d6dc30b0d453eff42c4101674d75ab. | |||||
2019-01-24 | Allow some command line options to take URL in addition to FILE. | John MacFarlane | 2 | -5/+5 | |
`--include-in-header`, `--include-before-body`, `--include-after-body` |