aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMattias EngdegÄrd2024-04-13 17:43:34 +0200
committerMattias EngdegÄrd2024-04-14 11:51:17 +0200
commit616af565796f8c690dd9c7d1b2fa7607f2e2fa1e (patch)
tree4941dce9526aed82a838ef29a1cd6d4ef2b25462
parent7add47337b62064998a5b80f357acc39b1253e98 (diff)
downloademacs-616af565796f8c690dd9c7d1b2fa7607f2e2fa1e.tar.gz
emacs-616af565796f8c690dd9c7d1b2fa7607f2e2fa1e.zip
; * lisp/emacs-lisp/macroexp.el (macroexp--expand-all): less consing
-rw-r--r--lisp/emacs-lisp/macroexp.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/macroexp.el b/lisp/emacs-lisp/macroexp.el
index b87b749dd76..bb4797cac8b 100644
--- a/lisp/emacs-lisp/macroexp.el
+++ b/lisp/emacs-lisp/macroexp.el
@@ -351,7 +351,7 @@ Assumes the caller has bound `macroexpand-all-environment'."
351 (let ((default-tail nil) 351 (let ((default-tail nil)
352 (n 0) 352 (n 0)
353 (rest clauses)) 353 (rest clauses))
354 (while rest 354 (while (cdr rest)
355 (let ((c (car-safe (car rest)))) 355 (let ((c (car-safe (car rest))))
356 (when (cond ((consp c) (and (memq (car c) '(quote function)) 356 (when (cond ((consp c) (and (memq (car c) '(quote function))
357 (cadr c))) 357 (cadr c)))