* lisp/gnus.el (gnus-revision-number): Increment to 08. t-gnus-6_10_058-08
authorczkmt <czkmt>
Thu, 18 Feb 1999 20:10:24 +0000 (20:10 +0000)
committerczkmt <czkmt>
Thu, 18 Feb 1999 20:10:24 +0000 (20:10 +0000)
* lisp/gnus-start.el (save-buffers-kill-emacs): Advice. Call
`gnus-save-newsrc-file' before `save-some-buffers' is called.
* README-offline.en: Update.
* README-offline.ja: Fix typo.
* lisp/gnus-ofsetup.el (gnus-setup-for-offline): Set
`gnus-offline-hangup-program' and `gnus-offline-dialup-program' to
nil when null string is given.

ChangeLog
README-offline.en
README-offline.ja
lisp/gnus-ofsetup.el
lisp/gnus-start.el
lisp/gnus.el

index aad8f54..17dd8f3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,10 +1,25 @@
+1999-02-18  Tsukamoto Tetsuo  <czkmt@remus.dti.ne.jp>
+
+       * lisp/gnus.el (gnus-revision-number): Increment to 08.
+
+       * lisp/gnus-start.el (save-buffers-kill-emacs): Advice. Call
+       `gnus-save-newsrc-file' before `save-some-buffers' is called.
+
+       * README-offline.en: Update.
+
+       * README-offline.ja: Fix typo.
+
+       * lisp/gnus-ofsetup.el (gnus-setup-for-offline): Set
+       `gnus-offline-hangup-program' and `gnus-offline-dialup-program' to
+       nil when null string is given.
+
 1999-02-18  Tatsuya Ichikawa  <t-ichi@po.shiojiri.ne.jp>
 
        * texi/Makefile.in: Change to work on Windows environment and
        other platforms.
 
        * lisp/gnus.el (gnus-revision-number): Increment to 07.
-       
+
 1999-02-17  Katsumi Yamaoka   <yamaoka@jpl.org>
 
        * lisp/dgnushack.el (dgnushack-make-package): Fix typo.
