* README-offline.ja: Add description written by YOSHIZAWA Masahiro
authoryamaoka <yamaoka>
Mon, 1 Feb 1999 09:05:16 +0000 (09:05 +0000)
committeryamaoka <yamaoka>
Mon, 1 Feb 1999 09:05:16 +0000 (09:05 +0000)
<manbou@ceres.dti.ne.jp>.
* Sync up with chaos-1_12. See ChangeLog for more details.

ChangeLog
README-offline.ja

index 9573c05..f4a61e7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,12 +1,93 @@
+1999-02-01  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * lisp/gnus.el (gnus-version-number): Update to 6.10.3.
+       (gnus-version): Modify for SEMI 1.13.
+
+       * lisp/gnus-sum.el (gnus-nov-parse-line): Use `char-after' instead
+       of `following-char'.
+
+1999-02-01  Tatsuya Ichikawa  <t-ichi@po.shiojiri.ne.jp>
+
+       * README-offline.ja: Add description written by YOSHIZAWA Masahiro
+       <manbou@ceres.dti.ne.jp>.
+
+1999-01-31  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/gnus-sum.el: Abolish macro `gnus-nov-read-integer',
+       `gnus-nov-skip-field' and `gnus-nov-field'.
+       (gnus-nov-parse-line): Use `nnheader-nov-field' and
+       `nnheader-nov-read-integer' instead of `gnus-nov-field' and
+       `gnus-nov-read-integer'.
+       (gnus-get-newsgroup-headers-xover): Use
+       `gnus-retrieve-parsed-headers'.
+
+       * lisp/gnus-cache.el (gnus-cache-retrieve-parsed-headers): Use
+       `gnus-cache-braid-headers',
+       `nnheader-get-newsgroup-headers-xover*' and
+       `nnheader-retrieve-headers-from-directory*' instead of
+       `gnus-get-newsgroup-headers-xover'.
+       (gnus-cache-braid-headers): New function.
+
+       * lisp/nnheader.el (nnheader-nov-read-integer): Use
+       `(search-forward "\t" eol 'move)' instead of `(forward-char 1)' as
+       same as `gnus-nov-read-integer'.
+       (nnheader-retrieve-headers-from-directory*): New function.
+       (nnheader-retrieve-headers-from-directory): Use
+       `nnheader-retrieve-headers-from-directory*'.
+       (nnheader-get-newsgroup-headers-xover*): New function.
+
+1999-01-30  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/nnmh.el (nnmh-retrieve-parsed-headers): Use
+       `nnheader-retrieve-headers-from-directory'.
+
+       * lisp/nnheader.el (nnheader-retrieve-headers-from-directory): New
+       function.
+
+1999-01-29  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/gnus-int.el (gnus-retrieve-parsed-headers): Use
+       `gnus-cache-retrieve-parsed-headers' instead of
+       `gnus-cache-retrieve-headers'.
+
+       * lisp/gnus-cache.el (gnus-cache-retrieve-parsed-headers): New
+       function.
+
+1999-01-28  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * lisp/gnus-start.el (gnus-read-active-file): Eliminate duplicated
+       select methods.
+
+1999-01-25  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/gnus-sum.el (gnus-article-sort-by-author): fixed.
+
+1999-01-12  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/gnus-int.el (gnus-retrieve-parsed-headers): Add new
+       optional arguments `dependencies' and `force-new'; new
+       implementation; call `retrieve-parsed-headers' if it is found.
+
+       * lisp/nnmh.el (nnmh-retrieve-parsed-headers): New function.
+
+1999-01-12  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
+
+       * lisp/gnus-sum.el (gnus-select-newsgroup): Use
+       `gnus-retrieve-parsed-headers' instead of `gnus-retrieve-headers'
+       and `gnus-get-newsgroup-headers-xover' or
+       `gnus-get-newsgroup-headers'.
+
+       * lisp/gnus-int.el (gnus-retrieve-parsed-headers): New function.
+
 1999-02-01  Tatsuya Ichikawa  <t-ichi@po.shiojiri.ne.jp>
             Tsukamoto Tetsuo  <czkmt@remus.dti.ne.jp>
 
        * lisp/gnus-offline.el (gnus-offline-gnus-get-new-news): Modify for
-       pGnus with mail-source.el.
+       pGnus 0.73 or later.
 
        * lisp/gnus-offline.el: Use (running-pterodactyl-gnus-0_73-or-later)
         to check pGnus 0.73 or later instead of (locate-library "mail-source")
