[latex3-commits] [git/LaTeX3-latex3-latex3] scan-quark: Place public definition before kernel definition (2619a3213)

PhelypeOleinik tex.phelype at gmail.com
Fri Mar 13 13:30:27 CET 2020


Repository : https://github.com/latex3/latex3
On branch  : scan-quark
Link       : https://github.com/latex3/latex3/commit/2619a32139f9f83221779fb72b2655c228ebe72c

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

commit 2619a32139f9f83221779fb72b2655c228ebe72c
Author: PhelypeOleinik <tex.phelype at gmail.com>
Date:   Fri Mar 13 09:30:27 2020 -0300

    Place public definition before kernel definition


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

2619a32139f9f83221779fb72b2655c228ebe72c
 l3kernel/l3quark.dtx | 44 ++++++++++++++++++++++----------------------
 1 file changed, 22 insertions(+), 22 deletions(-)

diff --git a/l3kernel/l3quark.dtx b/l3kernel/l3quark.dtx
index 96c0bcab6..87b7322f8 100644
--- a/l3kernel/l3quark.dtx
+++ b/l3kernel/l3quark.dtx
@@ -464,6 +464,28 @@
 % \end{macro}
 % \end{macro}
 %
+% \begin{macro}[EXP]{\quark_if_recursion_tail_break:NN}
+% \begin{macro}[EXP]{\quark_if_recursion_tail_break:nN}
+%   Analogues of the \cs[index=quark_if_recursion_tail_stop:n]
+%   {quark_if_recursion_tail_stop\ldots{}} functions.
+%   Break the mapping using |#2|.
+%    \begin{macrocode}
+\cs_new:Npn \quark_if_recursion_tail_break:NN #1#2
+  {
+    \if_meaning:w \q_recursion_tail #1
+      \exp_after:wN #2
+    \fi:
+  }
+\cs_new:Npn \quark_if_recursion_tail_break:nN #1#2
+  {
+    \tl_if_empty:oT
+      { \@@_if_recursion_tail:w {} #1 {} ?! \q_recursion_tail ??! }
+      {#2}
+  }
+%    \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
 % \begin{macro}{\__kernel_quark_test_generate:NNNn}
 % \begin{macro}{\@@_test_generate_aux:nnNN, \@@_test_generate_choose:nN }
 %   The function \cs{__kernel_quark_test_generate:NNNn} defines |#1|
@@ -669,28 +691,6 @@
 % \end{macro}
 % \end{macro}
 %
-% \begin{macro}[EXP]{\quark_if_recursion_tail_break:NN}
-% \begin{macro}[EXP]{\quark_if_recursion_tail_break:nN}
-%   Analogues of the \cs[index=quark_if_recursion_tail_stop:n]
-%   {quark_if_recursion_tail_stop\ldots{}} functions.
-%   Break the mapping using |#2|.
-%    \begin{macrocode}
-\cs_new:Npn \quark_if_recursion_tail_break:NN #1#2
-  {
-    \if_meaning:w \q_recursion_tail #1
-      \exp_after:wN #2
-    \fi:
-  }
-\cs_new:Npn \quark_if_recursion_tail_break:nN #1#2
-  {
-    \tl_if_empty:oT
-      { \@@_if_recursion_tail:w {} #1 {} ?! \q_recursion_tail ??! }
-      {#2}
-  }
-%    \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
 % \begin{macro}[pTF]{\quark_if_nil:N}
 % \UnitTested
 % \begin{macro}[pTF]{\quark_if_no_value:N, \quark_if_no_value:c}





More information about the latex3-commits mailing list.