[latex3-commits] [git/LaTeX3-latex3-latex3] coffins: Initialise internal coffins by hand (7a7dc50)
Joseph Wright
joseph.wright at morningstar2.co.uk
Sun Jan 20 21:50:51 CET 2019
Repository : https://github.com/latex3/latex3
On branch : coffins
Link : https://github.com/latex3/latex3/commit/7a7dc50a997aeaadb4206de809991f419d596671
>---------------------------------------------------------------
commit 7a7dc50a997aeaadb4206de809991f419d596671
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Sun Jan 20 09:45:30 2019 +0000
Initialise internal coffins by hand
>---------------------------------------------------------------
7a7dc50a997aeaadb4206de809991f419d596671
l3kernel/l3coffins.dtx | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/l3kernel/l3coffins.dtx b/l3kernel/l3coffins.dtx
index bfd08af..67fd9ff 100644
--- a/l3kernel/l3coffins.dtx
+++ b/l3kernel/l3coffins.dtx
@@ -721,12 +721,17 @@
% Special coffins: these cannot be set up earlier as they need
% \cs{coffin_new:N}. The empty coffin is set as a box as the full
% coffin-setting system needs some material which is not yet available.
-% The empty coffin is creted entirely by hand: not everything is in place
-% yet.
+% The empty coffin is created entirely by hand: not everything is in place
+% yet. The same is true for internal coffins, which need scope data.
% \begin{macrocode}
\coffin_new:N \c_empty_coffin
\coffin_new:N \l_@@_aligned_coffin
\coffin_new:N \l_@@_aligned_internal_coffin
+\tl_gset:cn
+ { g_@@_scope_ \@@_to_value:N \l_@@_aligned_coffin _tl } { l }
+\tl_gset:cn
+ { g_@@_scope_ \@@_to_value:N \l_@@_aligned_internal_coffin _tl }
+ { l }
% \end{macrocode}
% \end{variable}
% \end{variable}
More information about the latex3-commits
mailing list