aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-01-29Fixed up github changes target in Makefile so #s aren't escaped.John MacFarlane1-1/+1
2017-01-29Updated man page.John MacFarlane1-171/+189
2017-01-29Updated copyright to include 2017.John MacFarlane2-2/+2
2017-01-29Updated deb, osx, windows stack.yaml.John MacFarlane3-6/+6
Use latest skylighting, pandoc-citeproc.
2017-01-29Updated changelog.John MacFarlane1-0/+121
2017-01-29Bump version to 1.19.2.John MacFarlane1-1/+1
2017-01-29Updated authors and date in MANUALJohn MacFarlane1-2/+6
2017-01-29Use latest skylighting.John MacFarlane2-4/+4
2017-01-29Fixed trypandoc.John MacFarlane2-4/+2
2017-01-29Removed unneeded imports.John MacFarlane1-2/+0
2017-01-29LaTeX template: Moved geometry after hyperref.John MacFarlane1-7/+7
Thanks to Václav Haisman. Otherwise PDF sizes can be wrong in some circumstances.
2017-01-28Removed some old commented-out code.John MacFarlane1-25/+0
2017-01-28Rely on skylighting 0.1.1.2.John MacFarlane2-4/+4
2017-01-28LaTeX writer: export writeBeamer.John MacFarlane5-32/+56
Removed writerBeamer from WriterOptions.
2017-01-27HTML: export separate functions for slide formats.John MacFarlane3-66/+121
writeS5, writeSlideous, writeRevealJs, writeDZSlides, writeSlidy. Removed writerSlideVariant from WriterOptions.
2017-01-27Shared: rename compactify', compactify'DL -> compactify, compactifyDL.John MacFarlane8-29/+29
2017-01-27Removed Shared.compactify.John MacFarlane3-37/+25
Changed signatures on Parsing.tableWith and Parsing.gridTableWith.
2017-01-27benchmark: allow benchmark arguments.John MacFarlane1-2/+18
These pattern match: so, '--benchmark-arguments "markdown reader"' will only benchmark the markdown reader; with just "markdown" it will do the writer too; with no arguments all benchmarks are run.
2017-01-27Fix up benchmarks so they compile.John MacFarlane2-4/+19
2017-01-27Expose FileTree in ClassJohn MacFarlane1-0/+1
2017-01-27HTML writer: export writeHtmlStringForEPUB.John MacFarlane3-28/+42
Options: Remove writerEPUBVersion.
2017-01-26Split writeDocbook into writeDocbook4, writeDocbook5.John MacFarlane11-50/+68
Removed writerDocbookVersion in WriterOptions. Renamed default.docbook template to default.docbook4. Allow docbook4 as an output format. But alias docbook = docbook4.
2017-01-26EPUB writer: split writeEPUB into writeEPUB2, writeEPUB3.John MacFarlane6-29/+50
Also include explicit epub2 output format in CLI tool.
2017-01-25Provide explicit separate functions for HTML 4 and 5.John MacFarlane18-96/+883
* Text.Pandoc.Writers.HTML: removed writeHtml, writeHtmlString, added writeHtml4, writeHtml4String, writeHtml5, writeHtml5String. * Removed writerHtml5 from WriterOptions. * Renamed default.html template to default.html4. * "html" now aliases to "html5"; to get the old HTML4 behavior, you must now specify "-t html4".
2017-01-25Rename default.html template to default.html4.John MacFarlane1-8/+5
2017-01-25Removed unneeded exports.John MacFarlane1-2/+0
2017-01-25Cleanups for rebase.John MacFarlane2-3/+3
2017-01-25Fixed small mistake in instance for logOutput.John MacFarlane1-1/+1
2017-01-25Removed readerVerbosity and writerVerbosity.John MacFarlane6-29/+16
API change. Also added a verbosity parameter to makePDF.
2017-01-25More logging-related changes.John MacFarlane7-133/+124
Class: * Removed getWarnings, withWarningsToStderr * Added report * Added logOutput to PandocMonad * Make logOutput streaming in PandocIO monad * Properly reverse getLog output Readers: * Replaced use of trace with report DEBUG. TWiki Reader: Put everything inside PandocMonad m. API changes.
2017-01-25Class: Changes around logging.John MacFarlane1-27/+45
* Export getLog, setVerbosity * Add report to PandocMonad methods. * Redefine warning and getWarnings in terms of getLog and report. * Remove stWarnings from CommonState, add stLog and stVerbosity.
2017-01-25Changes to verbosity in writer and reader options.John MacFarlane10-52/+52
API changes: Text.Pandoc.Options: * Added Verbosity. * Added writerVerbosity. * Added readerVerbosity. * Removed writerVerbose. * Removed readerTrace. pandoc CLI: The `--trace` option sets verbosity to DEBUG; the `--quiet` option sets it to ERROR, and the `--verbose` option sets it to INFO. The default is WARNING.
2017-01-25Removed writerHighlight; made writerHighlightStyle a Maybe.John MacFarlane8-50/+42
API change. For no highlighting, set writerHighlightStyle to Nothing.
2017-01-25Removed vestigial writerMediaBag from WriterOptions.John MacFarlane1-3/+0
API change.
2017-01-25Revert "Added page breaks into Pandoc."John MacFarlane27-96/+17
This reverts commit f02a12aff638fa2339192231b8f601bffdfe3e14.
2017-01-25Fixed shadowing warnings.John MacFarlane1-3/+3
2017-01-25Added extra-dep: true to stack.yaml for url deps.John MacFarlane1-0/+2
2017-01-25Compile against pandoc-types 1.18.*.John MacFarlane2-4/+9
2017-01-25Removed tests for Walk; these now live in pandoc-types.John MacFarlane3-49/+0
2017-01-25Removed duplicate name in authorsJohn MacFarlane1-1/+0
2017-01-25Put an Integer rather than Word64 behind Extensions.John MacFarlane1-3/+2
This allows us to expand indefinitely. No measurable performance penalty.
2017-01-25Removed writerIgnoreNotes.John MacFarlane6-18/+10
Instead, just temporarily remove notes when generating TOC lists in HTML and Markdown (as we already did in LaTeX). Also export deNote from Text.Pandoc.Shared. API change in Shared and Options.WriterOptions.
2017-01-25Factored out deNote in Shared.John MacFarlane1-4/+4
2017-01-25Removed unneeded imports.John MacFarlane1-2/+0
2017-01-25Removed unused readerFileScope.John MacFarlane2-3/+0
API change.
2017-01-25Removed writerMediaBag from WriterOpts.John MacFarlane3-23/+27
...since this is now handled through PandocMonad. Added an explicit MediaBag parameter to makePDF and makeSelfContained.
2017-01-25Removed writerTeXLigatures.John MacFarlane5-33/+16
Make `smart` extension work in LaTeX/ConTeXt writers instead. Instead of `-t latex --no-tex-ligatures`, do `-t latex-smart`.
2017-01-25Made `smart` extension default for pandoc markdown.John MacFarlane33-171/+174
Updated tests.
2017-01-25Options: changed default reader/writerExtensions to emptyExtensions.John MacFarlane1-2/+2
Previously they were pandocExtensions. This didn't make sense for many formats.
2017-01-25Make the `smart` extension affect the Markdown writer.John MacFarlane2-17/+41
Thus, to "unsmartify" something that has been parsed as smart by pandoc, you can use `-t markdown+smart`, and straight quotes will be produced instead of curly quotes, etc. Example: % pandoc -f latex -t markdown+smart ``hi''---ok ^D "hi"---ok