From: Glenn Morris Date: Tue, 2 Nov 2010 04:06:44 +0000 (-0700) Subject: * lisp/gnus/gnus-util.el: Comment. X-Git-Tag: emacs-pretest-24.0.90~104^2~275^2~438^2~45^2~411 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=7beb9868bd35bdeb5e945a04bc41c2211126602b;p=emacs.git * lisp/gnus/gnus-util.el: Comment. --- diff --git a/lisp/gnus/gnus-util.el b/lisp/gnus/gnus-util.el index 94b7c633196..e9e896963b3 100644 --- a/lisp/gnus/gnus-util.el +++ b/lisp/gnus/gnus-util.el @@ -1658,6 +1658,8 @@ SPEC is a predicate specifier that contains stuff like `or', `and', (defun gnus-iswitchb-completing-read (prompt collection &optional require-match initial-input history def) "`iswitchb' based completing-read function." + ;; Make sure iswitchb is loaded before we let-bind its variables. + ;; If it is loaded inside the let, variables can become unbound afterwards. (require 'iswitchb) (let ((iswitchb-make-buflist-hook (lambda ()