[latex3-commits] [latex3/l3build] main: Add ConTeXt to supported `checkformat` (d7e58d9)
github at latex-project.org
github at latex-project.org
Thu Sep 7 15:52:46 CEST 2023
Repository : https://github.com/latex3/l3build
On branch : main
Link : https://github.com/latex3/l3build/commit/d7e58d9ce7ef53fad61a7c22e513cf7d34342238
>---------------------------------------------------------------
commit d7e58d9ce7ef53fad61a7c22e513cf7d34342238
Author: Yukai Chou <muzimuzhi at gmail.com>
Date: Thu Sep 7 21:42:32 2023 +0800
Add ConTeXt to supported `checkformat`
>---------------------------------------------------------------
d7e58d9ce7ef53fad61a7c22e513cf7d34342238
CHANGELOG.md | 3 +++
l3build.dtx | 12 +++++++-----
2 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7c6c7f8..87db77c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,9 @@ this project uses date-based 'snapshot' version identifiers.
## [Unreleased]
+### Added
+- Document ConTeXt as supported `checkformat`
+
## [2023-09-07]
### Changed
diff --git a/l3build.dtx b/l3build.dtx
index 21f6b68..d138ea7 100644
--- a/l3build.dtx
+++ b/l3build.dtx
@@ -433,7 +433,8 @@
% configurations are used and need adjustment to the standard engine, this does
% need to be given explicitly using \var{stdengine}.
% The format used for tests can be altered by setting \var{checkformat}: the default setting \texttt{latex} means that tests are run using \emph{e.g.}~\texttt{pdflatex}, whereas setting to \texttt{tex} will run tests using \emph{e.g.}~\texttt{pdftex}.
-% (Currently, this should be one of \texttt{latex} or \texttt{tex}.)
+% (Currently, this should be one of \texttt{latex}, \texttt{tex}, or
+% \texttt{context}.)
% To perform the check, the engine typesets each test up to \var{checkruns} times.
% More detail on this in the documentation on |save|.
% Options passed to the binary are those defined in the variable
@@ -820,12 +821,13 @@
% For more complex set ups, \var{specialformats} should be used. This is a
% table with one entry per \var{checkformat}. Each entry is itself a table,
% and these contain a list of engines and settings for |binary|, |format|
-% and |options|. For example, for Con\TeX{}t and appropriate set up is
+% and |options|. For example, the set up for Con\TeX{}t in \pkg{l3build} 2023-07-17 is
% \begin{verbatim}
% specialformats.context = {
-% luatex = {binary = "context", format = ""},
-% pdftex = {binary = "texexec", format = ""},
-% xetex = {binary = "texexec", format = "", options = "--xetex"}
+% luametatex = {binary = "context", format = ""},
+% luatex = {binary = "context", format = "", options = "--luatex"},
+% pdftex = {binary = "texexec", format = ""},
+% xetex = {binary = "texexec", format = "", options = "--xetex"}
% }
% \end{verbatim}
% Additional tokens can also be injected before the loading of a test file using
More information about the latex3-commits
mailing list.