[latex3-commits] [git/LaTeX3-latex3-latex2e] callback_rules: Change rule interface as discussed (7806b7a0)

Marcel Fabian Krüger tex at 2krueger.de
Sun Aug 14 22:16:26 CEST 2022


Repository : https://github.com/latex3/latex2e
On branch  : callback_rules
Link       : https://github.com/latex3/latex2e/commit/7806b7a072af2fe09aba41396a2bb4c4f533a725

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

commit 7806b7a072af2fe09aba41396a2bb4c4f533a725
Author: Marcel Fabian Krüger <tex at 2krueger.de>
Date:   Fri May 27 17:27:58 2022 +0200

    Change rule interface as discussed


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

7806b7a072af2fe09aba41396a2bb4c4f533a725
 base/ltluatex.dtx | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/base/ltluatex.dtx b/base/ltluatex.dtx
index 157bc16c..a3038b26 100644
--- a/base/ltluatex.dtx
+++ b/base/ltluatex.dtx
@@ -1878,7 +1878,7 @@ luatexbase.add_to_callback = add_to_callback
 % \begin{macro}{declare_callback_rule}
 %   Add an ordering constraint between two callback implementations
 %    \begin{macrocode}
-local function declare_callback_rule(name, desc1, desc2, relation)
+local function declare_callback_rule(name, desc1, relation, desc2)
   if not callbacktypes[name] or
     not desc1 or not desc2 or
     desc1 == "" or desc2 == "" then
@@ -1888,7 +1888,7 @@ local function declare_callback_rule(name, desc1, desc2, relation)
         .. "declare_callback_rule(<callback>, <description_a>, <description_b>)"
     )
   end
-  if relation == 'before' or not relation then
+  if relation == 'before' then
     relation = nil
   elseif relation == 'after' then
     desc2, desc1 = desc1, desc2





More information about the latex3-commits mailing list.