-       
+
 1999-01-30  Tatsuya Ichikawa  <t-ichi@po.shiojiri.ne.jp>
 
        * lisp/gnus-offline.el: Rewrite to work with pGnus v0.74 based T-gnus.
index 2d91cf0..c9001d5 100644 (file)
@@ -1,5 +1,81 @@
+1) gnus-offline (Gnus Offline Backend Utility)\e$B$C$F2?\e(B?
 
-gnus-offline \e$B$G@_Dj2DG=$JJQ?t0lMw\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
+
+;; 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$OAw<u?.$H$b$K\e(B gnus-agent \e$B$r;H$&$3$H$rA0Ds$K2r@b\e(B
+\e$B$7$^$9!#\e(B
+
+2) \e$B%$%s%9%H!<%k\e(B
+
+Semi-gnus \e$B$r$*;H$$$N>l9g!"\e(Bgnus-offline.el \e$B$OFC$K2?$b9M$($J$/$F$b\e(B
+Semi-gnus \e$B$HF1;~$K%$%s%9%H!<%k$5$l$^$9!#$=$&$G$J$$>l9g$O\e(B load-path \e$B$N\e(B
+\e$BDL$C$?%G%#%l%/%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\e(B
+\e$B%Q%$%k$7$F\e(B)\e$BCV$-$^$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!&$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"!$^$?!"F1:-$N\e(B pop3-fma.el \e$B$rMQ$$$k$HJ#?t$N%a%$%k%"%+%&%s%H$r4IM}$9$k$3\e(B
+\e$B$H$,=PMh$^$9!#\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
+
+
+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
@@ -87,7 +163,7 @@ gnus-offline \e$B$G@_Dj2DG=$JJQ?t0lMw\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
 
-gnus-offline M-x \e$B$G<B9T2DG=$J%3%^%s%I0lMw\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
@@ -113,3 +189,51 @@ gnus-offline M-x \e$B$G<B9T2DG=$J%3%^%s%I0lMw\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%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~\e(B
+\e$BNO$9$kI,MW$,$"$j$^$9!#\e(B(\e$B4pK\E*$K$3$N$^$^$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$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$^$?!"%U%!%$%k$K;D$7$F$b9=$o$J$$$,%a%b%j>e$NJQ?t$H$7$F;D$7$?$/$J$$>l9g!"\e(B
+\e$B$^$?$OA4$/%Q%9%o!<%I$NF~NO$r>J$-$?$$>l9g$O!"\e(B.gnus-offline.el \e$B$K0J2<$N$h\e(B
+\e$B$&$J%3!<%I$r2C$(!"%Q%9%o!<%I%U%!%$%k$r;XDj$7$^$9!#\e(B
+
+(setq gnus-offline-pop-password-file "~/.pop.passwd")
+
+\e$B;XDj$7$?%Q%9%o!<%I%U%!%$%k\e(B(\e$B$3$NNc$G$O\e(B~/.pop.passwd)\e$B$r:n@.$7!"%Q%9%o!<%I\e(B
+\e$B$N>pJs$r0J2<$N$h$&$J7A<0$G=q$-$^$9!#\e(B
+
+   (setq pop3-fma-password
+        '(("SERVER1" "ACCOUNT1" "PASSWORD1")
+          ("SERVER2" "ACCOUNT2" "PASSWORD2")
+          ............................
+          ))
+
+\e$B$3$N%U%!%$%k$r$&$C$+$j3+$$$F$7$^$C$F$b%Q%9%o!<%I$,8+$($J$$$h$&$K!"\e(B
+base64 \e$B$G%(%s%3!<%I$9$k$3$H$r$*4+$a$7$^$9!#$=$N0Y$K$O\e(B
+
+    M-: (base64-encode-region (point-min) (point-max))
+
+\e$B$N$h$&$K$7$^$9\e(B(M-: \e$B$ODL>o\e(B eval-expression \e$B$K3d$j$"$F$i$l$F$$$^$9\e(B)\e$B!#\e(B
+\e$B$b$7$3$3$G%(%s%3!<%I$7$J$+$C$?$J$i$P!"\e(B~/.gnus-offline.el \e$B$K\e(B
+
+ (setq gnus-offline-pop-password-decoding-function nil)
+
+\e$B$H=q$-$^$9!#\e(B(\e$B$?$@$7$3$l$OHs>o$K4m81$G$9!#\e(B)
+             ~~~~~~~~~~~~~~~~~~~~~~~~~~