aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKatsumi Yamaoka2010-12-03 02:30:12 +0000
committerKatsumi Yamaoka2010-12-03 02:30:12 +0000
commit78b1832ebf791fed11beb2de989837b97e7bbffa (patch)
tree2247a28a05ea1aa1d0bb676e66267ed23a2b2423
parentd6f6af81e8f7496f0569daa07745a1b5f01a6fa6 (diff)
downloademacs-78b1832ebf791fed11beb2de989837b97e7bbffa.tar.gz
emacs-78b1832ebf791fed11beb2de989837b97e7bbffa.zip
gnus-util.el (gnus-macroexpand-all): Fix last change.
-rw-r--r--lisp/gnus/gnus-util.el5
1 files changed, 2 insertions, 3 deletions
diff --git a/lisp/gnus/gnus-util.el b/lisp/gnus/gnus-util.el
index d71035754a7..af5159ece3b 100644
--- a/lisp/gnus/gnus-util.el
+++ b/lisp/gnus/gnus-util.el
@@ -2042,10 +2042,9 @@ If no macros are expanded, FORM is returned unchanged."
2042 (if (consp form) 2042 (if (consp form)
2043 (let ((idx 1) 2043 (let ((idx 1)
2044 (len (length form)) 2044 (len (length form))
2045 elem expanded) 2045 expanded)
2046 (while (< idx len) 2046 (while (< idx len)
2047 (when (consp (setq elem (nth idx form))) 2047 (setcar (nthcdr idx form) (gnus-macroexpand-all (nth idx form)))
2048 (setcar (nthcdr idx form) (gnus-macroexpand-all elem)))
2049 (setq idx (1+ idx))) 2048 (setq idx (1+ idx)))
2050 (if (eq (setq expanded (macroexpand form)) form) 2049 (if (eq (setq expanded (macroexpand form)) form)
2051 form 2050 form