`pop3-fma-password' can be saved in .newsrc.eld.
* lisp/pop3-fma.el: Ditto.
* README-offline.en: Update.
* README-offline.ja: Ditto.
+1999-03-04 Tsukamoto Tetsuo <czkmt@remus.dti.ne.jp>
+
+ * lisp/gnus-ofsetup.el: Modify for Semi-gnus 6.10.xx so that
+ `pop3-fma-password' can be saved in .newsrc.eld.
+ * lisp/pop3-fma.el: Ditto.
+
+ * README-offline.en: Update.
+ * README-offline.ja: Ditto.
+
1999-03-01 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/dgnushack.el (dgnushack-install-package): Don't refer to
(add-hook 'gnus-setup-news-hook
(lambda ()
+ (setq pop3-fma-save-password-information t)
(add-to-list 'gnus-variable-list 'pop3-fma-password)))
[T-gnus 6.10.56 or later]
(setq pop3-fma-save-password-information t)
-In this way, Once you enter the password at the startup of Gnus, it
+In this way, once you enter the password at the startup of Gnus, it
will be kept as a variable `pop3-fma-password' until you quit Gnus.
Under T-gnus 6.10.56 or later, the password will be kept as a variable
(add-hook 'gnus-setup-news-hook
(lambda ()
+ (setq pop3-fma-save-password-information t)
(add-to-list 'gnus-variable-list 'pop3-fma-password)))
\e$B!Z\e(BT-gnus 6.10.56 \e$B0J9_![\e(B
;;; gnus-ofsetup.el --- Setup advisor for Offline reading for Mail/News.
;;;
-;;; $Id: gnus-ofsetup.el,v 1.1.4.6 1999-02-18 20:30:25 czkmt Exp $
+;;; $Id: gnus-ofsetup.el,v 1.1.4.7 1999-03-04 15:21:21 czkmt Exp $
;;;
;;; Copyright (C) 1998 Tatsuya Ichikawa
;;; Author: Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
(insert (prin1-to-string pop3-fma-movemail-type))
(insert ")\n")
(if save-passwd
- (insert "(add-hook 'gnus-setup-news-hook \n (lambda ()\n (add-to-list 'gnus-variable-list 'pop3-fma-password)))\n"))
+ (insert "(add-hook 'gnus-setup-news-hook \n (lambda ()\n (setq pop3-fma-save-password-information t)\n (add-to-list 'gnus-variable-list 'pop3-fma-password)))\n"))
(if (eq pop3-fma-movemail-type 'exe)
(progn
(insert "(setq pop3-fma-movemail-arguments '")
"Function to move mail from INBOX on a pop3 server to file CRASHBOX."
(if (string-match "^po:" inbox)
(progn
+ (if (and pop3-fma-save-password-information
+ (not pop3-fma-password))
+ (pop3-fma-set-pop3-password))
(let ((pop3-maildrop
(substring inbox (match-end (string-match "^po:" inbox))
(- (match-end (string-match "^.*@" inbox)) 1)))
(pop3-mailhost
(substring inbox (match-end (string-match "^.*@" inbox))))
(pop3-password
- (if pop3-fma-save-password-information
+ (if (and pop3-fma-save-password-information
+ pop3-fma-password)
(pop3-fma-read-passwd (substring inbox (match-end (string-match "^.*@" inbox))))
(pop3-fma-input-password
(substring inbox (match-end (string-match "^.*@" inbox)))