From 3ba9de8d17d0dbf1f70b49cb526d52ab5ba4358a Mon Sep 17 00:00:00 2001 From: yamaoka Date: Mon, 16 Apr 2001 00:29:37 +0000 Subject: [PATCH] Synch with Oort Gnus v0.01. --- ChangeLog | 4 ++++ README | 11 ++++++++++- README.T-gnus | 4 ++-- README.branch | 22 ++++++++++++---------- README.branch.ja | 22 ++++++++++++---------- README.semi | 8 ++++++-- README.semi.ja | 7 +++++-- lisp/ChangeLog | 4 ++++ lisp/gnus-vers.el | 4 ++-- lisp/nnmail.el | 9 +++++++++ texi/gnus-faq-ja.texi | 3 +-- 11 files changed, 67 insertions(+), 31 deletions(-) diff --git a/ChangeLog b/ChangeLog index 1f2db9d..c34f648 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2001-04-16 Katsumi Yamaoka + + * lisp/gnus-vers.el: T-gnus 6.15.1 revision 00. + 2001-04-13 Katsumi Yamaoka * lisp/lpath.el: Fbind `xml-parse-region' for XEmacsen and old FSF diff --git a/README b/README index b5cefcd..91d57d0 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -This package contains a beta version of Gnus. The lisp directory +This package contains a alpha version of Gnus. The lisp directory contains the source lisp files, and the texi directory contains a draft of the Gnus info pages. @@ -21,9 +21,18 @@ in your .emacs file, or wherever you keep such things. To enable reading the Gnus manual, you could say something like: + (require 'info) (setq Info-default-directory-list (cons "~/gnus-5.6.53/texi" Info-default-directory-list)) +or + + (require 'info) + (setq Info-directory-list + (cons "~/gnus-5.6.53/texi" Info-directory-list)) + +depending on which version of Emacs or XEmacs you're using. + Note that Gnus and GNUS can't coexist in a single Emacs. They both use the same function and variable names. If you have been running GNUS in your Emacs, you should probably exit that Emacs and start a new one diff --git a/README.T-gnus b/README.T-gnus index cbc2215..d59d2c0 100644 --- a/README.T-gnus +++ b/README.T-gnus @@ -1,6 +1,6 @@ ======================================================================== Codename: T-gnus -Branch Tag: t-gnus-6_15-quimby +Branch Tag: t-gnus-6_15 Branch Status: Develop, Synchronize with Oort Gnus Branch Goal: Implement latest features of gnus and offline features Use Gnus in Offline status. @@ -33,6 +33,6 @@ NEWS: * T-gnus 6.15 - this is based on Oort Gnus. - The latest T-gnus is T-gnus 6.15.0 (based on Oort Gnus 0.01). It + The latest T-gnus is T-gnus 6.15.1 (based on Oort Gnus 0.01). It requires SEMI/WEMI (1.13.5 or later), FLIM (1.13.1 or later), and APEL (10.0 or later). diff --git a/README.branch b/README.branch index 4b7700d..c97790c 100644 --- a/README.branch +++ b/README.branch @@ -1,7 +1,7 @@ README.branch --- description of branches and tags. (DRAFT) ======================================================================== -Semi-gnus revision tree (2000-12-21) +Semi-gnus revision tree (2001-04-16) vendor personal main trunk public branch branches branches @@ -36,16 +36,17 @@ qGnus 0.?? ------> Semi-gnus 6.0.0 : ------------<---------------+ t-gnus-6_14 : Oort Gnus / : | (for FLIM 1.13, : | | : : develop) - : V V : | + : V V : : | : t-gnus-6_15-quimby<---<-----(t-gnus-6_14-quimby)<-----+ - : | : | - : : : : - : : - : akr <-- 6.2.3 - : shuhei-k <-- 6.3.1 -Gnus 5.6.11 ------> 6.3.3 - : 6.4.0 (for SEMI 1.5) - : (6.4.?)------> for SEMI 1.5 + : | : : | + : : : | feedback | + : : +<--------------+ + : : | | + : akr <-- 6.2.3 : t-gnus-6_15 + : shuhei-k <-- 6.3.1 (for FLIM 1.13, +Gnus 5.6.11 ------> 6.3.3 develop) + : 6.4.0 (for SEMI 1.5) | + : (6.4.?)------> for SEMI 1.5 : : | \ : | \ (Synch with original Gnus | ---> for SEMI 1.6 @@ -133,6 +134,7 @@ Public Branches t-gnus-6_12 T-gnus for SEMI 1.12/1.13, FLIM 1.12 API (stable) t-gnus-6_13 T-gnus for SEMI 1.13, FLIM 1.13 API (develop) t-gnus-6_14 T-gnus for SEMI 1.13, FLIM 1.13 API (develop) + t-gnus-6_15 T-gnus for SEMI 1.13, FLIM 1.13 API (develop) t-gnus-6_15-quimby T-gnus for SEMI 1.13, FLIM 1.13 API (develop) Personal Branches diff --git a/README.branch.ja b/README.branch.ja index 3b69df8..3e54c4c 100644 --- a/README.branch.ja +++ b/README.branch.ja @@ -1,7 +1,7 @@ README.branch.ja --- branch と tag の説明 (草稿) ======================================================================== -Semi-gnus revision tree (2000-12-21) +Semi-gnus revision tree (2001-04-16) vendor personal main trunk public branch branches branches @@ -36,16 +36,17 @@ qGnus 0.?? ------> Semi-gnus 6.0.0 : ------------<---------------+ t-gnus-6_14 : Oort Gnus / : | (for FLIM 1.13, : | | : : develop) - : V V : | + : V V : : | : t-gnus-6_15-quimby<---<-----(t-gnus-6_14-quimby)<-----+ - : | : | - : : : : - : : - : akr <-- 6.2.3 - : shuhei-k <-- 6.3.1 -Gnus 5.6.11 ------> 6.3.3 - : 6.4.0 (for SEMI 1.5) - : (6.4.?)------> for SEMI 1.5 + : | : : | + : : : | feedback | + : : +<--------------+ + : : | | + : akr <-- 6.2.3 : t-gnus-6_15 + : shuhei-k <-- 6.3.1 (for FLIM 1.13, +Gnus 5.6.11 ------> 6.3.3 develop) + : 6.4.0 (for SEMI 1.5) | + : (6.4.?)------> for SEMI 1.5 : : | \ : | \ (元の Gnus との Sync は何度 | ---> for SEMI 1.6 @@ -133,6 +134,7 @@ Public Branches t-gnus-6_12 T-gnus for SEMI 1.12/1.13, FLIM 1.12 API (stable) t-gnus-6_13 T-gnus for SEMI 1.13, FLIM 1.13 API (develop) t-gnus-6_14 T-gnus for SEMI 1.13, FLIM 1.13 API (develop) + t-gnus-6_15 T-gnus for SEMI 1.13, FLIM 1.13 API (develop) t-gnus-6_15-quimby T-gnus for SEMI 1.13, FLIM 1.13 API (develop) Personal Branches diff --git a/README.semi b/README.semi index 400ef23..9f76828 100644 --- a/README.semi +++ b/README.semi @@ -31,7 +31,7 @@ How to get? (via CVS) (1) checkout % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/root \ - checkout -r t-gnus-6_15-quimby gnus + checkout -r t-gnus-6_15 gnus (2) compile @@ -41,13 +41,17 @@ How to get? (via CVS) (3) update - % cvs update -r t-gnus-6_15-quimby gnus + % cvs update -r t-gnus-6_15 gnus Major tags are following: t-gnus-6_15-quimby Assigned to the latest version of T-gnus for developing and synchronizing with Oort Gnus. + t-gnus-6_15 Assigned to the latest version of T-gnus for + developing and synchronizing with the released + version of Oort Gnus. + pgnus-ichikawa The main trunk of T-gnus. semi-gnus Assigned to the latest stable version. It is diff --git a/README.semi.ja b/README.semi.ja index 76f9acd..c47831f 100644 --- a/README.semi.ja +++ b/README.semi.ja @@ -33,7 +33,7 @@ ftp://ftp.m17n.org/pub/mule/semi/semi-1.13-for-flim-1.13/ (1) checkout % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/root \ - checkout -r t-gnus-6_15-quimby gnus + checkout -r t-gnus-6_15 gnus (2) compile @@ -43,13 +43,16 @@ ftp://ftp.m17n.org/pub/mule/semi/semi-1.13-for-flim-1.13/ (3) update - % cvs update -r t-gnus-6_15-quimby gnus + % cvs update -r t-gnus-6_15 gnus 主なタグは以下のようになっています: t-gnus-6_15-quimby 最新の T-gnus に割り当てられ、開発と Oort Gnus との同期を行ないます。 + t-gnus-6_15 最新の T-gnus に割り当てられ、開発とリリースさ + れた Oort Gnus との同期を行ないます。 + pgnus-ichikawa T-gnus の幹です。 semi-gnus 最新の安定版に割り当てられます。非常に保守的で diff --git a/lisp/ChangeLog b/lisp/ChangeLog index eb50c14..8f9d512 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,7 @@ +2001-04-13 Kai Gro,A_johann + + * nnmail.el (nnmail-split-fancy-with-parent): Add docstring. + 2001-04-12 19:00:00 ShengHuo ZHU From Jason Merrill diff --git a/lisp/gnus-vers.el b/lisp/gnus-vers.el index fc2187d..52f10c2 100644 --- a/lisp/gnus-vers.el +++ b/lisp/gnus-vers.el @@ -34,13 +34,13 @@ (require 'product) (provide 'gnus-vers) -(defconst gnus-revision-number "10" +(defconst gnus-revision-number "00" "Revision number for this version of gnus.") ;; Product information of this gnus. (product-provide 'gnus-vers (product-define "T-gnus" nil - (list 6 15 0 + (list 6 15 1 (string-to-number gnus-revision-number)))) (defconst gnus-original-version-number "0.01" diff --git a/lisp/nnmail.el b/lisp/nnmail.el index 05e9022..912a232 100644 --- a/lisp/nnmail.el +++ b/lisp/nnmail.el @@ -1445,6 +1445,15 @@ See the documentation for the variable `nnmail-split-fancy' for documentation." ;; Function for nnmail-split-fancy: look up all references in the ;; cache and if a match is found, return that group. (defun nnmail-split-fancy-with-parent () + "Split this message into the same group as its parent. +This function can be used as an entry in `nnmail-split-fancy', for +example like this: (: nnmail-split-fancy) +For a message to be split, it looks for the parent message in the +References or In-Reply-To header and then looks in the message id +cache file (given by the variable `nnmail-message-id-cache-file') to +see which group that message was put in. This group is returned. + +See the Info node `(gnus)Fancy Mail Splitting' for more details." (let* ((refstr (or (message-fetch-field "references") (message-fetch-field "in-reply-to"))) (references nil) diff --git a/texi/gnus-faq-ja.texi b/texi/gnus-faq-ja.texi index 650ab7b..4f303a0 100644 --- a/texi/gnus-faq-ja.texi +++ b/texi/gnus-faq-ja.texi @@ -71,8 +71,7 @@ Baur 氏、 Per Abrahamsen 氏に感謝します。 @item Q1.1: 最新のバージョンは? -現在の開発版の最新バージョンは T-gnus 6.15 (tag: t-gnus-6_15-quimby) で -す。 +現在の開発版の最新バージョンは T-gnus 6.15 (tag: t-gnus-6_15) です。 T-gnus 6.15 を使用するためには別パッケージの FLIM 1.13.1 以上, SEMI (ま たは WEMI) 1.13.5 以上が必要です。 その他、 APEL が必要になりますが、必 -- 1.7.10.4