(gnus-summary-refer-thread): Since lambdas aren't closures, quote the form properly
authorDave Abrahams <dave@boostpro.com>
Sun, 31 Jul 2011 16:01:37 +0000 (18:01 +0200)
committerLars Magne Ingebrigtsen <larsi@tmp-office.(none)>
Sun, 31 Jul 2011 16:01:37 +0000 (18:01 +0200)
lisp/ChangeLog
lisp/gnus-sum.el

index e0dc448..3ad7ddd 100644 (file)
@@ -1,3 +1,8 @@
+2011-07-31  Dave Abrahams  <dave@boostpro.com>  (tiny change)
+
+       * gnus-sum.el (gnus-summary-refer-thread): Since lambdas aren't
+       closures, quote the form properly (bug#9194).
+
 2011-07-31  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
        * gnus-sum.el (gnus-summary-insert-new-articles): Clean up slightly.
index 80e40c4..a8cf5e7 100644 (file)
@@ -9015,9 +9015,9 @@ non-numeric or nil fetch the number specified by the
                   (refs (split-string (or (mail-header-references header)
                                           "")))
                   (gnus-parse-headers-hook
-                   (lambda () (goto-char (point-min))
+                   `(lambda () (goto-char (point-min))
                      (keep-lines
-                      (regexp-opt (append refs (list id subject)))))))
+                      (regexp-opt ',(append refs (list id subject)))))))
              (gnus-fetch-headers (list last) (if (numberp limit)
                                                  (* 2 limit) limit) t)))))
     (when (listp new-headers)