Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-01-18 | More stack.yaml fixes for skylighting. | John MacFarlane | 3 | -1/+3 | |
2018-01-18 | Require latest skylighting. | John MacFarlane | 1 | -1/+1 | |
2018-01-18 | Use latest pandoc-citeproc and skylighting. | John MacFarlane | 2 | -5/+5 | |
2018-01-18 | Fixed typo in Makefile. | John MacFarlane | 1 | -1/+1 | |
2018-01-18 | Clean up T.P.W.OOXML file, and add copyright. | Jesse Rosenthal | 1 | -41/+40 | |
2018-01-18 | Makefile - add prerelease sanity check for tabs in docs. | John MacFarlane | 1 | -2/+5 | |
2018-01-18 | Fixed tabs in changelog. | John MacFarlane | 1 | -13/+13 | |
2018-01-18 | Replaced tabs with spaces in MANUAL.txt. | John MacFarlane | 3 | -253/+337 | |
@jkr - the tabs were inserted by your 624abeec5c3b9f5c27cffe6d157617aa97367e92, presumably through some automatic setting in your editor that replaced 8 spaces with a tab. This messed up indented formatting in the manual. | |||||
2018-01-18 | Updaet changelog. | John MacFarlane | 1 | -2/+9 | |
2018-01-18 | Powerpoint writer: Make our own docProps/core.xml file. | Jesse Rosenthal | 2 | -11/+37 | |
This allows us to set document metadata properties from pandoc metadata. | |||||
2018-01-18 | Powerpoint writer: Add docProps to Presentation datatype. | Jesse Rosenthal | 2 | -12/+39 | |
This picks up the necessary information from meta and carries it over to the XML output, so Output.hs doesn't need access to the original pandoc information. | |||||
2018-01-18 | Muse reader: fix parsing of code at the beginning of paragraph | Alexander Krotov | 2 | -6/+5 | |
2018-01-18 | Muse reader: refactor definition list parsing | Alexander Krotov | 2 | -28/+15 | |
Test with wrong indentation is removed, because now it is parsed as nested lists. Emacs Muse and Text::Amuse don't have the same behavior anyway. | |||||
2018-01-18 | Muse reader: parse "~~" as non-breaking space in Text::Amuse mode | Alexander Krotov | 2 | -4/+3 | |
Latest Text::Amuse supports "~~" | |||||
2018-01-18 | Muse reader: refactor list parsing | Alexander Krotov | 2 | -92/+117 | |
Now list item contents is parsed as blocks, without resorting to parseFromString. Only the first line of paragraph has to be indented now, just like in Emacs Muse and Text::Amuse. Definition lists are not refactored yet. See also: issue #3865. | |||||
2018-01-18 | Muse reader: code cleanup | Alexander Krotov | 1 | -2/+2 | |
2018-01-17 | Powerpoint writer: Link notes to endnotes slide. | Jesse Rosenthal | 1 | -19/+25 | |
2018-01-17 | Powerpoint writer: Use more specific slide id names. | Jesse Rosenthal | 1 | -3/+33 | |
2018-01-17 | Powerpoint writer: Use slideids to simplify code. | Jesse Rosenthal | 2 | -60/+91 | |
2018-01-17 | Powerpoint writer: Revamp slide type | Jesse Rosenthal | 2 | -48/+97 | |
This is an internal change to the Presentation type. The algebraic datatype that used to be called `Slide` is now `Layout`, and Slide is defined as `Slide SlideId Layout (Maybe Notes)`. Though there should be no user-visible changes in this commit, it offers two benefits moving forward: 1. Slides now carry their Id with them, instead of being assigned it in deck order. This makes it easier to set up a link to, say, an endnotes slide ahead of time. 2. This makes room for Notes slides, when we implement them. | |||||
2018-01-17 | Improve changelog redability. | John MacFarlane | 1 | -54/+23 | |
2018-01-17 | Update man page. | John MacFarlane | 1 | -203/+133 | |
2018-01-17 | Update changelog. | John MacFarlane | 1 | -0/+209 | |
2018-01-17 | Version to 2.1.1. | John MacFarlane | 1 | -1/+1 | |
2018-01-17 | Markdown reader: don't coalesce adjacent raw LaTeX blocks... | John MacFarlane | 3 | -4/+20 | |
if they are separated by a blank line. See lierdakil/pandoc-crossref#160 for motivation. | |||||
2018-01-17 | Powerpoint writer: Change reference to notesSlide to endNotesSlide | Jesse Rosenthal | 1 | -11/+11 | |
This will prevent confusion when speakers notes are implemented. | |||||
2018-01-17 | Powerpoint writer: Move image sizing into picProps. | Jesse Rosenthal | 2 | -12/+27 | |
Rather than passing around attributes, we can have image sizing in the picProps and then pass it along to write to XML. | |||||
2018-01-17 | ImageSize: add derived Eq instance to Dimension | Jesse Rosenthal | 1 | -0/+1 | |
2018-01-16 | Markdown writer: fix cell width calculation. | John MacFarlane | 3 | -17/+17 | |
Previously we could get ever-lengthening cell widths when a table was run repeatedly through `pandoc -f markdown -t markdown`. This patch stabilizes the relative cell widths. Closes #4265. | |||||
2018-01-16 | Merge pull request #4271 from dotlambda/lstinline-ampersand | John MacFarlane | 1 | -1/+1 | |
LaTeX writer: escape & in lstinline | |||||
2018-01-16 | Docx reader: Add test for hyperlinks in instrText tag | Jesse Rosenthal | 3 | -0/+5 | |
This is difficult to recreate with a modern version of Word, so I'm using the file submitted with the bug report. It would be preferable to find a smaller example with Latin characters, though, so as not to confuse the issue being tested. | |||||
2018-01-16 | Docx reader: Parse hyperlinks in instrText tags | Jesse Rosenthal | 1 | -2/+4 | |
This was a form of hyperlink found in older versions of word. The changes introduced for this, though, create a framework for parsing further fields in MS Word (see the spec, ECMA-376-1:2016, §17.16.5, for more on these fields). Closes #3389 and #4266. | |||||
2018-01-16 | Docx reader: Parse instrText info in fldChar tags. | Jesse Rosenthal | 3 | -5/+103 | |
We introduce a new module, Text.Pandoc.Readers.Docx.Fields which contains a simple parsec parser. At the moment, only simple hyperlink fields are accepted, but that can be extended in the future. | |||||
2018-01-16 | Docx reader: Parse fldChar tags | Jesse Rosenthal | 2 | -5/+84 | |
This will allow us to parse instrTxt inside fldChar tags. | |||||
2018-01-16 | LaTeX writer: escape & in lstinline | Robert Schütz | 1 | -1/+1 | |
2018-01-15 | Reduce compiler noise (exact paths for compiled modules). | John MacFarlane | 1 | -0/+2 | |
2018-01-15 | HTML reader: Fix col width parsing for percentages < 10% (#4262) | n3fariox | 1 | -3/+6 | |
Rather than take user input, and place a "0." in front, actually calculate the percentage to catch cases where small column sizes (e.g. `2%`) are needed. | |||||
2018-01-15 | ConTeXt writer: Use xtables instead of Tables (#4223) | Henri Menke | 8 | -181/+361 | |
- Default to xtables for context output. - Added `ntb` extension (affecting context writer only) to use Natural Tables instead. - Added `Ext_ntb` constructor to `Extension` (API change). | |||||
2018-01-15 | Powerpoint writer: Improve table placement. | Jesse Rosenthal | 1 | -9/+5 | |
2018-01-15 | Powerpoint writer: Make our own _rels/.rels file. | Jesse Rosenthal | 1 | -21/+43 | |
The toplevel .rels file could have a thumbnail image if taken from the template. Rather than removing it from the inherited file, it's easier to just make our own. | |||||
2018-01-15 | Powerpoint writer: Import reference-doc images properly. | Jesse Rosenthal | 1 | -2/+2 | |
There was a glob error that was leading to images from the reference-doc pptx not being imported. We don't need a glob here -- just replace it with `isPrefixOf`. | |||||
2018-01-15 | Renaming: Json -> JSON in modules and functions. | John MacFarlane | 4 | -9/+9 | |
2018-01-15 | Merge pull request #4227 from tarleb/lua-run-json-filter | John MacFarlane | 9 | -100/+332 | |
Run JSON filters from Lua filters | |||||
2018-01-15 | Powerpoint writer: Move Presentation.hs out of PandocMonad | Jesse Rosenthal | 2 | -35/+39 | |
We don't need it for anything but the log messages, and we can just keep track of that in state and pass it along to the `writePowerpoint` function. This will simplify the code. | |||||
2018-01-15 | Powerpoint writer: Ignore anchor links to nowehere. | Jesse Rosenthal | 1 | -3/+6 | |
We don't convert a '#target' ExternalTarget to an InternalTarget if `target` is not in the AnchorMap. We just remove the link. This prevents broken links in the Powerpoint output. | |||||
2018-01-14 | Remove custom prelude and ghc 7.8 support. | John MacFarlane | 4 | -46/+2 | |
2018-01-14 | Revert "Custom prelude - only export <> from Data.Monoid." | John MacFarlane | 1 | -1/+1 | |
This reverts commit 01ea3edf0f5e83542bdec4f399d22f78e8f690a6. | |||||
2018-01-14 | Custom prelude - only export <> from Data.Monoid. | John MacFarlane | 1 | -1/+1 | |
2018-01-14 | Fix import. | John MacFarlane | 1 | -2/+2 | |
2018-01-14 | Fix cabal to use base-compat with ghc < 7.10. | John MacFarlane | 1 | -2/+7 | |