emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/compat 2c70c62e55: Avoid double-macroexpansion introduc


From: ELPA Syncer
Subject: [elpa] externals/compat 2c70c62e55: Avoid double-macroexpansion introduced in e5ec04fe
Date: Fri, 24 Jun 2022 13:57:24 -0400 (EDT)

branch: externals/compat
commit 2c70c62e5560097cd73a32096810f9a0a7fbb42d
Author: Philip Kaludercic <philipk@posteo.net>
Commit: Philip Kaludercic <philipk@posteo.net>

    Avoid double-macroexpansion introduced in e5ec04fe
    
    This expanded the declare-function forms that in turn caused byte
    compilation issues if certain functions were not available, even if
    this was to be expected.
---
 compat.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/compat.el b/compat.el
index a800fb8b64..9484211879 100644
--- a/compat.el
+++ b/compat.el
@@ -97,7 +97,7 @@
                       '(declare-function
                         defvar))
                 (push form defs))))))
-        (macroexpand-all (macroexp-progn (nreverse defs))))))))
+        (macroexp-progn (nreverse defs)))))))
 
 (compat-entwine 24)
 (compat-entwine 25)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]