[latex3-commits] [git/LaTeX3-latex3-latex2e] removecallback: Don't call callback.register for user-defined cbs (89fb2e37)
Marcel Fabian Krüger
tex at 2krueger.de
Sat Mar 7 00:13:20 CET 2020
Repository : https://github.com/latex3/latex2e
On branch : removecallback
Link : https://github.com/latex3/latex2e/commit/89fb2e37199157dea69e427af61b7d5ecb2b8d02
>---------------------------------------------------------------
commit 89fb2e37199157dea69e427af61b7d5ecb2b8d02
Author: Marcel Fabian Krüger <tex at 2krueger.de>
Date: Fri Mar 6 22:49:08 2020 +0100
Don't call callback.register for user-defined cbs
>---------------------------------------------------------------
89fb2e37199157dea69e427af61b7d5ecb2b8d02
base/ltluatex.dtx | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/base/ltluatex.dtx b/base/ltluatex.dtx
index 1f9ab8d1..860891fd 100644
--- a/base/ltluatex.dtx
+++ b/base/ltluatex.dtx
@@ -1761,7 +1761,9 @@ local function remove_from_callback(name, description)
)
if #l == 0 then
callbacklist[name] = nil
- callback_register(name, nil)
+ if user_callbacks_defaults[name] == nil then
+ callback_register(name, nil)
+ end
end
return cb.func,cb.description
end
More information about the latex3-commits
mailing list.