Commit graph

15686 commits

Author SHA1 Message Date
John MacFarlane
18ccda2165 Remove redundant line in RELEASE-CHECKLIST. 2022-08-19 00:00:40 -07:00
John MacFarlane
e0a994aa22 Regenerate man pages. 2022-08-18 22:53:58 -07:00
John MacFarlane
4b73c8f529 Allow latest unix package. 2022-08-18 22:52:00 -07:00
John MacFarlane
ec71e8e05c stack.yaml - update pandoc-types 2022-08-18 22:51:57 -07:00
John MacFarlane
7d93aefbbd Bump to 2.19.1, update changelog. 2022-08-18 22:45:04 -07:00
John MacFarlane
d3aa51b1ee pandoc-server.cgi: allow setting timeout
via PANDOC_SERVER_TIMEOUT environment variable.
2022-08-18 22:33:19 -07:00
John MacFarlane
5092292217 trypandoc: more improvements. 2022-08-18 21:57:00 -07:00
John MacFarlane
3e456f46a6 Minor changes to trypandoc js. 2022-08-18 18:20:31 -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
7574bfda46 trypandoc: better error handling. 2022-08-18 13:58:02 -07:00
John MacFarlane
b2d875e748 Update RELEASE_CHECKLIST 2022-08-18 13:18:16 -07:00
John MacFarlane
60f9c8447e Remove trypandoc Makefile. 2022-08-18 13:16:54 -07:00
John MacFarlane
d01f5e44c5 trypandoc: move version to footer. 2022-08-18 13:04:25 -07:00
John MacFarlane
795392a639 Split javascript from trypandoc/index.html into separate file. 2022-08-18 12:47:17 -07:00
John MacFarlane
748da6d123 Handle haddock 1.11.0 API changes (not noted in their changelog). 2022-08-18 11:37:10 -07:00
John MacFarlane
ecdbd18bc1 Remove pandoc-server from cabal.project. 2022-08-18 11:00:25 -07:00
John MacFarlane
e7c54a8bbe Provisional changelog updates for 2.19.1 release. 2022-08-18 10:59:47 -07:00
John MacFarlane
70aa88a595 Allow haddock-library-1.11.0. 2022-08-18 10:33:42 -07:00
John MacFarlane
2dcd6cbaf4 trypandoc: add canned examples. 2022-08-18 10:26:40 -07:00
John MacFarlane
31b20739b8 trypandoc: More refinements. 2022-08-18 09:58:24 -07:00
John MacFarlane
3c87b31f4b Trypandoc: better error handling. 2022-08-18 08:44:58 -07:00
John MacFarlane
d01c507f25 pandoc-citeproc: Remove maxlength. 2022-08-18 08:09:50 -07:00
John MacFarlane
bfd00eece4 trypandoc: add citeproc and bib formats. 2022-08-18 08:08:17 -07:00
Albert Krewinkel
0d19b859ce
HTML writer: use flex property for column widths
Fixes: #8232
2022-08-18 11:20:42 +02:00
John MacFarlane
e448ad570f Try pandco improvements.
+ Add load from file.
+ Add permalink.  Don't always reload page.
+ Support binary formats in input.
2022-08-17 22:51:30 -07:00
John MacFarlane
fa7669e0a7 trypandoc: allow binary output. 2022-08-17 21:39:22 -07:00
John MacFarlane
c26e3ab3f6 More trypandoc refinements. 2022-08-17 21:15:50 -07:00
John MacFarlane
3e74458143 trypandoc html: new look, do without bootstrap. 2022-08-17 19:58:47 -07:00
John MacFarlane
6534caf7cb pandoc-server.md: fix typo 2022-08-17 16:34:43 -07:00
John MacFarlane
48ec4b55b7 Remove -split-sections from windows release candidate build.
It's not available for Windows ghc.
2022-08-17 14:53:22 -07:00
John MacFarlane
67f6c9eb75 Release candidate: try to speed up and improve windows build. 2022-08-17 14:05:51 -07:00
John MacFarlane
b3fdfb912c macos release candidate: create symlink after download.
Otherwise we seem to get a full copy of the file!
2022-08-17 14:01:36 -07:00
John MacFarlane
704a10a29e Minor trypandoc landing page improvements. 2022-08-17 12:44:19 -07:00
John MacFarlane
e70c6c40c1 Add manual section on pandoc-server. 2022-08-17 12:38:11 -07: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
90d52b7129 Redo FromJSON for Opt so that optional values can be omitted.
It would have been cleaner to make all of these values Maybes,
so the JSON could be derived automatically. But this method preserves
the existing API.
2022-08-17 12:28:14 -07:00
Albert Krewinkel
64bed947ab
Server: add missing import 2022-08-17 17:27:35 +02:00
Albert Krewinkel
f294acff38
Org reader: treat "abstract" block as metadata
A block of type "abstract" is assumed to define the document's abstract.
It is transferred from the main text to the metadata.

Closes: #8204
2022-08-17 16:49:37 +02:00
Albert Krewinkel
90d8205e17
Org template: add abstract from metadata as block of type "abstract"
See #8204.
2022-08-17 16:40:54 +02:00
Albert Krewinkel
81e31ee637
LaTeX writer: add label to tables that have an identifier
Tables with an identifier are marked with a `\label`. A caption is
always included in this case, even if the caption is empty.

Closes: #8219
2022-08-17 12:39:07 +02:00
John MacFarlane
c5f8a38f38 Finished pandoc-server documentation. 2022-08-16 16:11:04 -07:00
John MacFarlane
9a9fd0720a Improve documentation for pandoc-server. 2022-08-16 15:38:44 -07:00
John MacFarlane
9b03a01af4 Update RELEASE-CHECKLIST. 2022-08-16 12:48:15 -07:00
John MacFarlane
cd90bffa8c More make_artifacts fixes. 2022-08-16 10:55:36 -07:00
John MacFarlane
473a9b15be LaTeX writer: use \textquotesingle for straight quotes in text. 2022-08-16 09:52:16 -07:00
John MacFarlane
3202a288ac Update INSTALL.md installation from source instructions. 2022-08-16 09:31:10 -07:00
John MacFarlane
97288cea56 Make sure we test building the server. 2022-08-16 09:14:10 -07:00
John MacFarlane
46eecf72c3 Fix rc action for pandoc-server. 2022-08-16 09:12:55 -07:00
John MacFarlane
9bf6c4918e make_artifacts.sh: use --installdir not --bindir. 2022-08-15 23:18:10 -07:00
John MacFarlane
f46e70d4b0 Small improvements to pandoc-server.md. 2022-08-15 23:16:50 -07:00