From 1954a809e45e7e0e149365cb7df4581a15e3d8ef Mon Sep 17 00:00:00 2001 From: Julien Danjou Date: Tue, 5 Oct 2010 09:43:44 +0200 Subject: [PATCH] Use autoload rather than require Signed-off-by: Julien Danjou --- lisp/ChangeLog | 5 +++++ lisp/gnus-util.el | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 16969b7a9..1b4957924 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2010-10-05 Julien Danjou + + * gnus-util.el (gnus-emacs-completing-read) + (gnus-iswitchb-completing-read): Use autoload rather than require. + 2010-10-05 Katsumi Yamaoka * lpath.el: Fbind libxml-parse-html-region and shr-insert-document for diff --git a/lisp/gnus-util.el b/lisp/gnus-util.el index 414f1c454..5fda60034 100644 --- a/lisp/gnus-util.el +++ b/lisp/gnus-util.el @@ -1611,16 +1611,17 @@ SPEC is a predicate specifier that contains stuff like `or', `and', (mapcar 'list collection) nil require-match initial-input history def))) +(autoload 'ido-completing-read "ido") (defun gnus-ido-completing-read (prompt collection &optional require-match initial-input history def) "Call `ido-completing-read-function'." - (require 'ido) (ido-completing-read prompt collection nil require-match initial-input history def)) + +(autoload 'iswitchb-read-buffer "iswitchb") (defun gnus-iswitchb-completing-read (prompt collection &optional require-match initial-input history def) "`iswitchb' based completing-read function." - (require 'iswitchb) (let ((iswitchb-make-buflist-hook (lambda () (setq iswitchb-temp-buflist -- 2.25.1