Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-09-22 | Use latest pandoc-citeproc. | John MacFarlane | 1 | -1/+1 | |
2019-09-22 | Switch to lts-14 resolver and ghc 8.6. | John MacFarlane | 1 | -9/+1 | |
2019-09-22 | Use released doctemplates | John MacFarlane | 1 | -3/+1 | |
2019-09-22 | Use HsYAML-0.2.0.0 | John MacFarlane | 1 | -1/+2 | |
Most of this is due to @vijayphoenix (#5704), but it needed some revisions to integrate with current master, and to use the released HsYAML. Closes #5704. | |||||
2019-09-05 | Add partial styles.html in HTML5 template. | John MacFarlane | 1 | -1/+3 | |
Avoid duplication in HTML templates by using styles.html partial. Change indentation of styles in template. | |||||
2019-09-02 | Use latest pandoc-citeproc. | John MacFarlane | 1 | -1/+1 | |
2019-09-02 | Use doctemplates 0.6. | John MacFarlane | 1 | -3/+1 | |
2019-08-26 | Simplify stack.yaml after cabal file changes. | John MacFarlane | 1 | -1/+1 | |
We don't need so many local ghc options now that they're specified in pandoc.cabal. I've kept `-fhide-source-paths` (in case we move this out of pandoc.cabal) and `-Wno-missing-home-modules` (which seems to be needed for `stack ghci` to work). | |||||
2019-08-25 | Use dev version of doctemplates. | John MacFarlane | 1 | -1/+3 | |
2019-08-25 | Use new doctemplates, doclayout. | John MacFarlane | 1 | -1/+2 | |
+ Remove Text.Pandoc.Pretty; use doclayout instead. [API change] + Text.Pandoc.Writers.Shared: remove metaToJSON, metaToJSON' [API change]. + Text.Pandoc.Writers.Shared: modify `addVariablesToContext`, `defField`, `setField`, `getField`, `resetField` to work with Context rather than JSON values. [API change] + Text.Pandoc.Writers.Shared: export new function `endsWithPlain` [API change]. + Use new templates and doclayout in writers. + Use Doc-based templates in all writers. + Adjust three tests for minor template rendering differences. + Added indentation to body in docbook4, docbook5 templates. The main impact of this change is better reflowing of content interpolated into templates. Previously, interpolated variables were rendered independently and intepolated as strings, which could lead to overly long lines. Now the templates interpolated as Doc values which may include breaking spaces, and reflowing occurs after template interpolation rather than before. | |||||
2019-08-23 | Use released pandoc-types. | John MacFarlane | 1 | -2/+1 | |
2019-08-16 | Lua: add module for AST element sequence traversal | Albert Krewinkel | 1 | -0/+2 | |
Lua filters must be able to traverse sequences of AST elements and to replace elements by splicing sequences back in their place. Special `Walkable` instances can be used for this; those are provided in a new module `Text.Pandoc.Lua.Walk`. | |||||
2019-08-07 | Fix stack.yaml. | John MacFarlane | 1 | -4/+2 | |
2019-08-05 | Use dev version of pandoc-citeproc. | John MacFarlane | 1 | -1/+5 | |
2019-07-29 | Use latest doctemplates. | John MacFarlane | 1 | -1/+1 | |
2019-07-28 | Use doctemplates 0.3, change type of writerTemplate. | John MacFarlane | 1 | -0/+1 | |
* Require recent doctemplates. It is more flexible and supports partials. * Changed type of writerTemplate to Maybe Template instead of Maybe String. * Remove code from the LaTeX, Docbook, and JATS writers that looked in the template for strings to determine whether it is a book or an article, or whether csquotes is used. This was always kludgy and unreliable. To use csquotes for LaTeX, set `csquotes` in your variables or metadata. It is no longer sufficient to put `\usepackage{csquotes}` in your template or header includes. To specify a book style, use the `documentclass` variable or `--top-level-division`. * Change template code to use new API for doctemplates. | |||||
2019-07-14 | stack.yaml - use latest skylighting. | John MacFarlane | 1 | -2/+2 | |
2019-06-13 | Use latest skylighting. | John MacFarlane | 1 | -2/+2 | |
2019-06-04 | Update pandoc-citeproc and skylighting versions. | John MacFarlane | 1 | -2/+2 | |
2019-05-27 | Specify skylighting 0.8 as extra-deps. | John MacFarlane | 1 | -0/+2 | |
2019-05-23 | Disable missing-home-modules warning in stack.yaml. | John MacFarlane | 1 | -1/+1 | |
Otherwise 'stack ghci' fails. | |||||
2019-05-20 | Improve output of Lua tests (#5499) | Albert Krewinkel | 1 | -0/+2 | |
This makes use of tasty-lua, a package to write tests in Lua and integrate the results into Tasty output. Test output becomes more informative: individual tests and test groups become visible in test output. Failures are reported with helpful error messages. | |||||
2019-05-04 | Lua: add `pandoc.system` module (#5468) | Albert Krewinkel | 1 | -0/+1 | |
The `system` Lua module provides utility functions to interact with the operating- and file system. E.g. print(pandoc.system.get_current_directory()) or pandoc.system.with_temporary_directory('tikz', function (dir) -- write and compile a TikZ file with pdflatex end) | |||||
2019-04-18 | Update stack.yaml, use latest pandoc-citeproc and lts-13. | John MacFarlane | 1 | -5/+2 | |
2019-04-09 | Use cmark-gfm 0.2.0. | John MacFarlane | 1 | -1/+1 | |
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 | stack.yaml: remove RTS options | John MacFarlane | 1 | -1/+1 | |
2019-03-27 | Quote RTS options in stack.yaml. | John MacFarlane | 1 | -1/+1 | |
2019-03-27 | Add nice default ghc options to stack.yaml. | John MacFarlane | 1 | -1/+1 | |
2019-03-13 | Use cmark-gfm-0.1.8. | John MacFarlane | 1 | -0/+1 | |
2019-03-12 | Use latest pandoc-citeproc. | John MacFarlane | 1 | -1/+1 | |
2019-03-07 | Use latest pandoc-citeproc, texmath. | John MacFarlane | 1 | -2/+2 | |
2019-03-02 | Use latest pandoc-citeproc. Updated cahngelog. | John MacFarlane | 1 | -1/+1 | |
2019-03-02 | Require texmath 0.11.2.1 | John MacFarlane | 1 | -1/+1 | |
2019-02-27 | Remove workaround for foundation, now that the bug is fixed. | John MacFarlane | 1 | -9/+1 | |
2019-02-27 | Use latest skylighting. | John MacFarlane | 1 | -2/+2 | |
This should fix #5328. | |||||
2019-02-15 | Use latest pandoc-citeproc (0.16.1). | John MacFarlane | 1 | -1/+1 | |
2019-02-10 | Use latest skylighting. | John MacFarlane | 1 | -0/+2 | |
2019-02-07 | Use pandoc-citeproc-0.16.0.2 | John MacFarlane | 1 | -1/+1 | |
2019-02-06 | stack.yaml - use latest pandoc-citeproc. | John MacFarlane | 1 | -1/+1 | |
2019-01-30 | stack.yaml - use latest texmath. | John MacFarlane | 1 | -0/+1 | |
2019-01-30 | Update stack.yaml to use lts-13. | John MacFarlane | 1 | -9/+2 | |
2019-01-25 | Update pandoc-citeproc commit in stack.yaml. | John MacFarlane | 1 | -1/+1 | |
2019-01-22 | Support ipynb (Jupyter notebook) as input and output format. | John MacFarlane | 1 | -0/+1 | |
[API change] * Depend on ipynb library. * Add `ipynb` as input and output format. * Added Text.Pandoc.Readers.Ipynb (supports both nbformat v3 and v4). * Added Text.Pandoc.Writers.Ipynb (supports nbformat v4). * Added ipynb readers and writers to T.P.Readers, T.P.Writers, and T.P.Extensions. Register the file extension .ipynb for this format. * Add `PandocIpynbDecodingError` constructor to Text.Pandoc.Error.Error. * Note: there is no template for ipynb. | |||||
2018-12-16 | Update stack resolver. | John MacFarlane | 1 | -3/+1 | |
2018-12-02 | Use compatible version of pandoc-citeproc. | John MacFarlane | 1 | -1/+1 | |
2018-12-01 | stack.yaml - use skylighting 0.7.5. | John MacFarlane | 1 | -2/+2 | |
2018-11-23 | Use latest dev version of pandoc-citeproc. | John MacFarlane | 1 | -1/+2 | |
IT allows pandoc 2.5. | |||||
2018-11-13 | Clean up stack.yaml, allow latest pandoc-citeproc. | John MacFarlane | 1 | -4/+3 | |
2018-11-11 | stack.yaml - use latest versions of packages. | John MacFarlane | 1 | -3/+3 | |
pandoc-citeproc, HsYaml, yaml. |