aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/gnus/nnmail.el10
1 files changed, 6 insertions, 4 deletions
diff --git a/lisp/gnus/nnmail.el b/lisp/gnus/nnmail.el
index 056600b8255..4774f2fc3a8 100644
--- a/lisp/gnus/nnmail.el
+++ b/lisp/gnus/nnmail.el
@@ -1689,11 +1689,13 @@ If ARGS, PROMPT is used as an argument to `format'."
1689 (apply 'format prompt args) 1689 (apply 'format prompt args)
1690 prompt))) 1690 prompt)))
1691 (unless nnmail-read-passwd 1691 (unless nnmail-read-passwd
1692 (if (load "passwd" t) 1692 (if (fboundp 'read-passwd)
1693 (setq nnmail-read-passwd 'read-passwd) 1693 (setq nnmail-read-passwd 'read-passwd)
1694 (unless (fboundp 'ange-ftp-read-passwd) 1694 (if (load "passwd" t)
1695 (autoload 'ange-ftp-read-passwd "ange-ftp")) 1695 (setq nnmail-read-passwd 'read-passwd)
1696 (setq nnmail-read-passwd 'ange-ftp-read-passwd))) 1696 (unless (fboundp 'ange-ftp-read-passwd)
1697 (autoload 'ange-ftp-read-passwd "ange-ftp"))
1698 (setq nnmail-read-passwd 'ange-ftp-read-passwd))))
1697 (funcall nnmail-read-passwd prompt))) 1699 (funcall nnmail-read-passwd prompt)))
1698 1700
1699(defun nnmail-check-syntax () 1701(defun nnmail-check-syntax ()