Albert Krewinkel
e83120fd2d
ConTeXt writer: support syntax highlighting for code.
2022-12-18 15:47:48 +01:00
John MacFarlane
5819e36dfa
Use skylighting 0.13.1.2
2022-12-08 12:20:18 -08:00
John MacFarlane
7347f3f3f8
stack.yaml: update doctemplates version.
2022-11-21 16:03:43 -08:00
John MacFarlane
1690a240e0
Use skylighting 0.13.1.1
2022-10-28 15:59:03 -07:00
John MacFarlane
ef79995a5a
stack.yaml: use dev version of citeproc.
2022-10-28 10:18:10 -07:00
Albert Krewinkel
f711c7f2aa
Lua: add new module pandoc.zip
...
Allows to handle docx and epub files.
2022-10-20 09:11:57 -07:00
John MacFarlane
726c54de27
Use skylighting 0.13.1.
2022-10-15 15:36:48 -07:00
John MacFarlane
3cbf044f99
Update texmath version in stack.yaml.
2022-10-08 16:04:07 -07:00
John MacFarlane
3206506696
Require citeproc >= 0.8.0.2.
2022-10-05 20:00:03 -07:00
Albert Krewinkel
1663dfc850
Use released gridtables 0.1.0.0
2022-09-30 18:31:55 +02:00
Albert Krewinkel
5be9052f5f
[API Change] Extract Lua code into new package pandoc-lua-engine
...
The flag 'lua53` must now be used with that package if pandoc is to be
compiled against Lua 5.3.
2022-09-30 08:33:40 -07:00
John MacFarlane
a3e4ddef1a
Require latest released texmath
2022-09-28 22:36:12 -07:00
John MacFarlane
a56654a83c
Use released commonmark-extensions.
2022-09-28 22:02:54 -07:00
John MacFarlane
c40d61ce1b
Use released skylighting-format-blaze-html
2022-09-28 21:09:41 -07:00
Albert Krewinkel
a3fd6c674d
pandoc-cli: update to hslua-cli-1.2
2022-09-27 08:42:27 -07:00
Albert Krewinkel
de0e3ff5f6
pandoc-lua: support more command line flags
2022-09-26 19:50:39 +02:00
Albert Krewinkel
e3648357cf
Use hslua-cli package for pandoc-lua interface
2022-09-23 22:26:37 +02:00
Albert Krewinkel
ced8b258be
Fix stack config, nightly build
2022-09-23 11:16:06 +02:00
John MacFarlane
c7915208ab
Depend on dev texmath.
2022-09-12 10:20:22 +02:00
Albert Krewinkel
c9f4255c80
Fix stack.yaml
2022-09-11 19:09:14 +02:00
Albert Krewinkel
553416a20d
Require hslua-module-version 1.0.3
...
This fixes the behavior of Lua "Version" objects under equality
comparisons.
Fixes : #8267
2022-09-01 19:28:05 +02:00
Albert Krewinkel
fbffff4f78
Fix stack.yaml
2022-09-01 10:33:31 +02:00
John MacFarlane
3aea194f92
stack.yaml: use lts-19.21
2022-08-30 09:05:40 -07:00
John MacFarlane
fecd3366d8
stack.yaml: add servant-0.19.
2022-08-29 19:21:34 -07:00
John MacFarlane
a0df13c9e8
Fix revision to stack.yaml.
2022-08-29 15:21:55 -07:00
John MacFarlane
9b2caa671a
stack.yaml - update commonmark-extensions, servant-server deps.
2022-08-29 10:35:27 -07:00
John MacFarlane
742613fe3c
Fix stack.yaml
2022-08-26 21:33:30 -07:00
John MacFarlane
e3978247cc
HTML writer: avoid aria-hidden in code blocks for HTML4.
...
Closes #8241 .
This requires depending on a new (still unreleased)
version of skylighting-format-blaze-html.
2022-08-26 20:01:01 -07:00
Albert Krewinkel
d1083e15cb
Require hslua-module-path 1.0.3
...
Fixes : #8228
2022-08-19 13:11:08 +02:00
John MacFarlane
ec71e8e05c
stack.yaml - update pandoc-types
2022-08-18 22:51:57 -07:00
Albert Krewinkel
e6d4501feb
Use latest gridtables-0.0.3.0
...
This restores undocumented behavior which allowed to grid tables to have
separator lines that have fewer characters than the cell they delimit.
2022-08-18 23:30:36 +02:00
John MacFarlane
8ddc2fc79a
Integrate server into main pandoc.
...
- Remove server flag.
- Remove pandoc-server executable.
- Add Text.Pandoc.Server as exposed module. [API change]
- Re-use Opt (and our existing FromJSON instance) for Params.
- Document.
2022-08-17 12:28:14 -07:00
John MacFarlane
e4a7ed9e36
stack.yaml - fix server flag.
2022-08-07 23:01:28 -07:00
John MacFarlane
ccc195a983
Remove trypandoc flag from stack.yaml
2022-08-06 16:56:13 -07:00
Albert Krewinkel
fc3b9e763f
Use dev version of gridtables.
...
Closes : #8216
2022-08-05 13:48:30 +02:00
John MacFarlane
6ffc489395
stack.yaml - add skylihting-format-ansi to extra-deps.
2022-08-03 21:45:09 -07:00
John MacFarlane
54f07d259d
stack.yaml - update extra-deps.
2022-08-03 21:17:17 -07:00
John MacFarlane
47796aa89e
Use latest released versions of citeproc, texmath.
2022-08-03 10:44:12 -07:00
Albert Krewinkel
c015c35a8a
Support rowspans and colspans in grid tables ( #8202 )
...
* Add tests for zero-width and fullwidth chars in grid tables
* T.P.Parsing: simplify `gridTableWith'`, `gridTableWith` [API Change]
The functions `gridTableWith` and `gridTableWith'` no longer takes a
boolean argument that toggles whether a table head should be parsed:
both, tables with heads and without heads, are always accepted now.
* Support colspans, rowspans, and multirow headers in grid tables.
Grid tables in Markdown, reStructuredText, and Org can now contain cells
spanning over multiple columns and/or multiple rows; table headers
containing multiple rows are supported as well.
Note: the markdown writer does not yet support these more complex grid
table features.
2022-07-30 08:56:44 -07:00
John MacFarlane
e04ea99326
Use dev version of texmath.
2022-07-22 11:23:45 +02:00
Albert Krewinkel
c724e9cb7c
Require pandoc-lua-marshal 0.1.7
...
Adds a `clone` methods to Pandoc objects and allows to pass Blocks in
instead of full Caption elements.
2022-07-16 15:29:18 +02:00
John MacFarlane
9d256aa19b
Use latest dev citeproc
2022-07-11 23:40:13 +02:00
John MacFarlane
3571352a0a
Use citeproc 0.8.
2022-07-01 12:12:58 +02:00
Albert Krewinkel
6d351df1ed
Lua: ensure that tables marshaled via JSON arrays behave like Lists.
...
This allows to invoke methods like `map` and `includes` on lists like
`PANDOC_WRITER_OPTIONS.extensions`.
2022-06-23 22:53:11 +02:00
Albert Krewinkel
0f573a5368
Require hslua-2.2.1, unless lua53 flag is set.
...
This fixes a problem where the encoding used for Lua filenames would
sometimes mismatch the encoding used by the OS. The file wasn't found
when that happened, for example with an umlaut-containing filename on
Windows. The change ensures that all characters of available in the
default locale can be used in the filename.
2022-06-19 14:30:27 +02:00
John MacFarlane
a6344893b0
Use dev version of citeproc.
2022-06-15 10:52:26 -06:00
Albert Krewinkel
461566aa80
stack.yaml: fix pandoc-lua-marshal version
2022-06-03 11:20:43 +02:00
John MacFarlane
9aff86143e
Require skylighting 0.12.3.1 and update tests.
2022-05-31 19:49:27 -07:00
John MacFarlane
9867b9f8fb
stack.yaml: Use latest unicode-transforms.
2022-04-04 09:40:05 -07:00
John MacFarlane
836c3c5241
stack.yaml - use latest hslua-module-doclayout.
2022-04-03 23:29:14 -07:00