[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