From 10936d26ca7539c85ebaa2b0a45136fbd48cb068 Mon Sep 17 00:00:00 2001 From: yamaoka Date: Thu, 27 Jun 2002 22:38:42 +0000 Subject: [PATCH] Synch with Oort Gnus. --- lisp/nnmail.el | 2 +- texi/ChangeLog | 7 +++++++ texi/gnus-ja.texi | 24 ++++++++++++++++++++---- texi/gnus.texi | 17 +++++++++++++++++ 4 files changed, 45 insertions(+), 5 deletions(-) diff --git a/lisp/nnmail.el b/lisp/nnmail.el index c126487..6c1a06a 100644 --- a/lisp/nnmail.el +++ b/lisp/nnmail.el @@ -124,7 +124,7 @@ If nil, the first match found will be used." (defcustom nnmail-cache-ignore-groups nil "Regexp that matches group names to be ignored when inserting message -ids into the cache (`nnmail-cache-insert'). This can also be a list +ids into the cache (`nnmail-cache-insert'). This can also be a list of regexps." :group 'nnmail-split :type '(choice (const :tag "none" nil) diff --git a/texi/ChangeLog b/texi/ChangeLog index f856348..d341985 100644 --- a/texi/ChangeLog +++ b/texi/ChangeLog @@ -1,3 +1,10 @@ +2002-06-27 Kai Gro,b_(Bjohann + + * gnus.texi (Mail Back End Variables): Document + nnmail-cache-ignore-groups. Xref Fancy Mail Splitting. + (Fancy Mail Splitting): Mention nnmail-cache-ignore-groups and + why it is useful. + 2002-06-25 Kai Gro,b_(Bjohann * gnus.texi (Fancy Mail Splitting): Include all necessary diff --git a/texi/gnus-ja.texi b/texi/gnus-ja.texi index 5a283a3..9754dc7 100644 --- a/texi/gnus-ja.texi +++ b/texi/gnus-ja.texi @@ -12463,6 +12463,15 @@ UNDELETED} $B$O$*$=$i$/$?$$$F$$$N?M$K$O:GNI$NA*Br$G$7$g$&$,!"$H$-$I(B @code{nil} $B$G$J$$$H!"%P%C%/%(%s%I$KF~$C$FMh$?5-;v(B ($BNc$($P!"(B@code{Gcc} $B$K(B $B$h$C$F(B) $B$N(B @code{Message-ID} $B$r%a!<%k=EJ#H/8+%U%!%$%k$KF~$l$^$9!#%G%#%U%)(B $B%k%H$O(B @code{nil} $B$G$9!#(B + +@item nnmail-cache-ignore-groups +@vindex nnmail-cache-ignore-groups +$B@55,I=8=$+@55,I=8=$N%j%9%H$G$9!#@55,I=8=$K%0%k!<%WL>$,%^%C%A$9$k(B +$B$H(B @code{Message-ID} $B%-%c%C%7%e$K5-O?$5$l$^$;$s!#(B + +$BNc$($PFC5iJ,3d(B (@pxref{Fancy Mail Splitting}) $B$r4X(B +$B?t(B @code{nnmail-split-fancy-with-parent} $B$H$H$b$K;H$C$F$$$k>l9g$KLrN)$D(B +$B$G$7$g$&!#(B @end table @node Fancy Mail Splitting @@ -12610,7 +12619,7 @@ table) $B$K=>$C$F40A4$K9gCW$7$J$1$l$P$J$j$^$;$s!#@55,I=8=$G%U%#!<%k%IL>$+(B $B$3$N5!G=$rMxMQ$9$k$?$a$K$O!"$^$:JQ(B $B?t(B @code{nnmail-treat-duplicates} $B$H(B @code{nnmail-cache-accepted-message-ids} $B$N(B -$BCM$rHs(B nil $B$K@_Dj$9$kI,MW$,$"$j$^$9!#$=$l$,$G$-$?(B +$BCM$rHs(B-nil $B$K@_Dj$9$kI,MW$,$"$j$^$9!#$=$l$,$G$-$?(B $B$i(B @code{nnmail-split-fancy-with-parent} $B$r;H$C$F$_$F$/$@$5$$!#%3%m%s$r(B $B;H$C$F$3$s$JIw$K=q$-$^$9(B: @lisp @@ -12623,7 +12632,7 @@ table) $B$K=>$C$F40A4$K9gCW$7$J$1$l$P$J$j$^$;$s!#@55,I=8=$G%U%#!<%k%IL>$+(B @end lisp $B$3$N5!G=$Ol9g!"(BGnus $B$O8+$D$1$?A45-(B +@code{nnmail-treat-duplicates} $B$NCM$,Hs(B-nil $B$N>l9g!"(BGnus $B$O8+$D$1$?A45-(B $B;v$N%a%C%;!<%8(B ID $B$r(B $BJQ?t(B @code{nnmail-message-id-cache-file} $B$,;XDj$9$k(B $B%U%!%$%k$K5-O?$7$^$9!#$3$N$H$-!"$=$l$>$l$N5-;v$,B8:_$9$k%0%k!<%W$NL>A0$r(B $BJ;5-$7$^$9(B ($B$?$@$7%a!<%k$N>l9g$@$1!"$5$b$J$1$l$P%0%k!<%WL>$OD4$Y$^$;$s(B)$B!#(B @@ -12640,10 +12649,17 @@ table) $B$K=>$C$F40A4$K9gCW$7$J$1$l$P$J$j$^$;$s!#@55,I=8=$G%U%#!<%k%IL>$+(B $B%$%k$NBg$-$5$O$@$$$?$$(B 300 $B%-%m%P%$%H$0$i$$$K$J$k$_$?$$$G$9(B)$B!#(B @vindex nnmail-cache-accepted-message-ids $B$5$i$K!"JQ?t(B @code{nnmail-cache-accepted-message-ids} $B$NCM$r(B -$BHs(B @code{nil} $B$K@_Dj$9$l$P!"(Bgnus $B$O0\F0$5$l$?5-;v$N%a%C%;!<%8(B ID $B$r$b5-(B +$BHs(B-@code{nil} $B$K@_Dj$9$l$P!"(Bgnus $B$O0\F0$5$l$?5-;v$N%a%C%;!<%8(B ID $B$r$b5-(B $BO?$9$k$N$G!"%U%)%m!<%"%C%W5-;v$O?F5-;v$N0\F0@h$HF1$8%0%k!<%W$KF~$k$h$&$K(B $B$J$j$^$9!#(B +$B$"$k%0%k!<%W$r%-%c%C%7%e$K5-O?$7$?$/$J$$>l9g$O!"JQ(B +$B?t(B @code{nnmail-cache-ignore-groups} $B$b;2>H$7$F2<$5$$!#Nc$($P!"30$K=P$9(B +$B$9$Y$F$N%a%C%;!<%8$,(B `outgoing' $B%0%k!<%W$G=q$+$l$F$$$k$J$i$P!"(B +@code{nnmail-cache-ignore-groups} $B$r$=$N%0%k!<%WL>$K%^%C%A$9$k$h$&$K@_Dj(B +$B$9$k$N$,NI$$$G$9!#$5$b$J$$$H$"$J$?$N$9$Y$F$N%a%C%;!<%8$KBP$9$kJV;v$,!":G(B +$B8e$O(B `outgoing' $B%0%k!<%W$KF~$C$F$7$^$&$G$7$g$&!#(B + @node Group Mail Splitting @subsection $B%0%k!<%W%a!<%kJ,3d(B @cindex mail splitting @@ -14521,7 +14537,7 @@ nnimap $B$O$=$l$b%5%]!<%H$7$^$9!#$7$+$7!"(BSSLeay $B$N:G?7HG$G$"$k(B 0.9.x  @item nnimap-importantize-dormant @vindex nnimap-importantize-dormant -$BHs(B nil $B$@$C$?$i!"B>$N(B @sc{imap} $B%/%i%$%"%s%H$N$?$a$KJ]N15-;v$r0uIU$-$H$7(B +$BHs(B-nil $B$@$C$?$i!"B>$N(B @sc{imap} $B%/%i%$%"%s%H$N$?$a$KJ]N15-;v$r0uIU$-$H$7(B $B$F$b0u$rIU$1$^$9!#(Bgnus $B$NFbIt$G$O!"J]N15-;v$O85!9$9$G$K0uIU$-$H$7$F$N$_(B $B0u$,IU$1$i$l$F$$$^$9!#$3$l$O!"B>$N(B @sc{imap} $B%/%i%$%"%s%H$K$*$1$kJ]N15-(B $B;v$r!"$"$?$+$b0uIU$-$N$h$&$K$-$oN)$?$;$^$9!#(B($BJL$N8@$$J}$r$9$k$H!"(Bgnus $B$O(B diff --git a/texi/gnus.texi b/texi/gnus.texi index 0ce0f67..5462140 100644 --- a/texi/gnus.texi +++ b/texi/gnus.texi @@ -13033,6 +13033,16 @@ If non-@code{nil}, put the @code{Message-ID}s of articles imported into the back end (via @code{Gcc}, for instance) into the mail duplication discovery cache. The default is @code{nil}. +@item nnmail-cache-ignore-groups +@vindex nnmail-cache-ignore-groups +This can be a regular expression or a list of regular expressions. +Group names that match any of the regular expressions will never be +recorded in the @code{Message-ID} cache. + +This can be useful, for example, when using Fancy Splitting +(@pxref{Fancy Mail Splitting}) together with the function +@code{nnmail-split-fancy-with-parent}. + @end table @@ -13219,6 +13229,13 @@ When @code{nnmail-cache-accepted-message-ids} is non-@code{nil}, Gnus also records the message ids of moved articles, so that the followup messages goes into the new group. +Also see the variable @code{nnmail-cache-ignore-groups} if you don't +want certain groups to be recorded in the cache. For example, if all +outgoing messages are written to an `outgoing' group, you could set +@code{nnmail-cache-ignore-groups} to match that group name. +Otherwise, answers to all your messages would end up in the +`outgoing' group. + @node Group Mail Splitting @subsection Group Mail Splitting -- 1.7.10.4