[latex3-commits] [git/LaTeX3-latex3-latex3] coffins: Support for global coffin attachment/joining (572b93b)
Joseph Wright
joseph.wright at morningstar2.co.uk
Sun Jan 20 22:49:11 CET 2019
Repository : https://github.com/latex3/latex3
On branch : coffins
Link : https://github.com/latex3/latex3/commit/572b93bf637b6bfdfc0171405ed10f7a23bdb7f6
>---------------------------------------------------------------
commit 572b93bf637b6bfdfc0171405ed10f7a23bdb7f6
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Sun Jan 20 20:45:34 2019 +0000
Support for global coffin attachment/joining
>---------------------------------------------------------------
572b93bf637b6bfdfc0171405ed10f7a23bdb7f6
l3kernel/l3coffins.dtx | 54 +++++++++++++++++++++++++------
l3kernel/testfiles/m3expl001.luatex.tlg | 12 ++++++-
l3kernel/testfiles/m3expl001.ptex.tlg | 12 ++++++-
l3kernel/testfiles/m3expl001.tlg | 12 ++++++-
l3kernel/testfiles/m3expl001.uptex.tlg | 12 ++++++-
l3kernel/testfiles/m3expl001.xetex.tlg | 12 ++++++-
l3kernel/testfiles/m3expl003.luatex.tlg | 12 ++++++-
l3kernel/testfiles/m3expl003.ptex.tlg | 12 ++++++-
l3kernel/testfiles/m3expl003.tlg | 12 ++++++-
l3kernel/testfiles/m3expl003.uptex.tlg | 12 ++++++-
l3kernel/testfiles/m3expl003.xetex.tlg | 12 ++++++-
11 files changed, 154 insertions(+), 20 deletions(-)
diff --git a/l3kernel/l3coffins.dtx b/l3kernel/l3coffins.dtx
index eaf7123..ce30524 100644
--- a/l3kernel/l3coffins.dtx
+++ b/l3kernel/l3coffins.dtx
@@ -187,10 +187,12 @@
%
% \section{Joining and using coffins}
%
-% \begin{function}
+% \begin{function}[updated = 2019-01-20]
% {
% \coffin_attach:NnnNnnnn, \coffin_attach:cnnNnnnn,
-% \coffin_attach:Nnncnnnn, \coffin_attach:cnncnnnn
+% \coffin_attach:Nnncnnnn, \coffin_attach:cnncnnnn,
+% \coffin_gattach:NnnNnnnn, \coffin_gattach:cnnNnnnn,
+% \coffin_gattach:Nnncnnnn, \coffin_gattach:cnncnnnn
% }
% \begin{syntax}
% \cs{coffin_attach:NnnNnnnn}
@@ -211,10 +213,12 @@
% expressions.
% \end{function}
%
-% \begin{function}
+% \begin{function}[updated = 2019-01-20]
% {
% \coffin_join:NnnNnnnn, \coffin_join:cnnNnnnn,
-% \coffin_join:Nnncnnnn, \coffin_join:cnncnnnn
+% \coffin_join:Nnncnnnn, \coffin_join:cnncnnnn,
+% \coffin_gjoin:NnnNnnnn, \coffin_gjoin:cnnNnnnn,
+% \coffin_gjoin:Nnncnnnn, \coffin_gjoin:cnncnnnn
% }
% \begin{syntax}
% \cs{coffin_join:NnnNnnnn}
@@ -1363,8 +1367,11 @@
% \begin{macro}
% {
% \coffin_join:NnnNnnnn, \coffin_join:cnnNnnnn,
-% \coffin_join:Nnncnnnn , \coffin_join:cnncnnnn
+% \coffin_join:Nnncnnnn , \coffin_join:cnncnnnn,
+% \coffin_gjoin:NnnNnnnn, \coffin_gjoin:cnnNnnnn,
+% \coffin_gjoin:Nnncnnnn , \coffin_gjoin:cnncnnnn
% }
+% \begin{macro}{\@@_join:NnnNnnnnN}
% This command joins two coffins, using a horizontal and vertical pole
% from each coffin and making an offset between the two. The result
% is stored as the as a third coffin, which has all of its handles
@@ -1373,6 +1380,18 @@
% \begin{macrocode}
\cs_new_protected:Npn \coffin_join:NnnNnnnn #1#2#3#4#5#6#7#8
{
+ \@@_join:NnnNnnnnN
+ #1 {#2} {#3} #4 {#5} {#6} {#7} {#8} \coffin_set_eq:NN
+ }
+\cs_generate_variant:Nn \coffin_join:NnnNnnnn { c , Nnnc , cnnc }
+\cs_new_protected:Npn \coffin_gjoin:NnnNnnnn #1#2#3#4#5#6#7#8
+ {
+ \@@_join:NnnNnnnnN
+ #1 {#2} {#3} #4 {#5} {#6} {#7} {#8} \coffin_gset_eq:NN
+ }
+\cs_generate_variant:Nn \coffin_gjoin:NnnNnnnn { c , Nnnc , cnnc }
+\cs_new_protected:Npn \@@_join:NnnNnnnnN #1#2#3#4#5#6#7#8#9
+ {
\@@_align:NnnNnnnnN
#1 {#2} {#3} #4 {#5} {#6} {#7} {#8} \l_@@_aligned_coffin
% \end{macrocode}
@@ -1426,17 +1445,20 @@
{ \l_@@_offset_x_dim } { \l_@@_offset_y_dim }
}
\@@_update_vertical_poles:NNN #1 #4 \l_@@_aligned_coffin
- \coffin_set_eq:NN #1 \l_@@_aligned_coffin
+ #9 #1 \l_@@_aligned_coffin
}
-\cs_generate_variant:Nn \coffin_join:NnnNnnnn { c , Nnnc , cnnc }
% \end{macrocode}
% \end{macro}
+% \end{macro}
%
% \begin{macro}
% {
% \coffin_attach:NnnNnnnn, \coffin_attach:cnnNnnnn,
-% \coffin_attach:Nnncnnnn, \coffin_attach:cnncnnnn
+% \coffin_attach:Nnncnnnn, \coffin_attach:cnncnnnn,
+% \coffin_gattach:NnnNnnnn, \coffin_gattach:cnnNnnnn,
+% \coffin_gattach:Nnncnnnn, \coffin_gattach:cnncnnnn
% }
+% \begin{macro}{\@@_attach:NnnNnnnnN}
% \begin{macro}{\@@_attach_mark:NnnNnnnn}
% A more simple version of the above, as it simply uses the size of the
% first coffin for the new one. This means that the work here is rather
@@ -1446,6 +1468,18 @@
% \begin{macrocode}
\cs_new_protected:Npn \coffin_attach:NnnNnnnn #1#2#3#4#5#6#7#8
{
+ \@@_attach:NnnNnnnnN
+ #1 {#2} {#3} #4 {#5} {#6} {#7} {#8} \coffin_set_eq:NN
+ }
+\cs_generate_variant:Nn \coffin_attach:NnnNnnnn { c , Nnnc , cnnc }
+\cs_new_protected:Npn \coffin_gattach:NnnNnnnn #1#2#3#4#5#6#7#8
+ {
+ \@@_attach:NnnNnnnnN
+ #1 {#2} {#3} #4 {#5} {#6} {#7} {#8} \coffin_gset_eq:NN
+ }
+\cs_generate_variant:Nn \coffin_gattach:NnnNnnnn { c , Nnnc , cnnc }
+\cs_new_protected:Npn \@@_attach:NnnNnnnnN #1#2#3#4#5#6#7#8#9
+ {
\@@_align:NnnNnnnnN
#1 {#2} {#3} #4 {#5} {#6} {#7} {#8} \l_@@_aligned_coffin
\box_set_ht:Nn \l_@@_aligned_coffin { \box_ht:N #1 }
@@ -1463,7 +1497,7 @@
\@@_offset_poles:Nnn #4
{ \l_@@_offset_x_dim } { \l_@@_offset_y_dim }
\@@_update_vertical_poles:NNN #1 #4 \l_@@_aligned_coffin
- \coffin_set_eq:NN #1 \l_@@_aligned_coffin
+ #9 #1 \l_@@_aligned_coffin
}
\cs_new_protected:Npn \@@_attach_mark:NnnNnnnn #1#2#3#4#5#6#7#8
{
@@ -1474,10 +1508,10 @@
\box_set_wd:Nn \l_@@_aligned_coffin { \box_wd:N #1 }
\box_set_eq:NN #1 \l_@@_aligned_coffin
}
-\cs_generate_variant:Nn \coffin_attach:NnnNnnnn { c , Nnnc , cnnc }
% \end{macrocode}
% \end{macro}
% \end{macro}
+% \end{macro}
%
% \begin{macro}{\@@_align:NnnNnnnnN}
% The internal function aligns the two coffins into a third one, but
diff --git a/l3kernel/testfiles/m3expl001.luatex.tlg b/l3kernel/testfiles/m3expl001.luatex.tlg
index afb9566..dee3f70 100644
--- a/l3kernel/testfiles/m3expl001.luatex.tlg
+++ b/l3kernel/testfiles/m3expl001.luatex.tlg
@@ -5390,11 +5390,21 @@ Defining \exp_args:NNnnc on line ...
Defining \coffin_join:Nnncnnnn on line ...
Defining \exp_args:Ncnnc on line ...
Defining \coffin_join:cnncnnnn on line ...
+Defining \coffin_gjoin:NnnNnnnn on line ...
+Defining \coffin_gjoin:cnnNnnnn on line ...
+Defining \coffin_gjoin:Nnncnnnn on line ...
+Defining \coffin_gjoin:cnncnnnn on line ...
+Defining \__coffin_join:NnnNnnnnN on line ...
Defining \coffin_attach:NnnNnnnn on line ...
-Defining \__coffin_attach_mark:NnnNnnnn on line ...
Defining \coffin_attach:cnnNnnnn on line ...
Defining \coffin_attach:Nnncnnnn on line ...
Defining \coffin_attach:cnncnnnn on line ...
+Defining \coffin_gattach:NnnNnnnn on line ...
+Defining \coffin_gattach:cnnNnnnn on line ...
+Defining \coffin_gattach:Nnncnnnn on line ...
+Defining \coffin_gattach:cnncnnnn on line ...
+Defining \__coffin_attach:NnnNnnnnN on line ...
+Defining \__coffin_attach_mark:NnnNnnnn on line ...
Defining \__coffin_align:NnnNnnnnN on line ...
Defining \__coffin_offset_poles:Nnn on line ...
Defining \__coffin_offset_pole:Nnnnnnn on line ...
diff --git a/l3kernel/testfiles/m3expl001.ptex.tlg b/l3kernel/testfiles/m3expl001.ptex.tlg
index 9f1d872..7b0dc06 100644
--- a/l3kernel/testfiles/m3expl001.ptex.tlg
+++ b/l3kernel/testfiles/m3expl001.ptex.tlg
@@ -5686,11 +5686,21 @@ Defining \exp_args:NNnnc on line ...
Defining \coffin_join:Nnncnnnn on line ...
Defining \exp_args:Ncnnc on line ...
Defining \coffin_join:cnncnnnn on line ...
+Defining \coffin_gjoin:NnnNnnnn on line ...
+Defining \coffin_gjoin:cnnNnnnn on line ...
+Defining \coffin_gjoin:Nnncnnnn on line ...
+Defining \coffin_gjoin:cnncnnnn on line ...
+Defining \__coffin_join:NnnNnnnnN on line ...
Defining \coffin_attach:NnnNnnnn on line ...
-Defining \__coffin_attach_mark:NnnNnnnn on line ...
Defining \coffin_attach:cnnNnnnn on line ...
Defining \coffin_attach:Nnncnnnn on line ...
Defining \coffin_attach:cnncnnnn on line ...
+Defining \coffin_gattach:NnnNnnnn on line ...
+Defining \coffin_gattach:cnnNnnnn on line ...
+Defining \coffin_gattach:Nnncnnnn on line ...
+Defining \coffin_gattach:cnncnnnn on line ...
+Defining \__coffin_attach:NnnNnnnnN on line ...
+Defining \__coffin_attach_mark:NnnNnnnn on line ...
Defining \__coffin_align:NnnNnnnnN on line ...
Defining \__coffin_offset_poles:Nnn on line ...
Defining \__coffin_offset_pole:Nnnnnnn on line ...
diff --git a/l3kernel/testfiles/m3expl001.tlg b/l3kernel/testfiles/m3expl001.tlg
index 62564c8..8d0af45 100644
--- a/l3kernel/testfiles/m3expl001.tlg
+++ b/l3kernel/testfiles/m3expl001.tlg
@@ -5686,11 +5686,21 @@ Defining \exp_args:NNnnc on line ...
Defining \coffin_join:Nnncnnnn on line ...
Defining \exp_args:Ncnnc on line ...
Defining \coffin_join:cnncnnnn on line ...
+Defining \coffin_gjoin:NnnNnnnn on line ...
+Defining \coffin_gjoin:cnnNnnnn on line ...
+Defining \coffin_gjoin:Nnncnnnn on line ...
+Defining \coffin_gjoin:cnncnnnn on line ...
+Defining \__coffin_join:NnnNnnnnN on line ...
Defining \coffin_attach:NnnNnnnn on line ...
-Defining \__coffin_attach_mark:NnnNnnnn on line ...
Defining \coffin_attach:cnnNnnnn on line ...
Defining \coffin_attach:Nnncnnnn on line ...
Defining \coffin_attach:cnncnnnn on line ...
+Defining \coffin_gattach:NnnNnnnn on line ...
+Defining \coffin_gattach:cnnNnnnn on line ...
+Defining \coffin_gattach:Nnncnnnn on line ...
+Defining \coffin_gattach:cnncnnnn on line ...
+Defining \__coffin_attach:NnnNnnnnN on line ...
+Defining \__coffin_attach_mark:NnnNnnnn on line ...
Defining \__coffin_align:NnnNnnnnN on line ...
Defining \__coffin_offset_poles:Nnn on line ...
Defining \__coffin_offset_pole:Nnnnnnn on line ...
diff --git a/l3kernel/testfiles/m3expl001.uptex.tlg b/l3kernel/testfiles/m3expl001.uptex.tlg
index 1021a38..1a3b94e 100644
--- a/l3kernel/testfiles/m3expl001.uptex.tlg
+++ b/l3kernel/testfiles/m3expl001.uptex.tlg
@@ -5683,11 +5683,21 @@ Defining \exp_args:NNnnc on line ...
Defining \coffin_join:Nnncnnnn on line ...
Defining \exp_args:Ncnnc on line ...
Defining \coffin_join:cnncnnnn on line ...
+Defining \coffin_gjoin:NnnNnnnn on line ...
+Defining \coffin_gjoin:cnnNnnnn on line ...
+Defining \coffin_gjoin:Nnncnnnn on line ...
+Defining \coffin_gjoin:cnncnnnn on line ...
+Defining \__coffin_join:NnnNnnnnN on line ...
Defining \coffin_attach:NnnNnnnn on line ...
-Defining \__coffin_attach_mark:NnnNnnnn on line ...
Defining \coffin_attach:cnnNnnnn on line ...
Defining \coffin_attach:Nnncnnnn on line ...
Defining \coffin_attach:cnncnnnn on line ...
+Defining \coffin_gattach:NnnNnnnn on line ...
+Defining \coffin_gattach:cnnNnnnn on line ...
+Defining \coffin_gattach:Nnncnnnn on line ...
+Defining \coffin_gattach:cnncnnnn on line ...
+Defining \__coffin_attach:NnnNnnnnN on line ...
+Defining \__coffin_attach_mark:NnnNnnnn on line ...
Defining \__coffin_align:NnnNnnnnN on line ...
Defining \__coffin_offset_poles:Nnn on line ...
Defining \__coffin_offset_pole:Nnnnnnn on line ...
diff --git a/l3kernel/testfiles/m3expl001.xetex.tlg b/l3kernel/testfiles/m3expl001.xetex.tlg
index 87ea4cb..29de866 100644
--- a/l3kernel/testfiles/m3expl001.xetex.tlg
+++ b/l3kernel/testfiles/m3expl001.xetex.tlg
@@ -5401,11 +5401,21 @@ Defining \exp_args:NNnnc on line ...
Defining \coffin_join:Nnncnnnn on line ...
Defining \exp_args:Ncnnc on line ...
Defining \coffin_join:cnncnnnn on line ...
+Defining \coffin_gjoin:NnnNnnnn on line ...
+Defining \coffin_gjoin:cnnNnnnn on line ...
+Defining \coffin_gjoin:Nnncnnnn on line ...
+Defining \coffin_gjoin:cnncnnnn on line ...
+Defining \__coffin_join:NnnNnnnnN on line ...
Defining \coffin_attach:NnnNnnnn on line ...
-Defining \__coffin_attach_mark:NnnNnnnn on line ...
Defining \coffin_attach:cnnNnnnn on line ...
Defining \coffin_attach:Nnncnnnn on line ...
Defining \coffin_attach:cnncnnnn on line ...
+Defining \coffin_gattach:NnnNnnnn on line ...
+Defining \coffin_gattach:cnnNnnnn on line ...
+Defining \coffin_gattach:Nnncnnnn on line ...
+Defining \coffin_gattach:cnncnnnn on line ...
+Defining \__coffin_attach:NnnNnnnnN on line ...
+Defining \__coffin_attach_mark:NnnNnnnn on line ...
Defining \__coffin_align:NnnNnnnnN on line ...
Defining \__coffin_offset_poles:Nnn on line ...
Defining \__coffin_offset_pole:Nnnnnnn on line ...
diff --git a/l3kernel/testfiles/m3expl003.luatex.tlg b/l3kernel/testfiles/m3expl003.luatex.tlg
index afb9566..dee3f70 100644
--- a/l3kernel/testfiles/m3expl003.luatex.tlg
+++ b/l3kernel/testfiles/m3expl003.luatex.tlg
@@ -5390,11 +5390,21 @@ Defining \exp_args:NNnnc on line ...
Defining \coffin_join:Nnncnnnn on line ...
Defining \exp_args:Ncnnc on line ...
Defining \coffin_join:cnncnnnn on line ...
+Defining \coffin_gjoin:NnnNnnnn on line ...
+Defining \coffin_gjoin:cnnNnnnn on line ...
+Defining \coffin_gjoin:Nnncnnnn on line ...
+Defining \coffin_gjoin:cnncnnnn on line ...
+Defining \__coffin_join:NnnNnnnnN on line ...
Defining \coffin_attach:NnnNnnnn on line ...
-Defining \__coffin_attach_mark:NnnNnnnn on line ...
Defining \coffin_attach:cnnNnnnn on line ...
Defining \coffin_attach:Nnncnnnn on line ...
Defining \coffin_attach:cnncnnnn on line ...
+Defining \coffin_gattach:NnnNnnnn on line ...
+Defining \coffin_gattach:cnnNnnnn on line ...
+Defining \coffin_gattach:Nnncnnnn on line ...
+Defining \coffin_gattach:cnncnnnn on line ...
+Defining \__coffin_attach:NnnNnnnnN on line ...
+Defining \__coffin_attach_mark:NnnNnnnn on line ...
Defining \__coffin_align:NnnNnnnnN on line ...
Defining \__coffin_offset_poles:Nnn on line ...
Defining \__coffin_offset_pole:Nnnnnnn on line ...
diff --git a/l3kernel/testfiles/m3expl003.ptex.tlg b/l3kernel/testfiles/m3expl003.ptex.tlg
index 9f1d872..7b0dc06 100644
--- a/l3kernel/testfiles/m3expl003.ptex.tlg
+++ b/l3kernel/testfiles/m3expl003.ptex.tlg
@@ -5686,11 +5686,21 @@ Defining \exp_args:NNnnc on line ...
Defining \coffin_join:Nnncnnnn on line ...
Defining \exp_args:Ncnnc on line ...
Defining \coffin_join:cnncnnnn on line ...
+Defining \coffin_gjoin:NnnNnnnn on line ...
+Defining \coffin_gjoin:cnnNnnnn on line ...
+Defining \coffin_gjoin:Nnncnnnn on line ...
+Defining \coffin_gjoin:cnncnnnn on line ...
+Defining \__coffin_join:NnnNnnnnN on line ...
Defining \coffin_attach:NnnNnnnn on line ...
-Defining \__coffin_attach_mark:NnnNnnnn on line ...
Defining \coffin_attach:cnnNnnnn on line ...
Defining \coffin_attach:Nnncnnnn on line ...
Defining \coffin_attach:cnncnnnn on line ...
+Defining \coffin_gattach:NnnNnnnn on line ...
+Defining \coffin_gattach:cnnNnnnn on line ...
+Defining \coffin_gattach:Nnncnnnn on line ...
+Defining \coffin_gattach:cnncnnnn on line ...
+Defining \__coffin_attach:NnnNnnnnN on line ...
+Defining \__coffin_attach_mark:NnnNnnnn on line ...
Defining \__coffin_align:NnnNnnnnN on line ...
Defining \__coffin_offset_poles:Nnn on line ...
Defining \__coffin_offset_pole:Nnnnnnn on line ...
diff --git a/l3kernel/testfiles/m3expl003.tlg b/l3kernel/testfiles/m3expl003.tlg
index 62564c8..8d0af45 100644
--- a/l3kernel/testfiles/m3expl003.tlg
+++ b/l3kernel/testfiles/m3expl003.tlg
@@ -5686,11 +5686,21 @@ Defining \exp_args:NNnnc on line ...
Defining \coffin_join:Nnncnnnn on line ...
Defining \exp_args:Ncnnc on line ...
Defining \coffin_join:cnncnnnn on line ...
+Defining \coffin_gjoin:NnnNnnnn on line ...
+Defining \coffin_gjoin:cnnNnnnn on line ...
+Defining \coffin_gjoin:Nnncnnnn on line ...
+Defining \coffin_gjoin:cnncnnnn on line ...
+Defining \__coffin_join:NnnNnnnnN on line ...
Defining \coffin_attach:NnnNnnnn on line ...
-Defining \__coffin_attach_mark:NnnNnnnn on line ...
Defining \coffin_attach:cnnNnnnn on line ...
Defining \coffin_attach:Nnncnnnn on line ...
Defining \coffin_attach:cnncnnnn on line ...
+Defining \coffin_gattach:NnnNnnnn on line ...
+Defining \coffin_gattach:cnnNnnnn on line ...
+Defining \coffin_gattach:Nnncnnnn on line ...
+Defining \coffin_gattach:cnncnnnn on line ...
+Defining \__coffin_attach:NnnNnnnnN on line ...
+Defining \__coffin_attach_mark:NnnNnnnn on line ...
Defining \__coffin_align:NnnNnnnnN on line ...
Defining \__coffin_offset_poles:Nnn on line ...
Defining \__coffin_offset_pole:Nnnnnnn on line ...
diff --git a/l3kernel/testfiles/m3expl003.uptex.tlg b/l3kernel/testfiles/m3expl003.uptex.tlg
index 1021a38..1a3b94e 100644
--- a/l3kernel/testfiles/m3expl003.uptex.tlg
+++ b/l3kernel/testfiles/m3expl003.uptex.tlg
@@ -5683,11 +5683,21 @@ Defining \exp_args:NNnnc on line ...
Defining \coffin_join:Nnncnnnn on line ...
Defining \exp_args:Ncnnc on line ...
Defining \coffin_join:cnncnnnn on line ...
+Defining \coffin_gjoin:NnnNnnnn on line ...
+Defining \coffin_gjoin:cnnNnnnn on line ...
+Defining \coffin_gjoin:Nnncnnnn on line ...
+Defining \coffin_gjoin:cnncnnnn on line ...
+Defining \__coffin_join:NnnNnnnnN on line ...
Defining \coffin_attach:NnnNnnnn on line ...
-Defining \__coffin_attach_mark:NnnNnnnn on line ...
Defining \coffin_attach:cnnNnnnn on line ...
Defining \coffin_attach:Nnncnnnn on line ...
Defining \coffin_attach:cnncnnnn on line ...
+Defining \coffin_gattach:NnnNnnnn on line ...
+Defining \coffin_gattach:cnnNnnnn on line ...
+Defining \coffin_gattach:Nnncnnnn on line ...
+Defining \coffin_gattach:cnncnnnn on line ...
+Defining \__coffin_attach:NnnNnnnnN on line ...
+Defining \__coffin_attach_mark:NnnNnnnn on line ...
Defining \__coffin_align:NnnNnnnnN on line ...
Defining \__coffin_offset_poles:Nnn on line ...
Defining \__coffin_offset_pole:Nnnnnnn on line ...
diff --git a/l3kernel/testfiles/m3expl003.xetex.tlg b/l3kernel/testfiles/m3expl003.xetex.tlg
index 87ea4cb..29de866 100644
--- a/l3kernel/testfiles/m3expl003.xetex.tlg
+++ b/l3kernel/testfiles/m3expl003.xetex.tlg
@@ -5401,11 +5401,21 @@ Defining \exp_args:NNnnc on line ...
Defining \coffin_join:Nnncnnnn on line ...
Defining \exp_args:Ncnnc on line ...
Defining \coffin_join:cnncnnnn on line ...
+Defining \coffin_gjoin:NnnNnnnn on line ...
+Defining \coffin_gjoin:cnnNnnnn on line ...
+Defining \coffin_gjoin:Nnncnnnn on line ...
+Defining \coffin_gjoin:cnncnnnn on line ...
+Defining \__coffin_join:NnnNnnnnN on line ...
Defining \coffin_attach:NnnNnnnn on line ...
-Defining \__coffin_attach_mark:NnnNnnnn on line ...
Defining \coffin_attach:cnnNnnnn on line ...
Defining \coffin_attach:Nnncnnnn on line ...
Defining \coffin_attach:cnncnnnn on line ...
+Defining \coffin_gattach:NnnNnnnn on line ...
+Defining \coffin_gattach:cnnNnnnn on line ...
+Defining \coffin_gattach:Nnncnnnn on line ...
+Defining \coffin_gattach:cnncnnnn on line ...
+Defining \__coffin_attach:NnnNnnnnN on line ...
+Defining \__coffin_attach_mark:NnnNnnnn on line ...
Defining \__coffin_align:NnnNnnnnN on line ...
Defining \__coffin_offset_poles:Nnn on line ...
Defining \__coffin_offset_pole:Nnnnnnn on line ...
More information about the latex3-commits
mailing list