Commit Graph
16487 Commits
Author SHA1 Message Date
John MacFarlane 7ce7c74711 Add doc/extras.md.
This was in the website repo; now we'll keep it here and copy it over.
2023-03-14 16:02:46 -07:00
John MacFarlane c4e7723101 Linux builds: Update ghc-musl URL. 2023-03-14 09:56:35 -07:00
Amy de Buitléir 6f2b21b556 Expose formatFromFilePaths (#8693)
Expose Text.Pandoc.App.FormatHeuristics (formatFromFilePaths) [API change]

Closes #7590.
2023-03-14 08:43:58 -07:00
Albert Krewinkel effca7f7cf Markdown writer: use implicit figures if there's a caption but no alt.
Closes: #8689
2023-03-14 07:22:11 +01:00
John MacFarlane 32e351ba8b doc/org.md: suggest use of -s to get metadata fields.
See #8688. Obsoletes #8690.
2023-03-13 19:28:15 -07:00
Pablo Rodríguez 49f748ca0e use Windows %APPDATA% variable to describe user data dir.
Closes #8686.
2023-03-13 16:16:07 -07:00
Albert Krewinkel 421884717d Fix stack.yaml once more 2023-03-13 22:26:21 +01:00
Albert Krewinkel 830b1e3c99 Require jira-wiki-markup 1.5.1
This fixes a bug in the parser that caused text between two exclamation
marks to be parsed as an image. The first `!` of image markup must now
be followed by a non-space character; otherwise, the enclosed text is
parsed as normal content.

Fixes: #8680
2023-03-13 17:55:17 +01:00
Albert Krewinkel 51750d6d9a Jira reader: add panel title as nested div
The title of a jira panel is added in a nested div as the first element
of the div panel.

Fixes: #8681
2023-03-13 17:31:12 +01:00
Albert Krewinkel 39eb4145ba Fix testing with stack 2023-03-13 13:46:15 +01:00
Albert Krewinkel 8a89a7f31c Fix stack build after updating to new hslua version 2023-03-13 13:34:27 +01:00
Albert Krewinkel 0f7653cd10 Switch to hslua-2.3 2023-03-13 13:23:43 +01:00
John MacFarlane 7916940c23 More macos release candidate tweaks. 2023-03-12 20:36:45 -07:00
John MacFarlane 2c7b7620ab Fix macos release candidate on GitHub actions.
Change name of release candidate.

Remove linux rc build, as we're building on cirrus.
2023-03-12 19:43:28 -07:00
John MacFarlane c51c3d3f92 Update RELEASE-CHECKLIST to integrate the new cirrus builds. 2023-03-12 18:38:41 -07:00
John MacFarlane e6d4af1a67 Cirrus: more build improvements.
Name artifact directories with the architecture type.
2023-03-12 17:09:17 -07:00
John MacFarlane 3626724817 Cirrus: Use bash to run linux build script.
Needed for pushd, popd.
2023-03-12 15:48:48 -07:00
John MacFarlane c454777a93 Cirrus: brew update so we get more recent ghc. 2023-03-12 15:36:37 -07:00
John MacFarlane 63b67af129 linux/make_artifacts.sh: fix syntax for pushd, popd. 2023-03-12 15:31:42 -07:00
John MacFarlane 3175be75ad Fix BINPATH issues in linux and macos release build scripts. 2023-03-12 13:59:46 -07:00
John MacFarlane a30927bb95 linux/make_artifacts.sh: fix typo. 2023-03-12 13:36:48 -07:00
John MacFarlane fa62239a5d More cirrus fixes. 2023-03-12 13:26:54 -07:00
John MacFarlane 692023cc45 Cirrus: Fix CABALOPTS env variable. 2023-03-12 12:54:27 -07:00
John MacFarlane 5159109d9a More cirrus tweaks.
Use cabal build rather than install.
2023-03-12 12:51:46 -07:00
John MacFarlane 5033687724 More cirrus tweaks.
Ensure that the binary is built again even if it exists in the cache.
2023-03-12 12:25:22 -07:00
John MacFarlane fcb8f07077 Cirrus linux: tweak artifacts step. 2023-03-12 12:17:41 -07:00
John MacFarlane da7f54e88b linux/make_artifacts.sh: add diagnostics. 2023-03-12 12:17:41 -07:00
Albert Krewinkel be6ec92608 Lua: allow to get the JSON encoding of log messages 2023-03-12 18:23:40 +01:00
John MacFarlane 7a8be77869 linux release builds: split build and package steps. 2023-03-12 10:15:53 -07:00
John MacFarlane b79775991f linux/make_artifacts.sh: more changes for Cirrus. 2023-03-12 09:14:02 -07:00
John MacFarlane 9ea4b998d0 linux/make_artifacts.sh: create ARTIFACTS directory. 2023-03-11 23:33:17 -08:00
John MacFarlane 9a79cf4413 Modify linux/make_artifacts.sh so it will work on cirrus. 2023-03-11 22:35:20 -08:00
John MacFarlane 1b91b00db4 Cirrus: Add linux arm64 build. 2023-03-11 18:54:45 -08:00
John MacFarlane 5232a5a972 Cirrus: fix typo on artifact upload. 2023-03-11 15:59:27 -08:00
John MacFarlane 988952a14c Cirrus: Use fingerprint_key 2023-03-11 10:47:46 -08:00
John MacFarlane 7c762a0c79 Cirrus: fix path in zip command. 2023-03-11 10:19:09 -08:00
John MacFarlane d490ee894d More cirrus tweaks. 2023-03-10 23:17:20 -08:00
John MacFarlane 588281ed5f Cirrus: increase timeout, add caching of cabal store. 2023-03-10 17:29:44 -08:00
John MacFarlane 9b04036f6b Add babelfonts variable to default LaTeX template.
This allows specifying certain fonts to be used with
certain babel languages.

Thanks to Frederik Elwert.
2023-03-10 14:19:02 -08:00
John MacFarlane 26f952f03d Cirrus: zip file so it can be uploaded as artifact. 2023-03-10 13:55:48 -08:00
John MacFarlane 5b78210ebe LaTeX writer: Add Chinese to Babel languages. 2023-03-10 13:52:12 -08:00
John MacFarlane 8c017174d4 Add diagnostics: make_macos_release.sh. 2023-03-10 12:46:50 -08:00
John MacFarlane ea7a4c74b7 cirrus: fix duplicate brew install. 2023-03-10 10:07:31 -08:00
John MacFarlane 81658b1da0 cirrus: fix brew install step. 2023-03-10 10:04:31 -08:00
Albert Krewinkel a496a3409f doc/lua-filters.md: improve docs for pandoc.zip. 2023-03-10 18:40:26 +01:00
John MacFarlane 7e80a46628 Fix cirrus syntax. 2023-03-10 09:31:42 -08:00
John MacFarlane ffb1e73356 Cirrus macos: change build to manual and upload artifacts. 2023-03-10 09:24:11 -08:00
John MacFarlane 1cd5829a0c Factor out make_macos_release.sh from the release candidate workflow.
Also use cabal instead of stack to build the macos binary.
2023-03-10 09:23:16 -08:00
John MacFarlane 9c39a66c38 Add .cirrus.yml. 2023-03-10 08:48:38 -08:00
John MacFarlane b8ce955e67 Improve flake.nix. 2023-03-08 21:38:20 -08:00