Commit Graph
802 Commits
Author SHA1 Message Date
John MacFarlane c481843ce3 Depend on skylighting/skylighting-core 0.14.5 2024-12-22 23:28:22 -08:00
John MacFarlane b0b8f1ff69 Depend on citeproc 0.8.1.2. 2024-12-11 09:00:51 -08:00
John MacFarlane f6d617cb88 Use dev version of citeproc.
Closes #10451.
2024-12-10 14:33:32 -08:00
Albert Krewinkel 0b8312990f stack.yaml: Switch to stackage resolver lts-23.0 2024-12-10 17:59:24 +01:00
John MacFarlane 8a72b8449d stack.yaml - add crypton-x509-validation 2024-12-07 19:37:33 -08:00
John MacFarlane e2dac578c4 stack.yaml - use more recent versions of tls, crypton-connection 2024-12-07 17:56:41 -08:00
John MacFarlane 9adfc7d16e Depend on new releases of commonmark-extensions, commonmark-pandoc. 2024-12-07 16:19:54 -08:00
John MacFarlane c4aebcc406 Depend on released skylighting, skylighting-core 0.14.4. 2024-12-07 16:04:30 -08:00
John MacFarlane 158716f47a Depend on skylighting-format-blaze-html 0.1.1.3. 2024-12-07 14:09:42 -08:00
John MacFarlane dce53209ad update stack.yaml. 2024-12-07 13:59:23 -08:00
John MacFarlane aaf9223b78 Depend on typst 0.6.1 2024-12-07 13:55:11 -08:00
John MacFarlane 920747918c Depend on released pandoc-lua-marshal 0.3.0. 2024-12-07 13:31:33 -08:00
John MacFarlane 379e0e6b6d Depend on texmath 0.12.8.12 2024-12-07 13:21:59 -08:00
John MacFarlane c34edf6a7e Depend on latest dev texmath, update tests. 2024-12-03 12:17:31 -08:00
John MacFarlane 3255b5dca6 Use latest dev texmath. 2024-12-03 12:01:53 -08:00
John MacFarlane 633929c3f9 Depend on latest dev typst-hs. 2024-12-03 11:21:01 -08:00
John MacFarlane 6021506596 Use dev commonmark-pandoc. 2024-12-03 09:32:51 -08:00
John MacFarlane f9e424c2f6 Fix stack.yaml. 2024-11-22 10:43:13 -08:00
John MacFarlane 68c65c187a Use latest dev skylighting-core. 2024-11-22 09:37:03 -08:00
John MacFarlane 323b7e4d6a Use latest dev skylighting-format-xhtml. 2024-11-19 09:27:00 -08:00
John MacFarlane bdfe336a63 Use latest dev texmath. 2024-11-13 09:04:05 -08:00
John MacFarlane 5bd609f4ee Use latest dev texmath. 2024-11-13 08:33:24 -08:00
John MacFarlane 8133284647 Use dev texmath 2024-11-11 09:39:00 -08:00
John MacFarlane a863c30ac1 Use latest dev typst-hs. 2024-11-07 14:15:33 -08:00
John MacFarlane 32fa1428e0 Fix typo in last commit. 2024-10-25 08:48:19 -07:00
John MacFarlane de3b029b41 Use dev version of commonmark-extensions 2024-10-25 08:47:38 -07:00
John MacFarlane 7b08411d5c Use latest dev typst-hs. 2024-10-22 22:27:08 -07:00
John MacFarlane f4e8595f7c Use lastest dev typst-hs 2024-10-22 22:11:22 -07:00
John MacFarlane dc9ae13a7a Fix stack.yaml. 2024-10-22 13:13:24 -07:00
John MacFarlane afda8b8e45 Update stack.yaml for typst-symbols 2024-10-22 10:38:48 -07:00
John MacFarlane 79dfe1a66e Use latest typst-hs 2024-10-22 09:07:06 -07:00
John MacFarlane 7bab383570 Use dev texmath 2024-10-22 08:30:20 -07:00
John MacFarlane 352202511f Use latest typst-hs.
Closes #10320.
2024-10-21 19:39:24 -07:00
Albert Krewinkel d399943759 Lua: Remove prefixes from Lua type names
Lua type names were inconsistent with regard to the use of prefixes; all
prefixes are removed now, and Lua types now have the same name as the
Haskell types.

The use of app-specific prefixes is suggested by the Lua manual to avoid
collisions. However, this shouldn't be a problem with pandoc, as it
cannot be used as a Lua package.

Closes: #8574
2024-10-14 07:53:12 +02:00
John MacFarlane abe86835e1 Depend on latest pandoc-lua-marshall. 2024-10-05 12:45:40 -07:00
John MacFarlane 50007f0273 Use latest releases of commonmark, commonmark-pandoc. 2024-10-05 09:31:29 -07:00
John MacFarlane a913bf662f Use latest releases of texmath, djot. 2024-10-04 19:16:20 -07:00
John MacFarlane 7a96b253c2 Use dev version of texmath. 2024-09-28 12:16:48 -07:00
Albert Krewinkel 8aa796f30a Lua: support character styling via pandoc.layout
The `Doc` values produced and handled by the `pandoc.layout` module can
now be styled using `bold`, `italic`, `underlined`, or `strikeout`. The
style is ignored in normal rendering, but becomes visible when rendering
to ANSI output. The `pandoc.layout.render` function now takes a third
parameter that defines the output style, either *plain* or *ansi*.
2024-09-21 15:20:34 +02:00
Albert Krewinkel bff35172e3 Fix stack build 2024-09-21 14:08:35 +02:00
Albert Krewinkel 05aa18420f Lua: update List module
The module now comes with a method `:at(index[, def])` that allows to access
indices, accepts negative indices to count from the end, and will return the
`def` value as a default if the list has no item at the given position.

Furthermore, the list constructor `pandoc.List` now accepts iterators. E.g.,
`pandoc.List(text:gmatch '%S+')` returns the list of words in `text`.

Closes: #9835
2024-09-21 10:10:35 +02:00
John MacFarlane fdbfb7a807 T.P.Shared addPandocAttributes - modify for new commonmark-pandoc.
The new commonmark-pandoc version automatically adds the
attribute `wrapper="1"` on all Divs and Spans that
are introduced just as containers for attributes that belong
properly to their contents.  So we don't need to add the
attribute here.

This gives much better results in some cases. Previously the
wrapper attribute was being added even for explicit Divs and
Spans in djot, but it is not needed in these cases.
2024-09-13 09:35:33 -07:00
John MacFarlane 62b7b17472 Use latest djoths. 2024-09-13 09:35:33 -07:00
John MacFarlane 1bb01ece75 Fix stack.yaml. 2024-09-12 09:58:31 -07:00
John MacFarlane 289d8bafcb Use dev djoths. 2024-09-12 08:29:47 -07:00
John MacFarlane f28de2f8ee Use dev commonmark-hs. 2024-09-11 12:01:59 -07:00
John MacFarlane 1166d331a5 More stack.yaml tweaks. 2024-09-10 09:15:24 -07:00
John MacFarlane 2d299b085f stack.yaml - add crypton-connection to work with tls 2.1. 2024-09-10 08:18:05 -07:00
John MacFarlane 31d3406972 stack.yaml - remove unneeded line. 2024-09-09 22:21:38 -07:00
John MacFarlane 85515aee24 Update stack.yaml. 2024-09-09 22:20:28 -07:00