index cd36cff..c523d57 100644 (file)
-1) What's "gnus-offline (Gnus Offline Backend Utility)" ?\r
-=========================================================\r
-\r
-This program is a utility for Semi-gnus that handles messages\r
-(i.e. mail and news) in the "offline" state in a more simple way.\r
-\r
-It is basically designed for "gnus-agent". (See info about gnus-agent.)\r
-\r
-You can also use it with a function "nnspool"(*1) (which needs an\r
-external program such as "gnspool"(*2) ), or with "miee.el"(*3) for\r
-posting and/or sending messages.\r
-\r
-     (*1) See info about nnspool.\r
-     (*2) gnspool comes with a newsreader "gn".\r
-     (*3) The latest version of miee.el (or MIEE) is available at\r
-          http://www.shiojiri.ne.jp/%7Et-ichi/meadow.html\r
-\r
-You can handle messages in the offline state without "gnus-offline",\r
-but "gnus-offline" provides a simple way for setup and operation.\r
-\r
-**Features**\r
-\r
-o Simple configuration -- An "INTERACTIVE" configuration to set\r
-         the variables.\r
-\r
-o Simple operation -- Type "g" in the *Group* buffer, and gnus-offline \r
-         will:\r
-           o Dial (*)\r
-           o Send mails & post news articles\r
-           o Fetch new mails & articles\r
-           o Hang up (*)\r
-\r
-      (*) For dialing and hanging up, external softwares are needed.\r
-          But you can do without ones if you connect and disconnect\r
-          manually.\r
-\r
-This document is written mainly for the case using "gnus-agent" with\r
-gnus-offline.el bundled in Semi-gnus. (*)\r
-\r
-      (*) T-gnus is based on the latest test version of Gnus. It is\r
-          called Pterodactyl Gnus or pGnus.\r
-          Most versions of Semi-gnus other than T-gnus are based on\r
-          Gnus version 5.6.xx.\r
-          There are a lot of changes between Gnus 5.6.xx and pGnus.\r
-          This document will refer to the differences caused by the\r
-          changes when it is important.\r
-\r
-2) Installation\r
-===============\r
-\r
-As you are reading this document, this version of Semi-gnus includes\r
-gnus-offline. Installation is simple. "make install" will\r
-automatically install "gnus-offline".\r
-\r
-If the Semi-gnus comes without gnus-offline, or you want to install\r
-the latest version of gnus-offline, you may manually byte-compile\r
-"gnus-offline.el" and "gnus-ofsetup.el". Make sure they are in one of\r
-the `load-path' directories. \r
-\r
-3) How to use\r
-=============\r
-\r
-o First, you must do a general setup for Semi-gnus (See info about the \r
- setup).\r
-\r
-o Add the following code to ~/.emacs\r
-\r
-       (load "gnus-ofsetup")\r
-       (gnus-setup-for-offline)\r
-       (load gnus-offline-setting-file)\r
-\r
-o Add the following code to ~/.gnus\r
-\r
-       (gnus-agentize)\r
-\r
-o Restart Emacs. gnus-ofsetup.el will ask you some questions and\r
- create ~/.gnus-offline.el. (*)\r
-\r
-      (*) If you don't know how to answer some questions, typing "TAB"\r
-          key may show you the possible answers. See the next section\r
-          which explains the user options.\r
-          You will also be asked whether to save the POP password in\r
-          ~/.newsrc.eld or not. Answer it carefully. See section 6)\r
-          for details.\r
-\r
-o At the first time, you must start Gnus in the "online" state and\r
- decide which groups to subscribe (See info about subscribing).\r
-\r
-o Add the following code to ~/.gnus\r
-\r
-       (gnus-agent-toggle-plugged nil)\r
-\r
-That's all. Restart Gnus and try typing "g" in the *Group* buffer.\r
-\r
-***Note***\r
-\r
-Most versions of Semi-gnus have pop3-fma.el to operate multiple POP\r
-accounts. T-gnus 6.10.56 or later does not because it can handle\r
-multiple POP accounts itself.\r
-\r
-<<<<<ATTENTION!!>>>>>\r
-T-gnus 6.10.56 or later doesn't contain "pop3-fma.el". If you are\r
-updating to T-gnus 6.10.56 or later, remove the setting for\r
-pop3-fma.el (or simply, delete the old ~/.gnus-offline.el).\r
-\r
-[Semi-gnus with pop3-fma.el]\r
-o pop3-fma-spool-file-alist \r
-\e$B!!!!!!!!\e(B'(\r
-       ("po:account1@pop-server1" pass) \r
-       ("po:account2@pop-server2" pass) \r
-       :\r
-       :\r
-       ))\r
-o pop3-fma-movemail-type \r
-      use movemail.exe ('exe) or pop3.el('lisp) \r
-\r
-[T-gnus 6.10.56 or later]\r
-\r
-o gnus-offline-mail-source \r
-       '(\r
-       (pop :user "manbou" :server "pop.ceres.dti.ne.jp")\r
-       (pop :user "imp9397" :server "mvb.biglobe.ne.jp")\r
-        :\r
-        :\r
-       ) \r
-\r
-\r
-4) User customizable variables in gnus-offline\r
-==============================================\r
-\r
-o gnus-offline-dialup-program  \r
-    Program name to dialup.\r
-\r
-o gnus-offline-dialup-program-arguments\r
-    List of dialup program arguments.\r
-\r
-o gnus-offline-hangup-program\r
-    Program name to hangup.\r
-\r
-o gnus-offline-hangup-program-arguments\r
-    List of hangup program arguments.\r
-\r
-o gnus-offline-mail-spool-directory\r
-    Spool directory for sending mail.\r
-    This variable is available only using MIEE.\r
-\r
-o gnus-offline-news-spool-directory\r
-    Spool directory for sending news.\r
-    This variable is available only using MIEE.\r
-\r
-o gnus-offline-mail-treat-environ\r
-    If t , gnus-offline sends mail to spool first.\r
-    If nil , gnus-offline sends mail immediately.\r
-\r
-o gnus-offline-articles-to-fetch\r
-    Article type you want to fetch.\r
-\r
-       'both ... Fetch both Mail/News.\r
-       'Mail ... Fetch only Mail.\r
-       'News ... Fetch only News.\r
-\r
-    Default value is both.\r
-\r
-o gnus-offline-load-hook\r
-    Hook before gnus-offline load.\r
-\r
-o gnus-offline-before-online-hook\r
-    Hook before all online jobs.\r
-\r
-o gnus-offline-after-online-hook\r
-    Hook after all online jobs.\r
-\r
-o gnus-offline-interval-time\r
-    Interval time to do all online jobs.(minutes)\r
-\r
-o gnus-offline-MTA-type\r
-    MTA type to sending mail.\r
-\r
-   'smtp     ... Use smtp.el.\r
-   'sendmail ... Use sendmail.el.\r
-\r
-o gnus-offline-drafts-queue-type\r
-   Message queue type when spooling message.\r
-   \r
-   'miee  ... Use miee.el.\r
-   'agent ... Use gnus-agent.el.\r
-\r
-o gnus-offline-after-empting-spool-hook\r
-   Hook before empting spool.\r
-\r
-o gnus-offline-before-empting-spool-hook\r
-   Hook after emoting spool.\r
-\r
-o gnus-offline-dialup-function\r
-   Function to dialup.\r
-\r
-o gnus-offline-hangup-function\r
-   Function to hangup.\r
-\r
-o gnus-offline-pop-password-file \r
-   File name to save username , mailserver and password.\r
-\r
-o gnus-offline-pop-password-decoding-function \r
-   Function to decode password.\r
-\r
-5) Commands in gnus-offline\r
-===========================\r
-\r
-o M-x gnus-offline-toggle-plugged\r
-   Toggle offline/online state.\r
-\r
-o M-x gnus-offline-toggle-auto-hangup\r
-   Change current state to offline.\r
-\r
-o M-x gnus-offline-toggle-on/off-send-mail\r
-   Toggle method to sending mail.\r
-\r
-o M-x gnus-offline-toggle-articles-to-fetch\r
-   Toggle articles you want to fetch.\r
-\r
-o M-x gnus-offline-toggle-movemail-program\r
-   Toggle movemail program.\r
-\r
-o M-x gnus-offline-set-interval-time\r
-   Set interval time(minute) to fetch article.\r
-\r
-o M-x gnus-offline-agent-expire\r
-   Expire articles.\r
-\r
-6) [!!!IMPORTANT!!!] About the pop password\r
-===========================================\r
-\r
-<<<<<ATTENTION!!>>>>>\r
-T-gnus 6.10.56 or later doesn't contain "pop3-fma.el". If you are\r
-updating to T-gnus 6.10.56 or later, remove the setting for\r
-pop3-fma.el (or simply, delete the old ~/.gnus-offline.el).\r
-\r
-Under Semi-gnus with pop3-fma.el, you must enter the password for the\r
-pop server every time you accesses the server. (We recommend you do\r
-it.)\r
-\r
-If your machine is stand alone, and nobody else uses it, you can save\r
-the password in some ways. (But, on your own responsibility!)\r
-\r
----\r
-\r
-One way is provided by gnus-ofsetup.el. At the first interactive\r
-configuration, it will ask you whether to save the password in\r
-~/.newsrc.eld or not. When you answer "y" to this question, the\r
-password will be saved in ~/.newsrc.eld. (*)\r
-\r
-       (*) Actually the following will be added to ~/.gnus-offline.el.\r
-\r
-           [Semi-gnus with pop3-fma.el]\r
-\r
-            (add-hook 'gnus-setup-news-hook \r
-             (lambda ()\r
-              (add-to-list 'gnus-variable-list 'pop3-fma-password)))\r
-\r
-           [T-gnus 6.10.56 or later]\r
-\r
-            (add-hook 'gnus-setup-news-hook \r
-             (lambda ()\r
-              (add-to-list 'gnus-variable-list 'mail-source-password-cache)))\r
-\r
-Answer this question carefully, because the password will NOT be\r
-encoded!\r
-\r
----\r
-\r
-There is another way. It will not save the password in a file but keep\r
-it in the memory as a variable.\r
-\r
-For Semi-gnus with pop3-fma.el, add the following code in\r
-~/.gnus-offline.el.\r
-\r
-         (setq pop3-fma-save-password-information t)\r
-\r
-In this way, Once you enter the password at the startup of Gnus, it\r
-will be kept as a variable `pop3-fma-password' until you quit Gnus.\r
-\r
-Under T-gnus 6.10.56 or later, the password will be kept as a variable\r
-`mail-source-password-cache' by default.\r
+1) What's "gnus-offline (Gnus Offline Backend Utility)" ?
+=========================================================
+
+This program is a utility for Semi-gnus that handles messages
+(i.e. mail and news) in the "offline" state in a more simple way.
+
+It is basically designed for "gnus-agent". (See info about gnus-agent.)
+
+You can also use it with a function "nnspool"(*1) (which needs an
+external program such as "gnspool"(*2) ), or with "miee.el"(*3) for
+posting and/or sending messages.
+
+     (*1) See info about nnspool.
+     (*2) gnspool comes with a newsreader "gn".
+     (*3) The latest version of miee.el (or MIEE) is available at
+          http://www.shiojiri.ne.jp/%7Et-ichi/meadow.html
+
+You can handle messages in the offline state without "gnus-offline",
+but "gnus-offline" provides a simple way for setup and operation.
+
+**Features**
+
+o Simple configuration -- An "INTERACTIVE" configuration to set
+         the variables.
+
+o Simple operation -- Type "g" in the *Group* buffer, and gnus-offline 
+         will:
+           o Dial (*)
+           o Send mails & post news articles
+           o Fetch new mails & articles
+           o Hang up (*)
+
+      (*) For dialing and hanging up, external softwares are needed.
+          But you can do without ones if you connect and disconnect
+          manually.
+
+This document is written mainly for the case using "gnus-agent" with
+gnus-offline.el bundled in T-gnus 6.10.056 or later, and Semi-gnus
+6.10.1 or later. (*)
+
+      (*) T-gnus is based on the latest test version of Gnus. It is
+          called Pterodactyl Gnus or pGnus.
+          Most versions of Semi-gnus other than T-gnus are based on
+          Gnus version 5.6.xx.
+          There are a lot of changes between Gnus 5.6.xx and pGnus.
+          This document will refer to the differences caused by the
+          changes when it is important.
+
+2) Installation
+===============
+
+As you are reading this document, this version of Semi-gnus includes
+gnus-offline. Installation is simple. "make install" will
+automatically install "gnus-offline".
+
+If the Semi-gnus comes without gnus-offline, or you want to install
+the latest version of gnus-offline, you may manually byte-compile
+"gnus-offline.el" and "gnus-ofsetup.el". Make sure they are in one of
+the `load-path' directories. 
+
+3) How to use
+=============
+
+o First, you must do a general setup for Semi-gnus (See info about the 
+ setup).
+
+o Add the following code to ~/.emacs
+
+       (load "gnus-ofsetup")
+       (gnus-setup-for-offline)
+       (load gnus-offline-setting-file)
+
+o Add the following code to ~/.gnus
+
+       (gnus-agentize)
+
+o Restart Emacs. gnus-ofsetup.el will ask you some questions and
+ create ~/.gnus-offline.el. (*)
+
+      (*) If you don't know how to answer some questions, typing "TAB"
+          key may show you the possible answers. See the next section
+          which explains the user options.
+          You will also be asked whether to save the POP password in
+          ~/.newsrc.eld or not. Answer it carefully. See section 6)
+          for details.
+
+o At the first time, you must start Gnus in the "online" state and
+ decide which groups to subscribe (See info about subscribing).
+
+o Add the following code to ~/.gnus
+
+       (gnus-agent-toggle-plugged nil)
+
+That's all. Restart Gnus and try typing "g" in the *Group* buffer.
+
+***Note***
+
+Most versions of Semi-gnus have pop3-fma.el to operate multiple POP
+accounts. T-gnus 6.10.56 or later does not because it can handle
+multiple POP accounts itself.
+
+<<<<<ATTENTION!!>>>>>
+T-gnus 6.10.56 or later doesn't contain "pop3-fma.el". If you are
+updating to T-gnus 6.10.56 or later, remove the setting for
+pop3-fma.el (or simply, delete the old ~/.gnus-offline.el).
+
+[Semi-gnus with pop3-fma.el]
+o pop3-fma-spool-file-alist 
+\e$B!!!!!!!!\e(B'(
+       ("po:account1@pop-server1" pass) 
+       ("po:account2@pop-server2" pass) 
+       :
+       :
+       ))
+o pop3-fma-movemail-type 
+      use movemail.exe ('exe) or pop3.el('lisp) 
+
+[T-gnus 6.10.56 or later]
+
+o gnus-offline-mail-source 
+       '(
+       (pop :user "manbou" :server "pop.ceres.dti.ne.jp")
+       (pop :user "imp9397" :server "mvb.biglobe.ne.jp")
+        :
+        :
+       ) 
+
+
+4) User customizable variables in gnus-offline
+==============================================
+
+o gnus-offline-dialup-program  
+    Program name to dialup.
+
+o gnus-offline-dialup-program-arguments
+    List of dialup program arguments.
+
+o gnus-offline-hangup-program
+    Program name to hangup.
+
+o gnus-offline-hangup-program-arguments
+    List of hangup program arguments.
+
+o gnus-offline-mail-spool-directory
+    Spool directory for sending mail.
+    This variable is available only using MIEE.
+
+o gnus-offline-news-spool-directory
+    Spool directory for sending news.
+    This variable is available only using MIEE.
+
+o gnus-offline-mail-treat-environ
+    If t , gnus-offline sends mail to spool first.
+    If nil , gnus-offline sends mail immediately.
+
+o gnus-offline-articles-to-fetch
+    Article type you want to fetch.
+
+       'both ... Fetch both Mail/News.
+       'Mail ... Fetch only Mail.
+       'News ... Fetch only News.
+
+    Default value is both.
+
+o gnus-offline-load-hook
+    Hook before gnus-offline load.
+
+o gnus-offline-before-online-hook
+    Hook before all online jobs.
+
+o gnus-offline-after-online-hook
+    Hook after all online jobs.
+
+o gnus-offline-interval-time
+    Interval time to do all online jobs.(minutes)
+
+o gnus-offline-MTA-type
+    MTA type to sending mail.
+
+   'smtp     ... Use smtp.el.
+   'sendmail ... Use sendmail.el.
+
+o gnus-offline-drafts-queue-type
+   Message queue type when spooling message.
+   
+   'miee  ... Use miee.el.
+   'agent ... Use gnus-agent.el.
+
+o gnus-offline-after-empting-spool-hook
+   Hook before empting spool.
+
+o gnus-offline-before-empting-spool-hook
+   Hook after emoting spool.
+
+o gnus-offline-dialup-function
+   Function to dialup.
+
+o gnus-offline-hangup-function
+   Function to hangup.
+
+o gnus-offline-pop-password-file 
+   File name to save username , mailserver and password.
+
+o gnus-offline-pop-password-decoding-function 
+   Function to decode password.
+
+5) Commands in gnus-offline
+===========================
+
+o M-x gnus-offline-toggle-plugged
+   Toggle offline/online state.
+
+o M-x gnus-offline-toggle-auto-hangup
+   Change current state to offline.
+
+o M-x gnus-offline-toggle-on/off-send-mail
+   Toggle method to sending mail.
+
+o M-x gnus-offline-toggle-articles-to-fetch
+   Toggle articles you want to fetch.
+
+o M-x gnus-offline-toggle-movemail-program
+   Toggle movemail program.
+
+o M-x gnus-offline-set-interval-time
+   Set interval time(minute) to fetch article.
+
+o M-x gnus-offline-agent-expire
+   Expire articles.
+
+6) [!!!IMPORTANT!!!] About the pop password
+===========================================
+
+<<<<<ATTENTION!!>>>>>
+T-gnus 6.10.56 or later doesn't contain "pop3-fma.el". If you are
+updating to T-gnus 6.10.56 or later, remove the setting for
+pop3-fma.el (or simply, delete the old ~/.gnus-offline.el).
+
+Under Semi-gnus with pop3-fma.el, you must enter the password for the
+pop server every time you accesses the server. (We recommend you do
+it.)
+
+If your machine is stand alone, and nobody else uses it, you can save
+the password in some ways. (But, on your own responsibility!)
+
+---
+
+One way is provided by gnus-ofsetup.el. At the first interactive
+configuration, it will ask you whether to save the password in
+~/.newsrc.eld or not. When you answer "y" to this question, the
+password will be saved in ~/.newsrc.eld. (*)
+
+       (*) Actually the following will be added to ~/.gnus-offline.el.
+
+           [Semi-gnus with pop3-fma.el]
+
+            (add-hook 'gnus-setup-news-hook 
+             (lambda ()
+              (add-to-list 'gnus-variable-list 'pop3-fma-password)))
+
+           [T-gnus 6.10.56 or later]
+
+            (add-hook 'gnus-setup-news-hook 
+             (lambda ()
+              (add-to-list 'gnus-variable-list 'mail-source-password-cache)))
+
+Answer this question carefully, because the password will NOT be
+encoded!
+
+---
+
+There is another way. It will not save the password in a file but keep
+it in the memory as a variable.
+
+For Semi-gnus with pop3-fma.el, add the following code in
+~/.gnus-offline.el.
+
+         (setq pop3-fma-save-password-information t)
+
+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
+`mail-source-password-cache' by default.
index 100a03e..cf34462 100644 (file)
-1) gnus-offline (Gnus Offline Backend Utility)\e$B$C$F2?\e(B?\r
-\r
-\e$B$3$l$O\e(B Semi-gnus \e$B$G%a%C%;!<%8$r$h$jMF0W$K%*%U%i%$%s4D6-$G07$&$?$a$N%f!<\e(B\r
-\e$B%F%#%j%F%#$G$9!#\e(B\r
-\r
-\e$B<g$H$7$F\e(B Semi-gnus \e$B$N\e(B `Agent' \e$B$H8F$P$l$k5!G=$N$?$a$K=q$+\e(B\r
-\e$B$l$F$$$^$9!#\e(B\r
-\r
-\e$B$^$?!"\e(Bgnspool \e$B$J$I$N30It%W%m%0%i%`$rMQ$$$?\e(B nnspool \e$B$G$b;H$&$3$H$,$G$-$^\e(B\r
-\e$B$9!#$^$?!"JLESG[I[$N\e(B miee.el \e$B$rAw?.$K;HMQ$9$k$3$H$b2DG=$G$9!#\e(B\r
-\r
-     (*) nspool \e$B$K$D$$$F$O\e(B info \e$B$r;2>H$7$F$/$@$5$$!#\e(B\r
-     (*) gnspool \e$B$O\e(B gn \e$B$H$$$&%K%e!<%9%j!<%@!<$H6&$KG[I[$5$l$F$$$^$9!#\e(B\r
-     (*) miee.el \e$B$N:G?7HG$O0J2<$N>l=j$+$i<hF@$G$-$^$9!#\e(B\r
-         http://www.shiojiri.ne.jp/%7Et-ichi/meadow.html\r
-\r
-;; gnus-offline \e$B$r;H$o$J$/$F$b%*%U%i%$%s$G$NFI$_=q$-$O=PMh$^$9$,!"\e(B\r
-;; gnus-offline \e$B$r;H$($P$h$j@_Dj!&A`:n$,4JC1$K=PMh$^$9!#\e(B\r
-\r
-\e$B6qBNE*$K$O\e(B\r
-\r
-\e$B!&F0:n$KI,MW$JJQ?t$NBPOCE*@_Dj$,2DG=\e(B\r
-\r
-\e$B!&%0%k!<%W%P%C%U%!$G!H\e(Bg\e$B!I$H%?%$%W$9$k$@$1$G\e(B \e$B%@%$%"%k%"%C%W\e(B->\e$B%a%$%k$*$h$S\e(B\r
-\e$B%M%C%H%K%e!<%9$NAw<u?.\e(B->\e$B%@%$%"%k%"%C%W$N@ZCG\e(B \e$B$H$$$&F0:n$r0l5$$K9T$&$3$H\e(B\r
-\e$B$,2DG=$K$J$j$^$9!#\e(B(\e$B$?$@$7@\B3!&$*$h$S@ZCG$OJLES@lMQ$N%D!<%k$,I,MW$G$9\e(B)\r
-\r
-\e$B$J$*!"$3$N%I%-%e%a%s%H$G$O<g$K\e(B T-gnus 6.10.56 \e$B0J9_$N%P!<%8%g%s$KImB0$9$k\e(B \r
-gnus-offline.el\e$B$K$D$$$F!"Aw<u?.$H$b$K\e(B gnus-agent \e$B$r;H$&$3$H$rA0Ds$K2r@b\e(B\r
-\e$B$7$^$9!#\e(B (*)\r
-\r
-      (*) T-gnus \e$B$O\e(B Gnus \e$B$N%F%9%H%P!<%8%g%s$r%Y!<%9$K$7$F$$$^$9!#$3$l$O\e(B\r
-          Pterodactyl Gnus \e$B$^$?$O\e(B pGnus \e$B$H8F$P$l$F$$$^$9!#\e(B \r
-          \e$B0lJ}\e(B Semi-gnus \e$B$NB?$/$N%P!<%8%g%s$O\e(B Gnus 5.6 \e$B7ONs$r%Y!<%9$K$7\e(B\r
-          \e$B$F$$$^$9!#\e(B\r
-          \e$BN><T$G$O\e(B gnus-offline \e$B$N@_Dj$K$*$$$F0[$J$kItJ,$,$"$j$^$9!#\e(B\r
-          \e$B$3$NJ8=q$G$OI,MW$K1~$8!"$3$l$i$N0c$$$K$D$$$F@bL@$7$F$$$^$9!#\e(B\r
-\r
-2) \e$B%$%s%9%H!<%k\e(B\r
-\r
-T-gnus \e$B$r$*;H$$$N>l9g!"\e(Bgnus-offline.el \e$B$OFC$K2?$b9M$($J$/$F$b\e(B T-gnus \e$B$H\e(B\r
-\e$BF1;~$K%$%s%9%H!<%k$5$l$^$9!#$=$&$G$J$$>l9g$O\e(B load-path \e$B$NDL$C$?%G%#%l%/\e(B\r
-\e$B%H%j$K\e(B gnus-offline.el \e$B$H\e(B gnus-ofsetup.el \e$B$r\e(B(\e$B%P%$%H%3%s%Q%$%k$7$F\e(B)\e$BCV$-$^\e(B\r
-\e$B$9!#\e(B\r
-\r
-3) \e$B;H$$J}\e(B\r
-\r
-\e$B!&\e(BSemi-gnus \e$B$N0lHLE*$J;HMQJ}K!$K$D$$$F\e(B info \e$B$J$I$GD4$Y$F@_Dj$7$F$/$@$5$$!#\e(B\r
-\r
-\e$B!&0J2<$N%3!<%I$r\e(B .emacs \e$B$K2C$($^$9!#\e(B\r
-\r
-       (load "gnus-ofsetup")\r
-       (gnus-setup-for-offline)\r
-       (load gnus-offline-setting-file)\r
-\r
-\e$B!&0J2<$N%3!<%I$r\e(B .gnus \e$B$K2C$($^$9!#\e(B\r
-\r
-       (gnus-agentize)\r
-\r
-\e$B!&\e(BEmacs \e$B$r:F5/F0$7$^$9!#$9$k$H!"\e(Bgnus-ofsetup.el \e$B$,5/F0$7$^$9$N$G!"BPOCE*\e(B\r
-\e$B$KI,MW$JJQ?t$N@_Dj$r9T$$$^$9!#\e(B(\e$B2?$rF~NO$7$?$i$$$$$+$o$+$i$J$$>l9g$O\e(B 4) \r
-\e$B$r;2>H$9$k$+!"\e(BTAB \e$B$GF~NO2DG=$J8uJd$r0lMwI=<($5$;$k$+$7$F$/$@$5$$\e(B)\e$B$9$Y$F\e(B\r
-\e$B@_Dj$9$k$H%[!<%`%G%#%l%/%H%j$K\e(B .gnus-offline.el \e$B$H$$$&%U%!%$%k$,=PMh>e$,\e(B\r
-\e$B$j$^$9!#\e(B(*)\r
-\r
-      (*) \e$B!V\e(BPOP \e$B%Q%9%o!<%I$r\e(B ~/.newsrc.eld \e$B$KJ]B8$9$k$+$I$&$+!W<ALd$5$l\e(B\r
-          \e$B$^$9!#$l$K$O$h$/9MN8$7$?>e$GEz$($F$/$@$5$$!#>\$7$/$O\e(B 6) \e$B$r;2>H\e(B\r
-          \e$B$7$F2<$5$$!#\e(B\r
-\r
-\e$B!&$3$N$"$H0lC6%*%s%i%$%s$G%5!<%P!<$K@\B3$7$F!"9XFI$9$k%0%k!<%W$r7h$a$F$/\e(B\r
-\e$B$@$5$$!#\e(B(\e$B>\$7$$J}K!$O\e(B Gnus \e$B$N\e(B info \e$B$r8+$F$/$@$5$$\e(B)\r
-\r
-\e$B!&\e(B.gnus \e$B$K0J2<$N%3!<%I$r2C$($^$9!#\e(B\r
-\r
-(gnus-agent-toggle-plugged nil)\r
-\r
-\e$B$3$l$G\e(B Gnus \e$B$r:F5/F0$9$l$P%0%k!<%W%P%C%U%!$G!H\e(Bg\e$B!I$H%?%$%W$9$k$3$H$K$h$j\e(B\r
-\e$BA05-$NF0:n$r$9$k$O$:$G$9!#\e(B\r
-\r
-\r
-\e$B$^$?!"\e(BT-gnus 6.10.56 \e$B0J9_$N$b$N$G$O\e(B Gnus \e$B<+BN$,J#?t$N%a%$%k%"%+%&%s%H$r\e(B\r
-\e$B07$($^$9!#\e(B(6.10.55 \e$B0JA0$N\e(B T-gnus \e$B$G$bF1:-$N\e(B pop3-fma.el \e$B$rMQ$$$F$bJ#?t$N\e(B\r
-\e$B%a%$%k%"%+%&%s%H$r4IM}$9$k$3$H$,=PMh$^$9!#\e(B)\r
-\r
-<<<<<< \e$BCm0U\e(B >>>>>>>>>>> \r
-\r
-T-gnus 6.10.56 \e$B0J9_$N%P!<%8%g%s$K$O\e(B pop3-fma.el \e$B$O4^$^$l$F$$$^$;$s!#%P!<\e(B\r
-\e$B%8%g%s%"%C%W$5$l$?J}$O4{B8$N\e(B pop3-fma.el \e$B$N@_Dj$O30$7$F$/$@$5$$!#\e(B\r
-(\e$B4{B8$N\e(B .gnus-offline.el \e$B$r>C$9$N$,$b$C$H$b4JC1$G$9\e(B)\r
-\r
-\e$B!Z\e(BSemi-gnus + pop3-fma.el\e$B![\e(B\r
-\e$B!&\e(Bpop3-fma-spool-file-alist \r
-\e$B!!!!!!!!\e(B'(\r
-       ("po:\e$B%"%+%&%s%H\e(B1@pop\e$B%5!<%P\e(B1" pass) \r
-       ("po:\e$B%"%+%&%s%H\e(B2@pop\e$B%5!<%P\e(B2" pass)\r
-       :\r
-       :\r
-       ))\r
-\e$B!&\e(Bpop3-fma-movemail-type \r
-      \e$B%a%$%k<u?.$K\e(B movemail.exe \e$B$r;H$&\e(B('exe)\e$B$+\e(B pop3.el('lisp) \e$B$r;H$&$+!#\e(B\r
-\r
-\e$B!Z\e(BT-gnus 6.10.56\e$B!A![\e(B\r
-\e$BBe$o$j$K0J2<$N$h$&$J@_Dj$,$5$l$^$9!#\e(B\r
-\r
-\e$B!&\e(Bgnus-offline-mail-source '(\r
-       (pop :user "manbou" :server "pop.ceres.dti.ne.jp")\r
-       (pop :user "imp9397" :server "mvb.biglobe.ne.jp")\r
-\e$B!!!!!!!!!D!D!D!D!D!D!D!D\e(B\r
-       )\r
-\r
-4) gnus-offline \e$B$G@_Dj2DG=$JJQ?t0lMw\e(B\r
-\r
-\e$B!&\e(Bgnus-offline-dialup-program  \r
-    \e$B%@%$%"%k%"%C%W$9$k%W%m%0%i%`L>\e(B\r
-\r
-\e$B!&\e(Bgnus-offline-dialup-program-arguments\r
-    \e$B%@%$%"%k%"%C%W%W%m%0%i%`$N0z?t$N%j%9%H\e(B\r
-    \e$BNc$($P!"\e(Bgnus-offline-dialup-program \e$B$K\e(B "-s AAA" \e$B$rEO$9>l9g$O\e(B\r
-    (setq gnus-offline-dialup-program-arguments '("-s" "AAA"))\r
-    \e$B$H5-=R$7$F$/$@$5$$!#\e(B\r
-\r
-\e$B!&\e(Bgnus-offline-hangup-program\r
-    \e$B2s@~$r@ZCG$9$k%W%m%0%i%`L>\e(B\r
-\r
-\e$B!&\e(Bgnus-offline-hangup-program-arguments\r
-    \e$B@ZCG$9$k%W%m%0%i%`$N0z?t$N%j%9%H\e(B\r
-    \e$BNc$($P!"\e(Bgnus-offline-hangup-program \e$B$K\e(B "-s AAA" \e$B$rEO$9>l9g$O\e(B\r
-    (setq gnus-offline-hangup-program-arguments '("-s" "AAA"))\r
-    \e$B$H5-=R$7$F$/$@$5$$!#\e(B\r
-\r
-\e$B!&\e(Bgnus-offline-mail-spool-directory\r
-    \e$BAw?.%a!<%k$N%9%W!<%k%G%#%l%/%H%j\e(B\r
-    Offline \e$B>uBV$G\e(B Mail \e$B$rAw?.$9$k$H0lC6$3$3$G;XDj$7$?%G%#%l%/%H%j$KJ]B8$5$l\e(B\r
-    \e$B$^$9!#\e(B\r
-    MIEE \e$B$r;HMQ$9$k>l9g0J30L58z$G$9!#\e(B\r
-\r
-\e$B!&\e(Bgnus-offline-news-spool-directory\r
-    \e$BAw?.%K%e!<%9$N%9%W!<%k%G%#%l%/%H%j\e(B\r
-    Offline \e$B>uBV$G\e(B News \e$B$rAw?.$9$k$H0lC6$3$3$G;XDj$7$?%G%#%l%/%H%j$KJ]B8$5$l\e(B\r
-    \e$B$^$9!#\e(B\r
-    MIEE \e$B$r;HMQ$9$k>l9g0J30L58z$G$9!#\e(B\r
-\r
-\e$B!&\e(Bgnus-offline-mail-treat-environ\r
-    Mail \e$B$NAw?.$r\e(B Online/Offline \e$B$G9T$&;v$r@Z$jBX$($k\e(B\r
-\r
-\e$B!&\e(Bgnus-offline-articles-to-fetch\r
-    fetch \e$B$9$k5-;v$r@Z$jBX$($k\e(B both->mail->news->both...\r
-       'both ... Mail/News \e$B$rN>J}<u?.\e(B\r
-       'Mail ... Mail \e$B$@$1<u?.\e(B\r
-       'News ... News \e$B$@$1<u?.\e(B\r
-    \e$B%G%U%)%k%HCM$O\e(B 'both \e$B$G$9!#\e(B\r
-\r
-\e$B!&\e(Bgnus-offline-load-hook\r
-    gnus-offline \e$B$,\e(B load \e$B$5$l$k$H$-$KI>2A$5$l$k\e(B hook\r
-\r
-\e$B!&\e(Bgnus-offline-before-online-hook\r
-    Online job \e$BD>A0$KI>2A$5$l$k\e(B hook\r
-\r
-\e$B!&\e(Bgnus-offline-after-online-hook\r
-    Online job \e$B=*N;D>A0$KI>2A$5$l$k\e(B hook\r
-\r
-\e$B!&\e(Bgnus-offline-interval-time\r
-    Online job \e$B$r9T$&4V3V\e(B(\e$BJ,\e(B)\r
-    Emacs \e$B$,\e(B idle \e$B>uBV$K$J$C$F$+$i$3$3$G;XDj$7$?;~4VKh$K\e(B Online \e$B>uBV$K$7\e(B\r
-    Mail/News \e$B$r<hF@$7$^$9!#\e(B\r
-\r
-\e$B!&\e(Bgnus-offline-MTA-type\r
-    Message \e$B$r\e(B Online \e$B;~$KAw?.$9$k%W%m%0%i%`$N%?%$%W$G!"%G%U%)%k%H$O\e(B 'smtp \r
-    \e$B$G$9!#\e(B\r
-   'smtp     ... smtp.el \e$B$r;HMQ\e(B\r
-   'sendmail ... sendmail.el \e$B$r;HMQ\e(B\r
-\r
-\e$B!&\e(Bgnus-offline-drafts-queue-type\r
-   \e$BAw?.%a%C%;!<%8$r%-%e!<$KN/$a$k$b$N$N%?%$%W$G!"%G%U%)%k%H$O\e(B 'miee \e$B$G$9!#\e(B\r
-   'miee \e$B$O\e(B miee.el \e$B$r;HMQ\e(B.\r
-   'agent \e$B$O\e(B gnus-agent.el \e$B$r;HMQ\e(B.\r
-\r
-\e$B!&\e(Bgnus-offline-after-empting-spool-hook\r
-  \e$BAw?.%a%C%;!<%8$N%-%e!<$r6u$K$9$kA0$KI>2A$5$l$k\e(B hook\r
-\r
-\e$B!&\e(Bgnus-offline-before-empting-spool-hook\r
-  \e$BAw?.%a%C%;!<%8$rAw?.8e$K!"6u$K$J$C$?8eI>2A$5$l$k\e(B hook\r
-\r
-\e$B!&\e(Bgnus-offline-dialup-function\r
-  \e$B@\B3$K;HMQ$9$k4X?tL>\e(B\r
-\r
-\e$B!&\e(Bgnus-offline-hangup-function\r
-  \e$B@ZCG$K;HMQ$9$k4X?tL>\e(B\r
-\r
-\e$B!&\e(Bgnus-offline-mail-source\r
-  \e$B%a!<%k%5!<%P!<!"%f!<%6!<L>$N%j%9%H\e(B\r
-\r
-\e$B!&\e(Bgnus-offline-pop-password-file \r
-  \e$B%f!<%6!<L>!"%a!<%k%5!<%P!<!"%Q%9%o!<%I$rJ]B8$9$k$?$a$N%U%!%$%kL>\e(B\r
-\r
-\e$B!&\e(Bgnus-offline-pop-password-decoding-function \r
-  \e$B%Q%9%o!<%I$rJ]B8$9$k:]$N0E9f2=$r9T$&$?$a$N4X?t!#\e(B\r
-\r
-5) gnus-offline M-x \e$B$G<B9T2DG=$J%3%^%s%I0lMw\e(B\r
-\r
-\e$B!&\e(BM-x gnus-offline-toggle-plugged\r
-  offline \e$B>uBV\e(B/Online \e$B>uBV$r@ZBX$($^$9!#\e(B\r
-\r
-\e$B!&\e(BM-x gnus-offline-toggle-auto-hangup\r
-  offline \e$B>uBV$K$7$^$9!#\e(B\r
-\r
-\e$B!&\e(BM-x gnus-offline-toggle-on/off-send-mail\r
-  Online \e$B>uBV\e(B/Offline \e$B>uBV$G$N\e(B Mail \e$BAw?.>uBV$r@ZBX$($^$9!#\e(B\r
-  Online \e$B>uBV$G$OD>@\Aw?.$7$^$9$,!"\e(BOffline \e$B>uBV$G$O0lC6\e(B spool \e$B$K=q$-9~$_!"\e(B\r
-  "g" \e$B$r2!$7$?;~$KA4ItAw?.$5$l$^$9!#\e(B\r
-\r
-\e$B!&\e(BM-x gnus-offline-toggle-articles-to-fetch\r
-  \e$B<hF@$9$k5-;v$rA*Br$7$^$9!#\e(Bboth -> mail -> news -> both ... \e$B$N$h$&$K\e(B\r
-  \e$B@Z$jBX$o$j$^$9!#\e(B\r
-\r
-\e$B!&\e(BM-x gnus-offline-toggle-movemail-program\r
-  movemail \e$B%W%m%0%i%`$r@ZBX$($^$9!#\e(B\r
-\r
-\e$B!&\e(BM-x gnus-offline-set-interval-time\r
-  \e$B5-;v\e(B/Mail \e$B$N<hF@!"Aw?.$r<+F0E*$K9T$&4V3V\e(B(\e$BJ,\e(B)\e$B$r@_Dj$7$^$9!#\e(B\r
-  \e$B$3$N4V3V$O\e(B Emacs \e$B$,\e(B Idle \e$B$K$J$C$F$+$i$N;~4V$G$9!#\e(B\r
-\r
-\e$B!&\e(BM-x gnus-offline-agent-expire\r
-  \e$B4{FI$N5-;v$r\e(B expire \e$B$7$^$9!#\e(B\r
-\r
-\r
-6)\e$B!Z\e(B!!!\e$B=EMW\e(B!!!\e$B![\e(B pop \e$B%Q%9%o!<%I$N4IM}J}K!$K$D$$$F\e(B\r
-\r
-;;;\e$B%P!<%8%g%s$K$h$j0[$J$kItJ,$,B?$$$N$G$4Cm0U$/$@$5$$!#$^$?$3$NItJ,$O:#\e(B\r
-;;;\e$B8e$b2~D{$5$l$k$3$H$,M=A[$5$l$^$9!#\e(B\r
-\r
-<<<<<< \e$BCm0U\e(B >>>>>>>>>>>\r
-T-gnus 6.10.56 \e$B0J9_$N%P!<%8%g%s$r;HMQ$9$kJ}$O\e(B pop3-fma.el \e$B$O4^$^$l$F$$$^\e(B\r
-\e$B$;$s!#\e(BGnus \e$B$,J#?t$N\e(B POP3 \e$B%"%+%&%s%H$r07$($k$h$&$K$J$j$^$7$?$N$G!"\e(B\r
-\e$B%P!<%8%g%s%"%C%W$5$l$k:]$O4{B8$N\e(B pop3-fma.el \e$B$N@_Dj$O30$7$F$/$@$5$$!#\e(B\r
-\r
-Semi-gnus + pop3-fma.el \e$B$G$O!"%G%U%)%k%H$G$O\e(B pop \e$B%5!<%P$N%Q%9%o!<%I$O\e(B\r
-pop \e$B%5!<%P!<$K%"%/%;%9$9$kEY$KF~NO$9$kI,MW$,$"$j$^$9!#\e(B(\e$B4pK\E*$K$3$N$^$^\e(B\r
-\e$B$K$7$F$*$/$3$H$r?d>)$7$^$9\e(B)\r
-\r
-\e$B$7$+$7!"!V$3$l$@$HLLE]$@$7$I$&$;<+J,0l?M$7$+;H$o$J$$%3%s%T%e!<%?$@$+$i$=\e(B\r
-\e$B$l$[$I%Q%9%o!<%I$N4IM}$K$OCm0U$rJ'$&I,MW$,$J$$!W$H$$$&>l9g$K$O$$$/$D$+$N\e(B\r
-(\e$B<j4V$r>J$/\e(B)\e$BJ}K!$,$"$j$^$9!#$?$@$7!"EvA3%Q%9%o!<%I$rEp$^$l$k4m81$OA}$7$^\e(B\r
-\e$B$9$N$G0J2<$NJ}K!$N$$$:$l$+$r<B9T$9$k:]$K$O\e(B 100% \e$B<+8J$N@UG$$N$b$H$G9T$C$F\e(B\r
-\e$B$/$@$5$$!#\e(B\r
-\r
-<\e$BJ}K!\e(B1>\r
-\e$B=i2s5/F0;~$N\e(B gnus-ofsetup.el \e$B$K$h$kJQ?t@_Dj$N:]!"\e(B(=~/.gnus-offline.el \e$B$,\e(B\r
-\e$B$J$$$H$-\e(B)\e$B%Q%9%o!<%I$r\e(B ~/.newsrc.eld \e$B$KJ]B8$9$k$+$I$&$+<ALd$5$l!"!H\e(By\e$B!I$H\e(B\r
-\e$BEz$($k$HJ]B8$5$l$k$h$&$K$J$j$^$9!#\e(B (*)\r
-\r
-      (*) \e$B<B:]$K$O\e(B ~/.gnus-offline.el \e$B$K0J2<$N%3!<%I$,DI2C$5$l$^$9!#\e(B\r
-\r
-         \e$B!Z\e(BSemi-gnus + pop3-fma.el\e$B![\e(B\r
-\r
-            (add-hook 'gnus-setup-news-hook \r
-             (lambda ()\r
-              (add-to-list 'gnus-variable-list 'pop3-fma-password)))\r
-\r
-         \e$B!Z\e(BT-gnus 6.10.56 \e$B0J9_![\e(B\r
-\r
-            (add-hook 'gnus-setup-news-hook \r
-             (lambda ()\r
-              (add-to-list 'gnus-variable-list 'mail-source-password-cache)))\r
-\r
-\e$B$?$@$7$3$N>l9g$OJ]B8$5$l$k%Q%9%o!<%I$OJ?J8$N$^$^$J$N$G$+$J$j4m81$G$"$k$3\e(B\r
-\e$B$H$r$4>5CN$N$&$($*;H$$$/$@$5$$!#\e(B\r
-\r
-<\e$BJ}K!\e(B2>\r
-\e$B%Q%9%o!<%I$r%U%!%$%k$K;D$7$F$OCV$-$?$/$J$$$,%a%b%j>e$KJQ?t$H$7$F;D$C\e(B\r
-\e$B$F$$$F$b9=$o$J$$!"$H$$$&>l9g$O!"\e(B~/.gnus-offline.el \e$B$K0J2<$N$h$&$J%3!<%I\e(B\r
-\e$B$r2C$($F$/$@$5$$!#\e(B\r
-\r
-(setq pop3-fma-save-password-information t)\r
-\r
-\e$B$3$&$9$k$3$H$K$h$j!"%Q%9%o!<%I$O\e(B Gnus \e$B5/F0;~$KF~NO$9$k$@$1$K$J$j$^$9!#\e(B\r
-\e$B%Q%9%o!<%I$O\e(B pop3-fma-password \e$B$H$$$&JQ?t$H$7$FJ];}$5$l$^$9!#\e(B\r
-\r
-T-gnus 6.10.56 \e$B0J9_$N%P!<%8%g%s$r;HMQ$9$kJ}$OFC$K@_Dj$7$J$/$F$b$3$l$HF1\e(B\r
-\e$B$8>uBV$,%G%U%)%k%H$K$J$C$F$$$^$9!#%Q%9%o!<%I$O\e(B mail-source-password-cache\r
-\e$B$H$$$&JQ?t$KJ];}$5$l$^$9!#\e(B\r
+1) gnus-offline (Gnus Offline Backend Utility)\e$B$C$F2?\e(B?
+
+\e$B$3$l$O\e(B Semi-gnus \e$B$G%a%C%;!<%8$r$h$jMF0W$K%*%U%i%$%s4D6-$G07$&$?$a$N%f!<\e(B
+\e$B%F%#%j%F%#$G$9!#\e(B
+
+\e$B<g$H$7$F\e(B Semi-gnus \e$B$N\e(B `Agent' \e$B$H8F$P$l$k5!G=$N$?$a$K=q$+\e(B
+\e$B$l$F$$$^$9!#\e(B
+
+\e$B$^$?!"\e(Bgnspool \e$B$J$I$N30It%W%m%0%i%`$rMQ$$$?\e(B nnspool \e$B$G$b;H$&$3$H$,$G$-$^\e(B
+\e$B$9!#$^$?!"JLESG[I[$N\e(B miee.el \e$B$rAw?.$K;HMQ$9$k$3$H$b2DG=$G$9!#\e(B
+
+     (*) nspool \e$B$K$D$$$F$O\e(B info \e$B$r;2>H$7$F$/$@$5$$!#\e(B
+     (*) gnspool \e$B$O\e(B gn \e$B$H$$$&%K%e!<%9%j!<%@!<$H6&$KG[I[$5$l$F$$$^$9!#\e(B
+     (*) miee.el \e$B$N:G?7HG$O0J2<$N>l=j$+$i<hF@$G$-$^$9!#\e(B
+         http://www.shiojiri.ne.jp/%7Et-ichi/meadow.html
+
+;; gnus-offline \e$B$r;H$o$J$/$F$b%*%U%i%$%s$G$NFI$_=q$-$O=PMh$^$9$,!"\e(B
+;; gnus-offline \e$B$r;H$($P$h$j@_Dj!&A`:n$,4JC1$K=PMh$^$9!#\e(B
+
+\e$B6qBNE*$K$O\e(B
+
+\e$B!&F0:n$KI,MW$JJQ?t$NBPOCE*@_Dj$,2DG=\e(B
+
+\e$B!&%0%k!<%W%P%C%U%!$G!H\e(Bg\e$B!I$H%?%$%W$9$k$@$1$G\e(B \e$B%@%$%"%k%"%C%W\e(B->\e$B%a%$%k$*$h$S\e(B
+\e$B%M%C%H%K%e!<%9$NAw<u?.\e(B->\e$B%@%$%"%k%"%C%W$N@ZCG\e(B \e$B$H$$$&F0:n$r0l5$$K9T$&$3$H\e(B
+\e$B$,2DG=$K$J$j$^$9!#\e(B(\e$B$?$@$7@\B3!&$*$h$S@ZCG$OJLES@lMQ$N%D!<%k$,I,MW$G$9\e(B)
+
+\e$B$J$*!"$3$N%I%-%e%a%s%H$G$O<g$K\e(B T-gnus 6.10.56 \e$B0J9_$*$h$S\e(B Semi-gnus
+6.10.1 \e$B0J9_$KImB0$9$k\e(B gnus-offline.el \e$B$K$D$$$F!"Aw<u?.$H$b$K\e(B gnus-agent
+\e$B$r;H$&$3$H$rA0Ds$K2r@b$7$^$9!#\e(B (*)
+
+      (*) T-gnus \e$B$O\e(B Gnus \e$B$N%F%9%H%P!<%8%g%s$r%Y!<%9$K$7$F$$$^$9!#$3$l$O\e(B
+          Pterodactyl Gnus \e$B$^$?$O\e(B pGnus \e$B$H8F$P$l$F$$$^$9!#\e(B 
+          \e$B0lJ}\e(B Semi-gnus \e$B$NB?$/$N%P!<%8%g%s$O\e(B Gnus 5.6 \e$B7ONs$r%Y!<%9$K$7\e(B
+          \e$B$F$$$^$9!#\e(B
+          \e$BN><T$G$O\e(B gnus-offline \e$B$N@_Dj$K$*$$$F0[$J$kItJ,$,$"$j$^$9!#\e(B
+          \e$B$3$NJ8=q$G$OI,MW$K1~$8!"$3$l$i$N0c$$$K$D$$$F@bL@$7$F$$$^$9!#\e(B
+
+2) \e$B%$%s%9%H!<%k\e(B
+
+T-gnus \e$B$r$*;H$$$N>l9g!"\e(Bgnus-offline.el \e$B$OFC$K2?$b9M$($J$/$F$b\e(B T-gnus \e$B$H\e(B
+\e$BF1;~$K%$%s%9%H!<%k$5$l$^$9!#$=$&$G$J$$>l9g$O\e(B load-path \e$B$NDL$C$?%G%#%l%/\e(B
+\e$B%H%j$K\e(B gnus-offline.el \e$B$H\e(B gnus-ofsetup.el \e$B$r\e(B(\e$B%P%$%H%3%s%Q%$%k$7$F\e(B)\e$BCV$-$^\e(B
+\e$B$9!#\e(B
+
+3) \e$B;H$$J}\e(B
+
+\e$B!&\e(BSemi-gnus \e$B$N0lHLE*$J;HMQJ}K!$K$D$$$F\e(B info \e$B$J$I$GD4$Y$F@_Dj$7$F$/$@$5$$!#\e(B
+
+\e$B!&0J2<$N%3!<%I$r\e(B .emacs \e$B$K2C$($^$9!#\e(B
+
+       (load "gnus-ofsetup")
+       (gnus-setup-for-offline)
+       (load gnus-offline-setting-file)
+
+\e$B!&0J2<$N%3!<%I$r\e(B .gnus \e$B$K2C$($^$9!#\e(B
+
+       (gnus-agentize)
+
+\e$B!&\e(BEmacs \e$B$r:F5/F0$7$^$9!#$9$k$H!"\e(Bgnus-ofsetup.el \e$B$,5/F0$7$^$9$N$G!"BPOCE*\e(B
+\e$B$KI,MW$JJQ?t$N@_Dj$r9T$$$^$9!#\e(B(\e$B2?$rF~NO$7$?$i$$$$$+$o$+$i$J$$>l9g$O\e(B 4) 
+\e$B$r;2>H$9$k$+!"\e(BTAB \e$B$GF~NO2DG=$J8uJd$r0lMwI=<($5$;$k$+$7$F$/$@$5$$\e(B)\e$B$9$Y$F\e(B
+\e$B@_Dj$9$k$H%[!<%`%G%#%l%/%H%j$K\e(B .gnus-offline.el \e$B$H$$$&%U%!%$%k$,=PMh>e$,\e(B
+\e$B$j$^$9!#\e(B(*)
+
+      (*) \e$B!V\e(BPOP \e$B%Q%9%o!<%I$r\e(B ~/.newsrc.eld \e$B$KJ]B8$9$k$+$I$&$+!W<ALd$5$l\e(B
+          \e$B$^$9!#$3$l$K$O$h$/9MN8$7$?>e$GEz$($F$/$@$5$$!#>\$7$/$O\e(B 6) \e$B$r;2\e(B
+          \e$B>H$7$F2<$5$$!#\e(B
+
+\e$B!&$3$N$"$H0lC6%*%s%i%$%s$G%5!<%P!<$K@\B3$7$F!"9XFI$9$k%0%k!<%W$r7h$a$F$/\e(B
+\e$B$@$5$$!#\e(B(\e$B>\$7$$J}K!$O\e(B Gnus \e$B$N\e(B info \e$B$r8+$F$/$@$5$$\e(B)
+
+\e$B!&\e(B.gnus \e$B$K0J2<$N%3!<%I$r2C$($^$9!#\e(B
+
+(gnus-agent-toggle-plugged nil)
+
+\e$B$3$l$G\e(B Gnus \e$B$r:F5/F0$9$l$P%0%k!<%W%P%C%U%!$G!H\e(Bg\e$B!I$H%?%$%W$9$k$3$H$K$h$j\e(B
+\e$BA05-$NF0:n$r$9$k$O$:$G$9!#\e(B
+
+
+\e$B$^$?!"\e(BT-gnus 6.10.56 \e$B0J9_$N$b$N$G$O\e(B Gnus \e$B<+BN$,J#?t$N%a%$%k%"%+%&%s%H$r\e(B
+\e$B07$($^$9!#\e(B(6.10.55 \e$B0JA0$N\e(B T-gnus \e$B$G$bF1:-$N\e(B pop3-fma.el \e$B$rMQ$$$F$bJ#?t$N\e(B
+\e$B%a%$%k%"%+%&%s%H$r4IM}$9$k$3$H$,=PMh$^$9!#\e(B)
+
+<<<<<< \e$BCm0U\e(B >>>>>>>>>>> 
+
+T-gnus 6.10.56 \e$B0J9_$N%P!<%8%g%s$K$O\e(B pop3-fma.el \e$B$O4^$^$l$F$$$^$;$s!#%P!<\e(B
+\e$B%8%g%s%"%C%W$5$l$?J}$O4{B8$N\e(B pop3-fma.el \e$B$N@_Dj$O30$7$F$/$@$5$$!#\e(B
+(\e$B4{B8$N\e(B .gnus-offline.el \e$B$r>C$9$N$,$b$C$H$b4JC1$G$9\e(B)
+
+\e$B!Z\e(BSemi-gnus + pop3-fma.el\e$B![\e(B
+\e$B!&\e(Bpop3-fma-spool-file-alist 
+\e$B!!!!!!!!\e(B'(
+       ("po:\e$B%"%+%&%s%H\e(B1@pop\e$B%5!<%P\e(B1" pass) 
+       ("po:\e$B%"%+%&%s%H\e(B2@pop\e$B%5!<%P\e(B2" pass)
+       :
+       :
+       ))
+\e$B!&\e(Bpop3-fma-movemail-type 
+      \e$B%a%$%k<u?.$K\e(B movemail.exe \e$B$r;H$&\e(B('exe)\e$B$+\e(B pop3.el('lisp) \e$B$r;H$&$+!#\e(B
+
+\e$B!Z\e(BT-gnus 6.10.56\e$B!A![\e(B
+\e$BBe$o$j$K0J2<$N$h$&$J@_Dj$,$5$l$^$9!#\e(B
+
+\e$B!&\e(Bgnus-offline-mail-source '(
+       (pop :user "manbou" :server "pop.ceres.dti.ne.jp")
+       (pop :user "imp9397" :server "mvb.biglobe.ne.jp")
+\e$B!!!!!!!!!D!D!D!D!D!D!D!D\e(B
+       )
+
+4) gnus-offline \e$B$G@_Dj2DG=$JJQ?t0lMw\e(B
+
+\e$B!&\e(Bgnus-offline-dialup-program  
+    \e$B%@%$%"%k%"%C%W$9$k%W%m%0%i%`L>\e(B
+
+\e$B!&\e(Bgnus-offline-dialup-program-arguments
+    \e$B%@%$%"%k%"%C%W%W%m%0%i%`$N0z?t$N%j%9%H\e(B
+    \e$BNc$($P!"\e(Bgnus-offline-dialup-program \e$B$K\e(B "-s AAA" \e$B$rEO$9>l9g$O\e(B
+    (setq gnus-offline-dialup-program-arguments '("-s" "AAA"))
+    \e$B$H5-=R$7$F$/$@$5$$!#\e(B
+
+\e$B!&\e(Bgnus-offline-hangup-program
+    \e$B2s@~$r@ZCG$9$k%W%m%0%i%`L>\e(B
+
+\e$B!&\e(Bgnus-offline-hangup-program-arguments
+    \e$B@ZCG$9$k%W%m%0%i%`$N0z?t$N%j%9%H\e(B
+    \e$BNc$($P!"\e(Bgnus-offline-hangup-program \e$B$K\e(B "-s AAA" \e$B$rEO$9>l9g$O\e(B
+    (setq gnus-offline-hangup-program-arguments '("-s" "AAA"))
+    \e$B$H5-=R$7$F$/$@$5$$!#\e(B
+
+\e$B!&\e(Bgnus-offline-mail-spool-directory
+    \e$BAw?.%a!<%k$N%9%W!<%k%G%#%l%/%H%j\e(B
+    Offline \e$B>uBV$G\e(B Mail \e$B$rAw?.$9$k$H0lC6$3$3$G;XDj$7$?%G%#%l%/%H%j$KJ]B8$5$l\e(B
+    \e$B$^$9!#\e(B
+    MIEE \e$B$r;HMQ$9$k>l9g0J30L58z$G$9!#\e(B
+
+\e$B!&\e(Bgnus-offline-news-spool-directory
+    \e$BAw?.%K%e!<%9$N%9%W!<%k%G%#%l%/%H%j\e(B
+    Offline \e$B>uBV$G\e(B News \e$B$rAw?.$9$k$H0lC6$3$3$G;XDj$7$?%G%#%l%/%H%j$KJ]B8$5$l\e(B
+    \e$B$^$9!#\e(B
+    MIEE \e$B$r;HMQ$9$k>l9g0J30L58z$G$9!#\e(B
+
+\e$B!&\e(Bgnus-offline-mail-treat-environ
+    Mail \e$B$NAw?.$r\e(B Online/Offline \e$B$G9T$&;v$r@Z$jBX$($k\e(B
+
+\e$B!&\e(Bgnus-offline-articles-to-fetch
+    fetch \e$B$9$k5-;v$r@Z$jBX$($k\e(B both->mail->news->both...
+       'both ... Mail/News \e$B$rN>J}<u?.\e(B
+       'Mail ... Mail \e$B$@$1<u?.\e(B
+       'News ... News \e$B$@$1<u?.\e(B
+    \e$B%G%U%)%k%HCM$O\e(B 'both \e$B$G$9!#\e(B
+
+\e$B!&\e(Bgnus-offline-load-hook
+    gnus-offline \e$B$,\e(B load \e$B$5$l$k$H$-$KI>2A$5$l$k\e(B hook
+
+\e$B!&\e(Bgnus-offline-before-online-hook
+    Online job \e$BD>A0$KI>2A$5$l$k\e(B hook
+
+\e$B!&\e(Bgnus-offline-after-online-hook
+    Online job \e$B=*N;D>A0$KI>2A$5$l$k\e(B hook
+
+\e$B!&\e(Bgnus-offline-interval-time
+    Online job \e$B$r9T$&4V3V\e(B(\e$BJ,\e(B)
+    Emacs \e$B$,\e(B idle \e$B>uBV$K$J$C$F$+$i$3$3$G;XDj$7$?;~4VKh$K\e(B Online \e$B>uBV$K$7\e(B
+    Mail/News \e$B$r<hF@$7$^$9!#\e(B
+
+\e$B!&\e(Bgnus-offline-MTA-type
+    Message \e$B$r\e(B Online \e$B;~$KAw?.$9$k%W%m%0%i%`$N%?%$%W$G!"%G%U%)%k%H$O\e(B 'smtp 
+    \e$B$G$9!#\e(B
+   'smtp     ... smtp.el \e$B$r;HMQ\e(B
+   'sendmail ... sendmail.el \e$B$r;HMQ\e(B
+
+\e$B!&\e(Bgnus-offline-drafts-queue-type
+   \e$BAw?.%a%C%;!<%8$r%-%e!<$KN/$a$k$b$N$N%?%$%W$G!"%G%U%)%k%H$O\e(B 'miee \e$B$G$9!#\e(B
+   'miee \e$B$O\e(B miee.el \e$B$r;HMQ\e(B.
+   'agent \e$B$O\e(B gnus-agent.el \e$B$r;HMQ\e(B.
+
+\e$B!&\e(Bgnus-offline-after-empting-spool-hook
+  \e$BAw?.%a%C%;!<%8$N%-%e!<$r6u$K$9$kA0$KI>2A$5$l$k\e(B hook
+
+\e$B!&\e(Bgnus-offline-before-empting-spool-hook
+  \e$BAw?.%a%C%;!<%8$rAw?.8e$K!"6u$K$J$C$?8eI>2A$5$l$k\e(B hook
+
+\e$B!&\e(Bgnus-offline-dialup-function
+  \e$B@\B3$K;HMQ$9$k4X?tL>\e(B
+
+\e$B!&\e(Bgnus-offline-hangup-function
+  \e$B@ZCG$K;HMQ$9$k4X?tL>\e(B
+
+\e$B!&\e(Bgnus-offline-mail-source
+  \e$B%a!<%k%5!<%P!<!"%f!<%6!<L>$N%j%9%H\e(B
+
+\e$B!&\e(Bgnus-offline-pop-password-file 
+  \e$B%f!<%6!<L>!"%a!<%k%5!<%P!<!"%Q%9%o!<%I$rJ]B8$9$k$?$a$N%U%!%$%kL>\e(B
+
+\e$B!&\e(Bgnus-offline-pop-password-decoding-function 
+  \e$B%Q%9%o!<%I$rJ]B8$9$k:]$N0E9f2=$r9T$&$?$a$N4X?t!#\e(B
+
+5) gnus-offline M-x \e$B$G<B9T2DG=$J%3%^%s%I0lMw\e(B
+
+\e$B!&\e(BM-x gnus-offline-toggle-plugged
+  offline \e$B>uBV\e(B/Online \e$B>uBV$r@ZBX$($^$9!#\e(B
+
+\e$B!&\e(BM-x gnus-offline-toggle-auto-hangup
+  offline \e$B>uBV$K$7$^$9!#\e(B
+
+\e$B!&\e(BM-x gnus-offline-toggle-on/off-send-mail
+  Online \e$B>uBV\e(B/Offline \e$B>uBV$G$N\e(B Mail \e$BAw?.>uBV$r@ZBX$($^$9!#\e(B
+  Online \e$B>uBV$G$OD>@\Aw?.$7$^$9$,!"\e(BOffline \e$B>uBV$G$O0lC6\e(B spool \e$B$K=q$-9~$_!"\e(B
+  "g" \e$B$r2!$7$?;~$KA4ItAw?.$5$l$^$9!#\e(B
+
+\e$B!&\e(BM-x gnus-offline-toggle-articles-to-fetch
+  \e$B<hF@$9$k5-;v$rA*Br$7$^$9!#\e(Bboth -> mail -> news -> both ... \e$B$N$h$&$K\e(B
+  \e$B@Z$jBX$o$j$^$9!#\e(B
+
+\e$B!&\e(BM-x gnus-offline-toggle-movemail-program
+  movemail \e$B%W%m%0%i%`$r@ZBX$($^$9!#\e(B
+
+\e$B!&\e(BM-x gnus-offline-set-interval-time
+  \e$B5-;v\e(B/Mail \e$B$N<hF@!"Aw?.$r<+F0E*$K9T$&4V3V\e(B(\e$BJ,\e(B)\e$B$r@_Dj$7$^$9!#\e(B
+  \e$B$3$N4V3V$O\e(B Emacs \e$B$,\e(B Idle \e$B$K$J$C$F$+$i$N;~4V$G$9!#\e(B
+
+\e$B!&\e(BM-x gnus-offline-agent-expire
+  \e$B4{FI$N5-;v$r\e(B expire \e$B$7$^$9!#\e(B
+
+
+6)\e$B!Z\e(B!!!\e$B=EMW\e(B!!!\e$B![\e(B pop \e$B%Q%9%o!<%I$N4IM}J}K!$K$D$$$F\e(B
+
+;;;\e$B%P!<%8%g%s$K$h$j0[$J$kItJ,$,B?$$$N$G$4Cm0U$/$@$5$$!#$^$?$3$NItJ,$O:#\e(B
+;;;\e$B8e$b2~D{$5$l$k$3$H$,M=A[$5$l$^$9!#\e(B
+
+<<<<<< \e$BCm0U\e(B >>>>>>>>>>>
+T-gnus 6.10.56 \e$B0J9_$N%P!<%8%g%s$r;HMQ$9$kJ}$O\e(B pop3-fma.el \e$B$O4^$^$l$F$$$^\e(B
+\e$B$;$s!#\e(BGnus \e$B$,J#?t$N\e(B POP3 \e$B%"%+%&%s%H$r07$($k$h$&$K$J$j$^$7$?$N$G!"\e(B
+\e$B%P!<%8%g%s%"%C%W$5$l$k:]$O4{B8$N\e(B pop3-fma.el \e$B$N@_Dj$O30$7$F$/$@$5$$!#\e(B
+
+Semi-gnus + pop3-fma.el \e$B$G$O!"%G%U%)%k%H$G$O\e(B pop \e$B%5!<%P$N%Q%9%o!<%I$O\e(B
+pop \e$B%5!<%P!<$K%"%/%;%9$9$kEY$KF~NO$9$kI,MW$,$"$j$^$9!#\e(B(\e$B4pK\E*$K$3$N$^$^\e(B
+\e$B$K$7$F$*$/$3$H$r?d>)$7$^$9\e(B)
+
+\e$B$7$+$7!"!V$3$l$@$HLLE]$@$7$I$&$;<+J,0l?M$7$+;H$o$J$$%3%s%T%e!<%?$@$+$i$=\e(B
+\e$B$l$[$I%Q%9%o!<%I$N4IM}$K$OCm0U$rJ'$&I,MW$,$J$$!W$H$$$&>l9g$K$O$$$/$D$+$N\e(B
+(\e$B<j4V$r>J$/\e(B)\e$BJ}K!$,$"$j$^$9!#$?$@$7!"EvA3%Q%9%o!<%I$rEp$^$l$k4m81$OA}$7$^\e(B
+\e$B$9$N$G0J2<$NJ}K!$N$$$:$l$+$r<B9T$9$k:]$K$O\e(B 100% \e$B<+8J$N@UG$$N$b$H$G9T$C$F\e(B
+\e$B$/$@$5$$!#\e(B
+
+<\e$BJ}K!\e(B1>
+\e$B=i2s5/F0;~$N\e(B gnus-ofsetup.el \e$B$K$h$kJQ?t@_Dj$N:]!"\e(B(=~/.gnus-offline.el \e$B$,\e(B
+\e$B$J$$$H$-\e(B)\e$B%Q%9%o!<%I$r\e(B ~/.newsrc.eld \e$B$KJ]B8$9$k$+$I$&$+<ALd$5$l!"!H\e(By\e$B!I$H\e(B
+\e$BEz$($k$HJ]B8$5$l$k$h$&$K$J$j$^$9!#\e(B (*)
+
+      (*) \e$B<B:]$K$O\e(B ~/.gnus-offline.el \e$B$K0J2<$N%3!<%I$,DI2C$5$l$^$9!#\e(B
+
+         \e$B!Z\e(BSemi-gnus + pop3-fma.el\e$B![\e(B
+
+            (add-hook 'gnus-setup-news-hook 
+             (lambda ()
+              (add-to-list 'gnus-variable-list 'pop3-fma-password)))
+
+         \e$B!Z\e(BT-gnus 6.10.56 \e$B0J9_![\e(B
+
+            (add-hook 'gnus-setup-news-hook 
+             (lambda ()
+              (add-to-list 'gnus-variable-list 'mail-source-password-cache)))
+
+\e$B$?$@$7$3$N>l9g$OJ]B8$5$l$k%Q%9%o!<%I$OJ?J8$N$^$^$J$N$G$+$J$j4m81$G$"$k$3\e(B
+\e$B$H$r$4>5CN$N$&$($*;H$$$/$@$5$$!#\e(B
+
+<\e$BJ}K!\e(B2>
+\e$B%Q%9%o!<%I$r%U%!%$%k$K;D$7$F$OCV$-$?$/$J$$$,%a%b%j>e$KJQ?t$H$7$F;D$C\e(B
+\e$B$F$$$F$b9=$o$J$$!"$H$$$&>l9g$O!"\e(B~/.gnus-offline.el \e$B$K0J2<$N$h$&$J%3!<%I\e(B
+\e$B$r2C$($F$/$@$5$$!#\e(B
+
+(setq pop3-fma-save-password-information t)
+
+\e$B$3$&$9$k$3$H$K$h$j!"%Q%9%o!<%I$O\e(B Gnus \e$B5/F0;~$KF~NO$9$k$@$1$K$J$j$^$9!#\e(B
+\e$B%Q%9%o!<%I$O\e(B pop3-fma-password \e$B$H$$$&JQ?t$H$7$FJ];}$5$l$^$9!#\e(B
+
+T-gnus 6.10.56 \e$B0J9_$N%P!<%8%g%s$r;HMQ$9$kJ}$OFC$K@_Dj$7$J$/$F$b$3$l$HF1\e(B
+\e$B$8>uBV$,%G%U%)%k%H$K$J$C$F$$$^$9!#%Q%9%o!<%I$O\e(B mail-source-password-cache
+\e$B$H$$$&JQ?t$KJ];}$5$l$^$9!#\e(B
index a3e8be1..91450af 100644 (file)
@@ -1,6 +1,6 @@
 ;;; gnus-ofsetup.el --- Setup advisor for Offline reading for Mail/News.
 ;;;
-;;; $Id: gnus-ofsetup.el,v 1.1.2.15 1999-02-15 06:24:21 ichikawa Exp $
+;;; $Id: gnus-ofsetup.el,v 1.1.2.16 1999-02-18 20:10:22 czkmt Exp $
 ;;;
 ;;; Copyright (C) 1998 Tatsuya Ichikawa
 ;;; Author: Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
@@ -88,7 +88,7 @@
                nil t nil))
              (mail-method 'nnmail)
              (program
-              (read-file-name "Dialup/Hangup program(type nil you do not use): "))
+              (read-file-name "Dialup/Hangup program(type nil or null string you do not use): "))
              (mta-type
               (completing-read
                "Select MTA type for sending mail (TAB to completion): "
          (setq gnus-offline-use-miee use-miee)
          
          ;; Set programs.
-         (if (string-equal program "nil")
+         (if (or (string-equal program "nil")
+                 (string-equal program ""))
              (progn
                (setq gnus-offline-hangup-program nil)
                (setq gnus-offline-dialup-program nil))
index b952624..6c2575a 100644 (file)
@@ -2301,6 +2301,12 @@ If FORCE is non-nil, the .newsrc file is read."
        (gnus-dribble-delete-file)
        (gnus-group-set-mode-line)))))
 
+;; Call the function above at C-x C-c.
+(defadvice save-buffers-kill-emacs (before save-gnus-newsrc-file-maybe activate)
+  "Save .newsrc and .newsrc.eld when Emacs is killed."
+  (if (get-buffer gnus-group-buffer)
+      (gnus-save-newsrc-file)))
+
 (defun gnus-gnus-to-quick-newsrc-format ()
   "Insert Gnus variables such as gnus-newsrc-alist in lisp format."
   (let ((print-quoted t)
index be78bb2..c6bb131 100644 (file)
@@ -267,7 +267,7 @@ is restarted, and sometimes reloaded."
 (defconst gnus-version-number "6.10.058"
   "Version number for this version of gnus.")
 
-(defconst gnus-revision-number "07"
+(defconst gnus-revision-number "08"
   "Revision number for this version of gnus.")
 
 (defconst gnus-original-version-number "0.76"