Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-04-02 | Fix harmless error in file-scope code. | John MacFarlane | 1 | -2/+2 | |
Closes #5422. | |||||
2019-04-02 | Add XWiki Support (#4167) | Derek Chen-Becker | 6 | -1/+934 | |
Add XWiki Support Closes #1800 | |||||
2019-04-01 | PowerPoint writer: Remove handoutsMasterList from template presentation.xml | Jesse Rosenthal | 1 | -7/+9 | |
We don't build it at the moment, so it was causing corruption. | |||||
2019-04-01 | PowerPoint writer: Build sp trees correctly | Jesse Rosenthal | 1 | -17/+19 | |
We were previously carrying over too many elements from the layout, which produced visual artifacts and some corruption. This empties the sptree (except for properties) after building the shapes, and then inserts them. Together with 5e944bf5, fixes #5402 (Note that this addresses the issue and template in that particular bug report. Other issues will arise no doubt arise with other templates.) | |||||
2019-04-01 | PowerPoint writer: Correct application of reference doc for content | Jesse Rosenthal | 1 | -30/+16 | |
Previously we had applied content shapes based on their index (which was "1", "2" in MS Word 2013). It turns out that this was a convention, and could not be relied on. Instead we use a default type (ie, a ph tag with no "type"). This is more correct, and should make the application of reference documents in PowerPoint much more robust. | |||||
2019-04-01 | PowerPoint writer: Make default placeholder type for template lookup | Jesse Rosenthal | 1 | -18/+42 | |
This is the first step toward making templating work better. It seems that content shapes have a default ph type. In other words, shapes with *NO PH TYPE* should be considered to have an "obj" ph type, and used as content shapes. see https://github.com/scanny/python-pptx/blob/master/docs/dev/analysis/placeholders/slide-placeholders/placeholders-in-new-slide.rst | |||||
2019-04-01 | Dokuwiki Reader fix: parse single curly brace (#5417) | Mauro Bieg | 2 | -1/+12 | |
fixes #5416 | |||||
2019-03-31 | PowerPoint writer: add test for speaker notes after metadata. | Jesse Rosenthal | 4 | -0/+9 | |
2019-03-31 | Pptx writer: Apply speaker snotes to metadata slide if applicable. | Jesse Rosenthal | 1 | -15/+35 | |
If the slide deck has a metadata slide (with author, title, etc) and has speaker notes before any body content, the speaker notes will be applied to the metadata slide. If there is no metadata slide, pandoc will behave as before. | |||||
2019-03-31 | Docs: Specify that templates from PPT 2013 are known to work. | Jesse Rosenthal | 1 | -3/+3 | |
There have been problems reported with other recent versions. Starts to address #5402 | |||||
2019-03-30 | Pptx writer: test for speaker notes after breaking header. | Jesse Rosenthal | 4 | -0/+7 | |
2019-03-30 | Pptx writer: Correctly handle notes after section-title header | Jesse Rosenthal | 1 | -3/+4 | |
Previously, if notes came after a section-title header (ie, a level-1 header in a slide-level=2 presentation), they would go on the next slide. This keeps them on the slide with the header. | |||||
2019-03-30 | ipynb reader/writer: use format 'ipynb' for raw cell where no format given. | John MacFarlane | 2 | -5/+9 | |
According to nbformat docs, this is supposed to render in every format. We don't do that, but we at least preserve it as a raw block in markdown, so you can round-trip. | |||||
2019-03-29 | MANUAL: add paragraph on options affecting markdown in ipynb. | John MacFarlane | 1 | -0/+6 | |
2019-03-29 | ipynb writer - consolidate adjacent raw blocks. | John MacFarlane | 1 | -2/+10 | |
Sometimes pandoc creates two HTML blocks, e.g. one for the open tag and one for a close tag. If these aren't consolidated, only one will show up in output cell. | |||||
2019-03-29 | LaTeX writer: Avoid inadvertently creating ?` or !` ligatures. | John MacFarlane | 2 | -0/+22 | |
These are upside down ? and !, resp. Closes #5407. | |||||
2019-03-28 | Update data/jats.csl to avoid commas between name-part elements. | John MacFarlane | 1 | -2/+2 | |
Closes #5397. | |||||
2019-03-28 | HTML writer: Don't add data- prefix to RDFa attributes. | John MacFarlane | 1 | -2/+19 | |
Closes #5403. | |||||
2019-03-28 | Markdown reader: fenced div takes priority over setext header. | John MacFarlane | 2 | -2/+11 | |
For ::: {.cell} --- ::: | |||||
2019-03-28 | Ipynb reader: use `html` for a raw cell with no format. | John MacFarlane | 1 | -1/+1 | |
The nbformat spec says that when no format is specified, the raw cell will be rendered in every markup format. Pandoc doesn't have a construct that works this way, so we just fall back to `html`. | |||||
2019-03-28 | Ipynb writer: fixed carry-over of nbformat from metadata. | John MacFarlane | 1 | -1/+1 | |
Previously we wrongly assumed it would be in a MetaString. It's an a MetaInlines. | |||||
2019-03-28 | stack.yml - remove -Wmissing-home-modules | John MacFarlane | 1 | -1/+1 | |
This seems to cause problems with stack ghci. | |||||
2019-03-28 | Shared - improve metaToJSON with numbers. | John MacFarlane | 1 | -5/+8 | |
We now do a better job marshalling numbers from MetaString OR MetaInlines into JSON Number. | |||||
2019-03-28 | Markdown writer: better rendering of numbers. | John MacFarlane | 1 | -1/+4 | |
If the number is integral, we render it as an integral not a float. Closes #5398. | |||||
2019-03-28 | Markdown writer: proper rendering of empty map in YAML metadata. | John MacFarlane | 1 | -1/+3 | |
Should be `{}` not empty string. Partially addresses #5398. | |||||
2019-03-28 | Use strict instead of lazy sum. | John MacFarlane | 2 | -5/+5 | |
sum is lazy; replace with `foldl' (+) 0` to avoid stack overflow in Text.Pandoc.Pretty with very long strings. Closes #5401. | |||||
2019-03-28 | Revert "appveyor - just build dependencies." | John MacFarlane | 1 | -18/+18 | |
This reverts commit f520c4dfbb1c63123a9a088d560d16dee8e0d686. | |||||
2019-03-28 | stack.yaml: remove RTS options | John MacFarlane | 1 | -1/+1 | |
2019-03-28 | appveyor - just build dependencies. | John MacFarlane | 1 | -18/+18 | |
This should build up our cache so we can build the whole thing. | |||||
2019-03-27 | appveyor - save cache on error. | John MacFarlane | 1 | -0/+1 | |
Hopefully this will allow new ghc builds to complete within 60 minutes, after a try or two. | |||||
2019-03-27 | ipynb writer: preserve nbformat_minor if it's given. | John MacFarlane | 1 | -2/+10 | |
This helps with round-tripping. | |||||
2019-03-27 | Writers.Shared.metaValueToJSON: use Number Values for integers. | John MacFarlane | 1 | -4/+9 | |
Pandoc's MetaValue doesn't have a distinguished number type, so numbers are put in MetaStrings. If the MetaString consists entirely of digits, we convert it to a Number. We should probably consider adding a MetaNumber constructor to MetaValue, for better round-tripping with JSON etc. This change aids round-tripping in ipynb metadata fields, like `toc_depth`. | |||||
2019-03-27 | ipynb reader: avoid introducing spurious `.0` on integers in metadata. | John MacFarlane | 2 | -1/+5 | |
2019-03-27 | circleci - drop test on ghc 7.10, add ghc 8.6.4. | John MacFarlane | 1 | -10/+3 | |
2019-03-27 | Drop support for ghc < 8. | John MacFarlane | 5 | -18/+2 | |
2019-03-27 | CONTRIBUTING: replace reference to travis with circleci. | John MacFarlane | 1 | -2/+1 | |
2019-03-27 | circleci: back to -j2. | John MacFarlane | 1 | -3/+3 | |
2019-03-27 | circleci: recognize both Warning: and warning:. | John MacFarlane | 1 | -1/+1 | |
2019-03-27 | circelci: try using -j1. | John MacFarlane | 1 | -3/+3 | |
2019-03-27 | Remove install step from make quick-cabal. | John MacFarlane | 1 | -2/+0 | |
2019-03-27 | Add ghc-options to cabal.project. | John MacFarlane | 2 | -2/+4 | |
2019-03-27 | Quote RTS options in stack.yaml. | John MacFarlane | 1 | -1/+1 | |
2019-03-27 | circleci config - remove GHC_OPTS. | John MacFarlane | 1 | -5/+4 | |
Build into stack.yaml and cabal.project.local instead. | |||||
2019-03-27 | Add nice default ghc options to stack.yaml. | John MacFarlane | 1 | -1/+1 | |
2019-03-27 | Another try at circleci config. | John MacFarlane | 1 | -4/+4 | |
2019-03-27 | circleci config - don't use 'all' for cabal test. | John MacFarlane | 1 | -2/+2 | |
2019-03-27 | circleci - ensure that config doesn't change between build and test. | John MacFarlane | 1 | -3/+3 | |
Print test output directly. | |||||
2019-03-26 | circleci tweak - move up cabal v2-test. | John MacFarlane | 1 | -1/+1 | |
2019-03-26 | circleci - explicitly specify ghc version for cabal builds. | John MacFarlane | 1 | -4/+4 | |
2019-03-26 | JATS writer: Ensure that plain strings go inside `<pub-id>` tag. | John MacFarlane | 1 | -1/+9 | |
See #5397. |