[latex3-commits] [git/LaTeX3-latex3-latex3] main: Define \g__kernel_backend_header_bool in generic mode (fixes #905) (9f6f6a8b3)

Joseph Wright joseph.wright at morningstar2.co.uk
Mon May 10 11:13:00 CEST 2021


Repository : https://github.com/latex3/latex3
On branch  : main
Link       : https://github.com/latex3/latex3/commit/9f6f6a8b3a7b8720e6946f90d423062fc83c3d4b

>---------------------------------------------------------------

commit 9f6f6a8b3a7b8720e6946f90d423062fc83c3d4b
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Mon May 10 10:13:00 2021 +0100

    Define \g__kernel_backend_header_bool in generic mode (fixes #905)


>---------------------------------------------------------------

9f6f6a8b3a7b8720e6946f90d423062fc83c3d4b
 l3kernel/CHANGELOG.md | 3 +++
 l3kernel/expl3.dtx    | 4 ++++
 2 files changed, 7 insertions(+)

diff --git a/l3kernel/CHANGELOG.md b/l3kernel/CHANGELOG.md
index 447668b7b..6d20e3e12 100644
--- a/l3kernel/CHANGELOG.md
+++ b/l3kernel/CHANGELOG.md
@@ -7,6 +7,9 @@ this project uses date-based 'snapshot' version identifiers.
 
 ## [Unreleased]
 
+### Fixed
+- Loading of backend in generic DVI mode (issue #905)
+
 ## [2021-05-07]
 
 ### Added
diff --git a/l3kernel/expl3.dtx b/l3kernel/expl3.dtx
index a2f5c86cb..6060cf11c 100644
--- a/l3kernel/expl3.dtx
+++ b/l3kernel/expl3.dtx
@@ -1756,11 +1756,15 @@
 %    \end{macrocode}
 % \end{macro}
 %
+% \begin{macro}{\g__kernel_backend_header_bool}
 % Load the dynamic code and standard back-end.
 %    \begin{macrocode}
 \sys_everyjob:
+\bool_new:N \g__kernel_backend_header_bool
+\bool_gset_true:N \g__kernel_backend_header_bool
 \sys_load_backend:n { }
 %    \end{macrocode}
+% \end{macro}
 %
 %  For the generic loader, a few final steps to take. Turn of \cs{expl3}
 %  syntax and tidy up the small number of temporary changes.





More information about the latex3-commits mailing list.