summaryrefslogtreecommitdiff
path: root/stack.yaml
AgeCommit message (Collapse)Author
2018-01-04Bump hslua version to 0.9.5Albert Krewinkel
This version fixes a bug that made it difficult to handle failures while getting lists or a Map from Lua. A bug in pandoc, which made it necessary to always pass a tag when using MetaList or MetaBlock, is fixed as a result. Using the pandoc module's constructor functions for these values is now optional (if still recommended).
2018-01-03Use latest pandoc-citeproc.John MacFarlane
2018-01-02Use latest pandoc-citeproc.John MacFarlane
2018-01-02Use latest pandoc-citeproc.John MacFarlane
2017-12-28Bump pandoc-citeproc to 0.12.2.2.John MacFarlane
2017-12-28Use latest pandoc-citeproc.John MacFarlane
2017-12-27Removed stack.pkg.yaml.John MacFarlane
We only really need stack.yaml; we can put flag settings for pandoc-citeproc there. Also use ghc-8.0.2 in dockerized linux build. This is the only version available for alpine so far.
2017-12-26Use lts-10.1 resolver.John MacFarlane
2017-12-19Stack builds with lts-10.0.John MacFarlane
2017-12-10Changes for skylighting-0.5.John MacFarlane
This fixes a bug in 2.0.4, whereby pandoc could not read the theme files generated with `--print-highlight-style`. It also fixes some CSS issues involving line numbers. Highlighted code blocks are now enclosed in a div with class sourceCode. Highlighting CSS no longer sets a generic color for pre and code; we only set these for class `sourceCode`. This will close #4133 and #4128.
2017-12-04Bump lower bound of hsluaAlbert Krewinkel
The release hslua 0.9.3 contains a new function which makes using Haskell functions as package loaders much easier.
2017-11-30Use latest tagsoup.John MacFarlane
This fixes a bug in parsing tags with `&` following. Closes #4094. Closes #4088.
2017-11-27Use skylighting 0.4.4.1.John MacFarlane
Closes #4103 (wrong color of unmarked code text when numerLines is used).
2017-11-21Use skylighting 0.4.4.John MacFarlane
2017-11-18Lua filters: preload text module (#4077)Albert Krewinkel
The `text` module is preloaded in lua. The module contains some UTF-8 aware string functions, implemented in Haskell. The module is loaded on request only, e.g.: text = require 'text' function Str (s) s.text = text.upper(s.text) return s end
2017-11-11Use pandoc-types 1.17.3John MacFarlane
2017-11-04Use skylighting 0.4.3.2.John MacFarlane
2017-11-03Use texmath 0.10.John MacFarlane
2017-11-03Use latest skylighting.John MacFarlane
2017-11-02Use latest skylighting; ensure no duplicate ids on code lines.John MacFarlane
The line identifiers are built using the code block's identifier as a prefix. If the code block has null identifier, we use "cb1", "cb2", etc. Closes #4031.
2017-10-26Use skylighting 0.4.2.John MacFarlane
This prevents the problem with extra space around highlighted code blocks (closes #3996). Note that we no longer put an enclosing div around highlighted code blocks. The pre is the outer element, just as for unhighlighted blocks.
2017-10-22Back to using alpine-based Dockerfile for linux build.John MacFarlane
2017-10-20Use doctemplates 0.2.1: allows `$--` line comments in templates.John MacFarlane
Closes #3806.
2017-10-05Use hslua v0.9.0Albert Krewinkel
2017-10-03Use latest texmath.John MacFarlane
2017-10-03Use latest texmath.John MacFarlane
2017-09-28Use latest skylighting.John MacFarlane
2017-09-24Use pandoc-types 1.17.2.John MacFarlane
2017-09-23stack.yaml - use new pandoc-citeproc (from git repo).John MacFarlane
2017-09-15Use skylighting 0.4.John MacFarlane
2017-09-14FromJSON/ToJSON instances for Reader, WriterOptions.John MacFarlane
Depends on skylighting 0.3.5.
2017-09-13Use texmath 0.9.4.2 in stack.yaml.John MacFarlane
2017-09-09Use skylighting 0.3.4.1.John MacFarlane
2017-08-23Use lts-9.1 in travis.John MacFarlane
2017-08-20Use pandoc-types 1.17.1. Tests updated for new simpleTable behavior...John MacFarlane
with empty headers.
2017-08-16Update to hslua-0.8.0Albert Krewinkel
hslua no longer provides lua stack instances for Int and Double, the necessary instances are added to the Custom writer and the lua filtering system.
2017-08-13Use hslua >= 0.7, update Lua codeAlbert Krewinkel
2017-08-09Use haddock-library 1.4.3, since 1.4.5 requirse cabal 2.John MacFarlane
2017-08-09Added haddock-library-1.4.5 to stack.yaml for nightly.John MacFarlane
2017-08-09Build config that works with lts-9.0 and nightly.John MacFarlane
2017-08-09Remove cmark from stack.yaml.John MacFarlane
2017-08-07Added gfm (GitHub-flavored CommonMark) as an input and output format.John MacFarlane
This uses bindings to GitHub's fork of cmark, so it should parse gfm exactly as GitHub does (excepting certain postprocessing steps, involving notifications, emojis, etc.). * Added Text.Pandoc.Readers.GFM (exporting readGFM) * Added Text.Pandoc.Writers.GFM (exporting writeGFM) * Added `gfm` as input and output forma Note that tables are currently always rendered as HTML in the writer; this can be improved when CMarkGFM supports tables in output.
2017-08-02Use latest cmark.John MacFarlane
2017-06-30Use latest texmath.John MacFarlane
2017-06-04stack.yaml - Use lts-8.16 resolver.John MacFarlane
2017-05-07Remove https flag.John MacFarlane
Supporting two completely different libraries for fetching from URLs makes it difficult to trap errors, because of different error types expected from the libraries. There's no clear reason not to build with these https-capable libraires.
2017-05-02stack.yaml: use lts-8.12.John MacFarlane
This should fix the build failure on travis.
2017-04-22Use foundation-0.0.7.John MacFarlane
See https://github.com/haskell-foundation/foundation/issues/238 for the bug on Windows with 0.0.6.
2017-04-22Use latest skylighting, lts.John MacFarlane
2017-04-14Drop dependency on hslua-aesonAlbert Krewinkel
Pushing values to the lua stack via custom functions is faster and more flexible.