X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=gnus-ja.texi;h=6401801cbde54107c54af8dd98d205bfc010d261;hb=150d672f22f6506fb498ec0429a20a063fc2caf1;hp=38c7aa42ddb6c594bf0e519285b0c7e278145beb;hpb=a90f5ff3a1cc092f6ff0acb537a913be665bc665;p=elisp%2Fgnus-doc-ja.git diff --git a/gnus-ja.texi b/gnus-ja.texi index 38c7aa4..6401801 100644 --- a/gnus-ja.texi +++ b/gnus-ja.texi @@ -10,8 +10,9 @@ @end iftex @copying -Copyright @copyright{} 1995, 1996, 1997, 1998, 1999, 2000, 2001, -2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. +Copyright @copyright{} 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 + Free Software Foundation, Inc. @quotation Permission is granted to copy, distribute and/or modify this document @@ -330,10 +331,6 @@ developing GNU and promoting software freedom.'' @end iflatex @end iftex -@ifnottex -@insertcopying -@end ifnottex - @dircategory Emacs @direntry * Gnus-ja: (gnus-ja). The newsreader Gnus (Japanese). @@ -341,7 +338,6 @@ developing GNU and promoting software freedom.'' @iftex @finalout @end iftex -@setchapternewpage odd @titlepage @title Gnus Manual @@ -352,6 +348,9 @@ developing GNU and promoting software freedom.'' @insertcopying @end titlepage +@summarycontents +@contents + @node Top @top The Gnus Newsreader @@ -362,6 +361,10 @@ Gnus $B$r;H$&$3$H$K$h$C$F(B Emacs $B$G%K%e!<%9$r(B ($B$=$l$K%a!<%k$b(B) $ $B$H;W$&$J$i$P!"$9$Y$F$rF1;~$KMQ$$$k$3$H$b$G$-$^$9!#(B $B$3$N@bL@=q$O(B No Gnus v0.11 $B$KBP1~$7$^$9!#(B + +@ifnottex +@insertcopying +@end ifnottex @end ifinfo @iftex @@ -409,6 +412,7 @@ Emacs $B$,J8>O$rJT=8$9$k?M$KNO$rM?$($k$h$&$K!"(BGnus $B$O%K%e!<%9$rFI$`?M$KNO * Composing Messages:: $B%a!<%k$H%K%e!<%9$rAw$k$?$a$N>pJs(B * Select Methods:: Gnus $B$O$9$Y$F$N%a%C%;!<%8$r$$$m$$$m$JA*BrJ}K!$GFI$`(B * Scoring:: $B5-;v$KCM$rIU$1$k(B +* Searching:: $B%a!<%k$H%K%e!<%9$N8!:w%(%s%8%s(B * Various:: $B0lHLE*$J@_Dj(B * The End:: $B$5$i$P!"$=$7$F$5$h$&$J$i(B * Appendices:: $BMQ8l!"(BEmacs $BF~Lg!"(B@acronym{FAQ}$B!"Nr;K!"FbIt9=B$(B @@ -430,7 +434,6 @@ Other related manuals Starting Gnus * Finding the News:: $B%K%e!<%9$re$N(B Gnus $B$r:nF0$5$;$k$3$H$,$G$-$k(B * Fetching a Group:: $B%0%k!<%W$rFI$`$?$a$@$1$K(B Gnus $B$r5/F0$9$k(B @@ -466,7 +469,6 @@ Group Buffer * Exiting Gnus:: $B%K%e!<%9$rFI$`$N$r$d$a$F!";E;v$r$7$h$&(B * Group Topics:: $B%0%k!<%W$r@Z$j:.$<$F!"%H%T%C%/$4$H$KJ,3d$9$k(B * Non-ASCII Group Names:: $B1Q;z0J30$NL>A0$N%0%k!<%W$X$N%"%/%;%9(B -* Searching:: $B%a!<%k$N8!:w%(%s%8%s(B * Misc Group Stuff:: $BB>$K$G$-$k$3$H(B Group Buffer Format @@ -568,7 +570,7 @@ Customizing Threading Decoding Articles -* Uuencoded Articles:: $B5-;v$r(B uuencode $B$9$k(B +* Uuencoded Articles:: $B5-;v$r(B uudecode $B$9$k(B * Shell Archives:: shar $B5-;v$r2rE`$9$k(B * PostScript Files:: $B%]%9%H%9%/%j%W%H$rJ,3d$9$k(B * Other Files:: $BIaDL$NJ]B8$H(B binhex. @@ -591,7 +593,7 @@ Article Treatment * Article Buttons:: URL $B$d(B Message-ID $B$d%"%I%l%9$J$I$r%/%j%C%/$9$k(B * Article Button Levels:: $B%\%?%s$N8+$(J}$r@)8f$9$k(B * Article Date:: $B$0$:$0$:8@$&$J!"@$3&;~$@(B! -* Article Display:: X-Face, Picons, Smileys $B$rI=<($9$k(B +* Article Display:: X-Face, Picons, Smileys, Gravatars $B$rI=<($9$k(B * Article Signature:: $B=pL>$C$F2?(B? * Article Miscellanea:: $BB>$N$$$m$$$m$J$b$N(B @@ -611,6 +613,7 @@ Article Buffer * Hiding Headers:: $B$I$N%X%C%@!<$rI=<($9$k$+$r7h$a$k(B * Using MIME:: $BFI$`A0$K5-;v$r(B @acronym{MIME} $B$KDL$9(B +* HTML:: @acronym{HTML} $B%a%C%;!<%8$rFI$`(B * Customizing Articles:: $B5-;v$N8+1I$($r;EN)$F$k(B * Article Keymap:: $B5-;v%P%C%U%!!<$G;H$($k%-!(B @@ -631,10 +634,10 @@ Select Methods * Server Buffer:: $B2>A[%5!<%P!<$r:n$C$FJT=8$9$k(B * Getting News:: USENET $B%K%e!<%9$r(B Gnus $B$GFI$`(B +* Using IMAP:: @acronym{IMAP} $B$+$i%a!<%k$rFI$`(B * Getting Mail:: $B8D?ME*$J%a!<%k$r(B Gnus $B$GFI$`(B * Browsing the Web:: $BBgNL$N%&%'%V$N;q8;$+$i%a%C%;!<%8$rC5n(B -* Editing IMAP ACLs:: $BB>$NMxMQA06u4V$r;H$&(B ($B;H$o$J$$(B) $BJ}K!(B -* Debugging IMAP:: $B$b$N$4$H$,F/$+$J$$$H$-$K$9$k$Y$-$3$H(B - Other Sources * Directory Groups:: $B%G%#%l%/%H%j!<$r%K%e!<%9%0%k!<%W$N$h$&$KFI$`(B * Anything Groups:: Dired? $BC/$,(B dired $B$J$s$F;H$&$N(B? * Document Groups:: $B8DJL$N%U%!%$%k72$O%0%k!<%W$NAG(B -* SOUP:: @sc{soup} $B%Q%1%C%H$r!V%*%U%i%$%s!W$GFI$`(B * Mail-To-News Gateways:: $B%a!<%k$+$i%K%e!<%9$X$N%2!<%H%&%'%$$rDL$7$F5-;v$rEj9F$9$k(B +* The Empty Backend:: $B%K%e!<%9$r2?$bpJs$rI=<($9$k(B * Highlighting and Menus:: $B%P%C%U%!!<$rAGE($G?4CO$h$/8+$;$k(B -* Buttons:: $B$?$C$?==2s$?$?$$$?$@$1$Gg'>d1j$K$J$k(B! * Daemons:: Gnus $B$O$"$J$?$NN"$G;E;v$r$9$k$3$H$,$G$-$k(B -* NoCeM:: Spam $B$dB>$NB@$j$d$9$$?);v$rHr$1$kJ}K!(B * Undo:: $B$$$/$D$+$NF0:n$O85$KLa$9$3$H$,$G$-$k(B * Predicate Specifiers:: $B=R8l$r@_Dj$9$k(B * Moderation:: $B$"$J$?$,%b%G%l!<%?!<$@$C$?$i$I$&$9$k$+(B @@ -850,6 +847,7 @@ Image Enhancements * Face:: $B$h$j%U%!%s%-!<$G$A$C$A$c$J%+%i!<$N3($rI=<($9$k(B * Smileys:: $B9,$;$J4i$r$^$5$K$=$N$h$&$KI=<($9$k(B * Picons:: $B$"$J$?$,FI$s$G$$$k$b$N$N3($rI=<($9$kJ}K!(B +* Gravatars:: $B$"$J$?$,FI$s$G$$$k?M!9$N%"%P%?!<$rI=<($7$^$9(B * XVarious:: XEmacs $B$N$?$a$N(B Gnus $B$NJQ?t(B Thwarting Email Spam @@ -981,7 +979,6 @@ for Heathens} $B$rFI$s$G$/$@$5$$!#(B @menu * Finding the News:: $B%K%e!<%9$re$N(B Gnus $B$r:nF0$5$;$k$3$H$,$G$-$k(B * Fetching a Group:: $B%0%k!<%W$rFI$`$?$a$@$1$K(B Gnus $B$r5/F0$9$k(B @@ -997,6 +994,16 @@ for Heathens} $B$rFI$s$G$/$@$5$$!#(B @section $B%K%e!<%9$r8+$D$1$k(B @cindex finding news +$BBh0l$K!"(BGnus $B$,G'CN$7$F$$$k$9$Y$F$N%5!<%P!<$rNs5s$7$F$$(B +$B$k(B @code{*Server*} $B$H$$$&FCJL$J%P%C%U%!!<$,$"$k$3$H$rCN$C$F$$$J$1$l$P$J(B +$B$j$^$;$s!#$=$l$r8+$k$K$O%0%k!<%W%P%C%U%!!<$G(B @kbd{^} $B$r2!$7$F$/$@$5$$!#(B +$B%5!<%P!<%P%C%U%!!<$G$O!"Dj5A$5$l$F$$$k$"$k%5!<%P!<$G(B @kbd{RET} $B$r2!$9$3(B +$B$H$K$h$C$F!"$=$l$,$NB?$/$N$3$H$rl9g(B $B$9!#$b$7$=$l$b<:GT$7$?$J$i!"(BGnus $B$O(B Emacs $B$,F0:n$7$F$$$k%5!<%P!<(B $B$r(B @acronym{NNTP} $B%5!<%P!<$H$7$F;H$*$&$H$7$^$9!#?oJ,$JEv$F?dNL$G$9$1$I$M!#(B -@vindex gnus-nntp-server -@code{gnus-nntp-server} $B$,@_Dj$5$l$F$$$k$H!"$3$NJQ?t(B -$B$O(B @code{gnus-select-method} $B$h$j$bM%@h$5$l$^$9!#$G$9$+(B -$B$i(B @code{gnus-nntp-server} $B$O(B @code{nil} $B$K@_Dj$9$k$Y$-$G!"$=$l$,%G%#%U%)(B -$B%k%H$G$9!#(B - -@vindex gnus-secondary-servers -@vindex gnus-nntp-server -Gnus $B$K(B @acronym{NNTP} $B%5!<%P!<$NL>A0$rBPOCE*$K;XDj$9$k$3$H$b$G$-$^$9!#(B -@code{gnus} $B$K?tCM$G$J$$@\F,0z?t$rEO$9$H(B ($BNc(B: @kbd{C-u M-x gnus})$B!"(B -Gnus $B$O(B @code{gnus-secondary-servers} $B%j%9%H(B ($B$b$7B8:_$9$k$J$i$P(B) $B$+$i%5!<(B -$B%P!<$rA*$V$3$H$,$G$-$k$h$&$K$7$^$9!#$?$@C1$K@\B3$7$?$$$H;W$C$?%5!<%P!<$N(B -$BL>A0$rBG$D$3$H$b$G$-$^$9!#(B($B$3$l$O(B @code{gnus-nntp-server} $B$r@_Dj$7!"$3$l(B -$B$O8e$N(B Emacs $B$N%;%C%7%g%s$G(B @kbd{M-x gnus} $B$H$9$k$H!"(BGnus $B$OF1$8%5!<%P!<(B -$B$K@\B3$7$h$&$H$9$k$H$$$&$3$H$G$9!#(B) - @findex gnus-group-browse-foreign-server @kindex B ($B%0%k!<%W(B) $B$7$+$7!"IaCJF|>oE*$K$O0l$D$N(B @acronym{NNTP} $B%5!<%P!<$r;H$$!"0c$C$?%5!<%P!<(B @@ -1089,28 +1080,6 @@ Gnus $B$O(B @code{gnus-secondary-servers} $B%j%9%H(B ($B$b$7B8:_$9$k$J$i$P $B6&M-$9$k$3$H$rMF0W$K$7$^$9$,!"?7Ce5-;v$N\:Y$K$D$$$F$O(B @ref{NNTP marks} $B$r;2>H$7$F$/$@$5$$!#(B -@node The First Time -@section $B0lHV=i$a(B -@cindex first time usage - -$B5/F0MQ%U%!%$%k$,B8:_$7$J$$$H$-$O(B (@pxref{Startup Files})$B!"(BGnus $B$O$I$N%0(B -$B%k!<%W$,%G%#%U%)%k%H$G9XFI$5$l$F$$$k$Y$-$+$r7hDj$7$h$&$H$7$^$9!#(B - -@vindex gnus-default-subscribed-newsgroups -$BJQ?t(B @code{gnus-default-subscribed-newsgroups} $B$,@_Dj$5$l$F$$$k$H!"(B -Gnus $B$O$=$N%j%9%H$NCf$N%0%k!<%W$r9XFI$7!";D$j$r:o=|$7$^$9!#%7%9%F%`4IM}(B -$B$^$l$^$9!#(B - -$B$=$&$G$J$$$H$-$O!"(BGnus $B$O>/?t$NE,Ev$J%0%k!<%W$r9XFI$7$^$9(B ($BNc(B: -@samp{*.newusers})$B!#(B($B!VE,Ev$J!W$O$3$3$G$O!V$"$J$?$,FI$`$Y$-$G$"$k(B -$B$H(B Lars $B$5$s$,9M$($k$b$N!W$H$$$&$h$&$KDj5A$5$l$F$$$^$9(B) - -$B$^$?!"$?$$$F$$$N6&DL$NLdBj$N2r7h$N$l$NA*BrJ}K!$KBP$7$FJ}$N%5!<%P!<$K@\B3$G$-$k$J$i!"(BGnus $B$O$"$J$?$,FI$s$@5-;v$9$Y$F$KBP(B -$B$7$F%X%C%@!<(B (headers) $B$rMW5a$7$F!"(B@code{Message-ID} $B$rHf3S$7!"FI$s$@5-(B -$B;v$H5-;v$N0u$r?7$7$/5-O?$7$^$9!#(B@kbd{M-x gnus-change-server} $B%3%^%s%I$O(B -$B$3$l$r$9$Y$F$N4pK\%0%k!<%W$KBP$7$F9T$J$$$^$9!#$=$N%3%^%s%I$O0\F0@h$NJ}(B -$BK!(B (the method) $B$rF~NO$9$k$3$H$rMW5a$7$^$9!#(B - -@kindex M-x gnus-group-move-group-to-server -@findex gnus-group-move-group-to-server -$B8D!9$N%0%k!<%W$r(B @kbd{M-x gnus-group-move-group-to-server} $BL?Na$G0\(B -$BF0$9$k$3$H$b$G$-$^$9!#$3$l$O$"$k%5!<%P!<$+$iJL$N%5!<%P!<$X0l$D(B -$B$N(B ($B30It(B) $B%0%k!<%W$r0\F0$7$?$$$H$-$KLr$KN)$A$^$9!#(B - @kindex M-x gnus-group-clear-data-on-native-groups @findex gnus-group-clear-data-on-native-groups -$B8E$$%5!<%P!<$H?7$7$$%5!<%P!<$NN>J}$K@\B3$9$k$3$H$,$G$-$J$$$H$-!"0u$HFI$s(B -$B$@HO0O$O$9$Y$F0UL#$,L5$/$J$j$^$9!#$=$N$h$&$J$H$-(B -$B$O(B @kbd{M-x gnus-group-clear-data-on-native-groups} $B%3%^%s%I$r;H$C$F!"4p(B -$BK\%0%k!<%W$K4X$9$k%G!<%?$r$9$Y$F>C5n$9$k$3$H$,$G$-$^$9!#$3$N%3%^%s%I$OCm(B -$B0U$7$F;H$C$F$/$@$5$$!#(B +@kbd{M-x gnus-group-clear-data-on-native-groups} $B%3%^%s%I$r;H$C$F!"4pK\(B +$B%0%k!<%W$K4X$9$k%G!<%?$r$9$Y$F>C5n$9$k$3$H$,$G$-$^$9!#Cm0U$7$F;H$C$F$/$@(B +$B$5$$!#(B @kindex M-x gnus-group-clear-data @findex gnus-group-clear-data @@ -1656,14 +1611,11 @@ Maintenance})$B!#(B @vindex gnus-no-groups-message $B%0%k!<%W$,0l$D$bB8:_$7$J$$$H$-$K(B Gnus $B$,I=<($9$k%a%C%;!<%8$G$9!#(B -@item gnus-play-startup-jingle -@vindex gnus-play-startup-jingle -$B$b$7(B @code{nil} $B$G$J$$$H!"5/F0;~$K(B Gnus $B$NC;$$6J$r1iAU$7$^$9!#(B - -@item gnus-startup-jingle -@vindex gnus-startup-jingle -$B>e$NJQ?t$,(B @code{nil} $B$G$J$$$H$-$K1iAU$5$l$kC;$$6J$G$9!#%G%#%U%)%k%H(B -$B$O(B @samp{Tuxdemoon.Jingle4.au} $B$G$9!#(B +@item gnus-use-backend-marks +@vindex gnus-use-backend-marks +$B$b$7(B @code{nil} $B$G$J$+$C$?$i(B Gnus $B$O5-;v$N0u$r(B @file{.newsrc.eld} $B%U%!%$(B +$B%k$H%P%C%/%(%s%I$NN>J}$K3JG<$7$^$9!#$3$l$O%0%k!<%W$NA`:n$r$$$/$i$+CY$/$7(B +$B$^$9!#(B @end table @node Group Buffer @@ -1723,7 +1675,6 @@ Maintenance})$B!#(B * Exiting Gnus:: $B%K%e!<%9FI$`$N$r$d$a$F!";E;v$r$7$h$&(B * Group Topics:: $B%0%k!<%W$r@Z$j:.$<$F!"%H%T%C%/$4$H$KJ,3d$9$k(B * Non-ASCII Group Names:: $B1Q;z0J30$NL>A0$N%0%k!<%W$X$N%"%/%;%9(B -* Searching:: $B%a!<%k$N8!:w%(%s%8%s(B * Misc Group Stuff:: $BB>$K$G$-$k$3$H(B @end menu @@ -2000,9 +1951,7 @@ Gnus $B$O(B @code{gnus-user-format-function-}@samp{X} $B4X?t$r8F$S=P$7$^$9!#$ @vindex gnus-group-update-hook @findex gnus-group-highlight-line @code{gnus-group-update-hook} $B$O%0%k!<%W9T$,JQ99$5$l$?$H$-$K8F$S=P$5$l$^(B -$B$9!#$3$l$O(B @code{gnus-visual} $B$,(B @code{nil} $B$N$H$-$O8F$S=P$5$l$^$;$s!#$3(B -$B$N%U%C%/$O%G%#%U%)%k%H$G$O(B @code{gnus-group-highlight-line} $B$r8F$S=P$7$^(B -$B$9!#(B +$B$9!#$3$l$O(B @code{gnus-visual} $B$,(B @code{nil} $B$N$H$-$O8F$S=P$5$l$^$;$s!#(B @node Group Maneuvering @section $B%0%k!<%WA`:n(B @@ -2221,6 +2170,13 @@ Generation Commands})$B!#(B @section $B9XFI@)8f%3%^%s%I(B @cindex subscription +$B0J2<$N%3%^%s%I72$O!"%0%k!<%W%P%C%U%!!<$G(B ($B$=$l$>$l$N%0%k!<%W$r(B) $B9VFI$9$k(B +$B$+$I$&$+$N4IM}$r$G$-$k$h$&$K$7$^$9!#$b$7$?$/$5$s$N%0%k!<%W$r9VFI$7$?$$$N(B +$B$G$"$l$P(B @ref{Server Buffer} $B$K9T$C$F!"$=$3$G(B @kbd{RET} $B$+(B @kbd{SPC} $B$r(B +$B;H$C$F%5!<%P!<$rA*$VJ}$,$*$=$i$/$b$C$HJXMx$+$b$7$l$^$;$s!#$=$N(B +$B8e(B @ref{Browse Foreign Server} $B$GNs5s$7$F$$$k%3%^%s%I$,!".(B -$B$5$$%l%Y%k$N%0%k!<%W$,!"%0%k!<%W%P%C%U%!!<$K0lMwI=<($5$l$^$9!#(B +$B$5$$%l%Y%k$N%0%k!<%W$,!"%0%k!<%W%P%C%U%!!<$K0lMwI=<($5$l$^$9!#$3$NJQ?t$O(B +$B4X?t$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g!"4X?t$,8F$P$l$F$=$N7k2L$,CM$H$7$F;H$o(B +$B$l$^$9!#(B @vindex gnus-group-list-inactive-groups @code{gnus-group-list-inactive-groups} $B$,(B @code{nil} $B0J30$G$"$l$P!"L$FI(B @@ -2517,6 +2475,15 @@ Gnus $B$ODL>o!"(B@code{gnus-activate-level} $B$+$=$l$h$j>.$5$$%l%Y%k$N%0%k!<% @section $B30It%0%k!<%W(B @cindex foreign groups +$B$I$&$d$C$F%5!<%P!<$r9VFI$9$k$+(B (@pxref{Finding the News}) $B$r9M$($k$H$-!"(B +$B:G=i$K;W$$IU$/$N(B +$B$O(B @code{gnus-secondary-select-methods} $B$*$h(B +$B$S(B @code{gnus-select-method} $B$K(B Emacs Lisp $B$GDj5A$r=q$/$3$H$G$7$g$&!#JL(B +$B$N$d$jJ}$O30It$N%5!<%P!<$H%0%k!<%W$r;H$&$3$H$G$9!#$3$3(B +$B$G!V30It(B (Foreign)$B!W$O!"A*BrJ}K!(B (select methods) $B$K$h$k$b$N$G$O$J$$$3$H(B +$B$r0UL#$7$^$9!#$9$Y$F$N30It%5!<%P!<$K4X$9$k@_Dj$H2?$r9VFI$9$k$+(B +$B$O(B @file{~/.newsrc.eld} $B%U%!%$%k$@$1$K3JG<$5$l$^$9!#(B + $B0J2<$G$O!"0lHLE*$J30It%0%k!<%W$N:n@.!"JQ99$r9T$J$&%0%k!<%W%b!<%I$NL?Na$r(B $B$$$/$D$+!"$*$h$SFCJL$JL\E*$N%0%k!<%W$r4JC1$K:n@.$9$kL?Na$r>R2p$7$^$9!#$3(B $B$l$i$NL?Na$O$9$Y$F!"?75,$K:n@.$7$?%0%k!<%W$r%]%$%s%H0LCV$KA^F~$7$^(B @@ -2592,28 +2559,6 @@ Gnus $B$ODL>o!"(B@code{gnus-activate-level} $B$+$=$l$h$j>.$5$$%l%Y%k$N%0%k!<% Gnus $B%X%k%W%0%k!<%W$r:n@.$7$^$9(B (@code{gnus-group-make-help-group})$B!#(B -@item G a -@kindex G a ($B%0%k!<%W(B) -@cindex (ding) archive -@cindex archive group -@findex gnus-group-make-archive-group -@vindex gnus-group-archive-directory -@vindex gnus-group-recent-archive-directory -Gnus $B%"!<%+%$%V%0%k!<%W$r:n@.$7$^(B -$B$9(B (@code{gnus-group-make-archive-group})$B!#%G%#%U%)%k%H$G$O:G$b:G6a$N5-(B -$B;v$r;X$7$F$$$k%0%k!<%W$,:n@.$5$l$^$9(B -$B$,(B (@code{gnus-group-recent-archive-directory})$B!"@\F,0z?t$rM?$($k$H$9$Y(B -$B$F$N5-;v$r4^$`%0%k!<%W$,(B @code{gnus-group-archive-directory} $B$r4p$K:n@.(B -$B$5$l$^$9!#(B - -@item G k -@kindex G k ($B%0%k!<%W(B) -@findex gnus-group-make-kiboze-group -@cindex nnkiboze -kiboze $B%0%k!<%W$r:n@.$7$^$9!#%W%m%s%W%H$GL>A0$H!"(Bkiboze $B%0%k!<%W$K!V4^$a(B -$B$?$$!W%0%k!<%W$K9g$&@55,I=8=$H!"%X%C%@!<$K9g$&J8;zNs$NAH$rF~NO$7$^(B -$B$9(B (@code{gnus-group-make-kiboze-group})$B!#(B@xref{Kibozed Groups}. - @item G D @kindex G D ($B%0%k!<%W(B) @findex gnus-group-enter-directory @@ -3596,9 +3541,13 @@ kill $B$5$l$?%0%k!<%W$r$9$Y$FI=<($7$^$9(B (@code{gnus-group-list-killed})$B!# @item u @kindex u ($B1\Mw(B) @findex gnus-browse-unsubscribe-current-group +@vindex gnus-browse-subscribe-newsgroup-method $B8=:_$N%0%k!<%W$rHs9XFI$K$7$^$9!#$H8@$&$h$j$O(B ($BLuCm(B: $B$3$N%3%^%s%I$O%H%0%k(B $B$J$N$G(B)$B!"$3$N>l9g$O9XFI$9$k$3$H$K$J$k$N$G$7$g$&$1$l(B -$B$I(B (@code{gnus-browse-unsubscribe-current-group})$B!#(B +$B$I(B (@code{gnus-browse-unsubscribe-current-group})$B!#?7$7$$%0%k!<%W$r%0%k!<(B +$B%W%P%C%U%!!<$KJTF~$9$kJ}K!$r!"JQ(B +$B?t(B @code{gnus-browse-subscribe-newsgroup-method} $B$r;H$C$F@)8f$9$k$3$H$,(B +$B$G$-$^$9!#MxMQ$G$-$k%*%W%7%g%s$K$D$$$F$O(B: @xref{Subscription Methods}. @item l @itemx q @@ -4096,13 +4045,13 @@ Gnus @table @code @item subscribe -$B%H%T%C%/$G?7$7$$%0%k!<%W$r9XFI$7$F$$$k>l(B -$B9g(B (@pxref{Subscription Methods})$B!"(B@code{subscribe} $B%H%T%C%/%Q%i%a!<%?!<(B -$B$O$I$N%0%k!<%W$,$I$N%H%T%C%/$K9T$/$+$r;XDj$7$^$9!#CM$O$=$N%H%T%C%/$K9T$/(B -$B%0%k!<%W$K9gCW$9$k@55,I=8=$G$"$kI,MW$,$"$j$^$9!#(B +$B%H%T%C%/$G?7$7$$%0%k!<%W$r9XFI$7;O$a$k>l(B +$B9g(B (@pxref{Subscription Methods}) $B$K!"$I$N%0%k!<%W$,$I$N%H%T%C%/$K9T$/$+(B +$B$r(B @code{subscribe} $B%H%T%C%/%Q%i%a!<%?!<$G;XDj$7$^$9!#CM$O$=$N%H%T%C%/$K(B +$B9T$/%0%k!<%W$K9gCW$9$k@55,I=8=$G$"$kI,MW$,$"$j$^$9!#(B @item subscribe-level -$B%H%T%C%/$G?7$7$$%0%k!<%W$r9XFI$7$F$$$k>l(B +$B%H%T%C%/$G?7$7$$%0%k!<%W$r9XFI$7;O$a$k>l(B $B9g(B (@code{subscribe} $B%Q%i%a!<%?!<$r;2>H(B)$B!"$=$N%0%k!<%W$N9XFIEY$N%l%Y%k(B $B$O(B @code{gnus-level-default-subscribed} $B$NBe$o$j(B $B$K(B @code{subscribe-level} $B%H%T%C%/%Q%i%a!<%?!<$NCM$K$J$j$^$9!#(B @@ -4284,1033 +4233,289 @@ XEmacs (@code{mule} $B5!G=IU$-(B) $B$G$O!"(B@code{file-name-coding-system}  $B%k!<%W$GF1$8$G$J$1$l$P$J$i$J$$$3$H$KCm0U$7$F$/$@$5$$!#$5$b$J$$$H5-;v%P%C(B $B%U%!!<$K(B Newsgroups $B%X%C%@!<$,@5$7$/I=<($5$l$J$$$G$7$g$&!#(B -@node Searching -@section $B8!:w(B +@node Misc Group Stuff +@section $B$=$NB>$N%0%k!<%W4XO"(B @menu -* nnir:: IMAP $B$r(B swish $B$d(B namazu $B$J$I$G8!:w$9$k(B -* nnmairix:: maildir$B!"(BMH$B!"(Bmbox $B$r(B Mairix $B$G8!:w$9$k(B +* Scanning New Messages:: Gnus $B$K?7$7$$%a%C%;!<%8$,E~Ce$7$?$+$I$&$+$rJ9$/(B +* Group Information:: $B%0%k!<%W$H(B Gnus $B$K4X$9$k>pJs$H%X%k%W(B +* Group Timestamp:: Gnus $B$K:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k(B +* File Commands:: Gnus $B$N%U%!%$%k$NFI$_=q$-(B +* Sieve Commands:: Sieve $B%9%/%j%W%H$N4IM}(B @end menu -@cindex Searching -FIXME: $B$3$N@a$O=q$-$+$1$G$9!#(B - -FIXME: Gnus $B$,8!:w$K4X$7$F$G$-$k$3$H$N4JC1$J$"$i$^$7$r2C$($k!#(Bnnir, -nnmairix, contrib/gnus-namazu $B$N4J7i$JHf3S$b$^$?NI$$$@$m$&!#(B +@table @kbd +@item v +@kindex v ($B%0%k!<%W(B) +@cindex keys, reserved for users (Group) +@kbd{v} $B%-!<$O%f!<%6!A0$+$iO"A[$5$l$k$3$H$H$ON"J"$K!"@\F,0z?t$G%a!<%k%0%k!<(B +$B%W$,;XDj$5$l$?>l9g$O!"%K%e!<%9$NBe$o$j$K%a!<%k$NMM<0$,MQ0U$5$l$^$9!#(B +@xref{Composing Messages}. -($BLuCm(B: Mairix $B$O(B @acronym{ASCII} $BJ8;z$7$+%5%]!<%H$7$^$;$s!#(B) +@item m +@kindex m ($B%0%k!<%W(B) +@findex gnus-group-mail +$B%a!<%k$r$I$3$+$KAw$j$^$9(B (@code{gnus-group-mail})$B!#@\F,0z?t$,M?$($i$l$k(B +$B$H!"8=:_0LCV$N%0%k!<%W$NEj9FMM<0(B (posting style) $B$r;H$$$^$9!#$b$7@\F,0z(B +$B?t$,(B 1 $B$@$C$?$i!"$I$N%0%k!<%W$NEj9FMM<0$r;H$&$+$r?R$M$^$9!#(B +@xref{Composing Messages}. -@cindex mairix -@cindex nnmairix -$B$3$N9`$O!"%a!<%k$K:w0z$rIU$1$F(B Gnus $BFb$G8!:w$9$k$?$a$K!"$I$&$d$C(B -$B$F(B mairix $B$H%P%C%/%(%s%I(B @code{nnmairix} $B$r@_Dj$9$k$+$r@bL@$7$^$9!#$5$i(B -$B$K(B mairix $B8!:w$K7k$SIU$1$i$l$F<+F0E*$K99?7$5$l$k915WE*(B -$B$J(B ``$B8-$$(B'' (smart $B$J(B) $B%0%k!<%W$r:n$k$3$H$,$G$-$^$9!#(B +@item i +@kindex i ($B%0%k!<%W(B) +@findex gnus-group-news +$B%K%e!<%9$N:n@.$r3+;O$7$^$9(B (@code{gnus-group-news})$B!#@\F,0z?t$,M?$($i$l(B +$B$k$H!"8=:_0LCV$N%0%k!<%W$KEj9F$7$^$9!#$b$7@\F,0z?t$,(B 1 $B$@$C$?$i!"$I$N%0(B +$B%k!<%W$KEj9F$9$k$+$r?R$M$^$9!#(B@xref{Composing Messages}. -@menu -* About mairix:: $B%a!<%k8!:w%(%s%8%s(B mairix $B$K$D$$$F(B -* nnmairix requirements:: nnmairix $B$r;H$&$?$a$KI,MW$J$3$H(B -* What nnmairix does:: nnmairix $B$O@\(B +$BJ]B8$5$l$^$9!#BP1~$9$k%P%C%/%(%s%I$,Ej9F$N$?$a$N%a%=%C%I(B (request-post +method) $B$r;}$C$F$$$J$1$l$P$J$j$^$;$s$,!#(B -@c FIXME: $B$3$N9`$N%^!<%/%"%C%W$O2~A1$9$kI,MW$,$"$k!#(B -@c $BNc$($P(B @samp$B!"(B@var$B!"(B@file$B!"(B@command $B$J$I$r2C$($k!#(B -@c (info "(texinfo)Indicating") $B$r;2>H!#(B -@node About mairix -@subsubsection $B%a!<%k8!:w%(%s%8%s(B mairix $B$K$D$$$F(B +@item G z +@kindex G z ($B%0%k!<%W(B) +@findex gnus-group-compact-group -Mairix $B$O%m!<%+%k$K3JG<$5$l$?%a!<%k$K:w0z$rIU$1$?$jC18l$r8!:w$9$k$?$a$N(B -$BF;6q$G$9!#=q$$$?$N$O(B Richard Curnow $B$G(B GPL $B$G%i%$%;%s%9$5$l$^$9!#(B -Mairix $B$O:G$b%]%T%e%i!<$J(B GNU/Linux $B$NG[I[$KIUB0$7$F$$$^$9$,!"(B -Windows ($B$H(B cygwin)$B!"(BMac OS X $B$*$h$S(B Solaris $B$N$b$H$G$bF0:n$7$^$9!#%[!<(B -$B%`%Z!<%8$O(B @uref{http://www.rpcurnow.force9.co.uk/mairix/index.html} $B$G(B +$B8=:_0LCV$N%0%k!<%W$r05=L$7$^$9(B (@code{gnus-group-compact-group})$B!#:#$N$H(B +$B$3$m(B @code{nnml} (@pxref{Mail Spool}) $B$@$1$K$N8!:w%D!<%k$[$I$K$O(B mairix $B$OM;DL$,$-$+$J$$$+$b$7$l$^$;$s$,!"$=$l(B -$B$K$O?.$8$i$l$J$$$[$IB.$$$H$$$&$9$P$i$7$$FCD9$,$"$j$^$9!#8=:_$N%7%9%F%`$G(B -$B$O(B 1$BIC$G2?@iDL$b$N%a!<%k$N%X%C%@!<$H5-;v$N%\%G%#!<$N6y!9$^$G$rMF0W$KA\$9(B -$B$3$H$,$G$-$^$9!#8!:w$9$k$?$a$KI,MW$J%G!<%?%Y!<%9$N9=C[$K$O(B 1$B!A(B2$BJ,$+$+$k(B -$B$+$b$7$l$^$;$s$,!"0lEY$=$l$r40A4$K9T$J$($PNI$$$N$G$9!#$=$l0J8e!"99?7$ODI(B -$B2CE*(B ($B%$%s%/%j%a%s%?%k(B) $B$K9T$J$o$l$k$3$H$b$"$C$F!"K\Ev$KB.$$$N$G$9!#IU$1(B -$B2C$($F$*$/$H!"(Bmairix $B$N@_Dj$O$H$F$b$d$5$7$$$G$9!#(B +$B0J2<$O%0%k!<%W%P%C%U%!!<$N$?$a$NJQ?t$G$9(B: -$B$7$+$7:G9bB.$GF0$+$9$?$a$K(B mairix $B$O(B @code{Maildir} $B$^$?$O(B @code{MH} $B$N(B -$B7A<0(B ($B$3$l$O(B @code{nnml} $B%P%C%/%(%s%I$r4^$_$^$9(B) $B$G3JG<$5$l$?%a!<%k$G;H(B -$B$o$J$1$l$P$J$j$^$;$s!#$b$C$H$b(B mbox $B$G$bF0:n$9$k$N$G$9$1$l$I!#(BMairix $B$O(B -$BA[!W(B -$B$N(B maildir/MH $B%U%)%k%@!<$KCV$/$3$H$K$h$C$F8!:w7k2L$rDs<($7$^$9(B (mbox $B$r(B -$B;H$C$F$$$k>l9g$O%3%T!<$,:n$i$l$^$9(B)$B!#(BMairix $B$O$=$N$h$&$J2>A[%U%)%k%@!<$K(B -$B$9$G$K8!:w7k2L$rDs<($7$F$$$k$N$G!"$"$k%a!<%k8!:w$N7k2L$rDs<($9$k!V8-$$!W(B -$B%a!<%k!&%U%)%k%@!<$r:n@.$9$k$?$a$K30It$N%W%m%0%i%`$H$7$F;HMQ$9$k$N$KHs>o(B -$B$K$h$/E,$7$F$$$^$9!#$3$l$O(B Kiboze $B%0%k!<%W(B (@pxref{Kibozed Groups}) $B$K;w(B -$B$F$$$^$9$,!"$O$k$+$KB.$$$G$9!#(B +@table @code +@item gnus-group-mode-hook +@vindex gnus-group-mode-hook +$B%0%k!<%W%P%C%U%!!<$,:n@.$5$l$?;~$K8F$S=P$5$l$^$9!#(B -@node nnmairix requirements -@subsubsection nnmairix $B$r;H$&$?$a$KI,MW$J$3$H(B +@item gnus-group-prepare-hook +@vindex gnus-group-prepare-hook +$B%0%k!<%W%P%C%U%!!<$,@8@.$5$l$?$"$H$K8F$S=P$5$l$^$9!#$3$l$O%P%C%U%!!<$r2?(B +$B$+JQ$J!"<+A3$G$O$J$$J}K!$G=$@5$7$?$$$H$-$K;H$o$l$k$+$b$7$l$^$;$s!#(B -Mairix $B$O%m!<%+%k$J%a!<%k$r8!:w$7$^$9(B---$B$D$^$j(B mairix $B$O%a!<%k!&%U%)%k%@!<(B -$B$rI,$:D>@\$K%"%/%;%9$G$-$J$1$l$P$J$j$^$;$s!#$b$7%a!<%k$,JL$N%5!<%P!<(B ($BNc(B -$B$($P(B @acronym{IMAP} $B%5!<%P!<(B) $B$K$"$C$F!"$?$^$?$^(B shell $B$G%"%/%;%9$9$k$3(B -$B$H$,$G$-$k$N$J$i$P!"(B@code{nnmairix} $B$ONc$($P(B ssh $B$r2p$7$F(B mairix $B$r1s3V(B -$B$GF0:n$5$;$k$3$H$b$G$-$^$9!#(B +@item gnus-group-prepared-hook +@vindex gnus-group-prepare-hook +$B%0%k!<%W%P%C%U%!!<$,@8@.$5$l$?8e$N0lHV:G8e$K8F$S=P$5$l$^$9!#Nc$($P%]%$%s(B +$B%H$r$I$3$+$K0\F0$5$;$?$$$H$-$J$I$K;H$($^$9!#(B -$B2C$($F!"(B@code{nnmairix} $B$O(B Gnus $B$N%P%C%/%(%s%I(B @code{nnml}$B!"(B -@code{nnmaildir} $B$*$h$S(B @code{nnimap} $B$@$1$r%5%]!<%H$7$^$9!#(B -@code{nnmairix} $B$r;H$&$K$O!"I,$:$3$l$i$N%P%C%/%(%s%I$N0l$D$r;H$o$J$1$l$P(B -$B$J$j$^$;$s!#(B@code{nnmbox}$B!"(B@code{nnfolder} $B$^$?$O(B @code{nnmh} $B$N$h$&$JB>(B -$B$N%P%C%/%(%s%I$G$OF0:n$7$J$$$G$7$g$&!#(B +@item gnus-permanently-visible-groups +@vindex gnus-permanently-visible-groups +$B$3$N@55,I=8=$K9gCW$9$k%0%k!<%W$O!"$=$l$,6u$G$"$k$+$I$&$+$K4X$o$i$:!">o$K(B +$B%0%k!<%W%P%C%U%!!<$KI=<($5$l$^$9!#(B +@end table -$B$b$7$I$&$7$F$b(B mbox $B$r;H$o$J$1$l$P$J$i$J$/$F!"$=$l$G(B -$B$b(B @code{nnmairix} $B$r;H$$$?$$$N$J$i$P!"%m!<%+%k$J(B @acronym{IMAP} $B%5!<%P!<(B -$B$rN)$A>e$2$k$3$H$K$h$C$F(B @code{nnimap} $B$r2p$7$F%"%/%;%9$9$k$3$H$,$G$-$^(B -$B$9!#$3$l$O$$$/$D$+$N(B mbox $B%U%!%$%k$K%"%/%;%9$9$k$?$a$K$7$F$O$+$J$jBg$,$+(B -$B$j$J:n6H$K$J$k$N$G!"$b$&(B MH $B$+(B Maildir $B$KJQ$($F$7$^$$$^$7$g$&!#$=$l$G(B -$B$b(B mbox $B$r;H$&$3$H$KK\Ev$KK\Ev$K>pG.$r;}$C$F$$$k$N$J$i!"(BEmacs 23 $B$KIUB0(B -$B$7$F$$$k(B @file{mairix.el} $B%Q%C%1!<%8$r8&5f$9$kI,MW$,$"$k$G$7$g$&!#(B +@node Scanning New Messages +@subsection $B?7Ce%a%C%;!<%8$rC5$9(B +@cindex new messages +@cindex scanning new news -@node What nnmairix does -@subsubsection nnmairix $B$O.$5$$%l%Y%k$N%0%k!<%W$N$_$r%A%'%C%/$7$^(B +$B$9(B (@code{gnus-group-get-new-news})$B!#?tCM0J30$N@\F,0z?t$rM?$($k$H!"$3$N(B +$BL?Na$O$=$N%P%C%/%(%s%I$+$i%"%/%F%#%V%U%!%$%k$r6/@)E*$KA4ItFI$_D>$7$^$9!#(B -$B%P%C%/%(%s%I(B @code{nnmairix} $B$O!"$"$k8!:w8l$G(B mairix $B$K?R$M$?$j%G!<%?%Y!<(B -$B%9$r99?7$5$;$k$?$a$K(B Gnus $B$+$i(B mairix $B$r8F$V$3$H$r2DG=$K$7$^$9!#35N,%P%C(B -$B%U%!!<$G%a%C%;!<%8$r8+$F$$$k4V!"$"$i$+$8$aMQ0U$5$l$F$$$k(B mairix $B$r8F$V$?(B -$B$a$N$$$/$D$+$N%7%g!<%H%+%C%H$r;H$&$3$H$,$G$-$^$9!#Nc$($P8=:_8+$F$$$k%a%C(B -$B%;!<%8$NAw?.r7o$K$9$Y$F$N%0%k!<%W$r5/F0$7$^$9(B (@code{gnus-activate-all-groups})$B!#(B -Mairix $B$O$9$G$K%0%k!<%W$r:n$C$F$$$F!"(BGnus $B$G%"%/%;%9$G$-$k$h$&$K$=$l$i$N(B -$B%a!<%k$X$N%j%s%/$rMQ0U$7$F$$$k$N$K!"$$$C$?$$$J$<(B @code{nnmairix} $B$,I,MW(B -$B$J$N$+$H?R$M$k$+$b$7$l$^$;$s$M!#$=$&$G$O$"$j$^$;$s$+(B? $B$(!<$H!"$=$l$OF0(B -$B$/(B@emph{$B$+$b(B}$B$7$l$^$;$s$,!"$@$a$J$3$H$,B?$$$G$7$g$&(B---$BLdBjL5$7$K$O!#:G$b(B -$B$"$j$=$&$J$N$O!"5-;v?t$,$*$+$7$/$J$C$F!"$7$+$b;~!9$O(B Gnus $B$,$"$k$O$:$@$H(B -$B8@$$D%$k%a!<%k$,$9$G$K%-%c%s%;%k$5$l$F$$$F%"%/%;%9$G$-$J$$$3$H$r;W$$CN$i(B -$B$5$l$k$3$H$G$7$g$&!#$3$l$O!"$b$N$4$H$,(B Gnus $B$N8e$m$K1#$l$F5/$3$C$F$$$k$H(B -$B$-!"(BGnus $B$OK\Ev$OITK~$K;W$C$F$$$k$H$$$&;v-} $B$H$$$&L>A0$N%U%)%k%@!<$K3JG<$9$k$?$a(B -$B$K(B mairix $B%P%$%J%j!<$r8F$S$^$9$,!"$=$l$i$N%U%)%k%@!<$O(B Gnus $B%U%m%s%H%(%s(B -$B%I$K$OL>A0$,(B @code{} $B$@$1$K$J$C$FEO$5$l$^$9!#$9$G$K%a!<%k$r3JG<$7(B -$B$F$$$k4{B8$N%a!<%k%P%C%/%(%s%I$r;H$&$3$H$,$G$-$^$9$,!"$"$J$?$NB>$N%a!<%k(B -$B$HJB$Y$F?7$7$$%a!<%k%0%k!<%W$r:n$k(B @code{nnmairix} $B$,5$;}$A0-$$$N$G$"$l(B -$B$P!"Nc$($P?7$7$$(B @code{nnmaildir} $B$^$?$O(B @code{nnml} $B%5!<%P!<(B -$B$r(B mairix $B@lMQ$K:n$k$3$H$b$G$-$^$9!#$?$@$7!"$=$l$i$N%5!<%P!<$,4V0c$C$F?7(B -$BCe%a!<%k$rp$,@8$8$^$9(B---$B$3$3$G$O(B mairix $B%U%)%k%@!<$HB>$N%a!<%k$,F1(B -$B$8(B @code{nnimap} $B%P%C%/%(%s%I>e$K$J$1$l$P$J$j$^$;$s!#(B - -@node Setting up mairix -@subsubsection mairix $B$N@_Dj(B - -$B$^$:$O%a!<%k%U%)%k%@!<$N%P%C%/%"%C%W$r:n$j$^$7$g$&(B (@pxref{nnmairix -caveats})$B!#(B - -Mairix $B$N@_Dj$O4JC1$G$9!#(B($B>/$J$/$H$b(B) $B0J2<$N%(%s%H%j!<$r4^(B -$B$`(B @file{.mairixrc} $B%U%!%$%k$r:n$C$F$/$@$5$$(B: +@vindex gnus-get-new-news-hook +@code{gnus-get-new-news-hook} $B$O?7Ce%K%e!<%9$r%A%'%C%/$9$kD>A0$Kl9g!"$3$N4pE@$N%G%#%l%/%H%j!<(B -$B$O(B @acronym{IMAP} $B%5!<%P!<$,%a!<%k%U%)%k%@!<$r3JG<$9$k%a!<%k%G%#%l%/%H%j!<(B -$B$rI=$9$b$N$G$J$1$l$P$J$j$^$;$s(B! +@node Group Information +@subsection $B%0%k!<%W>pJs(B +@cindex group information +@cindex information on groups -@example -maildir= ... $B:w0z$rIU$1$k(B maildir $B%U%)%k%@!<(B ... -mh= ... $B:w0z$rIU$1$k(B nnml/mh $B%U%)%k%@!<(B ... -mbox= ... $B:w0z$rIU$1$k(B mbox $B%U%)%k%@!<(B ... -@end example +@table @kbd +@item H f +@kindex H f ($B%0%k!<%W(B) +@findex gnus-group-fetch-faq +@vindex gnus-group-faq-directory +@cindex FAQ +@cindex ange-ftp +$B8=:_$N%0%k!<%W$N(B @acronym{FAQ} $B$ro%j%b!<%H%^%7%s>e$N%G%#%l%/%H%j!<$G$9!#$3$NJQ?t$O%G%#(B +$B%l%/%H%j!<$N%j%9%H$G$"$C$F$b9=$$$^$;$s!#$3$N>l9g!"$3$N%3%^%s%I$K@\F,0z?t(B +$B$rM?$($k$3$H$G$$$/$D$+$N%5%$%H$NCf$+$iA*$V$3$H$,$G$-$^$9!#%U%!%$%k$N\$7$$$3$H$K$D$$$F$O!"$3$N>O$N:G8e$K$"$kNc$H(B mairixrc $B$N(B man $B%Z!<%8$r(B -$B8+$F$/$@$5$$!#(B +$B$b$7:G=i$N%5%$%H$+$i$Nl9g!"(B +Gnus $B$O(B @code{gnus-group-faq-directory} $B$NCM$r$9$Y$F!"0l$D0l$D%*!<%W%s$7(B +$B$F$_$h$&$H$7$^$9!#(B -@example -omit=zz_mairix-* -@end example +@item H d +@itemx C-c C-d +@c @icon{gnus-group-describe-group} +@kindex H d ($B%0%k!<%W(B) +@kindex C-c C-d ($B%0%k!<%W(B) +@cindex describing groups +@cindex group description +@findex gnus-group-describe-group +$B8=:_$N%0%k!<%W$N@bL@$rI=<($7$^$9(B (@code{gnus-group-describe-group})$B!#@\(B +$BF,0z?t$rM?$($k$H!"@bL@J8$r%5!<%P!<$+$i6/@)E*$K:FFI$_9~$_$7$^$9!#(B -@vindex nnmairix-group-prefix -$B$3$l$O(B mairix $B$N8!:w7k2L$K6vA3$K:w0zIU$1$r$7$F$7$^$o$J$$$?$a$N$b$N$G$9!#(B -$B$3$l$i$N%U%)%k%@!<$N@\F,<-$O!"JQ?t(B @code{nnmairix-group-prefix} $B$GJQ$($k(B -$B$3$H$,$G$-$^$9!#(B +@item M-d +@kindex M-d ($B%0%k!<%W(B) +@findex gnus-group-describe-all-groups +$B$9$Y$F$N%0%k!<%W$N@bL@$rI=<($7$^(B +$B$9(B (@code{gnus-group-describe-all-groups})$B!#@\F,0z?t$rM?$($k$H!"@bL@J8%U%!(B +$B%$%k$r%5!<%P!<$+$i6/@)E*$K:FFI$_9~$_$7$^$9!#(B -@example -mformat= ... 'maildir' $B$^$?$O(B 'mh' ... -database= ... $B%G!<%?%Y!<%9!&%U%!%$%k$NCV$->l=j(B ... -@end example +@item H v +@itemx V +@kindex V ($B%0%k!<%W(B) +@kindex H v ($B%0%k!<%W(B) +@cindex version +@findex gnus-version +$B8=:_$N(B Gnus $B$N%P!<%8%g%sHV9f$rI=<($7$^$9(B (@code{gnus-version})$B!#(B -@code{mformat} $B$N@_Dj$O(B mairix $B8!:w%U%)%k%@!<$X$N=PNO7A<0$r;XDj$7$^$9!#(B -$B8!:w7k2L$K(B @code{nnml} $B$G%"%/%;%9$7$?$$>l9g$O!"$3$l$r(B @code{mh} $B$K@_Dj$7(B -$B$F$/$@$5$$!#$5$b$J$1$l$P(B @code{maildir} $B$rA*$S$^$7$g$&!#(B +@item ? +@kindex ? ($B%0%k!<%W(B) +@findex gnus-group-describe-briefly +$B$H$F$bC;$$%X%k%W%a%C%;!<%8$rM?$($^(B +$B$9(B (@code{gnus-group-describe-briefly})$B!#(B -$BMWLs$9$k$?$a$K!";d$N(B @file{.mairixrc} $B%U%!%$%k$rC;$/$7$?$b$N$rNc$K5s$2$^(B -$B$7$g$&(B: +@item C-c C-i +@kindex C-c C-i ($B%0%k!<%W(B) +@cindex info +@cindex manual +@findex gnus-info-find-node +Gnus $B$N(B info $B%N!<%I$K0\F0$7$^$9(B (@code{gnus-info-find-node})$B!#(B +@end table -@example -base=~/Maildir -maildir=.personal:.work:.logcheck:.sent -mh=../Mail/nnml/*... -mbox=../mboxmail/mailarchive_year* -mformat=maildir -omit=zz_mairix-* -database=~/.mairixdatabase -@end example +@node Group Timestamp +@subsection $B%0%k!<%W$NF|IU(B +@cindex timestamps +@cindex group timestamps -$B$3$N>l9g!"4pE@$N%G%#%l%/%H%j!<$O(B @file{~/Maildir} $B$G!"$=$3$K;d$N$9$Y$F(B -$B$N(B Maildir $B%U%)%k%@!<$,3JG<$5$l$F$$$^$9!#$4Mw$N$h$&$K$=$l$>$l$N%U%)%k%@!<(B -$B$O%3%m%s$G6h@Z$i$l$F$$$^$9!#$J$<$I$N%U%)%k%@!<$b%I%C%H$G;O$^$k$N$+$C(B -$B$F(B? $B$=$l$O;d$,(B @acronym{IMAP} $B%5!<%P!<$H$7$F(B Dovecot $B$r;H$$!"$5$i$K$=$l(B -$B$O(B @code{Maildir++} $B%U%)%k%@!<$r;H$&$+$i$G$9!#(B@code{nnmairix} $B$r%F%9%H$9(B -$B$k$?$a$K(B @file{~/Mail/nnml} $B$K%;!<%V$5$l$F$$$k(B @code{nnml} $B$N%a!<%k$b$$(B -$B$/$D$+;}$C$F$$$^$9!#$3$l$O(B @code{base} $B%G%#%l%/%H%j!<$X$NAjBPCM$G;XDj$7(B -$B$J$1$l$P$J$i$J$$$N$G(B @code{../Mail} $B$NI=5-$,I,MW$G$9!#(B@code{*...} $B$G=*$o(B -$B$k9T$O!"$3$N%G%#%l%/%H%j!<$K$"$k$9$Y$F$N%U%!%$%k$r:F5"E*$KAv::$9$k$?$a$G(B -$B$"$k$3$H$KCm0U$7$F$/$@$5$$!#;08D$N%I%C%HL5$7$N%o%$%k%I%+!<%I(B @code{*} $B$G(B -$B$O:F5"E*$KF/$-$^$;$s!#$5$i$K;d$O(B @file{~/mboxmail} $B$N$"$?$j$K%"!<%+%$%V(B -$B$5$l$?%a!<%k$r4^$`8E$$(B @code{mbox} $B%U%!%$%k$r;}$C$F$$$^$9!#$=$NB>$N9T$N(B -$B0UL#$O8@$&$^$G$b$J$$$G$9$M!#(B +Gnus $B$K!"$"$J$?$,:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k$HJXMx$+$b$7$l(B +$B$^$;$s!#$3$N3hF0$r;O$a$5$;$k$K$O!"(B +@code{gnus-group-set-timestamp} $B$r(B @code{gnus-select-group-hook} $B$KDI2C(B +$B$7$F$/$@$5$$!#(B -$B>\:Y$*$h$S$5$i$J$k%*%W%7%g%s$K$D$$$F$O(B @code{mairixrc} $B$N(B man $B%Z!<%8$r8+(B -$B$F$/$@$5$$!#$H$j$o$1%o%$%k%I%+!<%I$N;H$$J}$O!":#$^$G;H$C$F$$$?$N$H$O>/$7(B -$B0c$&$G$7$g$&!#(B +@lisp +(add-hook 'gnus-select-group-hook 'gnus-group-set-timestamp) +@end lisp -$B$5$"!"$=$l$G$O:G=i$K(B @code{mairix} $B$ro$KB.$$$G$9!#(B +$B$3$l$r9T$J$C$?8e!"$"$J$?$,%0%k!<%W$KF~$k$?$S$K$=$l$,5-O?$5$l$^$9!#(B -@node Configuring nnmairix -@subsubsection nnmairix $B%P%C%/%(%s%I$N@_Dj(B +$B$3$N>pJs$O$5$^$6$^$JJ}K!$GI=<($G$-$^$9(B---$B$b$C$H$b4JC1$J$N$O!"%0%k!<%W9T(B +$B%U%)!<%^%C%H$G(B @samp{%d} $B;XDj$r;H$&J}K!$G$9(B: -$B%0%k!<%W%b!<%I(B -$B$G(B @kbd{G b c} (@code{nnmairix-create-server-and-default-group}) $B$r%?%$(B -$B%W$7$F$/$@$5$$!#$3$l$OI,MW$J$9$Y$F$N>pJs$rA0(B} $B$G$9(B---$B9%$-$J$b$N$rA*$s$G$/$@$5(B -$B$$!#(B +$B$3$N7k2L$H$7$F!"3F9T$O0J2<$N$h$&$KI=<($5$l$^$9(B: -@item -Mairix $B$,$=$N8!:w7k2L$r3JG<$9$k(B @strong{$B%P%C%/%(%s%I!&%5!<%P!<(B} $B$NL>A0$G(B -$B$9!#$3$l$O(B @code{nnml:mymail} $B$N$h$&$J40A4$J%5!<%P!$G$J$1$l$P$J$j$^$;(B -$B$s!#:#$N$H$3$m(B @code{nnmaildir}$B!"(B@code{nnimap} $B$*$h$S(B @code{nnml} $B$G%"%/(B -$B%;%9$9$k%5!<%P!<$,%5%]!<%H$5$l$F$$$^$9!#>e$G@bL@$7$?$h$&$K!"%m!<%+%k$K3J(B -$BG<$5$l$k%a!<%k$N$?$a$K$O!"$"$J$?$,%a!<%k$r3JG<$7$F$$$k4{B8$N%5!<%P!<$K$9(B -$B$l$PNI$$$G$7$g$&!#$7$+$7(B @code{nnmairix} $B@lMQ$K!"Nc$($P?7$7(B -$B$$(B @code{nnmaildir} $B$^$?$O(B @code{nnml} $B%5!<%P!<$rBhFs$N(B (secondary) $BA*Br(B -$BJ}K!$K2C$($k$3$H$b$G$-$^$9(B (@pxref{Finding the News})$B!#(B -Mairix $B$r(B @acronym{IMAP} $B%5!<%P!<>e$G1s3VF0:n$5$;$?$$$N$J$i$P!"$=$3$G$=(B -$B$l$KBP1~$9$k(B @code{nnimap} $B%5!<%P!<$rA*$P$J$1$l$P$J$j$^$;$s!#(B +@example +* 0: mail.ding 19961002T012943 + 0: custom 19961002T012713 +@end example -@item -@vindex nnmairix-mairix-search-options -Mairix $B%P%$%J%j!<$r8F$V$?$a$N(B @strong{$B%3%^%s%I(B} $B$G$9!#DL>o$3$l$OC1(B -$B$K(B @code{mairix} $B$GNI$$$N$G$9$,!"Nc$($P(B @acronym{IMAP} $B%5!<%P!<>e(B -$B$G(B mairix $B$r1s3VF0:n$5$;$?$$$N$G$"$l$P!"(B@code{ssh SERVER mairix} $B$N$h$&(B -$B$J$b$N$K$9$k$3$H$b$G$-$^$9!#(BMairix $B$X$N%G%#%U%)%k%H$N%*%W%7%g%s$r2C$($?(B -$B$$>l9g!"$=$l$r$3$3$G$d$C$F$b9=$$$^$;$s!#$G$b!"Be$o$j$KJQ(B -$B?t(B @code{nnmairix-mairix-search-options} $B$r;H$&J}$,NI$$$G$9!#(B +$B8+$FJ,$+$k$H$*$j!"F|IU$O%3%s%Q%/%H$J(B ISO 8601 $B7A<0$GI=<($5$l$^$9!#(B +$B$3$l$G$O$A$g$C$H$"$s$^$j$J$N$G!"0J2<$N$h$&$J46$8$K$9$k$HF|IU$@$1(B +$B$rI=<($G$-$^$9!#(B -@item -@strong{$B%G%#%U%)%k%H$N8!:w%0%k!<%W(B} $B$NL>A0$G$9!#$3$l$O(B mairix $B$N$9$Y$F$N(B -$B8!:w7k2L!"$D$^$j915WE*$J(B @code{nnmairix} $B%0%k!<%W$K7k$SIU$1$i$l$J$$$9$Y(B -$B$F$N8!:w7k2L$r3JG<$9$k%0%k!<%W$G$9!#9%$-$J$b$N$rA*$s$G$/$@$5$$!#(B +@lisp +(setq gnus-group-line-format + "%M\%S\%p\%P\%5y: %(%-40,40g%) %6,6~(cut 2)d\n") +@end lisp -@item -$B$b$7%a!<%k%P%C%/%(%s%I$,(B @code{nnimap} $B$+(B @code{nnmaildir} $B$@$C$?$i!"(B -@strong{Maildir++} $B$D$^$j1#$5$l$?(B (= @samp{.} $B$G;O$^$k(B ) maildir $B%U%)%k(B -$B%@!<$r;H$&$+$I$&$+$r?R$M$i$l$k$G$7$g$&!#Nc$($P(B Dovecot @acronym{IMAP} $B%5!<(B -$B%P!<$r;H$C$F$$$k>l9g$O!"$=$3$G(B @samp{yes} $B$H2sEz$7$J$1$l$P$J$j$^$;$s!#$=(B -$B$l0J30$N>l9g$O(B @samp{no} $B$HEz$($k$Y$-$G$9!#(B -@end itemize +$B$b$C$H6E$C$?F|IU$N7A<0$r$*K>$_$J$i!"MxMQo$K%0%k!<%W$N%+%9%?(B -$B%^%$%:$K;w$?%0%i%U%#%C%/$J%&%#%8%'%C%H$r;H$C$F:n$k$h$&$K$7$^$9!#$=$l$,$I(B -$B$s$J$b$N$+$rCN$k$K$O!"$^$:$O;n$7$F$_$F$/$@$5(B -$B$$(B (@code{nnmairix-widget-search})$B!#(B - -@item G b i -@kindex G b i ($B%0%k!<%W(B) -@findex nnmairix-search-interactive -$B$b$&0l$D$N2wE,$J(B mairix $B8!:w%3%^%s%I$G$9$,!"%_%K%P%C%U%!!<$7$+;H$$$^$;(B -$B$s(B (@code{nnmairix-search-interactive})$B!#(B - -@item G b g -@kindex G b g ($B%0%k!<%W(B) -@findex nnmairix-create-search-group -$B8!:w$K4XO"$5$;$i$l$?915WE*$J%0%k!<%W$r:n$j$^(B -$B$9(B (@code{nnmairix-create-search-group})$B!#$3$N%0%k!<%W$r(B @kbd{g} $B$^$?(B -$B$O(B @kbd{M-g} $B$G99?7$9$k$H$-$K(B @code{nnmairix} $B%P%C%/%(%s%I$O<+F0E*(B -$B$K(B mairix $B$r8F$S$^$9!#(B - -@item G b q -@kindex G b q ($B%0%k!<%W(B) -@findex nnmairix-group-change-query-this-group -$B%+!<%=%k0LCV$N(B @code{nnmairix} $B%0%k!<%W$N8!:w>r7o$rJQ99$7$^(B -$B$9(B (@code{nnmairix-group-change-query-this-group})$B!#(B - -@item G b t -@kindex G b t ($B%0%k!<%W(B) -@findex nnmairix-group-toggle-threads-this-group -$B%+!<%=%k0LCV$N(B @code{nnmairix} $B%0%k!<%W$N(B `$B%9%l%C%I(B' $B%Q%i%a!<%?!<$r%H%0(B -$B%k$K@Z$jBX$($^$9!#$D$^$j8+$D$+$C$?%a%C%;!<%8$N$9$Y$F$N%9%l%C%I$r8+$?$$>l(B -$B9g$K;H$$$^$9(B (@code{nnmairix-group-toggle-threads-this-group})$B!#(B - -@item G b u -@kindex G b u ($B%0%k!<%W(B) -@findex nnmairix-update-database -@vindex nnmairix-mairix-update-options -$B%G!<%?%Y!<%9$r99?7$9$k$?$a$K(B mairix $B%P%$%J%j!<$r8F$S$^(B -$B$9(B (@code{nnmairix-update-database})$B!#%G%#%U%)%k%H$N%Q%i%a!<%?!<$O!"$3$l(B -$B$r$G$-$k$@$1B.$/$9$k$?$a$N(B @code{-F} $B$*$h$S(B @code{-Q} $B$G$9(B ($B$3$l$i$N%G%#(B -$B%U%)%k%H$N%*%W%7%g%s$rDj5A$9$k$K$OJQ(B -$B?t(B @code{nnmairix-mairix-update-options} $B$r8+$F$/$@$5$$(B)$B!#(B - -@item G b r -@kindex G b r ($B%0%k!<%W(B) -@findex nnmairix-group-toggle-readmarks-this-group -$B$3$N(B @code{nnmairix} $B%0%k!<%W$N5-;v$r>o$K4{FI$^$?$OL$FI$KJ]$D$+!"$^$?$O(B -$B0u$rJQ99$7$J$$$h$&$K$7$^(B -$B$9(B (@code{nnmairix-group-toggle-readmarks-this-group})$B!#(B - -@item G b d -@kindex G b d ($B%0%k!<%W(B) -@findex nnmairix-group-delete-recreate-this-group -$B!VK\Ev$N!W%a!<%k%P%C%/%(%s%I$G(B @code{nnmairix} $B%0%k!<%W$r:n$jD>$7$^(B -$B$9(B (@code{nnmairix-group-delete-recreate-this-group})$B!#(B -@code{nnmairix} $B%0%k!<%W$N5-;v?t$,$$$D$b4V0c$C$F$$$k>l9g$K!"$3$l$r9T$J$&(B -$B$3$H$,$G$-$^$9!#(B - -@item G b a -@kindex G b a ($B%0%k!<%W(B) -@findex nnmairix-group-toggle-allowfast-this-group -$B%+!<%=%k0LCV$N(B @code{nnmairix} $B%0%k!<%W$N$?$a$N(B @code{allow-fast} $B%Q%i%a!<(B -$B%?!<$r%H%0%k$K@Z$jBX$($^(B -$B$9(B (@code{nnmairix-group-toggle-allowfast-this-group})$B!#%G%#%U%)%k%H(B -$B$N(B @code{nnmairix} $B$NF0:n$O!"%0%k!<%W$r99?7$7$?$jF~$C$?$H$-$K(B mairix $B$N(B -$B8!:w$r9T$J$&$3$H$G$9!#(B@code{allow-fast} $B%Q%i%a!<%?!<$,@_Dj$5$l$k$H!"%0%k!<(B -$B%WF~$C$?$H$-$G$O$J$/!"L@<(E*$K%0%k!<%W$r99?7$9$k$H$-$@$1(B mairix $B$,8F$P$l(B -$B$^$9!#$3$l$O%0%k!<%W$KF~$k$H$-$KB.$/$J$j$^$9$,!"99?7$7$?$H$-$H$^(B -$B$@(B mairix $B%G!<%?%Y!<%9$KL5$$%0%k!<%W$KF~$k$H$-$N4|4V$K2?$+$,JQ2=$7$?>l9g(B -$B$K!"l9g$@(B -$B$1I,MW$G$9!#(B -@end table - -$B35N,%b!<%I$G(B: - -@table @kbd -@item $ m -@kindex $ m ($B35N,(B) -@findex nnmairix-widget-search-from-this-article -$B8=:_$N%a%C%;!<%8$K4p$E$$$?(B mairix $B$N8!:w$^$?$O%0%k!<%W$r!"%0%i%U%#%C%/$J(B -$B%&%#%8%'%C%H$r;H$C$F:n$j$^$9(B (@code{nnmairix-widget-search} $B$HF1$8$G(B -$B$9(B) (@code{nnmairix-widget-search-from-this-article})$B!#(B - -@item $ g -@kindex $ g ($B35N,(B) -@findex nnmairix-create-search-group-from-message -$B8=:_$N%a%C%;!<%8$K4p$E$$$?8!:w>r7o$G?7$7$$8!:w%0%k!<%W$rBPOCE*$K:n$j$^$9!#(B -$B%0%i%U%#%C%/$J%&%#%8%'%C%H$NBe$o$j$K%_%K%P%C%U%!!<$r;H$$$^$9(B -$B$,(B (@code{nnmairix-create-search-group-from-message})$B!#(B - -@item $ t -@kindex $ t ($B35N,(B) -@findex nnmairix-search-thread-this-article -$B8=:_$N5-;v$N%9%l%C%I$rA\$7$^(B -$B$9(B (@code{nnmairix-search-thread-this-article})$B!#;ve$3$l$O8=:_$N5-;v(B -$B$N(B @samp{m:msgid} $B$G(B @code{nnmairix-search} $B$r8F$s$G%9%l%C%I$rF@$k$?$a$N(B -$B%7%g!<%H%+%C%H$G$9!#(B - -@item $ f -@kindex $ f ($B35N,(B) -@findex nnmairix-search-from-this-article -$B8=:_$N5-;v$NAw?.A0$rJ,@O$9$k(B -$B$3$H$b$G$-$^$9!#(B - -@item $ u -@kindex $ u (Summary) -@findex nnmairix-remove-tick-mark-original-article -$B85$N5-;v$+$i!"$b$7$"$l$P2D;k5-;v$N0u(B (tick mark) $B$r$NJQ2=$rH<$&$N$G(B)$B!#(B -$B0u$NEAHB$r(B @code{nnmairix-propagate-marks-upon-close} $B$rDL$8$F@)8f$9$k$3(B -$B$H$b$G$-$^$9(B ($B>\$7$/$OJQ?t$N@bL@$r8+$F$/$@$5$$(B)$B!#(B - -$BEvA3$J$,$i!"$"$J$?$,0u$rIU$1$?$$$"$i$f$k5-;v$N$?$a$K(B @code{nnmairix} $B$O(B -$B85$N%0%k!<%W$rD4$Y$J$1$l$P$J$i$J$$$G$7$g$&!#85$N%0%k!<%W$rFCDj$9$k$?$a(B -$B$K(B @code{nnmairix} $B$O!"$b$7;H$($k$J$i:G=i$K%l%8%9%H%j!<$r;H$$$^$9!#%l%8(B -$B%9%H%j!<$OHs>o$KB.$$$G$9!#$7$?$,$C$F0u$NEAHB$r;H$&$J$iK\Ev$K%l%8%9%H%j!<(B -$B$r;H$($k$h$&$K$9$Y$-$G$9!#K\Ev$K!#(BRAM $B$H%G%#%9%/$NMFNL$K?4G[$,L5$$$J(B -$B$i(B @code{gnus-registry-max-entries} $B$r==J,$KBg$-$JCM$K@_Dj$7$F$/$@$5$$!#(B -$BBg;v$rl9g!"$=$N5-;v$N%U%!%$%kL>$rFCDj$9$k$?$a$K(B @code{nnmairix} $B$ODI2C(B -$B$N(B mairix $B8!:w$r9T$J$$$^$9!#$b$A$m$s$3$l$O%l%8%9%H%j!<$h$jCY$/$J$j$^(B -$B$9(B---$B$b$7$3$N$d$jJ}$G?tI4$J$$$7$O?t@i$N0u$rIU$1$k$H!"$$$/$i$+;~4V$,$+$+(B -$B$k$+$b$7$l$^$;$s!#$3$N>u67(B -$B$O(B @code{nnmairix-only-use-registry} $B$r(B @code{t} $B$K@_Dj$9$k$3$H$K$h$C$F(B -$BHr$1$k$3$H$,$G$-$^$9!#(B - -$B$*$=$i$/$"$J$?$O5UJ}8~$K$b0u$rEAHB$5$;$?$$$G$7$g$&!#$D$^$j!VK\Ev$N!W%a!<(B -$B%k%0%k!<%W$G5-;v$K2D;k(B (tick) $B0u$rIU$1$?$i(B @code{nnmairix} $B%0%k!<%W$K$"(B -$B$kF1$85-;v$b2D;k$K$J$C$FM_$7$$$H$$$&$3$H$G$9!#$$$/$D$+$N$b$C$H$b$JM}M3$K(B -$B$h$j!"$3$l$O(B maildir $B$r;H$&>l9g$@$18zN(E*$K9T$J$&$3$H$,$G$-$^$9!#$9$0$K(B -$BL7=b$7$?$3$H$r8@$$$^$9$,!"$=$l$O(B @code{nnmaildir} $B$G$OF/$-$^$;$s!#$J$<$J(B -$B$i(B @code{nnmaildir} $B$O0u$r30It$N$7$+$b%U%!%$%k$G$O$J$$$H$3$m$K3JG<$9$k$+(B -$B$i$G$9!#$7$?$,$C$F(B @code{nnmairix} $B%0%k!<%W$X$N0u$NEAHB$O!"DL>o$O%U%!%$(B -$B%k7A<0$H$7$F(B maildir $B$r;H$&(B @acronym{IMAP} $B%5!<%P!<$N>l9g$@$1F/$-$^$9!#(B - -@vindex nnmairix-propagate-marks-to-nnmairix-groups -$B:#$3$N@_Dj:n6H$r9T$J$C$F$$$k$N$J(B -$B$i(B @code{nnmairix-propagate-marks-to-nnmairix-groups} $B$r(B @code{t} $B$K@_Dj(B -$B$7$F2?$,5/$-$k$+8+$F$/$@$5$$!#$b$7$"$J$?$,8+$k$b$N$,9%$-$G$O$J$$$J$i$P!"(B -$B:F$S$=$l$r(B @code{nil} $B$KLa$7$^$7$g$&!#0l$D$NLdBj$OL$FI5-;v$N?t$r4V0c$($k(B -$B$3$H$+$b$7$l$^$;$s!#$3$l$O85$N%0%k!<%W$G5-;v$r>C5n$7$?$j!"$^$?$O4|8B@Z$l(B -$B>C5n$5$l$?$H$-$KIaDL$K5/$-$^$9!#$3$l$,5/$-$?$i$=$N%P%C%/%(%s%I$G(B @kbd{G -b d} $B$r;H$C$F!"$=$N(B @code{nnmairix} $B%0%k!<%W$r:n$jD>$7$F$/$@$5$$!#(B - -@node nnmairix tips and tricks -@subsubsection $B%R%s%H!"$3$D!"$*$h$S$$$/$D$+$NNc(B - -@itemize -@item -$B%a!<%k$N%A%'%C%/(B - -@findex nnmairix-update-groups -$B;d$OBg;v$J%a!<%k$N%0%k!<%W$r%0%k!<%W%l%Y%k(B 1 $B$K$7$F$$$^$9!#(BMairix $B%0%k!<(B -$B%W$N%0%k!<%W%l%Y%k$O(B 5 $B$J$N$G!"$=$l$i$O5/F0;~$K%A%'%C%/$5$l$^$;(B -$B$s(B (@pxref{Group Levels})$B!#(B - -$B%a!<%k$r%A%'%C%/$9$k$?$a$K;d$O0J2<$r;H$C$F$$$^$9(B: - -@lisp -(defun my-check-mail-mairix-update (level) - (interactive "P") - ;; $B@\F,0z?t$,M?$($i$l$J$+$C$?$i%l%Y%k$r(B 1 $B$K@_Dj$9$k!#(B - (gnus-group-get-new-news (or level 1)) - (nnmairix-update-groups "mairixsearch" t t) - (gnus-group-list-groups)) - -(define-key gnus-group-mode-map "g" 'my-check-mail-mairix-update) -@end lisp - -@samp{"mairixsearch"} $B$NBe$o$j$K$"$J$?$N(B @code{nnmairix} $B%5!<%P!<$NL>A0(B -$B$r;H$$$^$7$g$&!#>\$7$/$O(B @code{nnmairix-update-groups} $B$N@bL@$r8+$F$/$@(B -$B$5$$!#(B - -@item -$B2D;k(B (ticked) $B5-;v$N$?$a$N8!:w%0%k!<%W$NNc(B - -$BNc$($P$9$Y$F$N2D;k5-;v$N$?$a$N%0%k!<%W$r:n$k$3$H$,$G$-$^$9!#$=$3$G$O5-;v(B -$B$,>o$KL$FI$K$J$C$F$$$^$9(B: - -@kbd{G b g} $B$r$?$?$$$F%0%k!<%WL>$rF~NO$7!"8!:w>r7o$H$7$F(B @samp{F:f} $B$r;H$C(B -$B$F$/$@$5$$!#$=$7$F%9%l%C%I$r4^$a$J$$$h$&$K$7$^$9!#(B - -$Bo$KL$FI!W5!G=$rM-8z$K$7$^$9!#(B - -$B$3$l$O$3$l$GNI$$$G$7$g$&(B---$B$7$+$7$I$&$d$C$F(B @code{nnmairix} $B%0%k!<%W$N2D(B -$B;k0u$r>C$7$?$iNI$$$G$7$g$&$+(B? $B$=$l$K$OFs$D$NA*Br;h$,$"$j$^$9(B: -@code{nnmairix-remove-tick-mark-original-article} (@kbd{$ u} $B$K%P%$%s%I(B -$B$5$l$F$$$^$9(B) $B$r;H$C$F85$N5-;v$+$i2D;k0u$re5-$N$3$N%*%W%7%g%s$K4X$9$k%3%a%s%H$r8+$F$/$@$5$$!#(B -$B$b$7$=$l$,F0:n$9$k$J$i2D;k0u$O(B @code{nnmairix} $B%0%k!<%W$K$"$k$O$:$G!"$=(B -$B$l$i$O$$$D$b$N$h$&$K!"Nc$($P5-;v$r4{FI$K$9$k$3$H$K$h$C$FC$(5n$k$O$:$G$9!#(B -$B9,$$$K$^$5$K$=$l$r9T$J$&$?$a$N4X?t$,$"$j$^$9(B: -@code{nnmairix-update-groups} $B$G$9!#>\$7$/$OA0=R$N%3!<%I$NCGJR$H4X?t$N@b(B -$BL@$r8+$F$/$@$5$$!#(B - -@item -$B%a!<%k%0%k!<%W$N<+F09VFI$N-} $B$NMM<0$G%a!<%k%P%C%/%(%s%I$K3JG<$5$l(B -$B$^$9!#$=$l$i$O%5!<%P!<%P%C%U%!!<$G$=$N%P%C%/%(%s%I$KF~$k$H8+$k$3$H$,$G$-(B -$B$^$9!#$3$l$i$N%0%k!<%W$r9VFI$7$F$O$$$1$^$;$s(B! $B;DG0$J$,$i$3$l$i$N%0%k!<%W(B -$B$O(B @code{nnmaildir} $B$^$?$O(B @code{nnml} $B$r;H$&$HDL>o(B @emph{$B<+F09VFI(B} $B$K$J(B -$B$j$^$9!#$D$^$j(B @samp{zz_mairix*} $BMM<0$N%0%k!<%W$,FMA3%0%k!<%W%P%C%U%!!<(B -$B$K8=$l$k$N$r8+$k$3$H$K$J$j$^$9!#$b$7$3$l$,5/$3$C$?$iC1$K(B @kbd{C-k} $B$G$=(B -$B$l$i$N%0%k!<%W$r(B kill $B$7$F$/$@$5$$!#$3$l$rHr$1$k$K(B -$B$O(B @code{gnus-auto-subscribed-groups} $B$r(B @code{nil} $B$K@_Dj$7$F<+F09VFI$r(B -$B915WE*$KL58z$K$9$k(B (@pxref{Filtering New Groups} $B$+!"$^$?$O$b$7$3$N5!G=(B -$B$r0];}$7$?$$$N$G$"$l$P(B @samp{zz_} $B$G$O$8$^$k$9$Y$F$N%0%k!<%W$G$=$l$rL58z(B -$B$K$9$k0J2<$N$=$N>l$7$N$.$Nl9g!"BP1~$9$k%5!<%P!l9g$G$b!"$=$l$rL@<(E*$K@_Dj$9$kI,MW$O$"$j$^$;$s!#(B) - -@item -$B$b$7(B Gnus $B%l%8%9%H%j!<$r;H$C$F$$$k$J$i(B: -@code{nnmairix} $B%0%k!<%W$G%l%8%9%H%j!<$r;H$&(B ($B$=$l$i$N%0%k!<%W(B -$B$r(B @code{gnus-registry-unfollowed-groups} $B$K4^$a$k(B) $B$3$H$O$7$J$$$G$/$@$5(B -$B$$!#$b$7(B @code{gnus-registry-split-fancy-with-parent} $B$r;H$C$F$$$k$J(B -$B$i(B @emph{$BFCJL$JCm0U(B} $B$,I,MW$G$9!#J,3d$5$l$F(B @code{nnmairix} $B%0%k!<%W$KF~$C(B -$B$?%a!<%k$O!"DL>o$=$N%0%k!<%W$N?7Ce%a!<%k$r%A%'%C%/$7$?$H$?$s$K1J5W$KL5$/(B -$B$J$C$F$7$^$$$^$9(B ($B$O$$!";d$O$=$l$r$d$C$F$7$^$$$^$7$?(B@dots{})$B!#(B - -@item -$B$7$?$,$C$F(B: -@emph{$B@dBP$K!"CG$8$F(B}$B!VK\Ev$N!W%a!<%k$r(B @code{nnmairix} $B%0%k!<%W$KF~$l$F(B -$B$O$$$1$^$;$s(B ($B$H$K$+$/$=$l$,$G$-$k$Y$-$G$O$"$j$^$;$s(B)$B!#(B - -@item -$B$b$7(B Gnus $B%(!<%8%'%s%H(B (@pxref{Gnus Unplugged}) $B$r;H$C$F$$$k$J$i(B: -@code{nnmairix} $B%0%k!<%W$r%(!<%8%'%s%H2=$7$J$$$G$/$@$5$$(B ($B$b$C$H$b!"$=$l(B -$B$r$d$C$?$i2?$,5/$-$k$+;d$OCN$j$^$;$s$,(B)$B!#(B - -@item -Mairix $B$O(B @acronym{US}-@acronym{ASCII} $BJ8;z$@$1$r%5%]!<%H$7$^$9!#(B - -@item -@code{nnmairix} $B$O(B mairix $B$,8F$P$l$?8e$G(B Gnus $B$K%a!<%k%P%C%/%(%s%I$N%0%k!<(B -$B%W$r40A4$KFI$_D>$5$;$k!"$+$J$jNO$^$+$;$JC$7$F:n$jD>$7$^$9!#$3$l$^$G$N$H$3$m!"$3(B -$B$l$O2?$iLdBjL5$/F/$-!"(B@code{nnmairix} $B$,$=$l<+?H$N$b$N0J30$N%a!<%k%0%k!<(B -$B%W$r:o=|$9$k$H$O;W$($^$;$s!#$7$+$7$H$K$+$/K\Ev$K!"%a!<%k%U%)%k%@!<$N%P%C(B -$B%/%"%C%W$r;}$D$Y$-$G$9!#(B - -@item -$B$9$Y$F$NI,MW$J>pJs$O%0%k!<%W%Q%i%a!<%?!<$K3JG<$5$l$^$9(B (@pxref{Group -Parameters})$B!#$3$l$K$O%"%/%F%#%V%U%!%$%k$rI,MW$H$7$J$$$H$$$&MxE@$,$"$j$^(B -$B$9$,!"$=$l$O0E$K(B @code{nnmairix} $B%0%k!<%W$r(B kill $B$9$k$H1J5W$K<:$o$l$F$7(B -$B$^$&$3$H$r$b0UL#$7$^$9!#(B - -@item -@findex nnmairix-purge-old-groups -$B$?$/$5$s$N(B @code{nnmairix} $B%0%k!<%W$r:n$C$F(B kill $B$9$k$H!"%a!<%k%P%C%/%((B -$B%s%I$N%5!<%P!<$K(B ``zz_mairix-*'' $B$H$$$&L>A0$N%0%k!<%W$,N/$^$C$F$7$^$$$^(B -$B$9!#$b$O$dITMW$K$J$C$?8E$$%0%k!<%W$r:o=|$9$k$K(B -$B$O(B @code{nnmairix-purge-old-groups} $B$r8F$s$G$/$@$5$$!#$3$l$OEv(B -$BA3(B @code{zz_mairix--} $B$NMM<0$G$O$I$s$J!VK\Ev$N!W%a!<%k$b%U%)(B -$B%k%@!<$K%;!<%V$7$J$$$3$H$rA[Dj$7$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#(B -@code{nnmairix} $B%0%k!<%W$N@\F,<-$OJQ?t(B @code{nnmairix-group-prefix} $B$rJQ(B -$B99$9$k$3$H$K$h$C$FJQ$($k$3$H$,$G$-$^$9!#(B - -@item -$B0J2<$O@h$K8@5Z$7$?(B mairix $B$N$?$a$N%Q%C(B -$B%A(B (@pxref{Propagating marks}) $B$r(B @emph{$B;H$o$J$$(B} $B>l9g$@$1$KEv$F$O$^$j$^(B -$B$9(B: - -@code{nnmairix} $B$r(B maildir $B%U%)%k%@!<$H$H$b$K;H$&$HLdBj$,5/$-$k>l9g$,$"(B -$B$j$^$9!#$=$l$O(B maildir $B$,%a!<%k$N%U%i%0$r(B @samp{Seen} $B$^$?(B -$B$O(B @samp{Replied} $B$N$h$&$K!"$=$l$>$lJ8;z(B @samp{S} $B$*$h$S(B @samp{R} $B$r%a%C(B -$B%;!<%8$N%U%!%$%kL>$KIU$12C$($k$3$H$K$h$C$F3JG<$9$k$H$$$&;vo$=$l$i$N%a%C%;!<%8$O%X%C%@!<$K(B ``(none)'' $B$,I=<($5$l$F8=$l!"(B -$B%"%/%;%9$9$k$3$H$,$G$-$^$;$s!#$b$7$3$l$,5/$3$C$?>l9g!"IaDL(B -$B$O(B @kbd{G b u} $B$r;H$$!"$+$D%0%k!<%W$r99?7$9$l$P2r7h$7$^$9!#(B -@end itemize - -@node Misc Group Stuff -@section $B$=$NB>$N%0%k!<%W4XO"(B - -@menu -* Scanning New Messages:: Gnus $B$K?7$7$$%a%C%;!<%8$,E~Ce$7$?$+$I$&$+$rJ9$/(B -* Group Information:: $B%0%k!<%W$H(B Gnus $B$K4X$9$k>pJs$H%X%k%W(B -* Group Timestamp:: Gnus $B$K:G8e$K$$$D%0%k!<%W$rFI$s$@$+$r5-O?$5$;$k(B -* File Commands:: Gnus $B$N%U%!%$%k$NFI$_=q$-(B -* Sieve Commands:: Sieve $B%9%/%j%W%H$N4IM}(B -@end menu - -@table @kbd -@item v -@kindex v ($B%0%k!<%W(B) -@cindex keys, reserved for users (Group) -@kbd{v} $B%-!<$O%f!<%6!A0$+$iO"A[$5$l$k$3$H$H$ON"J"$K!"@\F,0z?t$G%a!<%k%0%k!<(B -$B%W$,;XDj$5$l$?>l9g$O!"%K%e!<%9$NBe$o$j$K%a!<%k$NMM<0$,MQ0U$5$l$^$9!#(B -@xref{Composing Messages}. - -@item m -@kindex m ($B%0%k!<%W(B) -@findex gnus-group-mail -$B%a!<%k$r$I$3$+$KAw$j$^$9(B (@code{gnus-group-mail})$B!#@\F,0z?t$,M?$($i$l$k(B -$B$H!"8=:_0LCV$N%0%k!<%W$NEj9FMM<0(B (posting style) $B$r;H$$$^$9!#$b$7@\F,0z(B -$B?t$,(B 1 $B$@$C$?$i!"$I$N%0%k!<%W$NEj9FMM<0$r;H$&$+$r?R$M$^$9!#(B -@xref{Composing Messages}. - -@item i -@kindex i ($B%0%k!<%W(B) -@findex gnus-group-news -$B%K%e!<%9$N:n@.$r3+;O$7$^$9(B (@code{gnus-group-news})$B!#@\F,0z?t$,M?$($i$l(B -$B$k$H!"8=:_0LCV$N%0%k!<%W$KEj9F$7$^$9!#$b$7@\F,0z?t$,(B 1 $B$@$C$?$i!"$I$N%0(B -$B%k!<%W$KEj9F$9$k$+$r?R$M$^$9!#(B@xref{Composing Messages}. - -$B$3$N4X?t$O!"$?$H$(%a!<%k%0%k!<%W$G;H$o$l$?$H$7$F$b!"@\(B -$BJ]B8$5$l$^$9!#BP1~$9$k%P%C%/%(%s%I$,Ej9F$N$?$a$N%a%=%C%I(B (request-post -method) $B$r;}$C$F$$$J$1$l$P$J$j$^$;$s$,!#(B - -@item G z -@kindex G z ($B%0%k!<%W(B) -@findex gnus-group-compact-group - -$B8=:_0LCV$N%0%k!<%W$r05=L$7$^$9(B (@code{gnus-group-compact-group})$B!#:#$N$H(B -$B$3$m(B @code{nnml} (@pxref{Mail Spool}) $B$@$1$Ko$K(B -$B%0%k!<%W%P%C%U%!!<$KI=<($5$l$^$9!#(B -@end table - -@node Scanning New Messages -@subsection $B?7Ce%a%C%;!<%8$rC5$9(B -@cindex new messages -@cindex scanning new news - -@table @kbd -@item g -@kindex g ($B%0%k!<%W(B) -@findex gnus-group-get-new-news -@c @icon{gnus-group-get-new-news} -$B%5!<%P!<$N?7Ce5-;v$r%A%'%C%/$7$^$9!#?tCM$N@\F,0z?t$r;HMQ$9$k$H!"$3$NL?Na(B -$B$O0z?t(B @var{arg} $B$+$=$l$h$j>.$5$$%l%Y%k$N%0%k!<%W$N$_$r%A%'%C%/$7$^(B -$B$9(B (@code{gnus-group-get-new-news})$B!#?tCM0J30$N@\F,0z?t$rM?$($k$H!"$3$N(B -$BL?Na$O$=$N%P%C%/%(%s%I$+$i%"%/%F%#%V%U%!%$%k$r6/@)E*$KA4ItFI$_D>$7$^$9!#(B - -@item M-g -@kindex M-g ($B%0%k!<%W(B) -@findex gnus-group-get-new-news-this-group -@vindex gnus-goto-next-group-when-activating -@c @icon{gnus-group-get-new-news-this-group} -$B8=:_$N%0%k!<%W$K?7Ce5-;v$,$"$k$+$I$&$+$r%A%'%C%/$7$^(B -$B$9(B (@code{gnus-group-get-new-news-this-group})$B!#(B -@code{gnus-goto-next-group-when-activating} $B$O$3$NL?Na$,r7o$K$9$Y$F$N%0%k!<%W$r5/F0$7$^$9(B (@code{gnus-activate-all-groups})$B!#(B - -@item R -@kindex R ($B%0%k!<%W(B) -@cindex restarting -@findex gnus-group-restart -Gnus $B$r:F5/F0$7$^$9(B (@code{gnus-group-restart})$B!#$3$l(B -$B$O(B @file{.newsrc} $B%U%!%$%k$r%;!<%V$7!"$9$Y$F$N%5!<%P!<$N@\B3$rJD$8!"$9$Y(B -$B$F$N(B Gnus $B%i%s%?%$%`JQ?t$r%/%j%"$7$?8e!"(BGnus $B$r$b$&0lEY:G=i$+$i3+;O$7$^(B -$B$9!#(B -@end table - -@vindex gnus-get-new-news-hook -@code{gnus-get-new-news-hook} $B$O?7Ce%K%e!<%9$r%A%'%C%/$9$kD>A0$KpJs(B -@cindex group information -@cindex information on groups - -@table @kbd -@item H f -@kindex H f ($B%0%k!<%W(B) -@findex gnus-group-fetch-faq -@vindex gnus-group-faq-directory -@cindex FAQ -@cindex ange-ftp -$B8=:_$N%0%k!<%W$N(B @acronym{FAQ} $B$ro%j%b!<%H%^%7%s>e$N%G%#%l%/%H%j!<$G$9!#$3$NJQ?t$O%G%#(B -$B%l%/%H%j!<$N%j%9%H$G$"$C$F$b9=$$$^$;$s!#$3$N>l9g!"$3$N%3%^%s%I$K@\F,0z?t(B -$B$rM?$($k$3$H$G$$$/$D$+$N%5%$%H$NCf$+$iA*$V$3$H$,$G$-$^$9!#%U%!%$%k$Nl9g!"(B -Gnus $B$O(B @code{gnus-group-faq-directory} $B$NCM$r$9$Y$F!"0l$D0l$D%*!<%W%s$7(B -$B$F$_$h$&$H$7$^$9!#(B - -@item H c -@kindex H c ($B%0%k!<%W(B) -@findex gnus-group-fetch-charter -@vindex gnus-group-charter-alist -@cindex charter -$B8=:_$N%0%k!<%W$N7{>O$r(B web $B%V%i%&%6!<$G3+$3$&$H$7$^(B -$B$9(B (@code{gnus-group-fetch-charter})$B!#@\F,0z?t$,M?$($i$l$k$H%0%k!<%WL>$r(B -$B?R$M$^$9!#(B - -Gnus $B$O(B @code{gnus-group-charter-alist} $B$r;H$C$F7{>O$N=j:_$rC5$7$^$9!#=j(B -$B:_$,$o$+$i$J$+$C$?$i!"(BGnus $B$O$=$N%0%k!<%W$N%3%s%H%m!<%k%a%C%;!<%8$rO$r4^$s$G$$$k$3$H$,$"$j$^$9$+$i!#(B - -@item H C -@kindex H C ($B%0%k!<%W(B) -@findex gnus-group-fetch-control -@vindex gnus-group-fetch-control-use-browse-url -@cindex control message -$B$=$N%0%k!<%W$N%3%s%H%m!<%k%a%C%;!<%8$r(B @code{ftp.isc.org} $B$N5-O?8K$+$i$r?R$M$^$9!#(B - -@code{gnus-group-fetch-control-use-browse-url} $B$,Hs(B-@code{nil} $B$@$C$?$i!"(B -Gnus $B$O(B @code{browse-url} $B$r;H$C$F%3%s%H%m!<%k%a%C%;!<%8$r3+$-$^$9!#$=$&(B -$B$G$J$$>l9g$O(B @code{ange-ftp} $B$r;H$C$FpJs$O$5$^$6$^$JJ}K!$GI=<($G$-$^$9(B---$B$b$C$H$b4JC1$J$N$O!"%0%k!<%W9T(B -$B%U%)!<%^%C%H$G(B @samp{%d} $B;XDj$r;H$&J}K!$G$9(B: - -@lisp -(setq gnus-group-line-format - "%M\%S\%p\%P\%5y: %(%-40,40g%) %d\n") -@end lisp - -$B$3$N7k2L$H$7$F!"3F9T$O0J2<$N$h$&$KI=<($5$l$^$9(B: - -@example -* 0: mail.ding 19961002T012943 - 0: custom 19961002T012713 -@end example - -$B8+$FJ,$+$k$H$*$j!"F|IU$O%3%s%Q%/%H$J(B ISO 8601 $B7A<0$GI=<($5$l$^$9!#(B -$B$3$l$G$O$A$g$C$H$"$s$^$j$J$N$G!"0J2<$N$h$&$J46$8$K$9$k$HF|IU$@$1(B -$B$rI=<($G$-$^$9!#(B - -@lisp -(setq gnus-group-line-format - "%M\%S\%p\%P\%5y: %(%-40,40g%) %6,6~(cut 2)d\n") -@end lisp - -$B$b$C$H6E$C$?F|IU$N7A<0$r$*K>$_$J$i!"MxMQl9g!"(B $B$3$NJQ?t$O?tCM$G$b9=$$$^$;$s!#$=$N>l9g$O!"%&%#%s%I%&$N@hF,$+$i$=$N?t$N9T(B $B$@$12<$,$C$?0LCV$K>o$K%]%$%s%H$,$"$k$h$&$K@)8f$5$l$^$9!#(B + +@item gnus-summary-stop-at-end-of-message +@vindex gnus-summary-stop-at-end-of-message +$B$b$7(B @code{nil} $B$G$J$1$l$P!"(B@kbd{SPC} $B$rC!$$$F$bH$7$F$/$@$5$$!#(B @kindex g ($B35N,(B) @findex gnus-summary-show-article @vindex gnus-summary-show-article-charset-alist -$B8=:_$N5-;v$r(B ($B:F(B) $BH$7$F$/$@$5$$!#(B @findex gnus-summary-wide-reply-with-original $B8=:_$N5-;v$K855-;v$r4^$s$@9-$$JVEz$N%a!<%k$rAw$j$^(B $B$9(B (@code{gnus-summary-wide-reply-with-original})$B!#$3$NL?Na$O%W%m%;%9(B/$B@\(B -$BF,0z?t$N=,47$r;H$$$^$9!#(B +$BF,0z?t$N=,47$r;H$$$^$9!#$?$@$7!"H$7$F$/$@$5$$!#(B $B9FMM<0$r;H$&$+$r?R$M$^$9!#(B @item S i -@itemx i -@kindex i ($B35N,(B) @kindex S i ($B35N,(B) @findex gnus-summary-news-other-window $B%K%e!<%9$r:n@.$7$^$9(B (@code{gnus-summary-news-other-window})$B!#%G%#%U%)%k(B @@ -6604,6 +5814,12 @@ Gnus $B$O(B @code{Cancel-Lock} $B%X%C%@!<(B (@pxref{Canceling News, $B$9$k$3$H$rK:$l$J$$$G$/$@$5$$$M!#(B:-) @end table +@kbd{C-c C-j} $B$G5-;v$rCY1d$5$;$k$H(B Message $B%b!<%I$O<+F0E*$K8=:_;~9o(B +$B$G(B @code{"Date"} $B%X%C%@!<$rIU2C$7$^$9!#$*$=$i$/B?$/$N>l9g!"Be$o$j$K$=$N(B +$B%a%C%;!<%8$rAw?.$7$?;~9o$r(B @code{"Date"} $B%X%C%@!<$KH?1G$5$;$?$$$G$7$g$&!#(B +$B$=$N$?$a$K$O(B @code{message-draft-headers} $B$+$i(B @code{Date} $B$r:o=|$7$F$/(B +$B$@$5$$!#(B + @node Marking Articles @section $B5-;v$K0u$rIU$1$k(B @cindex article marking @@ -6708,10 +5924,6 @@ Articles})$B!#(B @vindex gnus-canceled-mark $BC$5$l$?5-;v(B (@code{gnus-canceled-mark})$B!#(B -@item F -@vindex gnus-souped-mark -@sc{soup} $B$5$l$F$$$k5-;v(B (@code{gnus-souped-mark})$B!#(B@xref{SOUP}. - @item Q @vindex gnus-sparse-mark $B$^$P$i$K;2>H$5$l$?5-;v(B (@code{gnus-sparse-mark})$B!#(B @@ -7636,8 +6848,7 @@ Gnus $B$O%9%l%C%I$rJd40$9$k$N$KLrN)$D$+$I$&$+$r9MN8$;$:$K!"$9$Y$F$N!V$:$l!W(B $B$3$l$O$"$^$jLr$KN)$?$J$$!"$$$5$5$+$O$C$-$j$7$J$$JQ?t$G$9!#%K%e!<%9$G$O$J(B $B$$%0%k!<%W$K$*$$$F!"35N,%P%C%U%!!<$r:n$k$?$a$K%P%C%/%(%s%I$,6K$a$FB?$/$N(B $B$b$N$rl9g$K;H$&(B -$B$3$H$rA[Dj$7$F$$$^$9!#$=$l$Ol9g$G$9!#(B +$B$3$H$rA[Dj$7$F$$$^$9!#$=$l$Ol9g$G$9!#(B $B$=$s$J%0%k!<%W$r;H$o$J$$>l9g$O%G%#%U%)%k%H$N(B @code{nil} $B$N$^$^$K$7$F$*$/(B $B$N$,L5Fq$G$9!#;H$$$?$$>l9g$O%0%k!<%WL>$K9gCW$9$k@55,I=8=$+!"$9$Y$F$N%0%k!<(B @@ -8059,6 +7270,15 @@ Gnus $B$O$"$J$?$,FI$`$G$"$m$&5-;v$h$j$b$?$/$5$s$N5-;v$rH$9$k2h(B +$BA|$r@h9TH$N2hA|$r;}$C$F$$(B +$B$k$H$-$KJXMx$G$9!#(B + @vindex gnus-prefetched-article-deletion-strategy $B5-;v$OHsF14|%P%C%U%!!<$+$iCY$+$lAa$+$l:o=|$5$l$J$1$l$P$J$j$^$;$s!#(B @code{gnus-prefetched-article-deletion-strategy} $B$O$$$D5-;v$r:o=|$9$k$+(B @@ -8313,7 +7533,8 @@ Gnus $B$O$?$/$5$s$NJ}K!$G5-;v$rJ]B8$9$k$3$H$,$G$-$^$9!#0J2<$N$b$N$OHs>o$K(B @kindex O r ($B35N,(B) @findex gnus-summary-save-article-rmail $B8=:_$N5-;v$r(B Rmail $B$NMM<0$GJ]B8$7$^(B -$B$9(B (@code{gnus-summary-save-article-rmail})$B!#(B +$B$9(B (@code{gnus-summary-save-article-rmail})$B!#$3$l$O(B Emacs 23 $B$+$i(B mbox +$B$K$J$j$^$9!#5l%P!<%8%g%s$G$O(B Babyl $B$G$7$?!#(B @item O f @kindex O f ($B35N,(B) @@ -8397,9 +7618,13 @@ Gnus $B$r;W$$DL$j$KF0:n$5$;$k$?$a$K!"JQ(B @findex gnus-summary-save-in-rmail @vindex gnus-rmail-save-name @findex gnus-plain-save-name -$B$3$l$,%G%#%U%)%k%H$G!"(B@dfn{Babyl} $B$H$$$&MM<0$G$9!#JQ(B -$B?t(B @code{gnus-ramil-save-name} $B$K@_Dj$5$l$F$$$k4X?t$r!"5-;v$rJ]B8$9$k%U%!(B -$B%$%k$NL>A0$ro$K(B Babyl $BMM<0$r;H(B +$B$$$^$9!#JQ?t(B @code{gnus-ramil-save-name} $B$K@_Dj$5$l$F$$$k4X?t$r!"5-;v$r(B +$BJ]B8$9$k%U%!%$%k$NL>A0$rl=j$r$[$N$a$+$9$3$H$,$G$-$^$9!#Nc$($P(B Gnus $B$K4XO" @end quotation @menu -* Uuencoded Articles:: $B5-;v$r(B uuencode $B$9$k(B +* Uuencoded Articles:: $B5-;v$r(B uudecode $B$9$k(B * Shell Archives:: shar $B5-;v$r2rE`$9$k(B * PostScript Files:: $B%]%9%H%9%/%j%W%H$rJ,3d$9$k(B * Other Files:: $BIaDL$NJ]B8$H(B binhex. @@ -8787,7 +8012,7 @@ Gnus $B$O0J2<$N4JC1$J5,B'$KB'$C$F$I$N5-;v$,72$KB0$9$k$N$+$r?dB,$7$^$9(B: $BI= $B$O$^$@$K4p$E$$$F7?$r?dB,$7$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#(B * Article Buttons:: URL $B$d(B Message-ID $B$d%"%I%l%9$J$I$r%/%j%C%/$9$k(B * Article Button Levels:: $B%\%?%s$N8+$(J}$r@)8f$9$k(B * Article Date:: $B$0$:$0$:8@$&$J!"@$3&;~$@(B! -* Article Display:: X-Face, Picons, Smileys $B$rI=<($9$k(B +* Article Display:: $B$$$m$s$J$b$N$rI=<($9$k(B: + X-Face, Picons, Smileys, Gravatars * Article Signature:: $B=pL>$C$F2?(B? * Article Miscellanea:: $BB>$N$$$m$$$m$J$b$N(B @end menu @@ -9281,6 +8507,14 @@ MTA $B$,%/%*!<%H$7$?2DG=@-$,$"$j$^$9!#%G%#%U%)%k%HCM$O(B @code{t} $B$G$9!#(B $B$O(B @code{gnus-article-banner-alist} $B$N@55,I=8=$KBP1~$7$?B>$N%7%s%\%k$N$$(B $B$:$l$+$G$"$k$3$H$,$G$-$^$9!#(B +$BNc$($P(B: + +@lisp +(setq gnus-article-banner-alist + ((googleGroups . + "^\n*--~--~---------\\(.+\n\\)+"))) +@end lisp + $B%0%k!<%W$K$+$+$o$i$:!"5-;v$NAw?.!l9g$KLrN)$A$^$9!#Nc$($P(B @samp{$B"d(B} $B$+$i(B @samp{>>} $B$X$NJQ49$J$I$r9T$J(B +$B$$$^$9!#(B + @item W Y f @kindex W Y f ($B35N,(B) @findex gnus-article-outlook-deuglify-article @@ -9592,15 +8837,18 @@ URL $B$K4^$^$l$k2~9T$r:o=|$7$^$9!#$$$/$D$+$N%a%$%i!<$O!"9T$rC;$/$9$k$?$a$K(B Article}) $B$GDj5A$5$l$F$$$kJ8;z%;%C%H$,;H$o$l$^$9!#(B($BLuCm(B: $B$NJ8;zNs$r!"0z?t$H$7$F0l$DH!"Nc$($P(B CTAN $B$N(B URL $B$NI=<($r@)8f$7$^$9!#JQ(B -$B?t(B @code{gnus-ctan-url}, -@code{gnus-button-ctan-handler}, -@code{gnus-button-ctan-directory-regexp} $B$*$h(B -$B$S(B @code{gnus-button-handle-ctan-bogus-regexp} $B$r8+$F$/$@$5$$!#(B @end table @node Article Date @@ -10042,6 +9266,7 @@ Gnus $B$G%a!<%k$rFI$`$3$H$NMxE@$O!"$=$l$,C1=c$J%P%0$rAG@2$i$7$$IT>rM}$KCV(B @cindex picons @cindex x-face @cindex smileys +@cindex gravatars $B$3$l$i$N%3%^%s%I$O!"$$$m$s$JrM}$KCV(B $B0lJ}(B Picon $B$O$"$J$?<+?H$N%7%9%F%`$K0MB8$7!"(BGnus $B$O%X%C%@!<$K9gCW$9$k$"$J(B $B$?$N;}$AJ*$rC5$7$F$_$^$9(B (@pxref{Picons})$B!#(B +Gravatars $B$O(B @uref{http://www.gravatar.com/} $B$+$i%*%s%i%$%s$GrM}$KCV(B $B$A(B @code{Newsgroups} $B$H(B @code{Followup-To}) $B$r(B Picon $B2=$7$^(B $B$9(B (@code{gnus-treat-newsgroups-picon})$B!#(B +@item W D g +@kindex W D g ($B35N,(B) +@findex gnus-treat-from-gravatar +@code{From} $B%X%C%@!<$r%"%P%?!<2=$7$^$9(B (@code{gnus-treat-from-gravatar})$B!#(B + +@item W D h +@kindex W D h ($B35N,(B) +@findex gnus-treat-mail-gravatar +$B%a!<%k%X%C%@!<$<$s$V(B ($B$D$^$j(B @code{Cc}$B!"(B@code{To}) $B$r%"%P%?!<2=$7$^(B +$B$9(B (@code{gnus-treat-from-gravatar})$B!#(B + @item W D D @kindex W D D ($B35N,(B) @findex gnus-article-remove-images $B5-;v%P%C%U%!!<$+$i$9$Y$F$N2hA|$r:o=|$7$^(B $B$9(B (@code{gnus-article-remove-images})$B!#(B + +@item W D W +@kindex W D W ($B35N,(B) +@findex gnus-html-show-images +@code{gnus-article-html} $B$GIA2h$7$?(B @acronym{HTML} $B5-;v$rFI$s$G$$$k$H$-(B +$B$K!"AK;_$5$l$?2hA|$r$3$N%3%^%s%I$G%P%C%U%!!<$KA^F~$9$k$3$H$,$G$-$^(B +$B$9(B (@code{gnus-html-show-images})$B!#(B @end table @node Article Signature @@ -10230,18 +9476,24 @@ Gnus $B$G%a!<%k$rFI$`$3$H$NMxE@$O!"$=$l$,C1=c$J%P%0$rAG@2$i$7$$IT>rM}$KCV(B @item K H @kindex K H ($B35N,(B) @findex gnus-article-browse-html-article -$B8=:_$N5-;v$N(B @samp{text/html} $B%Q!<%H$r(B WWW $B%V%i%&%6!<$G8+$^$9!#@\F,0z?t(B -$B$,M?$($i$l$J$1$l$P!"$9$Y$F$N(B html $B%Q!<%H$N@hF,$K5-;v$N%X%C%@!<$,2C$($i$l(B -$B$^$9!#(B +$B8=:_$N5-;v$N(B @samp{text/html} $B%Q!<%H$r(B WWW $B%V%i%&%6!<$G8+$^$9!#%a%C%;!<(B +$B%8$K(B @code{cid} $B7A<0$GKd$a9~$^$l$?%$%s%i%$%s2hA|$O0lHL$K0BA4$@$H9M$($i$l(B +$B$F$$$k$N$GE,@Z$K=hM}$5$l$^$9!#@\F,0z?t$,M?$($i$l$J$1$l$P!"$9$Y$F(B +$B$N(B @acronym{HTML} $B%Q!<%H$N@hF,$K5-;v$N%X%C%@!<$,2C$($i$l$^$9!#(B -$B7Y9p(B: Spammers $B$O(B HTML $B5-;vCf$N2hA|$X$N%j%s%/$r!"$"$J$?$,$=$N5-;v$rFI$s(B -$B$@$+$I$&$+$r3N$+$a$k$?$a$K;H$$$^$9!#$3$N%3%^%s%I$O(B @acronym{HTML} $B5-;v$+(B -$B$i$=$No$K%V%i%&%6!<$GI=<($7$?$$$N$G$"$l$P!"(B @code{mm-text-html-renderer} $B$r(B @code{nil} $B$K@_Dj$7$F$/$@$5$$!#(B +$B$3$N%3%^%s%I$O2hA|$r4^$`(B @acronym{HTML} $B%3%s%F%s%D$r%V%i%&%6!<$KEO$9$?$a(B +$B$K0l;~%U%!%$%k$r:n$j!"%0%k!<%W$rH4$1=P$k$H$-$K(B ($B$b$7$"$J$?$,K>$a$P(B) $B$=$l(B +$B$i$r:o=|$7$^$9!#(B + @item K b @kindex K b ($B35N,(B) $B$9$Y$F$N(B @acronym{MIME} $B%Q!<%H$N@hF,$K%\%?%s$rIU2C$7$^$9!#Kd$a9~$^$l$?%Q!<(B @@ -10567,6 +9819,15 @@ Gnus $B8GM-$G$O$J$$$1$l$I!"Lr$KN)$D$+$b$7$l$J$$J8;z%;%C%H$K4X$9$kB>$NHk7m(B: $B$9(B (@code{gnus-summary-print-article})$B!#(B@code{gnus-ps-print-hook} $B$,%P%C(B $B%U%!!<$r0u:~$9$kD>A0$K$K(B Muttprint $B$r;H$C$F0u:~$9$k$3$H(B $B$b$G$-$^$9(B (@pxref{Saving Articles})$B!#(B + +@item A C +@vindex gnus-fetch-partial-articles +@findex gnus-summary-show-complete-article +$B$b$7(B @code{-fetch-partial-articles} $B$,(B @code{nil} $B0J30$NCM$@$C(B +$B$?$i!"%P%C%/%(%s%I$,%5%]!<%H$7$F$$$l$P(B Gnus $B$O5-;v$NItJ,$r$N$b$N$O;~4V$,(B -$B$+$+$j$9$.$^$9!#(B) @code{nnmh} $B$G$O$^$C$?$/IT2DG=$G$9!#(B +$B%0%k!<%W$KEj9F$5$l$?5-;v$7$+C5$9$3$H$,$G$-$^$;$s!#(B@code{nnmh} $B$G$O$^$C$?(B +$B$/IT2DG=$G$9!#(B + +$B9,$$$K$bFCJL$J%P%C%/%(%s%I$G$"$k(B @code{nnregistry} $B$O!"$I$s$J%0%k!<%W$K(B +$B$"$k5-;v$G$b%P%C%/%(%s%I$K4X78L5$/8+$D$1=P$9$3$H$,$G$-$^$9!#(B +@xref{Registry Article Refer Method, @code{Message-ID} $B$K4p$E$$$F%l%8%9(B +$B%H%j!<$G5-;v$r/$70c$$$^$9!#$=$l$>$l$N9T$N(B @item B DEL @kindex B DEL ($B35N,(B) +@cindex deleting mail @findex gnus-summary-delete-article @c @icon{gnus-summary-mail-delete} $B%a!<%k5-;v$r:o=|$7$^$9!#$3$l$O!X$"$J$?$N%G%#%9%/$+$i1J5W$K:o=|$7$FFsEY$H(B @@ -11339,19 +10606,6 @@ Gnus $B$O(B @code{Message-ID} $B$rIU$1BX$($F(B ($BI=<($N$?$a$@$1$K(B) $B$ @subsection $B35N,%0%k!<%W>pJs(B @table @kbd -@item H f -@kindex H f ($B35N,(B) -@findex gnus-summary-fetch-faq -@vindex gnus-group-faq-directory -$B8=:_$N%0%k!<%W$N(B @acronym{FAQ} (frequently asked questions ($BIQHK$K$5$l$k(B -$Bo$3$l$O1s3V%^%7%s$N%G%#%l%/(B -$B%H%j!<(B) $B$+$i(B @acronym{FAQ} $B$rl9g!"$3$NL?Na$K@\F,0z?t$rM?$($k$3$H$K(B -$B$h$C$F$$$m$$$m$J%5%$%H$+$iA*$V$3$H$,$G$-$^$9!#$*$=$i(B -$B$/(B @code{ange-ftp} $B$b$7$/$O(B @code{efs} $B$,%U%!%$%k$N$5$l$?%a%C%;!<%8$r8!>Z$7$?$j!"0E9f2=$5$l$?%a%C%;!<%8$r%G%3!<(B @enumerate @item @acronym{PGP} $B$H(B @acronym{PGP/MIME} $B$N%a%C%;!<%8$r07$&$K$O!"(BOpenPGP $B$Nl9g$N%;%-%e%j%F%#!<$N5!G=$r@)8f$9$k$?$a$NJQ?t$G(B -$B$9(B: +$B0J2<$O!"%a%C%;!<%8$rFI$`!"$^$?$O:n@.$9$k>l9g$K!"%;%-%e%j%F%#!<$N5!G=$r@)(B +$B8f$9$k$?$a$NJQ?t$G$9(B: @table @code @item mm-verify-option @@ -11825,17 +11079,32 @@ Gnus $B$O=pL>$5$l$?%a%C%;!<%8$r8!>Z$7$?$j!"0E9f2=$5$l$?%a%C%;!<%8$r%G%3!<(B $B%m%H%3%k$N>l9g$@$1%G%3!<%I$9$k!"$N0UL#$G$9!#$=$l$i0J30$N>l9g$O!"$I$&$9$k(B $B$+$rMxMQ$5$l$?%Q!<%H$r:n@.$9$k$?$a$N%*%W%7%g%s!#(B@code{nil} $B$G$O%G%#%U%)%k%H(B +$B$N=pL>$N$?$a$N80$r;H$$!"(B@code{guided} $B$G$O=pL>$N$?$a$N80$r%a%K%e!<$+$iA*(B +$B$S$^$9!#(B + +@item mm-encrypt-option +@vindex mm-encrypt-option +$B0E9f2=$5$l$?%Q!<%H$r:n@.$9$k$?$a$N%*%W%7%g%s!#(B@code{nil} $B$G(B +$B$O(B @samp{From:} $B%X%C%@!<$rpJs$rI=<($9$k%\%?%s$,8=$l$^$;$s!#$=$l$i(B @@ -11932,6 +11201,7 @@ List-Archive $B%U%#!<%k%I$,$"$C$?$i!"%a!<%j%s%0%j%9%H$N%"!<%+%$%V$r1\Mw$7(B @menu * Hiding Headers:: $B$I$N%X%C%@!<$rI=<($9$k$+$r7h$a$k(B * Using MIME:: $BFI$`A0$K5-;v$r(B @acronym{MIME} $B$KDL$9(B +* HTML:: @acronym{HTML} $B%a%C%;!<%8$rFI$`(B * Customizing Articles:: $B5-;v$N8+1I$($r;EN)$F$k(B * Article Keymap:: $B5-;v%P%C%U%!!<$G;H$($k%-!(B @@ -12225,6 +11495,73 @@ Emacs @acronym{MIME} $B%^%K%e%"%k$G=R$Y$i$l$F$$$^$9!#(B @ref{MIME Commands} $B$b8+$F$/$@$5$$!#(B +@node HTML +@section @acronym{HTML} +@cindex @acronym{HTML} + +$B$b$7(B @code{w3m} $B$,$"$J$?$N%7%9%F%`$K%$%s%9%H!<%k$7$F$"$l$P!"(BGnus $B$O5-;v(B +$B%P%C%U%!!<$K(B @acronym{HTML} $B5-;v$rI=<($9$k$3$H$,$G$-$^$9!#$3$l$r9T$J$&$?(B +$B$a$NMM!9$J$d$jJ}$NIU2C5!G=$,$"$j$^$9$,!"%G%#%U%)%k%H$G;H$o$l$k$=$s$J0l$D(B +$B$NH$7$F$/$@$5$$!#$3$N>O$O%G%#(B +$B%U%)%k%H$N5!G=$@$1$r@bL@$7$^$9!#(B + +@table @code +@item mm-text-html-renderer +@vindex mm-text-html-renderer +$B$b$7$3$l$,(B @code{gnus-article-html} $B$K@_Dj$5$l$F$$$k$H!"(B +Gnus $B$O(B @code{w3m} $B$rMxMQ$9$k$=$NAH$_9~$_5!G=$r;H$$$^$9!#(B + +@item gnus-blocked-images +@vindex gnus-blocked-images +@acronym{URL} $B$,$3$N@55,I=8=$K9gCW$9$k30It2hA|$O2A$5$l$k$Y$-4X?t$G$b9=$$$^$;$s!#$=$N>l9g!"$=$l$O%0%k!<%WL>$r%Q%i(B +$B%a!<%?!<$H$7$F8F$P$l$^$9!#%G%#%U%)%k%HCM(B +$B$O(B @code{gnus-block-private-groups} $B$G!"%K%e!<%9%0%k!<%W$N5-;v$G$O$J$$$I(B +$B$s$J$b$N$KBP$7$F$b(B @samp{"."} $B$rJV$7$^$9!#$3$l$O%a!<%k$rFI$`$H$-$K30It2h(B +$BA|$rH$7$F$/$@$5$$(B (@pxref{Misc Article})$B!#(B + +@item gnus-html-cache-directory +@vindex gnus-html-cache-directory +Gnus $B$O(B @code{gnus-blocked-images} $B$,$I$&@_Dj$5$l$F$$$k$+$K1~$8$F2hA|$r(B +$B%@%&%s%m!<%I$7$F%-%c%C%7%e$7$^$9$,!"$=$l$i$N2hA|$O$3$N%G%#%l%/%H%j!<$KJ](B +$BB8$5$l$^$9!#(B + +@item gnus-html-cache-size +@vindex gnus-html-cache-size +$B$=$N%G%#%l%/%H%j!<$G!"(B@code{gnus-html-cache-size} $B$G;XDj$5$l$?%P%$%H?t$r(B +$B1[$($k8E$$%U%!%$%k$O>C5n$5$l$^$9!#%G%#%U%)%k%H$O(B 500MB $B$G$9!#(B + +@item gnus-html-frame-width +@vindex gnus-html-frame-width +HTML $B$rIA2h$9$k$H$-$NI}$G$9!#%G%#%U%)%k%H$O(B 70 $B$G$9!#(B + +@item gnus-max-image-proportion +@vindex gnus-max-image-proportion +$BI=<($5$l$k2hA|$,!"$=$l$i$,$"$k%&%#%s%I%&$KBP$7$F$I$l$/$i$$Bg$-$$$+$rI=$9(B +$BCM$G$9!#(B0.7 $B$H$$$&CM(B ($B%G%#%U%)%k%H(B) $B$O!"$=$l$i$,%&%#%s%I%&$NI}$H9b$5(B +$B$N(B 70% $B$r.$5$l$^$9!#(B +@end table + +$B$3$l$r;H$&$?$a$K$O(B @code{w3m} $B$H(B @code{curl} $B$,%$%s%9%H!<%k$5$l$F$$$kI,(B +$BMW$,$"$j$^$9!#$b$7$"$l$P(B Gnus $B$O<+F0E*$K(B @acronym{HTML} $B$rI=<($9$k$O$:$G(B +$B$9!#(B + @node Customizing Articles @section $B5-;v$N%+%9%?%^%$%:(B @cindex article customization @@ -12317,6 +11654,8 @@ Emacs @acronym{MIME} $B%^%K%e%"%k$G=R$Y$i$l$F$$$^$9!#(B @vindex gnus-treat-from-picon @vindex gnus-treat-mail-picon @vindex gnus-treat-newsgroups-picon +@vindex gnus-treat-from-gravatar +@vindex gnus-treat-mail-gravatar @vindex gnus-treat-display-smileys @vindex gnus-treat-body-boundary @vindex gnus-treat-display-x-face @@ -12335,7 +11674,6 @@ Emacs @acronym{MIME} $B%^%K%e%"%k$G=R$Y$i$l$F$$$^$9!#(B @vindex gnus-treat-highlight-headers @vindex gnus-treat-highlight-signature @vindex gnus-treat-play-sounds -@vindex gnus-treat-translate @vindex gnus-treat-x-pgp-sig @vindex gnus-treat-unfold-headers @vindex gnus-treat-fold-headers @@ -12384,6 +11722,11 @@ Emacs @acronym{MIME} $B%^%K%e%"%k$G=R$Y$i$l$F$$$^$9!#(B @xref{Picons}. +@item gnus-treat-from-gravatar (head) +@item gnus-treat-mail-gravatar (head) + +@xref{Gravatars}. + @item gnus-treat-display-smileys (t, integer) @item gnus-treat-body-boundary (head) @@ -12438,8 +11781,6 @@ Emacs @acronym{MIME} $B%^%K%e%"%k$G=R$Y$i$l$F$$$^$9!#(B @vindex gnus-treat-play-sounds @item gnus-treat-play-sounds -@vindex gnus-treat-translate -@item gnus-treat-translate @item gnus-treat-ansi-sequences (t) @vindex gnus-treat-x-pgp-sig @item gnus-treat-x-pgp-sig (head) @@ -12563,6 +11904,11 @@ Gnus $B$O%5!<%P!<$+$i$=$N5-;v$rH$7$F$/$@$5$$!#$3$l$K(B $B$O(B @uref{http://www.gnu.org/software/libidn/, GNU Libidn} $B$,I,MW$G!"$3$N(B $BJQ?t$O$=$l$r%$%s%9%H!<%k$7$F$"$k>l9g$@$1M-8z$K$J$j$^$9!#(B + +@vindex gnus-inhibit-images +@item gnus-inhibit-images +$B$b$7(B @code{nil} $B$G$J$1$l$P!"5-;v$N%\%G%#!<$G$N2hA|$N%$%s%i%$%sI=<($r6X;_(B +$B$7$^$9!#$3$l$O(B @acronym{MIME} $B%Q!<%H$H$7$F5-;v$K$"$k2hA|!"$*$h(B +$B$S(B @code{mm-text-html-renderer} (@pxref{Display Customization, ,$BI=<($N%+(B +$B%9%?%^%$%:(B, emacs-mime-ja, The Emacs MIME Manual}) $B$,(B @code{shr} $B$^$?(B +$B$O(B @code{gnus-w3m} $B$G$"$k>l9g$KI=<($5$l$?(B @acronym{HTML} $B5-;v$N2hA|$KBP(B +$B$7$FM-8z$G$9!#(B @end table @node Composing Messages @@ -13054,29 +12409,7 @@ Lisp $B%U%)!<%`$N%j%9%H!#$=$l$>$l$N%U%)!<%`$,I>2A$5$l!":G=i$KJV$C$F$-(B $B$F(B)---@samp{misc-mail-september-1995} $B$=$NB>2?$G$b!#?7$7$$%a%C%;!<%8$O8E(B $B$$(B ($B:#$O6u$K$J$C$?(B) $B%0%k!<%W$KN/$a$i$l$^$9!#(B -$B0J>e$,Aw$C$?%a%C%;!<%8$rJ]4I$9$k%G%#%U%)%k%H$NJ}K!$G$9!#(BGnus $B$O%G%#%U%)(B -$B%k%H$NJ}K!$r9%$-$G$O$J$$?M$K$O0c$C$?$d$jJ}$r4+$a$F$$$^$9!#$=$N$h$&$J>l9g(B -$B$O!"(B@code{gnus-message-archive-group} $B$r(B @code{nil} $B$K@_Dj$9$k$Y$-$G$9!#(B -$B$3$l$OJ]4I$r$7$J$$$h$&$K$7$^$9!#(B - @table @code -@item gnus-outgoing-message-group -@vindex gnus-outgoing-message-group -$B$9$Y$F$N30$K$$$/%a%C%;!<%8$O$3$N%0%k!<%W$KF~$l$i$l$^$9!#$b$7$9$Y$F$N30$K(B -$B9T$/%a!<%k$H5-;v$r(B @samp{nnml:archive} $B%0%k!<%W$KJ]4I$7$?$$$N$G$"$l$P!"(B -$B$3$NJQ?t$r$=$NCM$K@_Dj$7$F$/$@$5$$!#$3$NJQ?t$O%0%k!<%WL>$N%j%9%H$G$"$k$3(B -$B$H$b$G$-$^$9!#(B - -$B$b$7$=$l$>$l$N%a%C%;!<%8$r$I$N%0%k!<%W$KF~$l$k$+$r$b$C$H@)8f$7$?$$$N$G$"(B -$B$l$P!"$3$NJQ?t$r8=:_$N%K%e!<%9%0%k!<%WL>$rD4$Y$F!"E,@Z$J%0%k!<%WL>(B ($B$b$7(B -$B$/$OL>A0$N%j%9%H(B) $B$rJV$94X?t$K@_Dj$9$k$3$H$,$G$-$^$9!#(B - -$B$3$NJQ?t$O(B @code{gnus-message-archive-group} $B$NBe$o$j$K;H$&$3$H$,$G$-$^(B -$B$9$,!"8e$l$N%U%)!<%`$,I>2A$5$l!":G=i$KJV$C$F$-(B $B$,(B @code{nil} $B$@$C$?$i!"$=$N%X%C%@!$O:o=|$5$l$^$9!#$b$7B0@-L>(B $B$,(B @code{eval} $B$@$C$?$i$=$NMM<0$,I>2A$5$l!"7k2L$O2A(B} $B$5$l$F!"JV$j(B -$BCM$,;H$o$l$^$9(B) $B$G$"$k$3$H$,$G$-$^$9!#4X?t$H(B S$B<0(B (sexp) $B$O%;%C%H%"%C%W$5(B -$B$l$D$D$"$k%a%C%;!<%8%P%C%U%!!<$G8F$P$l$k$+I>2A$5$l$^$9!#8=:_$N5-;v$N%X%C(B -$B%@!<72$OJQ?t(B @code{message-reply-headers} $B$+$iF@$i$l$^$9!#$3$l$O(B number -subject from date id references chars lines xref extra $B$N3F%X%C%@!<$+$i(B -$B@.$k%Y%/%H%k$G$9!#(B +$BB0@-CM$OJ8;zNs!"0z?t$NL5$$4X?t(B ($BJV$jCM$,;H$o$l$^$9(B)$B!"JQ?t(B ($B$=$NCM$,;H$o(B +$B$l$^$9(B) $B$^$?$O%j%9%H(B ($B$=$l$O(B @code{$BI>2A(B} $B$5$l$F!"JV$jCM$,;H$o$l$^$9(B) $B$G(B +$B$"$k$3$H$,$G$-$^$9!#4X?t$H(B S$B<0(B (sexp) $B$O%;%C%H%"%C%W$5$l$D$D$"$k%a%C%;!<(B +$B%8%P%C%U%!!<$G8F$P$l$k$+I>2A$5$l$^$9!#8=:_$N5-;v$N%X%C%@!<72$OJQ(B +$B?t(B @code{message-reply-headers} $B$+$iF@$i$l$^$9!#$3$l$O(B number subject +from date id references chars lines xref extra $B$N3F%X%C%@!<$+$i@.$k%Y%/(B +$B%H%k$G$9!#(B @vindex message-reply-headers $B:n@.$7$h$&$H$7$F$$$k%a%C%;!<%8$,%K%e!<%95-;v$+%a!<%k%a%C%;!<%8$G$"$k$+$r(B @@ -13212,8 +12545,7 @@ subject from date id references chars lines xref extra $B$N3F%X%C%@!<$+$i(B (body "You are fired.\n\nSincerely, your boss.") (organization "Important Work, Inc")) ("nnml:.*" - (From (save-excursion - (set-buffer gnus-article-buffer) + (From (with-current-buffer gnus-article-buffer (message-fetch-field "to")))) ("^nn.+:" (signature-file "~/.mail-signature")))) @@ -13305,6 +12637,9 @@ Headers, ,$B%a%C%;!<%8%X%C%@!<(B, message-ja, The Message Manual}. $BNa(B (@code{gnus-draft-toggle-sending}) $B$r;H$C$F%a%C%;!<%8$KAw?.IT2D$N0u$r(B $BIU$1$k$3$H$,$G$-$^$9!#$3$l$O@Z$jBX$(L?Na$G$9!#(B +$B:G8e$K!#$b$72<=q$-$N5-;v$r>C$7$?$$$H$-$O!"DL>o$N(B @kbd{B DEL} $B%3%^%s%I$r(B +$B;H$C$F$/$@$5$$(B (@pxref{Mail Group Commands})$B!#(B + @node Rejected Articles @section $B5qH]$5$l$?5-;v(B @cindex rejected articles @@ -13432,10 +12767,10 @@ Message Manual}, $B$r;2>H$7$F$/$@$5$$!#(B @menu * Server Buffer:: $B2>A[%5!<%P!<$r:n$C$FJT=8$9$k(B * Getting News:: USENET $B%K%e!<%9$r(B Gnus $B$GFI$`(B +* Using IMAP:: @acronym{IMAP} $B$+$i%a!<%k$rFI$`(B * Getting Mail:: $B8D?ME*$J%a!<%k$r(B Gnus $B$GFI$`(B * Browsing the Web:: $BBgNL$N%&%'%V$N;q8;$+$i%a%C%;!<%8$rH$7$F$/$@$5$$!#(B @findex gnus-server-edit-server $B%5!<%P!<$rJT=8$7$^$9(B (@code{gnus-server-edit-server})$B!#(B +@item S +@kindex S ($B%5!<%P!<(B) +@findex gnus-server-show-server +$B%5!<%P!<$NDj5A$rI=<($7$^$9(B (@code{gnus-server-show-server})$B!#(B + @item SPACE @kindex SPACE ($B%5!<%P!<(B) @findex gnus-server-read-server @@ -13611,6 +12951,9 @@ Message Manual}, $B$r;2>H$7$F$/$@$5$$!#(B $B$j=|$/$N$G!"@5$7$$A45-;v?t$rF@$k$3$H$,$G$-$k$h$&$K$J$j$^$9!#(B @end table +$B%5!<%P!<$rJD$8!"6X;_$7!"$*$h$S:F3+$9$k$?$a$NB>$N%3%^%s%I$K$D$$$F(B +$B$O(B @ref{Unavailable Servers}$B!#(B + @node Example Methods @subsection $BJ}K!$NNc(B @@ -13845,6 +13188,14 @@ Message Manual}, $B$r;2>H$7$F$/$@$5$$!#(B Gnus $B$,@\B3$r5qH]$5$l$?$9$Y$F$N%5!<%P!<$N!"$9$Y$F$N0u$r>C5n$7(B $B$^$9(B (@code{gnus-server-remove-denials})$B!#(B +@item c +@kindex c ($B%5!<%P!<(B) +@findex gnus-server-copy-server +$B%5!<%P!<$r%3%T!<$7$F?7$7$$L>A0$rIU$1$^(B +$B$9(B (@code{gnus-server-copy-server})$B!#$3$l$O!"J#;($J@\B3J}K!$NDj5A$,$9$G(B +$B$K$"$C$F!"$=$l$HF1$8Dj5A$r0[$J$k(B ($BJ*M}(B) $B%5!<%P!<$N$?$a$K;H$&I,MW$,$"$k>l(B +$B9g$KLrN)$D$O$:$G$9!#(B + @item L @kindex L ($B%5!<%P!<(B) @findex gnus-server-offline-server @@ -14112,6 +13463,11 @@ default force yes $B$9$Y$F$N%5!<%P!<$,?d>)(B ID $B$r%5%]!<%H$7$F$$$k$o$1$G$O$J$$$3$H$KCm0U$7$F$/(B $B$@$5$$!#$3$l$ONc$($P(B INN 2.3.0 $B0J>e$GF0:n$7$^$9!#(B + +@item nntp-server-list-active-group +$B$b$7(B @code{nil} $B$@$C$?$i(B @samp{LIST ACTIVE} $B$NBe$o$j$K>o(B +$B$K(B @samp{GROUP} $B$r;H$$$^$9!#$3$l$OIaDLCY$$$N$G$9$,!"8m$C$F(B active $B%U%!%$(B +$B%k$rIQHK$K99?7$7$J$$$h$&$K@_Dj$5$l$F$$$k%5!<%P!<$G$O=u$1$K$J$k$O$:$G$9!#(B @end table @menu @@ -14132,7 +13488,12 @@ default force yes @table @code @findex nntp-open-network-stream @item nntp-open-network-stream -$B$3$l$O%G%#%U%)%k%H$G!"C1=c$K1s3V%7%9%F%`$N2?$i$+$N%]!<%H$K@\B3$7$^$9!#(B +$B$3$l$O%G%#%U%)%k%H$G!"C1=c$K1s3V%7%9%F%`$N%]!<%H$b$7$/$OJL$N$b$N$K@\B3$7(B +$B$^$9!#$b$7(B Emacs $B$H%5!<%P!<$NN>J}$,%5%]!<%H$7$F$$$l$P!"$=$N@\B3$O<+F0E*(B +$B$K0E9f2=$5$l$?(B @acronym{STARTTLS} $B@\B3$K>:3J$5$l$^$9!#(B + +@item network-only +$B>e5-$KF1$8!#$?$@$7<+F0$G(B @acronym{STARTTLS} $B$X$N>:3J$O9T$J$$$^$;$s!#(B @findex nntp-open-tls-stream @item nntp-open-tls-stream @@ -14146,7 +13507,7 @@ default force yes ;; (nntp "snews.bar.com" (nntp-open-connection-function nntp-open-tls-stream) - (nntp-port-number ) + (nntp-port-number 563) (nntp-address "snews.bar.com")) @end lisp @@ -14489,6 +13850,139 @@ A $B$N$?$a$N0u%U%!%$%k$rF1$8$K$9$k$3$H$,$G$-$k$N$G!"Fs$D$N%[%9%H4V$G$=$N%5!<(B $B$G!"$=$3$Gl=j$+$i!"$^$?$O$$$m$$$m$J%f!<%6!$H%Q%9%o!<%I$r?R$M$i$l$^$9!#$=$l$KK0$-$?$J$i!"0J2<$N$b$N(B +$B$r(B @file{~/.authinfo} $B%U%!%$%k$K2C$($F$/$@$5$$(B: + +@example +machine imap.gmail.com login password port imap +@end example + +$B$[$H$s$I$N%f!<%6!<$K$O!"$=$l$@$1$GNI$$$O$:$G$9!#(B + +@node Customizing the IMAP Connection +@subsection IMAP $B@\B3$r%+%9%?%^%$%:$9$k(B + +$B$b$C$HJ#;($J@\B3J}K!$NNc(B: + +@example +(nnimap "imap.gmail.com" + (nnimap-inbox "INBOX") + (nnimap-split-methods default) + (nnimap-expunge t) + (nnimap-stream ssl)) +@end example + +@table @code +@item nnimap-address +$B%5!<%P!<$N%"%I%l%9$G$9!#(B@samp{imap.gmail.com} $B$N$h$&$J$b$N!#(B + +@item nnimap-server-port +$B%5!<%P!<$N%]!<%H$,I8=`$H$O0[$J$k$J$i!"$3$3$G@_Dj$G$-$^$9!#BeI=E*$J%]!<%H(B +$B$O(B @code{"imap"} $B$"$k$$$O(B @code{"imaps"} $B$G$7$g$&!#(B + +@item nnimap-stream +@code{nnimap} $B$,$I$&$d$C$F%5!<%P!<$K@\B3$9$k$+$r;XDj$7$^$9!#;H$($kCM$O(B: + +@table @code +@item undecided +$B$3$l$,%G%#%U%)%k%H$G$9!#:G=i$K(B @code{ssl} $B@_Dj$r!"J}$,%5%]!<%H$7$F$$$l$P!"0E9f2=$5$l(B +$B$?(B @acronym{STARTTLS} $B@\B3$K>:3J$7$^$9!#(B + +@item starttls +$B@55,$N(B @acronym{IMAP} $B%]!<%H>e$G0E9f2=$5$l$?(B @acronym{STARTTLS} $B$r;H$$$^(B +$B$9!#(B + +@item shell +$B$b$7%5!<%P!<$K@\B3$9$k$?$a$KB>$N%[%9%H$r%H%s%M%k$9$kI,MW$,$"$k$J$i!"$3$N(B +$B%*%W%7%g%s$r;H$C$F(B @code{nnimap-shell-program} $B$rI,MW$K1~$8$F%+%9%?%^%$(B +$B%:$9$k$3$H$,$G$-$^$9!#(B +@end table + +@item nnimap-authenticator +$B$$$/$D$+$N(B @acronym{IMAP} $B%5!<%P!<$OF?L>%m%0%$%s$r5vMF$7$F$$$^$9!#$=$N>l(B +$B9g!"$3$l$r(B @code{anonymous} $B$K@_Dj$9$kI,MW$,$"$j$^$9!#(B + +@item nnimap-expunge +$B$b$7(B @code{nil} $B$G$J$1$l$P!"5-;v$r>C5n$7$?8e$G$=$l$i$r1J5W$Ko$Ke$9$Y$F$N(B @acronym{IMAP} $B%5!<%P!<$O%G!<%?$N9bB.%9%H%j!<%_%s%0$r%5%]!<(B +$B%H$7$F$$$^$9!#$b$7%5!<%P!<$X$N@\B3$KLdBj$,$"$k$N$J$i!"$3$l(B +$B$r(B @code{nil} $B$K@_Dj$7$F$_$F$/$@$5$$!#(B + +@item nnimap-fetch-partial-articles +$B$b$7(B @code{nil} $B0J30$NCM$@$C$?$i!"%5!<%P!<$+$i5-;v$NItJ,$rl9g$O$9$Y$F$N%F%-(B +$B%9%H7?$NItJ,$re$N$=$l$>$l$N%a!<%k%\%C%/(B +$B%9$KJB$S49$((B/$BJ,3d$9$k$3$H$r9%$_$^$9!#$=$&$9$l$P!"$5$[$I4X?4$,L5$$%a!<%k(B +$B$r%@%&%s%m!<%I$9$kI,MW$,$"$j$^$;$s!#(B + +$B$b$7%/%i%$%"%s%HB&$G%a!<%kJ,3d$r$9$kI,MW$,$"$k$N$J$i!"4XO"$9$kJQ?t$Ol9g$ONc30$G!"(B +@code{nnmail-split-methods} $B$NCM$r;H$$$^$9!#(B + +@item nnimap-split-fancy +@code{nnmail-split-fancy} $B$HF1$89=J8$r;H$$$^$9!#(B + +@item nnimap-unsplittable-articles +$BJ,3d$r9T$J$C$F$$$k$H$-$KL5;k$9$Y$-%U%i%0$N%7%s%\%k$N%j%9%H!#$9$J$o$A!"$=(B +$B$l$i$N%U%i%0$r$b$C$F$$$k5-;v$O!"J,3d$r9T$J$&BP>]$H$7$F9MN8$5$l$J$$$H$$$&(B +$B$3$H$G$9!#%G%#%U%k%H$O(B @samp{(%Deleted %Seen)} $B$G$9!#(B +@end table + @node Getting Mail @section $B%a!<%k$N%j%9%H$rJV$5$J$1$l$P$J$j(B $B$^$;$s!#(B +$B$3$NJQ?t$OFC5i%a!<%kJ,3d$G$"$C$F$bNI$$$G$9!#9=J8$K$D$$$F$O(B @xref{Fancy +Mail Splitting}. + $B$9$Y$F$N%a!<%k%P%C%/%(%s%I$O!"F~$C$FMh$?5$$NFG$JL5e$G%a!<%k$rFI$`%W%m(B $B%H%3%k$H$7$F$O(B ($B$9$J$o$A(B @code{nnimap} $B$G(B) $B;H$$$?$/$J$$$H$-$O!"(BGnus $B$G(B $B$O(B @acronym{POP} $B%5!<%P!<$HF1MM$K07$C$F!";XDj$5$l$?(B @acronym{IMAP} $B%a!<(B -$B%k%\%C%/%9$+$i5-;v$r\$7$/$O(B @ref{IMAP} $B$r;2>H$7(B -$B$F$/$@$5$$!#(B - -Kerberos, GSSAPI, @acronym{TLS}/@acronym{SSL} $B$*$h$S(B STARTTLS $B$N$?$a$N30(B -$BIt%W%m%0%i%`$H%i%$%V%i%j!<$,I,MW$G$"$k$3$H$KN10U$7$F$/$@$5$$!#(B -@xref{IMAP}. +$B%k%\%C%/%9$+$i5-;v$r\$7$/(B +$B$O(B @ref{Using IMAP} $B$r;2>H$7$F$/$@$5$$!#(B $B%-!<%o!<%I(B: @@ -15177,43 +14670,6 @@ UNDELETED} $B$O$*$=$i$/$?$$$F$$$N?M$K$O:GNI$NA*Br$G$7$g$&$,!"$H$-$I(B :fetchflag "\\Seen") @end lisp -@item webmail -@uref{http://www.hotmail.com/}, @uref{http://webmail.netscape.com/}, -@uref{http://www.netaddress.com/}, @uref{http://www.yahoo.com/} $B$J$I$N%&%'(B -$B%V%a!<%k%5!<%P!<$+$i%a!<%k$rl9g(B -$B$O(B "one-line-cookie" $B%Q%C%A$rEv$F$kI,MW$,$"$j$^$9!#(B - -$B7Y9p(B: $B%a!<%k$,<:$o$l$k$+$b$7$l$^$;$s!#L5J]>Z$G$9!#(B - -$B%-!<%o!<%I(B: - -@table @code -@item :subtype -$B%&%'%V%a!<%k%5!<%P!<$N7?$G$9!#%G%#%U%)%k%H$O(B @code{hotmail} $B$G$9!#B>$N8u(B -$BJd$K$O(B @code{netscape}, @code{netaddress}, @code{my-deja} $B$,$"$j$^$9!#(B - -@item :user -$B%&%'%V%a!<%k%5!<%P!<$KEO$9MxMQ$G$9!#%G%#%U%)%k%H$O%m%0%$%sL>$G$9!#(B - -@item :password -$B%&%'%V%a!<%k%5!<%P!<$KEO$9%Q%9%o!<%I$G$9!#;XDj$7$J$$>l9g$O!"MxMQl9g!"%G%#%U%)%k%H$G$O5-;v$N%\%G%#!<$,%@%&%s%m!<%I$5$l$J$$$3$H$K(B $BCm0U$7$F$/$@$5$$!#$=$l$r$9$k$?$a$K(B $B$O(B @code{nnimap-split-download-body} $B$r(B @code{t} $B$K@_Dj$9$kI,MW$,$"$j$^(B -$B$9(B (@pxref{Splitting in IMAP})$B!#(B +$B$9(B (@pxref{Client-Side IMAP Splitting})$B!#(B @item (! @var{func} @var{split}) $BJ,3d$,%j%9%H$G:G=i$NMWAG$,(B @code{!} $B$@$C$?$i!"(B@var{split} $B$,C5n$,M-8z$K$J$C$F$$$F$b!"MxMQC5n2DG=$N0u$rIU$1$k$3$H$O$"$j$^$;$s!#(B +@vindex gnus-mark-copied-or-moved-articles-as-expirable +$B5-;v$N4|8B@Z$l>C5n2DG=$N0u$O!"<+F04|8B@Z$l>C5n$,M-8z$K$J$C$F$$$J$$%0%k!<(B +$B%W$K%3%T!<$9$k$+0\F0$9$k$H$-:o=|$5$l$^$9!#$3$l$O5-;v$,IT0U$K4|8B@Z$l>C5n(B +$B$5$l$F$7$^$&$3$H$rKI$0$?$a$G$9!#0lJ}!"<+F04|8B@Z$l>C5n$,M-8z$K$J$C$F$$$k(B +$B%0%k!<%W$K%3%T!<$^$?$O0\F0$5$l$k5-;v$N4|8B@Z$l>C5n2DG=$N0u$O!"%G%#%U%)%k(B +$B%H$G$OJQ2=$7$^$;$s!#$D$^$j!"$=$N$h$&$J%0%k!<%W$K%3%T!<$^$?$O0\F0$5$l$k$H(B +$B$-!"4|8B@Z$l>C5n2DG=$@$C$?5-;v$O4|8B@Z$l>C5n2DG=$N$^$^$K$5$l!"4|8B@Z$l>C(B +$B5n2DG=$G$O$J$+$C$?5-;v$K4|8B@Z$l>C5n2DG=$N0u$,IU$/$3$H$O$"$j$^$;$s!#$7$?(B +$B$,$C$F!"$?$H$(<+F04|8B@Z$l>C5n$N%0%k!<%W$G$"$C$F$b!"$$$/$D$+$N5-;v$O4|8B(B +$B@Z$l>C5n$5$l$J$$$G$7$g$&(B ($B$=$l$i$r:F$SFI$^$J$$8B$j$O(B)$B!#<+F04|8B@Z$l>C5n(B +$B$N%0%k!<%W$K4|8B@Z$l>C5n$7$J$$5-;v$,J6$l9~$s$G$7$^$&$+$b$7$l$J$$$=$NF0:n(B +$B$,5$$KF~$i$J$$$J$i!"(B +@code{gnus-mark-copied-or-moved-articles-as-expirable} $B$r(B @code{nil} $B$G(B +$B$O$J$$CM$K@_Dj$9$k$3$H$,$G$-$^$9!#$=$N>l9g!"FI$_=*$o$C$?5-;v$O<+F04|8B@Z(B +$B$l>C5n$,M-8z$K$J$C$F$$$k%0%k!<%W$K%3%T!<$^$?$O0\F0$9$k$H$-!"4|8B@Z$l>C5n(B +$B2DG=$N0u$,<+F0E*$KIU$1$i$l$^$9!#%G%#%U%)%k%HCM$O(B @code{nil} $B$G$9!#(B + @node Washing Mail @subsection $B%a!<%k@vBu(B @cindex mail washing @@ -16287,12 +15760,12 @@ Quoted Readable $B%(%s%3!<%I$r%G%3!<%I$7$^$9(B ($BLuCm(B: $BA[%5!<%P!A[%5!<%P!(B @dfn{Rmail mbox}) $B$r;H$$$^$9!#(B@code{nnbabyl} $B$O$=$l$>$l$N5-;v$K(B -$B$=$l$,$I$N%0%k!<%W$KB0$7$F$$$k$+$r<($9DI2C$N%X%C%@!<$r2C$($^$9!#(B +$B%9$r;H$$$^$9!#(B@code{nnbabyl} $B$O$=$l$>$l$N5-;v$K$=$l$,$I$N%0%k!<%W$KB0$7(B +$B$F$$$k$+$r<($9DI2C$N%X%C%@!<$r2C$($^$9!#(B $B2>A[%5!<%P!<$N@_Dj(B: @table @code @item nnbabyl-mbox-file @vindex nnbabyl-mbox-file -Rmail mbox $B%U%!%$%k$NL>A0!#%G%#%U%)%k%H$O(B @file{~/RMAIL} $B$G$9!#(B +Babyl $B%U%!%$%k$NL>A0!#%G%#%U%)%k%H$O(B @file{~/RMAIL} $B$G$9!#(B @item nnbabyl-active-file @vindex nnbabyl-active-file -Rmail mbox $B$N$?$a$N%"%/%F%#%V%U%!%$%k$NL>A0!#%G%#%U%)%k%H(B +Babyl $B%U%!%$%k$N$?$a$N%"%/%F%#%V%U%!%$%k$NL>A0!#%G%#%U%)%k%H(B $B$O(B @file{~/.rmail-active} $B$G$9!#(B @item nnbabyl-get-new-mail @@ -16804,8 +16276,8 @@ Gnus $B$,(B @code{nnmaildir} $B$K0u$N%;%C%H$r3JG<$9$k$3$H$rMW5a$9$k$H!"(B @cindex mbox folders @cindex mail folders -@code{nnfolder} $B$O$=$l$>$l$N%a!<%k%0%k!<%W$rJL!9%U%!%$%k$K3JG<$9$k%P%C%/(B -$B%(%s%I$G$9!#$=$l$>$l$N%U%!%$%k$OI8=`$N(B Un*x mbox $BMM<0$G$9!#(B +@code{nnfolder} $B$O$=$l$>$l$N%a!<%k%0%k!<%W$rJL!9$N%U%!%$%k$K3JG<$9$k%P%C(B +$B%/%(%s%I$G$9!#$=$l$>$l$N%U%!%$%k$OI8=`$N(B Un*x mbox $BMM<0$G$9!#(B @code{nnfolder} $B$O5-;vHV9f$HE~Ce;~9o$r8+<:$o$J$$$h$&$K$9$k$?$a$NDI2C$N%X%C(B $B%@!<$r2C$($^$9!#(B @@ -16960,7 +16432,8 @@ Babyl $B$K$O%a!<%k$rJQ49$9$k$?$a$N!"$=$lMQ$NFbIt7A<0$,$"$j$^$7$?!#$=$NJQ49(B Gnus $B$O(B ($B$3$N7o$K4X$7$F$O(B VM $B$b(B) $B$3$N7A<0$r%5%]!<%H$7B3$1$F$$$^$9!#$=$l(B $B$O!"$=$N%a!<%i!e5-$NN>J}$N7A<0$O!"%a!<%k$r%U%!%$%k%7%9%F%`$K$*$1$kC10l$N%U%!%$%k$KCV$$(B $B$?$^$^$K$9$k$N$G!"%a!<%k$r8+$k$?$S$K%U%!%$%kA4BN$r2r@O$7$J$1$l$P$J$j$^$;(B @@ -17027,9 +16500,8 @@ Rand MH $B%a!<%k1\Mw%7%9%F%`$O(B UNIX $B%7%9%F%`$K$+$J$jD9$$4VB8:_$7$F$$$^$9! $B$?(B @code{nnmaildir} $B$O(B @code{nnml} $B$N(B overview $B$KAjEv$9$k%U%!%$%k$r5-;v(B $B$4$H$K0l$D3JG<$9$k$N$G!"(B@code{nnml} $B$NLsFsG\$NNL$N(B i$B%N!<%I$r;H$$$^$9!#(B (@code{df -i} $B$r;H$C$F(B i$B%N!<%I$N3d$jEv$F$,$I$l$[$I$?$/$5$s$"$k$+$rD4$Y$F(B -$B$/$@$5$$!#(B) $B$=$N$?$a$KCY$/$J$C$?$jB?$/$N>l=j$r$NHs%V%m%C%/9=B$$N%U%!%$%k(B -$B%7%9%F%`$X$NE>49$r8!F$$7$F$/$@$5$$!#(B +$B$/$@$5$$!#(B) $B$=$N$?$a$KCY$/$J$C$?$jB?$/$N>l=j$r(B +$B$NHs%V%m%C%/9=B$$N%U%!%$%k%7%9%F%`$X$NE>49$r8!F$$7$F$/$@$5$$!#(B maildir $B$O@\/$7(B @menu * Archiving Mail:: * Web Searches:: $BJ8;zNs$K9gCW$9$k5-;v$+$i%0%k!<%W$r:n$k(B -* Slashdot:: Slashdot $B$N%3%a%s%H$rFI$`(B -* Ultimate:: Ultimate Bulletin Board $B%7%9%F%`(B -* Web Archive:: $B%&%'%V$KJ]4I$5$l$?%a!<%j%s%0%j%9%H$rFI$`(B * RSS:: RDF Site Summary $B$rFI$`(B * Customizing W3:: Gnus $B$+$i(B Emacs/W3 $B$rA`:n$9$k(B @end menu @@ -17242,154 +16711,6 @@ Gnus $B$r;H$($P%V%i%&%6!$l$N?7$7$$%K%e!<%95-;v$r?7$7(B -$B$$(B Gnus $B$N%0%k!<%W$H$7$F:n$k$N$G!"$3$l$i$N%0%k!<%W$KF~$k$3$H$K$h$C$F%3%a(B -$B%s%H$rFI$`$3$H$,$G$-$^$9!#(B($B%G%#%U%)%k%H$N9VFIJ}K!$G$O!"?7$7$$%0%k!<%W$r(B -$B%>%s%S$H$7$F:n$k$3$H$KCm0U$7$F$/$@$5$$!#B>$NJ}K!$r;H$&$3$H$b$G$-$^(B -$B$9(B (@pxref{Subscription Methods})$B!#(B - -$B8E$$(B @code{nnslashdot} $B%0%k!<%W$r:o=|$7$?$$>l9g$K$O!"(B@kbd{G DEL} $B$,:G$b(B -$B } $B$G0zMQ$5$l$?%F%-%9%H$OBe$o$j$K(B @samp{blockquote} $B$G0zMQ$5$l!"(B -$B=pL>$K$O$=$l$>$l$N9T$N:G8e$K(B @samp{br} $B$,DI2C$5$l$^$9!#$=$l0J30$O!"%a%C(B -$B%;!<%8%P%C%U%!!<$KD>@\(B @acronym{HTML} $B$r=q$/$3$H$,$G$-$^$9!#(BSlashdot $B$O(B -$B$$$/$D$+$N(B @acronym{HTML} $BMM<0$r$U$k$$Mn$H$9$3$H$K5$$rIU$1$F$/$@$5$$!#(B - -$B0J2<$NJQ?t$G?6$kIq$$$rJQ$($k$3$H$,$G$-$^$9(B: - -@table @code -@item nnslashdot-threaded -@code{nnslashdot} $B$,%0%k!<%W$r%9%l%C%I$GI=<($9$k$+$I$&$+$r;XDj$7$^$9!#%G%#(B -$B%U%)%k%H$O(B @code{t} $B$G$9!#%9%l%C%I$rI=<($G$-$k$h$&$K$9$k$?$a$K$O!"(B -@code{nnslashdot} $B$O%0%k!<%W$N$9$Y$F$N%3%a%s%H$r40A4$Kl9g$h$j!"$:$C$H$:$C$HCY$/$J$j$^$9!#(B - -@item nnslashdot-login-name -@vindex nnslashdot-login-name -$BEj9F;~$K;H$&%m%0%$%sL>$G$9!#(B - -@item nnslashdot-password -@vindex nnslashdot-password -$BEj9F;~$K;H$&%Q%9%o!<%I$G$9!#(B - -@item nnslashdot-directory -@vindex nnslashdot-directory -@code{nnslashdot} $B$,%U%!%$%k$rJ]B8$9$k>l=j$G$9!#%G%#%U%)%k%H(B -$B$O(B @file{~/News/slashdot/} $B$G$9!#(B - -@item nnslashdot-active-url -@vindex nnslashdot-active-url -$B%K%e!<%95-;v$N>pJs$H%3%a%s%H$ruBV$KJ]$C$F$*$/$?(B -$B$a$KI,MW$J>pJs$rF@$k$3$H$,2DG=$G$9!#(B - -@code{nnultimate} $B$r;O$a$k$?$a$N0lHV4JC1$JJ}K!$O!"%0%k!<%W%P%C%U%!!<$G0J(B -$B2<$N$h$&$J$b$N$r$9$k$3$H$G$9(B: @kbd{B nnultimate RET -http://www.tcj.com/messboard.ubbcgi/ RET}$B!#(B($B6=L#$N$"$k2q5D<<(B -$B$N(B @acronym{URL} (@samp{Ultimate.cgi} $BEy$r:G8e$K4^$s$G$$$J$$$b$N(B) $B$KJQ$((B -$B$F$/$@$5$$!#(BUltimate $B%&%'%V%5%$%H$K$O$?$/$5$s5s$2$i$l$F$$$^$9!#(B) $B$=$l$+(B -$B$i%5!<%P!<%P%C%U%!!<$G6=L#$N$"$k%0%k!<%W$r9XFI$7!"%0%k!<%W%P%C%U%!!<$+$i(B -$B$=$l$i$rFI$s$G$/$@$5$$!#(B - -$B0J2<$N(B @code{nnutimate} $BJQ?t$,JQ992DG=$G$9(B: - -@table @code -@item nnultimate-directory -@vindex nnultimate-directory -@code{nnultimate} $B$,%U%!%$%k$rJ]B8$9$k%G%#%l%/%H%j!<$G$9!#%G%#%U%)%k%H(B -$B$O(B @file{~/News/ultimate/} $B$G$9!#(B -@end table - -@node Web Archive -@subsection Web Archive -@cindex nnwarchive -@cindex Web Archive - -$B$$$/$D$+$N%a!<%j%s%0%j%9%H$O!"(B -@uref{http://www.egroups.com/} $B$d(B @uref{http://www.mail-archive.com/} $B$N(B -$B$h$&$J%&%'%V%5!<%P!<$G$@$1!"$=$N%"!<%+%$%V$r;}$C$F$$$^$9!#$=$l$O$H$F$b5,(B -$BB'E*$GNIu(B -$BBV$KJ]$C$F$*$/$?$a$KI,MW$J>pJs$rF@$k$3$H$,2DG=$G$9!#(B - -@findex gnus-group-make-warchive-group -@code{nnwarchive} $B$r;O$a$k$?$a$N0lHV4JC1$JJ}K!$O!"%0%k!<%W%P%C%U%!!<$G0J(B -$B2<$N$h$&$J$b$N$r$9$k$3$H$G$9(B: @kbd{M-x gnus-group-make-warchive-group -RET @var{an_egroup} RET egroups RET www.egroups.com RET -@var{your@@email.address} RET}$B!#(B(@var{an_egroup} $B$r9XFI$7$F$$$k%a!<%j%s(B -$B%0%j%9%H$K!"(B@var{your@@emailaddress} $B$rEE;R%a!<%k%"%I%l%9$KCV$-49$($F$/(B -$B$@$5$$!#(B) $B$^$?$O(B @kbd{B nnwarchive RET mail-archive RET} $B$G%P%C%/%(%s%I(B -$B$r%V%i%&%:$7$F$/$@$5$$!#(B - -$B0J2<$N(B @code{nnwarchive} $BJQ?t$,JQ992DG=$G$9(B: - -@table @code -@item nnwarchive-directory -@vindex nnwarchive-directory -@code{nnwarchive} $B$,%U%!%$%k$rJ]B8$9$k%G%#%l%/%H%j!<$G$9!#%G%#%U%)%k%H(B -$B$O(B @file{~/News/warchive} $B$G$9!#(B - -@item nnwarchive-login -@vindex nnwarchive-login -$B%&%'%V%5!<%P!<$G$N%"%+%&%s%HL>$G$9!#(B - -@item nnwarchive-passwd -@vindex nnwarchive-passwd -$B%&%'%V%5!<%P!<$G$N%"%+%&%s%H$N%Q%9%o!<%I$G$9!#(B -@end table - @node RSS @subsection RSS @cindex nnrss @@ -17477,15 +16798,6 @@ Language) $B$G%m!<%I(B/$B%;!<%V$9$k$?$a$K!"0J2<$N%3%^%s%I$r;H$&$3$H$b$G$-$^$9 $B$i(B feed $B$rFI$_$^$9!#(B@code{nnrss-generate-download-script} $B%3%^%s%I$r;H$&(B $B$3$H$K$h$C$F!"(B@command{wget} $B$r;H$C$?%@%&%s%m!<%I!&%9%/%j%W%H$r:n$k$3$H(B $B$,$G$-$^$9!#(B - -@item nnrss-wash-html-in-text-plain-parts -@code{nil} $B$G$O$J$$CM$K$9$k$H(B @code{nnrss} $B$O(B @samp{text/plain} $B%Q!<%H$K(B -$B$"$k%F%-%9%H$r(B @acronym{HTML} $B$H$7$FIA2h$7$^$9!#%F%-%9%H$NIA2h$K(B -$B$O(B @code{mm-text-html-renderer} $BJQ?t(B (@pxref{Display Customization, -,$BI=<($N%+%9%?%^%$%:(B, emacs-mime-ja, The Emacs MIME Manual}) $B$GDj5A$5$l$?(B -$B4X?t$,;H$o$l$^$9!#(B@code{nil} $B$@$C$?$i(B ($B$=$l$,%G%#%U%)%k%H$G$9(B)$B!"%F%-%9%H(B -$B$OC1$K@^$jJV$5$l$k$@$1$G$9!#$b$7(B @samp{text/html} $B%Q!<%H$r8+$k$N$,9%$_$J(B -$B$i$P!"(B@code{nil} $B$N$^$^$K$7$F$*$$$F$/$@$5$$!#(B @end table $B35N,%P%C%U%!!<$K@bL@$rI=<($5$;$?$$$J$i$P!"0J2<$N%3!<%I$,Lr$KN)$D$G$7$g$&!#(B @@ -17579,4844 +16891,4891 @@ Gnus $B$O%&%'%V%Z!<%8$rH$7$F$/$l$k$G$7$g$&!#(B -@node IMAP -@section IMAP -@cindex nnimap -@cindex @acronym{IMAP} +@node Other Sources +@section $B$=$NB>$N%0%k!<%W8;(B + +Gnus $B$O$?$@C1$K%K%e!<%9$d%a!<%k$rFI$`0J>e$N$3$H$,$G$-$^$9!#0J2<$K<($9J}(B +$BK!$K$h$C$F!"(BGnus $B$G%G%#%l%/%H%j!<$d%U%!%$%k$r!"$"$?$+$b%K%e!<%9%0%k!<%W(B +$B$G$"$k$+$N$h$&$K1\Mw$9$k$3$H$,$G$-$k$h$&$K$J$j$^$9!#(B + +@menu +* Directory Groups:: $B%G%#%l%/%H%j!<$r%K%e!<%9%0%k!<%W$N$h$&$KFI$`(B +* Anything Groups:: Dired? $BC/$,(B dired $B$J$s$F;H$&$N(B? +* Document Groups:: $B8DJL$N%U%!%$%k72$O%0%k!<%W$NAG(B +* Mail-To-News Gateways:: $B%a!<%k$+$i%K%e!<%9$X$N%2!<%H%&%'%$$rDL$7$F5-;v$rEj9F$9$k(B +* The Empty Backend:: $B%K%e!<%9$r2?$b$r$b$C$F$$$J$1$l$P$J$j$^$;$s!#(B + +$BAG@2$i$7$$(B Emacs $B$N%Q%C%1!<%8$NCf$G$b:G$bAG@2$i$7$$(B @code{ange-ftp} ($B$H(B +$B$=$N8e7Q$N(B @code{efs}) $B$K$D$$$F?($l$k$N$K!"$3$3$ONI$$5!2q$G$7$g$&!#;d(B +$B$,(B @code{nndir} $B$r=q$$$?$H$-$O!"$3$l(B ($B%G%#%l%/%H%j!<$rFI$`%P%C%/%(%s(B +$B%I(B) $B$K$D$$$F$O$"$^$j9M$($F$$$^$;$s$G$7$?!#$H$s$G$b$J$$$3$H$@$M!#(B + +@code{ange-ftp} $B$O$3$N>p67$r7`E*$KJQ2=$5$;$^$7$?!#Nc$($P%G%#%l%/%H%j!(B +$B$H$7$F(B @code{ange-ftp} $B$NMM<0(B +$B$G(B @file{/ftp.hpc.uh.edu:/pub/emacs/ding-list/} $B$H$$$&%U%!%$%kL>$r%G%#%l(B +$B%/%H%j!$H$7$FF~NO$7$?$H$9$k$H!"(B@code{ange-ftp} $B$"$k$$$O(B @code{efs} $B$O(B +$B!<$C(B! -@acronym{IMAP} $B$O%a!<%k(B ($B$b$7$/$O!"%K%e!<%9!"$b$7$/$O(B @dots{}) $B$rFI$`$?(B -$B$a$N%M%C%H%o!<%/%W%m%H%3%k$G$9!#8=BeIw$N(B @acronym{NNTP} $B$H9M$($F$/$@$5$$!#(B -@acronym{IMAP} $B%5!<%P!<$X$N@\B3$O%K%e!<%9%5!<%P!<$X$N@\B3$HHs>o$K;w$F$$(B -$B$F!"$=$N%5!<%P!<$N%M%C%H%o!<%/%"%I%l%9$r;XDj$9$k$@$1$K$J$C$F$$$^$9!#(B +@quotation +($BLuCm(B:$B!V%7%J!W(B($B86E5(B @samp{sina}) $B$O(B China $B$N$3$H$+(B?) +@end quotation -@acronym{IMAP} $B$K$OFs$D$NFCH$7$F$/$@$5$$!#(B +@code{nndir} $B$O!VFI$_=P$7@lMQ!W$N%P%C%/%(%s%I$G$9(B---$B$3$NA*BrJ}K!$G$O!"5-(B +$B;v$N:o=|$d4|8B@Z$l>C5n$r9T$J$&$3$H$O$G$-$^$;$s!#(B@code{nndir} $B$,;H$($k$b(B +$B$N$J$i2?$G$b!"(B@code{nnmh} $B$"$k$$$O(B @code{nnml} $B$G$b;H$&$3$H$,$G$-$k$N$G!"(B +$B$b$7FI$_=P$7@lMQ$G$O$J$$(B @code{nndir} $B$,I,MW$@$H;W$C$?$i!"$3$l$i$N$I$A$i(B +$B$+$NJ}K!$K@Z$jBX$($k$3$H$b$G$-$^$9!#(B -@acronym{IMAP} $B$r%a!<%k$rCyB"$9$k%W%m%H%3%k$H$7$F;H$$$?$$$H$-$O!"(B -@code{gnus-secondary-select-methods} $B$K(B nnimap $B$N9`L\$rEPO?$7$F$/$@$5$$!#(B -$B$3$l$K$h$C$F(B Gnus $B$O(B @acronym{IMAP} $B%5!<%P!<$K3JG<$5$l$F$$$k%a!<%k$rA`:n(B -$B$9$k$h$&$K$J$j$^$9!#$3$l$,$3$3$G@bL@$9$kH$7$F$/$@$5$$!#(B) +@code{nneething} $B$O(B @code{nndir} $B%P%C%/%(%s%I(B ($BC10l$N%9%W!<%kIw%G%#%l%/(B +$B%H%j!<$rFI$`%P%C%/%(%s%I(B) $B$N$[$s$N>/$7@h$K$"$k$b$N$G!"$=$l$O$I$s$J%G%#%l(B +$B%/%H%j!<$G$b%K%e!<%9%0%k!<%W$K8+$;$+$1$F$7$^$$$^$9!#IT;W5D$G$9$,??$G;H$($k(B cyrus $B$N8x=0%5!<%P!<(B:} - (nnimap "cyrus.andrew.cmu.edu" - (nnimap-authenticator anonymous) - (nnimap-list-pattern "archive.*") - (nnimap-stream network)) - ; @r{$BI8=`$G$O$J$$%]!<%H$N(B @acronym{SSL} $B%5!<%P!<(B:} - (nnimap "vic20" - (nnimap-address "vic20.somewhere.com") - (nnimap-server-port 9930) - (nnimap-stream ssl)))) -@end lisp - -$B?7$7$$%5!<%P!<$rDj5A$7$?8e$G!"(B@kbd{U} $B$N$h$&$J(B Gnus $B$NDL>o$N%3%^%s%I$r%0(B -$B%k!<%W%P%C%U%!!<$G;H$&(B (@pxref{Subscription Commands}) $B$+!"$^$?$O%5!<%P!<(B -$B%P%C%U%!!<(B (@pxref{Server Buffer}) $B$r2p$7$F!"$=$N%5!<%P!<$N%0%k!<%W$r9V(B -$BFI$9$k$3$H$,$G$-$^$9!#(B - -$B0J2<$NJQ?t$O2>A[(B @code{nnimap} $B%5!<%P!<$r:n@.$9$k$?$a$K;H$&$3$H$,$G$-$^(B -$B$9!#(B +@code{nneething} $B$K%G%#%l%/%H%j!<$rM?$($k$H!"$=$N%G%#%l%/%H%j!<$rAv::$7(B +$B$F3F%U%!%$%k$K5-;vHV9f$r3d$jEv$F$^$9!#$=$N$h$&$J%0%k!<%W$KF~$C$?$i!"(B +@code{nneething} $B$O(B Gnus $B$,;H$($k!V%X%C%@!]$H$J(B +$B$k$=$l$>$l$N%U%!%$%k$rGA$$$F$^$o$j$^$9!#$b$7$=$N%U%!%$%k$,5-;v$N$h$&$K8+(B +$B$($?$J$i(B ($B$9$J$o$A:G=i$N?t9T$,%X%C%@!<$N$h$&$K8+$($?$i(B) $B$=$l$r%X%C%@!<$H(B +$B$7$F;H$$$^$9!#$b$7$=$l$,%X%C%@!<$NL5$$$?$@$NE,Ev$J%U%!%$%k(B ($BNc$($P(B C $B$N(B +$B%=!<%9%U%!%$%k(B) $B$@$C$?$i!"(B@code{nneething} $B$O%X%C%@!<$r5u6u$+$i$G$C$A>e(B +$B$2$^$9!#$3$l$O%U%!%$%k$N=jM-A0$*$h$SF|IU$r;H$$!"$=$l$i$NMWAG$r85$K(B +$B$G$-$k$3$H$r2?$G$b$d$j$^$9!#(B -@table @code -@item nnimap-address -@vindex nnimap-address -$B1s3V(B @acronym{IMAP} $B%5!<%P!<$N%"%I%l%9$G$9!#;XDj$5$l$F$$$J$$>l9g$O2>A[%5!<(B -$B%P!<$NL>A0$K$J$j$^$9!#(B +$B$3$l$O$"$J$?$K$H$C$F$O$9$Y$F<+F0E*$K5/$3$k$3$H$G!"$"$J$?$O%K%e!<%9%0%k!<(B +$B%W$K$H$F$bNI$/;w$?2?$+$r8+$;$i$l$k$3$H$K$J$k$G$7$g$&!#K\Ev$K@#J,0c$o$J$$!"(B +$B%K%e!<%9%0%k!<%W$N$h$&$J$b$N$r!#5-;v$rA*Br$9$k$H!"$=$l$O$$$D$b$N$h$&$K5-(B +$B;v%P%C%U%!!<$KI=<($5$l$k$G$7$g$&!#(B -@item nnimap-server-port -@vindex nnimap-server-port -$B@\B3$9$k%5!<%P!<$N%]!<%H$G$9!#%G%#%U%)%k%H$O%]!<%H(B 143$B!"$^$?(B -$B$O(B @acronym{TLS}/@acronym{SSL} $B$G$O(B 993 $B$G$9!#(B +$B%G%#%l%/%H%j!<$rI=$o$7$F$$$k9T$rA*Br$9$k$H!"(BGnus $B$O$$$-$J$j$"$J$?$r$3(B +$B$N(B @code{nneething} $B%0%k!<%W$N$?$a$N?7$7$$35N,%P%C%U%!!<$KO"$l$F9T$/$G$7$g(B +$B$&!#0J2pJs$r21$($F$*$-$^$;$s!#IaDL$K(B @kbd{G m} $B$G8GDj(B @code{nneething} $B%0(B +$B%k!<%W$r:n$l$P!"(BGnus $B$O5-;vHV9f$H%U%!%$%kL>$NBP1~I=$r21$($F$*$/$N$G!"$3(B +$B$N%0%k!<%W$rB>$N%0%k!<%W$HF1MM$K07$&$3$H$,$G$-$k$h$&$K$J$j$^$9!#8G(B +$BDj(B @code{nneething} $B%0%k!<%W$r3h$+$9$H!"$=$l$,L$FI5-;v$r$$$/$D4^$s$G$$$k(B +$B$+$rCN$i$;$F$b$i$($k!"Ey!9$NMxJX$,$"$j$^$9!#(B -@lisp -(nnimap "mail.server.com" - (nnimap-server-port 4711)) -@end lisp +$B$$$/$D$+$NJQ?t$,$"$j$^$9(B: -@item nnimap-list-pattern -@vindex nnimap-list-pattern -$B;H$&$3$H$,$G$-$k%0%k!<%W$r@)8B$9$k$?$a$N!"%a!<%k%\%C%/%9$NJ8;zNs$^$?$OJ8(B -$B;zNs$N%j%9%H$G$9!#$3$l$O!"%5!<%P!<$KHs>o$KB?$/$N%a!<%k%\%C%/%9$,$"$k$1$l(B -$B$I!"6=L#$N$"$k$b$N$O>/$7$@$1$G$"$k$H$-$K;HMQ$7$^$9!#$$$/$D$+$N%5!<%P!<$O(B -$B%[!<%`%G%#%l%/%H%j!<$r(B @acronym{IMAP} $B7PM3$G%"%/%;%9$G$-$k$h$&$K$9$k$N$G!"(B -$B$=$N>l9g$O$*$=$i$/%a!<%k%\%C%/%9$r(B @file{~/Mail/*} $B$K@)8B$7$?$$$G$7$g$&!#(B +@table @code +@item nneething-map-file-directory +@vindex nneething-map-file-directory +$B$9$Y$F$N8GDj(B @code{nneething} $B%0%k!<%W$NBP1~I=$,!"$3$N%G%#%l%/%H%j!<$K3J(B +$BG<$5$l$^$9!#$3$N%G%#%U%)%k%H$O(B @file{~/.nneething/} $B$G$9!#(B -$BJ8;zNs$O(B REFERENCE $B$H>e5-$NJ8;zNs$H$N(B cons $B$G$"$k$3$H$b$G$-$^$9!#$I(B -$B$N(B REFERENCE $B$,;HMQ$5$l$k$+$O%5!<%P!<$K$h$j$^$9$,!"%o%7%s%H%sBg3X$N%5!<(B -$B%P!<$G$O!"%a!<%k%\%C%/%9$HO"7k$5$l$k%G%#%l%/%H%j!<$G$9!#(B +@item nneething-exclude-files +@vindex nneething-exclude-files +$B$3$N@55,I=8=$K9gCW$9$k%U%!%$%k$O$9$Y$FL5;k$5$l$^$9!#<+F0J]B8%U%!%$%k$J$I(B +$B$r=|30$9$k$N$KJXMx$K;H$($^$9!#$=$7$F$=$l$,$^$5$K%G%#%U%)%k%H$G9T$J$o$l$k(B +$BF0:n$G$9!#(B -$B0J2<$O%5!<%P!<;XDj$NNc$G$9(B: +@item nneething-include-files +@vindex nneething-include-files +$B$I$N%U%!%$%k$r%0%k!<%W$K4^$a$k$+$r<($9@55,I=8=$G$9!#$3$NJQ?t(B +$B$,(B @code{nil} $B$G$J$1$l$P!"$3$N@55,I=8=$K9gCW$9$k%U%!%$%k$@$1$,4^$^$l$^$9!#(B -@lisp -(nnimap "mail.server.com" - (nnimap-list-pattern ("INBOX" "Mail/*" "alt.sex.*" - ("~friend/Mail/" . "list/*")))) -@end lisp +@item nneething-map-file +@vindex nneething-map-file +$BBP1~I=%U%!%$%k$NL>A0$G$9!#(B +@end table -@item nnimap-stream -@vindex nnimap-stream -$B%5!<%P!<$K@\B3$9$k$H$-$K;H$o$l$k%9%H%j!<%`$N7?$G$9!#%G%#%U%)%k%H$G(B -$B$O(B nnimap $B$O(B @acronym{TLS}/@acronym{SSL} $B$r=|$/0J2<$N$9$Y$F$r<+F0E*$K8!(B -$BCN$7$F$=$l$r;H$$$^$9!#(B(@acronym{TLS}/@acronym{SSL} $B$r;H(B -$B$&(B @acronym{IMAP} $B$O(B STARTTLS $B$GCV$-49$($i$l$F$$$^$9!#$3$l$O<+F08!=P$G$-(B -$B$^$9$,!"$^$@9-HO0O$KG[Hw$5$l$F$$$^$;$s!#(B) +@node Document Groups +@subsection $BJ8=q%0%k!<%W(B +@cindex nndoc +@cindex documentation group +@cindex help group -$B0J2<$O%5!<%P!<;XDj$NNc$G$9(B: +@code{nndoc} $B$OC10l$N%U%!%$%k$r%K%e!<%9%0%k!<%W$H$7$FFI$`$3$H$r$G$-$k$h(B +$B$&$K$9$k!"$A$g$C$H5$$NMx$$$?$d$D$G$9!#J#?t$N%U%!%$%k$Nl9g$K$O!"(BGnus $B$,L54|8B$K%O%s%0$9$k$h$&$K8+$($k$+$b$7(B -$B$l$^$;$s!#JQ?t(B @code{imap-kerberos4-program} $B$O(B imtest $B%W%m%0%i%`$KEO$9(B -$B%Q%?%a!<%?$r4^$_$^$9!#(B - -@acronym{TLS} $B@\B3$G$O(B GNUTLS $BM3Mh$N(B @code{gnutls-cli} $B%W%m%0%i%`$,I,MW(B -$B$G$9!#(B@uref{http://www.gnu.org/software/gnutls/} $B$+$iZ$K$h$k(B @acronym{IMAP} $B@\B3$r5/(B -$BF0$9$k$?$a$N%3%^%s%I9T$N%j%9%H$r;XDj$7$^$9!#$3$l$i$O@\B3$,3NN)$9$k$^$G!"(B -$B$^$?$O%j%9%H$,;H$$?T$/$5$l$k$^$G!"=g$0$j$K;n$5$l$^$9!#%G%#%U%)%k%H$G$O!"(B -@uref{http://www.gnu.org/software/gsasl/} $B$K$"$k(B GNU SASL $B$K$h(B -$B$k(B @samp{gsasl} $B$H!"(BCyrus IMAPD $B$K$h$k(B @samp{imtest} $B%W%m%0%i(B -$B%`(B (@code{imap-kerberos4-program} $B;2>H(B) $B$,;n$5$l$^$9!#(B - -@vindex imap-ssl-program -@acronym{SSL} $B@\B3$N$?$a$N(B OpenSSL $B%W%m%0%i%`(B -$B$O(B @uref{http://www.openssl.org/} $B$+$iF~Aw7A<0!#(B -@item nnimap-authenticator -@vindex nnimap-authenticator -$B%5!<%P!<$K@\B3$9$k$?$a$K;H$o$l$kG'>ZZZ$G$9!#30It%W%m%0%i(B -$B%`(B @code{gsasl} $B$^$?$O(B @code{imtest} $B$,I,MW$G$9!#(B -@item -@dfn{kerberos4:} Kerberos 4 $B$K$h$kG'>Z$G$9!#30It%W%m%0%i(B -$B%`(B @code{imtest} $B$,I,MW$G$9!#(B -@item -@dfn{digest-md5:} DIGEST-MD5 $B$G0E9f2=$5$l$?(B $BMxMQ(B/$B%Q%9%o!<%I(B $B$G$9!#30(B -$BIt%i%$%V%i%j!<(B @file{digest-md5.el} $B$,I,MW$G$9!#(B -@item -@dfn{cram-md5:} CRAM-MD5 $B$G0E9f2=$5$l$?(B $BMxMQ(B/$B%Q%9%o!<%I(B $B$G$9!#(B -@item -@dfn{login:} LOGIN $B7PM3$G$N@8$N(B $BMxMQ(B/$B%Q%9%o!<%I(B $B$G$9!#(B -@item -@dfn{anonymous:} $BEE;R%a!<%k%"%I%l%9$r%Q%9%o!<%I$H$7$FM?$(!"!H(Banonymous$B!I(B -$B$H$7$F%m%0%$%s$7$^$9!#(B -@end itemize +@item lanl-gov-announce +$B%m%9%"%i%b%99qN)8&5f=j(B (LANL) Gov Announce $B$+$i$NH/I=%a%C%;!<%8!#(B -@item nnimap-expunge-on-close -@cindex expunging -@vindex nnimap-expunge-on-close -$B%Q%k%a%K%G%9$H0c$C$F!"(B@acronym{IMAP} $B$N@_7W\$7$/@bL@$9$k$H!"(B -@acronym{IMAP} $B$K$OC5n$;$:$K(B @code{Deleted} $B$H$$$&0u$r5-(B -$B;v$KIU$1$k$H$$$&35G0$,$"$j$^$9!#$3$l(B ($B$9$J$o$A(B @code{Deleted} $B$N0u$rIU$1(B -$B$k$3$H(B) $B$,(B Gnus $B$G5-;v$r>C5n$9$k$H$-$K(B nnimap $B$,9T$J$&$3$H$G(B -$B$9(B (@kbd{B DEL} $B$J$I$G(B)$B!#(B($BLuCm(B: $B%Q%k%a%K%G%9$O5*85A0(B 5 $B@$5*$N%.%j%7%"(B -$B$N(B Elea $BGI$NE/3XC5n$5$l$F$$$J$$$N(B -$B$G!"C5n$9$k$?$a$NJ}K!$,I,MW$H$J$j$^$9!#$^$@$I$&$I$&$a$0$j$r$7$F$$(B -$B$k$h$&$K46$8$^$9$+(B? +@cindex forwarded messages +@item rfc822-forward +RFC822 $B$GE>Aw$5$l$?%a%C%;!<%8!#(B -$BEAE}E*$K(B nnimap $B$O%a!<%k%\%C%/%9$rJD$8$k$H$-$K(B @code{Deleted} $B$H$$$&0u$N(B -$BIU$$$?$9$Y$F$N5-;v$r>C5n$7$F$-$^$7$?$,!":#$G$O$3$N%5!<%P!C5n$7$^$9!#(B -@item never -$B7h$7$F5-;v$r>C5n$7$^$;$s!#8=:_$O>C5n$N0u$,IU$$$?5-;v$r(B nnimap $B$GI=<($9$k(B -$BJ}K!$O$"$j$^$;$s$,!"B>$N(B @acronym{IMAP} $B%/%i%$%"%s%H$G$O$G$-$k$+$b$7$l$^(B -$B$;$s!#$$$D$bH$7$F$/$@$5$$!#(B -@item ask -$B%a!<%k%\%C%/%9$rJD$8$k$H$-$K!"(Bnnimap $B$,>C5n$5$l$?5-;v$r:o=|$9$k$+$I$&$+(B -$B$r?R$M$^$9!#(B -@end table - -@item nnimap-importantize-dormant -@vindex nnimap-importantize-dormant -$BHs(B-@code{nil} ($B%G%#%U%)%k%H(B) $B$@$C$?$i!"B>$N(B @acronym{IMAP} $B%/%i%$%"%s%H(B -$B$N$?$a$KJ]N15-;v$K2D;k5-;v$H$7$F(B ($B$b(B) $B0u$rIU$1$^$9(B ($BLuCm(B: $BJ]N1(B==dormant$B!"(B -$B2D;k(B==ticked)$B!#(BGnus $B$NFbIt$G$O!"EvA3$J$,$iJ]N15-;v$K$OJ]N15-;v$H$7$F$N$_(B -$B0u$,IU$1$i$l$^$9!#0lJ}$3$l$O!"J]N15-;v$r!"B>$N(B @acronym{IMAP} $B%/%i%$%"%s(B -$B%H$K$*$$$F!"$"$?$+$b2D;k5-;v$N$h$&$K$-$oN)$?$;$^$9!#(B($BJL$N8@$$J}$r$9$k$H!"(B -Gnus $B$K$OFs$D$N!V2D;k!W0u$,$"$j!"(B@acronym{IMAP} $B$K$O$O$?$C$?0l$D$@$H$$$&(B -$B$3$H$G$9!#(B) +@item exim-bounce +Exim MTA $B$+$iD7$MJV$5$l$?%a%C%;!<%8!#(B -$B$*$=$i$/$3$l$r$$$8$kM#0l$NM}M3$O!"$"$J$?$,MxMQAw$5$l$?%a%C%;!<%8!#(B -@lisp -(setcdr (assq 'dormant nnimap-mark-to-flag-alist) - (format "gnus-dormant-%s" (user-login-name))) -(setcdr (assq 'dormant nnimap-mark-to-predicate-alist) - (format "KEYWORD gnus-dormant-%s" (user-login-name))) -@end lisp +@item rfc934 +RFC934 $B7A<0$GE>Aw$5$l$?%a%C%;!<%8!#(B -$B$3$N>l9g!"$"$J$?$OMxMQ$NMxMQC5n$9$k$N$,K>$^$7$$5-;v$rC5$9$H$-$K%5!<%P!<$KAw$C(B -$B$?(B @acronym{IMAP} $B$N8!:w%3%^%s%I$,F~$C$F$$$^$9!#%G%#%U%)%k%H(B -$B$O(B @code{"UID %s NOT SINCE %s"} $B$G!"$3$3$G:G=i$N(B @code{%s} $B$O(B UID $B$N0lB7(B -$B$$$GCV$-49$($i$l!"FsHVL\$N(B @code{%s} $B$OF|IU$GCV$-49$($i$l$^$9!#(B +@item clari-briefs +Clarinet $B$N%K%e!<%99`L\$rMWLs$7$?$^$H$aAw$j!#(B -$B$3$NBe$o$j$K;H$$$b$N$K$J$kCM$O$?$V$s(B @code{"UID %s NOT SENTSINCE %s"} $B$@(B -$B$1$G!"$=$l$O(B nnimap $B$K5-;v$NFbItE*$JF|IU$NBe$o$j$K(B Date: $B$r;H$&$h$&$K$5(B -$B$;$^$9!#(B $B;H$&$3$H$,$G$-$kJ8;zNs$K4X$9$k$5$i$J$k>pJs$O!"(BRFC 2060 $B$N(B -$BBh(B 6.4.4 $B>O$r8+$F$/$@$5$$!#(B +@item slack-digest +$BHsI8=`$^$H$aAw$j7A<0(B---$B$@$$$?$$$N$b$N$r07$($k$,!"2<$5$l$k$N$G!"$3$NJQ?t$OL58z$K$J$j$^$9!#(B +@item mail-in-mail +$B:G8e$NZ>pJs(B (credentials) $B$r4^$`%U%!%$%k$G(B -$B$9!#$=$N7A<0$O(B @code{ftp} $B$N(B @file{~/.netrc} $B%U%!%$%k$H(B ($B$[$H$s$I(B) $BF1$8(B -$B$G$9!#87L)$JMM<0$K$D$$$F$O!"JQ?t(B @code{nntp-authinfo-file} $B$r8+$F$/$@$5(B -$B$$!#$=$7$F(B @ref{NNTP} $B$b8+$F$/$@$5$$!#(BIMAP $B%5!<%P!J,$J%X%C%@!<$rA^F~$7$h(B +$B$&$H$7$?$j$O$7$^$;$s(B---$BC1$K!"%U%!%$%k$r$=$N%0%k!<%W$r:n$k85$H$7$F;H$($k(B +$B$h$&$K$9$k!"$H$$$&$h$&$J$3$H$G$9!#$=$l$@$1$N$3$H$G$9!#(B -$B0BA4$J(B IMAP $B$G;H$o$l$kl9g!"$=(B -$B$l$O(B @code{port imap} $B$^$?$O(B @code{port 143} $B$G$J$1$l$P$J$i$J$$$3$H$KCm(B -$B0U$7$F$/$@$5$$!#JX59>e(B Gnus $B$O(B @code{port imap} $B$NF15A8l$H$7(B -$B$F(B @code{port imaps} $B$ru67$N85$G$3$l$rI,MW$H$9$k$h$&$G$9!#(BCourier -1.7.1 $B$O$=$&$@$H$$$&Js9p$,$"$j$^$7$?!#(B - -@item nnimap-nov-is-evil -@vindex nnimap-nov-is-evil -@cindex Courier @acronym{IMAP} server -@cindex @acronym{NOV} +$BJ]B8$5$l$?8E$$5-;v$r;}$C$F$$$F!"$=$l$r?7$7$/$F$+$C$3$$$$(B Gnus $B$N%a!<%k%P%C(B +$B%/%(%s%I$KDI2C$7$?$$$J$i!"$*$=$i$/(B @code{nndoc} $B$,=u$1$K$J$k$O$:$G$9!#Nc(B +$B$($P?7$7$$(B @code{nnml} $B%0%k!<%W$K?6$jJ,$1$?$$%a!<%k$,!":#$O8E(B +$B$$(B @file{RMAIL} $B%U%!%$%k$K%a!<%k$,$"$k$H$7$^$7$g$&!#$=$&$$$&>l9g$O!"$=$N(B +$B%U%!%$%k$r(B @code{nndoc} $B$r;H$C$F3+$-(B ($B%0%k!<%W%P%C%U%!!<$G(B @kbd{G f} $BL?(B +$BNa(B (@pxref{Foreign Groups}) $B$r;H$$$^$7$g$&(B)$B!"%P%C%U%!!o$KCY(B -$B$$(B @code{UID SEARCH UID} $B%3%^%s%I$r;H$$$^$9!#(BGnus $B%(!<%8%'%s%H$O!"$=$NCY(B -$B$$%3%^%s%I$r;H$o$:$K(B @acronym{NOV} $B%G!<%?%Y!<%9$K>pJs$r%-%c%C%7%e$9$k$N(B -$B$G!"$3$NJQ?t$N%G%#%U%)%k%HCM$O!"%(!<%8%'%s%H$,;H$o$l$k>l9g$O??$K!"$=$&$G(B -$B$J$$>l9g$O56$K$J$j$^$9!#(B - -@item nnimap-search-uids-not-since-is-evil -@vindex nnimap-search-uids-not-since-is-evil -@cindex Courier @acronym{IMAP} server -@cindex expiring @acronym{IMAP} mail - -@code{UID SEARCH UID @var{message numbers} NOT SINCE @var{date}} $B%3%^%s(B -$B%I$r;H$o$J$$$h$&$K$7$^$9!#$=$l$O!"$"$ko$KCY$/$J$j$^$9!#Be$o$j(B -$B$K(B @code{UID SEARCH SINCE @var{date}} $B$r;H$C$F!"(BGnus $B$G4|8B@Z$l>C5n$9$k(B -$B5-;v$N%j%9%H$+$iM>J,$J$b$N$rC5n(B (@pxref{Expiring Mail}) $B$r9T$&$H$-$O!"4|8B@Z(B -$B$l>C5n$7$F$b$h$$5-;v$N%j%9%H$,;O$a$K$"$j!"(BIMAP $B%5!<%P!<$K!V$3$l$i$N5-;v(B -$B$N$&$A!"0l=54V$h$j8E$$$b$N$O$I$l(B?$B!W$N$h$&$JLd$$$rH/$7$^$9!#$3$l$O40A4$K(B -$B9gM}E*$JC5n$NBP>]$+$I$&$+$rD4$Y$k$N$G!"$=$l$KEz$($k$?$a(B -$B$KD9$$;~4V$,$+$+$j$^$9!#IT;W5D$J$3$H$K!V(B@emph{$B$9$Y$F(B} $B$N5-;v$N$&$A!"0l=5(B -$B4V$h$j8E$$$b$N$O$I$l(B?$B!W$H$$$&7$/$G$7$g$&!#(B - -@item nnimap-logout-timeout -@vindex nnimap-logout-timeout - -$B$"$kl9g$K!"%5!<%P!<$X$N@\B3$rJD$8$k$3$H$,$G$-$J$$$3$H$,$"$j$^(B -$B$9!#$=$N>l9g!"%5!<%P!<$,$"$kM}M3(B ($BE57?E*$K$O%?%$%`%"%&%H(B) $B$G@\B3$rJD$8$F(B -$B$7$^$C$?$H$7$F$b!"(BEmacs $B$H%m!<%+%k!&%M%C%H%o!<%/$N4V$N@\B3$,@8$-$F$$$k$h(B -$B$&$K4QB,$5$l$k$G$7$g$&!#$=$N7k2L(B Emacs $B$O(B Emacs $B$,Aw$C(B -$B$?(B @code{LOGOUT} $BL?Na$KBP$9$k%5!<%P!<$+$i$NJVEz$rBT$AB3$1$^$9!"$H8@$&$+(B -$B%O%s%0$7$^$9!#$=$N$h$&$J%M%C%H%o!<%/$K$$$k$N$G$"$l$P!"$3$NJQ?t$KIC?t$r@_(B -$BDj$9$k$3$H$OLr$KN)$A$^$9!#$=$l$,@_Dj$5$l$k$H(B Emacs $B$,(B @code{LOGOUT} $BL?Na(B -$B$rAw$C$F$+$i$3$NIC?t8e$K!"%O%s%0$7$?@\B3$O6/@)E*$K=*N;$5$;$i$l$^$9!#$=$l(B -$B$O>.$52a$.$kCM$G$O$$$1$^$;$s$,!"Bg$-2a$.$kCM$bITJX$G$7$g$&!#$*$=$i$/(B -$BCM(B 1.0 $B$ONI$$L\0B$G$9!#$G$bB>$NCM$r$$$/$D$+;n$7$F$_$k2ACM$,$"$k$+$b$7$l(B -$B$^$;$s!#(B +$B2>A[%5!<%P!C5n(B -* Editing IMAP ACLs:: $BB>$NMxMQA06u4V$r;H$&(B ($B;H$o$J$$(B) $BJ}K!(B -* Debugging IMAP:: $B$b$N$4$H$,F/$+$J$$$H$-$K$9$k$Y$-$3$H(B +* Document Server Internals:: $B$"$J$?FH<+$NJ8=q!e$2!"$=$NJ8=ql@j(B -$BM-N($rA}$7$F!"$$$/$D$b$N(B IMAP $B%5!<%P!<$K$h$C$F%5%]!<%H$5$l$k$h$&$K$J$j$^(B -$B$7$?!#9,$$$K(B Gnus $B$b$=$l$r%5%]!<%H$7$^$9!#(B@xref{Sieve Commands}.) +@example +(mmdf + (article-begin . "^\^A\^A\^A\^A\n") + (body-end . "^\^A\^A\^A\^A\n")) +@end example -$B4XO"$9$kJQ?t$O;0$D$G$9(B: +$B$3$NDj5A$OA0(B (@dfn{name}) $B$H!"$=$l$KB3$/2>A[(B +$BE*$JJQ?tL>$*$h$S$=$N@_DjCM$NC1=c$JO"$J$j$+$i$J$j$^$9!#0J2<$,;H$&$3$H$,$G(B +$B$-$kJQ?t$G$9(B---$BJQ?t$N?t$K05E]$5$l$J$$$G$/$@$5$$!#$[$H$s$I$NJ8=q$N$l$N5-;v$N;O$^$j$,$I$N$h$&$K8+$($k$+$r;XDj$9$k@55,I=8=$G$9!#C1=c$J@55,(B +$BI=8=$G$OBP=h$G$-$J$$$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3$l$NBe$o$j(B +$B$K(B @code{article-begin-function} $B$r;H$&$3$H$,$G$-$^$9!#(B + +@item article-begin-function +$B$3$l$r@_Dj$9$k>l9g$O!"$=$l$>$l$N5-;v$N3+;O0LCV$K%]%$%s%H$r0\F0$5$;$k4X?t(B +$B$r;XDj$7$F$/$@$5$$!#$3$l$O(B @code{article-begin} $B$h$jM%@h$5$l$^$9!#(B + +@item head-begin +$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%X%C%@!<$N;O$^$j$K9gCW$9$k@55,I=8=$r;XDj$7$F(B +$B$/$@$5$$!#C1=c$J@55,I=8=$G$OBP=h$G$-$J$$$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"(B +$B$3$l$NBe$o$j$K(B @code{head-begin-function} $B$r;H$&$3$H$,$G$-$^$9!#(B + +@item head-begin-function +$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%X%C%@!<$N3+;O0LCV$K%]%$%s%H$r0\F0$5$;$k4X?t(B +$B$r;XDj$7$F$/$@$5$$!#$3$l$O(B @code{head-begin} $B$h$jM%@h$5$l$^$9!#(B -Nnmail $B$GBP1~$9$k$b$N(B: @code{nnmail-crosspost}. +@item head-end +$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%X%C%@!<$N:G8e$K9gCW$9$k@55,I=8=$r;XDj$7$F$/(B +$B$@$5$$!#%G%#%U%)%k%H$O(B @samp{^$}$B!"$D$^$j6u9T$G$9!#(B -@item nnimap-split-inbox -@cindex splitting, inbox -@cindex inbox -@vindex nnimap-split-inbox -$BJ,3d$N85$H$J$k(B @acronym{IMAP} $B$N%a!<%k%\%C%/%9$NL>A0$r;XDj$9$kJ8;zNs$+J8(B -$B;zNs$N%j%9%H$G$9!#%G%#%U%)%k%H$O(B @code{nil} $B$G!"J,3d$O;HMQ$7$J$$$h$&$K$J$C(B -$B$F$$$^$9(B! +@item body-begin +$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%\%G%#!<$N;O$^$j$K9gCW$9$k@55,I=8=$r;XDj$7$F(B +$B$/$@$5$$!#%G%#%U%)%k%H$O(B @samp{^\n} $B$G$9!#C1=c$J@55,I=8=$G$OBP=h$G$-$J$$(B +$B$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3$l$NBe$o$j(B +$B$K(B @code{body-begin-function} $B$r;H$&$3$H$,$G$-$^$9!#(B -@lisp -(setq nnimap-split-inbox - '("INBOX" ("~/friend/Mail" . "lists/*") "lists.imap")) -@end lisp +@item body-begin-function +$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%\%G%#!<$N3+;O0LCV$K%]%$%s%H$r0\F0$5$;$k4X?t(B +$B$r;XDj$7$F$/$@$5$$!#$3$l$O(B @code{body-begin} $B$h$jM%@h$5$l$^$9!#(B -Nnmail $B$KBP1~$9$k$b$N$O$"$j$^$;$s!#(B +@item body-end +$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%\%G%#!<$N:G8e$K9gCW$9$k@55,I=8=$r;XDj$7$F$/(B +$B$@$5$$!#C1=c$J@55,I=8=$G$OBP=h$G$-$J$$$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3(B +$B$l$NBe$o$j$K(B @code{body-end-function} $B$r;H$&$3$H$,$G$-$^$9!#(B -@item nnimap-split-rule -@cindex splitting, rules -@vindex nnimap-split-rule -@code{nnimap-split-inbox} $B$G8+$D$+$C$??7$7$$%a!<%k$O!"$3$NJQ?t$K=>$C$FJ,(B -$B3d$5$l$^$9!#(B +@item body-end-function +$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%\%G%#!<$N:G8e$N0LCV$K%]%$%s%H$r0\F0$5$;$k4X(B +$B?t$r;XDj$7$F$/$@$5$$!#$3$l$O(B @code{body-end} $B$h$jM%@h$5$l$^$9!#(B -$B$3$NJQ?t$O%j%9%H$N%j%9%H$+$i@.$j$^$9!#I{%j%9%H$N:G=i$NMWAG(B -$B$O(B @acronym{IMAP} $B$N%a!<%k%\%C%/%9$G!"Fs$D$a$NMWAG$N@55,I=8=$K9gCW$7$?5-(B -$B;v$N0\F0@h$r;XDj$7$^$9!#$o$+$j$^$7$?$+(B? $B$$$$$(!";d$b$o$+$j$^$;$s!#Nc$,I,(B -$BMW$G$9!#(B +@item file-begin +$B$3$l$r@_Dj$9$k>l9g$O!"%U%!%$%k$N;O$^$j$K9gCW$9$k@55,I=8=$r;XDj$7$F$/$@$5(B +$B$$!#$=$l$h$jA0$N$9$Y$F$N%F%-%9%H$O40A4$KL5;k$5$l$^$9!#(B -@lisp -(setq nnimap-split-rule - '(("INBOX.nnimap" - "^Sender: owner-nnimap@@vic20.globalcom.se") - ("INBOX.junk" "^Subject:.*MAKE MONEY") - ("INBOX.private" ""))) -@end lisp +@item file-end +$B$3$l$r@_Dj$9$k>l9g$O!"%U%!%$%k$N:G8e$K9gCW$9$k@55,I=8=$r;XDj$7$F$/$@$5$$!#(B +$B$=$l$h$j8e$m$N$9$Y$F$N%F%-%9%H$O40A4$KL5;k$5$l$^$9!#(B +@end table -$B$3$l$O(B nnimap $B%a!<%j%s%0%j%9%H$+$i$N$9$Y$F$N5-;v$r%a!<%k%\%C%/(B -$B%9(B INBOX.nnimap $B$KF~$l!"(BSubject: $B9T$K(B MAKE MONEY $B$N$"$k$9$Y$F$N5-;v(B -$B$r(B INBOX.junk $B$KF~$l!"$=$NB>$9$Y$F$N$b$N$r(B INBOX.private $B$KF~$l$^$9!#(B +$B$3$N$h$&$K(B @code{nndoc} $B$O$3$l$i$NJQ?t$r;H$C$F!"J8=q%U%!%$%k$r$=$l$>$l%X%C(B +$B%@!<$H%\%G%#!<$r;}$C$?5-;v$NO"$J$j$H$7$F@Z$jJ,$1$k$3$H$,$G$-$^$9!#$7$+$7!"(B +$B$9$Y$F$NJ8=q$Nl9g$KM-MQ$G$9!#(B -@lisp -("INBOX.lists.\\1" "^Sender: owner-\\([a-z-]+\\)@@") -@end lisp +@item article-transform-function +$B$3$l$K4X?t$r@_Dj$7$F$*$/$H!"5-;v$,MW5a$5$l$?$H$-$K8F$S=P$5$l$^$9!#$3$l$O(B +$B5-;v$N%X%C%@!<$H%\%G%#!<$NN>J}$K!"$h$j9-HO0O$JJQ7A$r9T$J$&$?$a$K;H$o$l$k(B +$B$b$N$G$9!#(B -$B:G=i$NMWAG$r%7%s%\%k(B @code{junk} $B$K$7$F!"9gCW$9$k%a%C%;!<%8$rC1$K>C$9$Y(B -$B$-$G$"$k$3$H$rI=$9$3$H$b$G$-$^$9!#5$$rIU$1$F;H$C$F$/$@$5$$!#(B +@item generate-head-function +$B$3$l$K4X?t$r@_Dj$7$F$*$/$H!"(BGnus $B$,M}2r$G$-$k%X%C%@!<$r@8@.$9$k$?$a$K8F(B +$B$S=P$5$l$^$9!#$3$l$O5-;vHV9f$r%Q%i%a!<%?!<$H$7$F8F$S=P$5$l!"$=$N5-;v$N$?(B +$B$a$NNIl9g$O!"$=$N5,B'$N:G=i$NMWAG(B -$B$r0z?t$H$7$F!"5-;v$N%X%C%@!<$,$"$k%P%C%U%!!<$G8F$P$l$^$9!#%a!<%k$,$=$N%0(B -$B%k!<%W$KB0$9$k$H9M$($k>l9g$O!"(B@code{nil} $B$G$J$$CM$rJV$9I,MW$,$"$j$^$9!#(B +@item generate-article-function +$B$3$l$K4X?t$r@_Dj$7$F$*$/$H!"(BGnus $B$,M}2r$G$-$k40A4$J5-;v$r@8@.$9$k$?$a$K(B +$B8F$S=P$5$l$^$9!#$3$l$O$9$Y$F$N5-;v$N%X%C%@!<$,MW5a$5$l$k$H$-$K!"5-;vHV9f(B +$B$r%Q%i%a!<%?!<$H$7$F8F$S=P$5$l$^$9!#(B -Nnmail $B$NMxMQe$NNc$N$h$&$K(B)$B!#$3$l(B -$B$O(B nnimap $B$G$OI,MW$G$O$"$j$^$;$s!#@55,I=8=$N$I$l$K$b9gCW$7$J$$5-;v(B -$B$O(B inbox $B$+$i0\F0$5$l$^$;$s!#(B(inbox $B$KL$FI5-;v$rBgNL$KCV$$$F$*$/$H!"J,3d(B -$B$N%3!<%I$O?7$7$$%a!<%k$r!$A!W$^$9!#M-8z$K$7$F$$(B -$B$k>l9g$O!"$9$Y$F$N9gCW$7$?5,B'$,!V>!$A!W$^$9!#(B +$B;d$,=P2q$C$?Cf$G:G$bJ#;($JNc$r8+$F$/$@$5$$!#I8=`$^$H$aAw$j7A<0$N$?$a$N$b(B +$B$N$G$9(B: -$B$3$NJQ?t$O$=$NCM$H$7$F4X?t$r;}$D$3$H$b$G$-$^$9!#$=$N4X?t$O5-;v$N%X%C%@!<(B -$B$NItJ,$KHO0O$,69$a$i$l$?>uBV$G8F$P$l!"5-;v$N0\F0@h$@$H;W$&%0%k!<%W$rJV$9(B -$B$b$N$G$J$1$l$P$J$j$^$;$s!#(B@code{nnimap-split-fancy} $B$r;2>H$7$F$/$@$5$$!#(B +@example +(standard-digest + (first-article . ,(concat "^" (make-string 70 ?-) "\n\n+")) + (article-begin . ,(concat "\n\n" (make-string 30 ?-) "\n\n+")) + (prepare-body-function . nndoc-unquote-dashes) + (body-end-function . nndoc-digest-body-end) + (head-end . "^ ?$") + (body-begin . "^ ?\n") + (file-end . "^End of .*digest.*[0-9].*\n\\*\\*\\|^End of.*Digest *$") + (subtype digest guess)) +@end example -$BJ,3d%3!<%I$OI,MW$J$i%a!<%k%\%C%/%9$r:n@.$7$h$&$H$7$^$9!#(B +70 $BJ8;z$N%@%C%7%e(B (`-') $B$N9T$h$jA0$O$9$Y$FL5;k$5$l$k$H$$$&$N$,J,$+$j$^$9(B +$B$M!#$^$?(B @samp{^End of} $B$G;O$^$k9T$h$j8e$m$b$9$Y$FL5;k$5$l$^$9!#3F5-;v(B +$B$O(B 30 $BJ8;z$N%@%C%7%e$N9T$G;O$^$j!"%X%C%@!<$H%\%G%#!<$N6h@Z$j$N9T$O0l8D$N(B +$B%9%Z!<%9$r4^$`$3$H$,$"$j!"$=$7$F%\%G%#!<$O$=$l$,EO$5$l$kA0(B +$B$K(B @code{nndoc-unquote-dashes} $B$rDL$5$l$^$9!#(B -$B0[$J$k2>A[%5!<%P!JN,2DG=$J(B) $B%Q%i%a!<%?!<$O!"(B +$B$3$NDj5A$rJ8=q$N$Nl9g$bF1MM$G$9!#$3$l(B +$B$i$Nl9g$O(B @code{nil} $B$rJV$7!"$=$Nl9g$O(B @code{t} $B$rJV$7!"$=$NA[%5!<%P!$O!"F1$85,B'$rJ#?t$N%5!<%P!<$KE,MQ$G$-$k$h$&$K!"J}$,F1$85,B'$r;H$$$^$9!#F1(B -$BMM$K(B inbox $BJ8;zNs$b@55,I=8=$G$9!#J}(B -$B$G$9!#(B +$B$"$J$?$N%m!<%+%k$N(B @code{nntp} $B%5!<%P!<$,2?$i$+$NM}M3$GEj9F$r5v2D$7$F$$(B +$B$J$/$F$b!"?t$"$k(B mail-to-news $B%2!<%H%&%'%$$r;H$C$FEj9F$9$k$3$H$,$G$-$^$9!#(B +@code{nngateway} $B%P%C%/%(%s%I$O$3$N%$%s%?!<%U%'!<%9$rDs6!$7$^$9!#(B -Nnmail $B$GBP1~$9$k$b$N(B: @code{nnmail-split-methods}. +$B$3$N%P%C%/%(%s%I$+$i$O2?$bFI$_=P$;$J$$$3$H$KCm0U$7$F$/$@$5$$(B---$B$3$l$OEj(B +$B9F$9$k$?$a$@$1$K;H$o$l$^$9!#(B -@item nnimap-split-predicate -@cindex splitting -@vindex nnimap-split-predicate -$B$3$N=R8l$K9gCW$9$k(B @code{nnimap-split-inbox} $B$K$"$k%a!<%k$OJ,3d$5$l$^$9!#(B -$B$3$l$OJ8;zNs$G!"%G%#%U%)%k%H$O(B @samp{UNSEEN UNDELETED} $B$G$9!#(B +$B0J2<$O%5!<%P!l9g$O(B @samp{UNDELETED} $B$KJQ$($l$PNI$$$G$7$g(B -$B$&!#(B +@table @code +@item nngateway-address +@vindex nngateway-address +$B$3$l$,(B mail-to-news $B%2!<%H%&%'%$$N%"%I%l%9$G$9!#(B -@item nnimap-split-fancy -@cindex splitting, fancy -@findex nnimap-split-fancy -@vindex nnimap-split-fancy -$BFC5iJ,3d$r;H$$$?$$$J$i$P!"(B@code{nnimap-split-rule} $B$NCM(B -$B$r(B @code{nnmail-split-fancy} $B$K@_Dj$9$k$3$H$,$G$-$^$9!#(B -@xref{Fancy Mail Splitting}. +@item nngateway-header-transformation +@vindex nngateway-header-transformation +$B%K%e!<%9%X%C%@!<$O!"(Bmail-to-news $B%2!<%H%&%'%$$,l(B -$B9g$K$O!"I,MW$+$b$7$l$^$;$s!#(B -@end table - -@node Expiring in IMAP -@subsection IMAP $B$G$N4|8B@Z$l>C5n(B -@cindex expiring @acronym{IMAP} mail - -@code{nnimap} $B$O40A4$J(B @code{nnmail} $BM3Mh$N%P%C%/%(%s%I$G$O$"$j$^$;$s$,!"(B -$BI8=`E*$J$?$$$F$$$N4|8B@Z$l>C5n(B (@pxref{Expiring Mail}) $B$N5!G=$r%5%]!<%H(B -$B$7$^$9!#(B@acronym{IMAP} $B$NJ,3d(B (@pxref{Splitting in IMAP}) $B$G(B -$B$O(B @code{nnmail} $B$NJQ?t$rJ#@=$7$J$$(B ($BNc$($P(B @var{nnimap-expiry-wait} $B$r(B -$B@8@.$7$J$$(B) $BE@$,0c$&$N$G$9$,!"(B@code{nnmail} $B$NJQ?t$rN.MQ$7$^$9!#0J2<(B -$B$O(B @code{nnimap} $B$N4|8B@Z$l>C5n$N=hM}$G;H$o$l$kJQ?t$G$9!#(B - -$B$^$?!"4|8B@Z$l>C5n$N0u$,$I$N$h$&$K(B @acronym{IMAP} $B%5!<%P!<$K5-O?$5$l$k$+(B -$B$K$D$$$F$b!"$3$3$G8@5Z$7$F$*$/$N$,E,@Z$G$7$g$&!#4|8B@Z$l>C5n$N0u(B -$B$O(B @code{imap} $B%/%i%$%"%s%HFCM-$N0u$G$"$k(B @code{gnus-expire} $B$KJQ49$5$l!"(B -$B%a%C%;!<%8$K5-O?$5$l$^$9!#$=$&$9$k$N$O!"$*$=$i$/(B Gnus $B$@$1$,E,@Z(B -$B$K(B @code{gnus-expire} $B$N0u$rM}2r$7$F07$&$+$i$G$9!#$b$C$H$bB>$N%/%i%$%"%s(B -$B%H$O!"%a%C%;!<%8$N%/%i%$%"%s%HFCM-$N%U%i%0$r8+$5$;$F$/$l$k$G$7$g$&$,!#$3(B -$B$N$3$H$O!"%/%i%$%"%s%HFCM-$N%U%i%0$r915WE*$K%a%C%;!<%8$KJ]B8$9$k$3$H$r!"(B -$B%5!<%P!<$,%5%]!<%H$7$J$1$l$P$J$i$J$$$3$H$b0UL#$7$^$9!#$?$$$F$$$O%5%]!<%H(B -$B$7$^$9!#9,$$$K$b!#(B - -$B$b$7(B @acronym{IMAP} $B%a!<%k$N4|8B@Z$l>C5n$,$H$F$bCY$/46$8$i$l$k$N$J$i$P!"(B -$B%5!<%P!C5n$NCM$O!"?t!"%7%s%\(B -$B%k$N(B @code{immediate} $B$^$?$O(B @code{never} $B$G$9!#(B +@item nngateway-simple-header-transformation +@findex nngateway-simple-header-transformation +@var{newsgroup}@@@code{nngateway-address} $B$N$h$&$J(B @code{To} $B%X%C%@!<$r(B +$B:n$j$^$9!#(B -@item nnmail-expiry-target -$B$3$NJQ?t$O%5%]!<%H$5$l$F$$$F!"FbItE*$K$O$3$l$r07$&(B @code{nnmail} $B4X?t$r(B -$B8F$V$3$H$K$h$C$F$9(B) $B$H$$$&:GE,2=$b4^$_$^$9!#(B +@item nngateway-mail2news-header-transformation +@findex nngateway-mail2news-header-transformation +@code{nngateway-address} $B$N$h$&$J(B @code{To} $B%X%C%@!<$r:n$j$^$9!#(B +@end table @end table -@node Editing IMAP ACLs -@subsection IMAP $B$N(B ACL $B$rJT=8$9$k(B -@cindex editing imap acls -@cindex Access Control Lists -@cindex Editing @acronym{IMAP} ACLs -@kindex G l ($B%0%k!<%W(B) -@findex gnus-group-nnimap-edit-acl - -ACL $B$O(B Access Control List ($B;HMQ@)8B0lMw(B) $B$NN,$G$9!#(B@acronym{IMAP} $B$G(B -$B$O!"(BACL $B$OB>$NMxMQ\$7$$@bL@$r$H$b$J$C$?(B ACL $BJT=8%&%#%s%I%&$,8=$l$^$9!#(B - -$B;H$&$3$H$,$"$j$=$&$JNc(B: - -@itemize @bullet -@item -$B$"$J$?$N%a!<%j%s%0%j%9%H$N%a!<%k%\%C%/%9$G!H(Banyone$B!I$K!H(Blrs$B!I8"(B (lookup, -read, seen/unseen $B%U%i%0$NJ];}(B) $B$rM?$($k$3$H$K$h$C$F!"$=$N%j%9%H$K9VFIEP(B -$BO?$7$J$/$F$b!"F1$8%5!<%P!<$NB>$NMxMQ/$J$/$H$b(B Cyrus $B$N%5!<%P!<$G$O!"C/$b$,!H(Bplussing$B!I$r;H$&$3$H$,$G$-$k$h(B -$B$&$K$9$k$?$a$K$O!"MxMQl9g$K$O!"(B -$B%a!<%k%\%C%/%9$N$9$Y$F$N>C5n(B (deleted) $B$5$l$?5-;v$rC5n$5$l$?5-;v$rI=<($9$kJ}K!$O$"$j$^$;$s!#$?$@>C5n$G$-$k$@$1$G(B -$B$9!#(B +$B$7$?$,$C$F$3$l$r;H$&$K$O!"C1$K$3$s$JIw$K$9$l$PNI$$$G$7$g$&(B: -@node A note on namespaces -@subsection $BL>A06u4V$K4X$9$kCm0U(B -@cindex IMAP namespace -@cindex namespaces +@lisp +(setq gnus-post-method '(nngateway "GATEWAY.ADDRESS")) +@end lisp -@acronym{IMAP} $B%W%m%H%3%k$K$OL>A06u4V(B (namespaces) $B$H8F$P$l$k35G0$,$"$j!"(B -$B0J2<$N(B RFC2060 $B$NJ8=q$G5-=R$5$l$F$$$^$9(B: +@node The Empty Backend +@subsection $B6u$C$]$N%P%C%/%(%s%I(B +@cindex nnnil -@example -5.1.2. $B%a!<%k%\%C%/%9L>A06u4VL?L>5,B'(B +$Bl9g$K!"(B +@code{nnnil} $B$OBeMQ$H$7$F;H$&$3$H$,$G$-$k%P%C%/%(%s%I$G$9!#E57?E*$JNc$O!"(B +$BBh0l$NA*BrJ}K!$rI,MW$H$7$J$$$,BhFs$N(B (secondary) $BA*BrJ}K!$@$1$r;H$$$?$$(B +$B>l9g$G$9(B: - $B=,47$K$h$j(B "#" $B$G;O$^$C$F$$$k$9$Y$F$N%a!<%k%\%C%/%9L>$N:G=i$N3,AXMWAG(B - $B$O!";D$j$NL>A0$N(B "$BL>A06u4V(B" $B$r<($7$F$$$k!#$3$l$O!"$=$l$>$lFH<+$NL>A0(B - $B6u4V$r;}$D0[$J$k%a!<%k%\%C%/%9J]4I$N4V$G$N!"[#Kf$5$rA06u4V$rB>$N%a!<%k%\%C%/%9$+$iJ,N%$9$k$?$a$K!"(B - "#news" $BL>A06u4V$rMQ$$$F$b$h$$!#$3$&$7$F(B comp.mail.misc $B%K%e!<%9%0(B - $B%k!<%W$O(B "#news.comp.mail.misc" $B$H$$$&%a!<%k%\%C%/%9L>$r;}$A!"L>A0(B - "comp.mail.misc" $B$OJL$N%*%V%8%'%/%H(B ($BNc$($P!"MxMQ:\(B) -@end example +Gnus $B$O!"$9$Y$F$N%0%k!<%W$NZ$9$k5-=R$,$3$NJ8=q$K$OL5$$0lJ}(B -$B$G!"$$$/$D$+$N%5!<%P!<$O(B Gnus $B$N%a!<%k%\%C%/%9$NL>A0$N;H$$J}$G$OF0:n$7$J(B -$B$$$d$jJ}$GL>A06u4V@\F,8l(B (namespace prefix) $B$r;H$C$F$$$^$9!#(B +@menu +* Virtual Groups:: $B$?$/$5$s$N%0%k!<%W$N5-;v$r9gJ;$9$k(B +@end menu -$B6qBNE*$K$O!"%o%7%s%H%sBg3X$N(B @acronym{IMAP} $B%5!<%P!<(B -$B$O(B @code{#driver.mbx/read-mail} $B$N$h$&$J%a!<%k%\%C%/%9L>$r;H$C$F$$$F!"$=(B -$B$l$O(B @sc{create} $B$H(B @sc{append} $B%3%^%s%I$G$@$1M-8z$G$9!#%a!<%k%\%C%/%9$,(B -$B:n$i$l$?8e(B ($B$^$?$O%a%C%;!<%8$,%a!<%k%\%C%/%9$KDI2C$5$l$?8e(B) $B$G$O!"$=$l$O(B -$BL>A06u4V@\F,8l$rIU$1$:$K%"%/%;%9!"$9$J$o$A(B @code{read-mail} $B$5$l$J$1$l$P(B -$B$J$j$^$;$s!#(BGnus $B$OMxMQ$rJ]>Z$G$-$J$$$N$G!"@dBP$KL>A06u4V@\F,8l$,IU$$$?%a!<%k%\%C%/(B -$B%9L>$r(B Gnus $B$G;H$C$F$O$$$1$^$;$s!#(B +@node Virtual Groups +@subsection $B2>A[%0%k!<%W(B +@cindex nnvirtual +@cindex virtual groups +@cindex merging groups -@code{#driver.*/} $B$K$D$$$F!"$I$N$h$&$K@\F,8l$r;H$($PNI$$$+$K$D$$$F$N$5$i(B -$B$J$k>pJs$O!"(BUoW IMAPD $B$NJ8=q$r8+$F$/$@$5$$!#$=$l$i$O6/NO$J9)6q$J$N$G!"$I(B -$B$s$J8z2L$,$"$k$+$,3N$+$J>l9g$@$1;H$C$F$/$@$5$$!#(B +@dfn{nnvirtual} $B%0%k!<%W$O!".$5$J%0%k!<%W$r$?$/$5$sFI$`$N$,7y$K$J$C$F$-$?$i!"$=$l$i$r0l$D$N(B +$BBg$-$J%0%k!<%W$KF~$l$F!"7y$K$J$k$/$i$$5pBg$Ge$N%P%0$,L5$$$H$O8@$$@Z$l$J$$$N$G!";d$?$A$O!"$9$0$K$=$l(B -$B$i$rD>$9$?$a$K:GA1$r?T$/$7$^$9!#$"$J$?$,4qL/$J?6$kIq$$$K=P2q$C$?$H$7$?$i!"(B -$B%5!<%P!<$+(B Gnus $B$N$I$A$i$+$K%P%0$,$"$k2DG=@-$,$"$j$^$9!#(B +$BA*BrJ}K!$H$7$F(B @code{nnvirtual} $B$r;XDj$7$F$/$@$5$$!#%"%I%l%9$O!"$=$l$r9=(B +$B@.$9$k%0%k!<%W$K9gCW$9$k@55,I=8=$G$9!#(B -$B$"$J$?$,0lHLE*$J%M%C%H%o!<%/!&%W%m%H%3%k$K@:DL$7$F$$$k$J$i$P!"(BGnus $B$H%5!<(B -$B%P!<$N4V$G$d$j$H$j$5$l$k%W%m%H%3%k!&%@%s%W$rFI$`$3$H$K$h$C$F!"$*$=$i$/$$(B -$B$/$D$+$N)Ne$7$^$9!#(B +$B2>A[%0%k!<%W$GIU$1$i$l$?$9$Y$F$N0u$O!"$=$N9=@.MWAG$N%0%k!<%W$N5-;v$K$/$C(B +$B$D$1$i$l$^$9!#$D$^$j!"2>A[%0%k!<%W$G5-;v$K2D;k5-;v$N0u$rIU$1$k$H!"$=$N5-(B +$B;v$O$b$H$b$H$N9=@.MWAG$N%0%k!<%W$G$b2D;k5-;v$K$J$j$^$9!#(B($B$=$7$F5U$b@.$j(B +$BN)$A$^$9(B---$B9=@.MWAG$N%0%k!<%W$GIU$1$?0u$O!"2>A[%0%k!<%W$G$bI=<($5$l$^(B +$B$9!#(B) $B6u$N2>A[%0%k!<%W$r:n$k$K$O!"%0%k!<%W%P%C%U%!!<$G(B @kbd{G V} +(@code{gnus-group-make-empty-virtual}) $B$r$N%0%k!<%W8;(B - -Gnus $B$O$?$@C1$K%K%e!<%9$d%a!<%k$rFI$`0J>e$N$3$H$,$G$-$^$9!#0J2<$K<($9J}(B -$BK!$K$h$C$F!"(BGnus $B$G%G%#%l%/%H%j!<$d%U%!%$%k$r!"$"$?$+$b%K%e!<%9%0%k!<%W(B -$B$G$"$k$+$N$h$&$K1\Mw$9$k$3$H$,$G$-$k$h$&$K$J$j$^$9!#(B +$B9=@.MWAG$N%0%k!<%W$O4pK\%0%k!<%W$G$b30It%0%k!<%W$G$b9=$$$^$;$s!#$9$Y$FLd(B +$BBjL5$/F0$/$O$:$G$9$,!"$b$7$"$J$?$N%3%s%T%e!<%?!<$,GzH/$G$b$7$F$7$^$C$?$i!"(B +$B$=$l$O$?$V$s;d$,0-$$$s$G$7$g$&$M!#(B -@menu -* Directory Groups:: $B%G%#%l%/%H%j!<$r%K%e!<%9%0%k!<%W$N$h$&$KFI$`(B -* Anything Groups:: Dired? $BC/$,(B dired $B$J$s$F;H$&$N(B? -* Document Groups:: $B8DJL$N%U%!%$%k72$O%0%k!<%W$NAG(B -* SOUP:: @sc{soup} $B%Q%1%C%H$r!V%*%U%i%$%s!W$GFI$`(B -* Mail-To-News Gateways:: $B%a!<%k$+$i%K%e!<%9$X$N%2!<%H%&%'%$$rDL$7$F5-;v$rEj9F$9$k(B -@end menu +$BMxMQl9g$K!"F1$8%0%k!<%W$rJ#?t$N%5!<%P!<$+$i4s$;=8$a$k$3(B +$B$H$O!"K\Ev$K$&$^$$9M$($+$b$7$l$^$;$s!#(B@samp{soc.motss} $B$rF|K\$N%5!<%P!<(B +$B$H%N%k%&%'!<$N%5!<%P!<$NN>J}$+$iFI$_$?$1$l$P!"%0%k!<%W$N@55,I=8=$H$7$F0J(B +$B2<$N$b$N$r;H$&$3$H$,$G$-$k$G$7$g$&(B: -@node Directory Groups -@subsection $B%G%#%l%/%H%j!<%0%k!<%W(B -@cindex nndir -@cindex directory groups +@example +"^nntp\\+server\\.jp:soc\\.motss$\\|^nntp\\+server\\.no:soc\\.motss$" +@end example -$B$?$/$5$s$N5-;v$,8DJL$N%U%!%$%k$H$7$FF~$C$F$$$k%G%#%l%/%H%j!<$,$"$l$P!"$=(B -$B$l$r%K%e!<%9%0%k!<%W$H$7$F07$&$3$H$,$G$-$^$9!#$b$A$m$s!"%U%!%$%k$O?t;z$N(B -$B%U%!%$%kL>$r$b$C$F$$$J$1$l$P$J$j$^$;$s!#(B +($B$G$b$A$g$C$HCm0U!#(B@kbd{G m} $B$G%0%k!<%W$r:n@.$9$k$H$-$O!"%P%C%/%9%i%C%7%e(B +$B$rFs=E$KIU$1$F$O$$$1$^$;$s!#$=$7$FJ8;zNs$N:G=i$H:G8e$N0zMQ5-(B +$B9f(B (@samp{"..."}) $B$bJ}$N%0%k!<%W$N$9$Y$F$N5-;v$O(B +$B0l$D$N%0%k!<%W$KF~$j!"=EJ#$bL5$$$O$:$G$9!#%9%l%C%II=<((B ($B$H$=$NB>(B) $B$bDL>o(B +$BDL$jF0:n$9$k$G$7$g$&$1$l$I!"5-;v$NJB$V=g=x$K$OLdBj$,$"$k$+$b$7$l$^$;$s!#(B +$BF|IU$K$h$kJB$YBX$($,!"$3$3$G$O0l$D$NA*Br;h$K$J$k$+$b$7$l$^$;(B +$B$s(B (@pxref{Selecting a Group})$B!#(B -@code{ange-ftp} $B$O$3$N>p67$r7`E*$KJQ2=$5$;$^$7$?!#Nc$($P%G%#%l%/%H%j!(B -$B$H$7$F(B @code{ange-ftp} $B$NMM<0(B -$B$G(B @file{/ftp.hpc.uh.edu:/pub/emacs/ding-list/} $B$H$$$&%U%!%$%kL>$r%G%#%l(B -$B%/%H%j!$H$7$FF~NO$7$?$H$9$k$H!"(B@code{ange-ftp} $B$"$k$$$O(B @code{efs} $B$O(B -$B!<$C(B! +$B$J$*!"$3$3$G0l$D$@$1@)8B$,$"$j$^$9(B---$B2>A[%0%k!<%W$K4^$^$l$k%0%k!<%W$O$9(B +$B$Y$F@8$-$F$$$k(B ($B$9$J$o$A9XFI$^$?$OHs9XFI$N(B) $B>uBV$G$J$/$F$O$J$j$^$;$s!#:o(B +$B=|$5$l$?(B (killed) $B%0%k!<%W$"$k$$$O%>%s%S$N%0%k!<%W$O(B @code{nnvirtual} $B%0(B +$B%k!<%W$r9=@.$9$k%0%k!<%W$K$J$k$3$H$O$G$-$^$;$s!#(B -@quotation -($BLuCm(B:$B!V%7%J!W(B($B86E5(B @samp{sina}) $B$O(B China $B$N$3$H$+(B?) -@end quotation +@vindex nnvirtual-always-rescan +@code{nnvirtual-always-rescan} $BJQ?t$,(B @code{nil} $B$G$J$1$l(B +$B$P(B ($B$=$l!"$D$^$jHs(B-@code{nil} $B$,%G%#%U%)%k%H(B)$B!"(B@code{nnvirtual} $B$O2>A[%0(B +$B%k!<%W$KF~$C$?$H$-$K>o$KL$FI5-;v$rAv::$7$^$9!#$3$NJQ?t$,(B @code{nil} $B$K$J$C(B +$B$F$$$F!"2>A[%0%k!<%W$r:n$C$?8e$K9=@.MWAG$N%0%k!<%W$G5-;v$rFI$s$@>l9g$O!"(B +$B$=$N9=@.MWAG$N%0%k!<%W$GFI$^$l$?5-;v$O!"2>A[%0%k!<%W$K8=$l$F$7$^$&$G$7$g(B +$B$&!#6&DL$J9=@.MWAG$N%0%k!<%W$r;}$DFs$D$N2>A[%0%k!<%W$,$"$k>l9g$K$b!"$3$N(B +$B1F6A$,$"$j$^$9!#$=$&$$$&>l9g$K$O!"$3$NJQ?t$r(B @code{t} $B$K$9$k$Y$-$G$9!#$5(B +$B$b$J$1$l$P!"2>A[%0%k!<%W$KF~$kEY$K!"Kh2s$=$N2>A[%0%k!<%W$N>e(B +$B$G(B @code{M-g} $B$rC!$$$F$bNI$$$G$7$g$&(B---$B$3$l$K$O$[$\F1MM$N8z2L$,$"$j$^$9!#(B -@code{nndir} $B$O(B @acronym{NOV} $B%U%!%$%k72$,B8:_$9$l$P$=$l$i$rMxMQ$7$^$9!#(B +@code{nnvirtual} $B$O%a!<%k$H%K%e!<%9$NN>J}$N%0%k!<%W$r9=@.MWAG$N%0%k!<%W(B +$B$K$9$k$3$H$,$G$-$^$9!#(B@code{nnvirtual} $B%0%k!<%W$N5-;v$KJVEz$9$k$H$-$O!"(B +@code{nnvirtual} $B$O5-;v$N=P=j$N9=@.MWAG$N%0%k!<%W$N%P%C%/%(%s%I$K!"$=$l(B +$B$,%K%e!<%9$N%P%C%/%(%s%I$G$"$k$+%a!<%k$N%P%C%/%(%s%I$G$"$k$+$r?R$M$J$1$l(B +$B$P$J$j$^$;$s!#$7$+$7(B @kbd{^} $B$r$7$?$H$-$K$O!"IaDL$O9=@.MWAG$N%P%C%/%(%s(B +$B%I$,$3$l$rCN$k$?$a$N3Nl9g(B @code{nnvirtual} $B$O!"(B +Gnus $B$K5-;v$O%K%e!<%9$G$O$J$$%P%C%/%(%s%I$+$i$d$C$FMh$?$H9p$2$^$9!#(B($BC1$K(B +$B$=$l$,0BA4$JB&$J$N$G!#(B) -@code{nndir} $B$O!VFI$_=P$7@lMQ!W$N%P%C%/%(%s%I$G$9(B---$B$3$NA*BrJ}K!$G$O!"5-(B -$B;v$N:o=|$d4|8B@Z$l>C5n$r9T$J$&$3$H$O$G$-$^$;$s!#(B@code{nndir} $B$,;H$($k$b(B -$B$N$J$i2?$G$b!"(B@code{nnmh} $B$"$k$$$O(B @code{nnml} $B$G$b;H$&$3$H$,$G$-$k$N$G!"(B -$B$b$7FI$_=P$7@lMQ$G$O$J$$(B @code{nndir} $B$,I,MW$@$H;W$C$?$i!"$3$l$i$N$I$A$i(B -$B$+$NJ}K!$K@Z$jBX$($k$3$H$b$G$-$^$9!#(B +$B$3$l$i$N>l9g$K%a%C%;!<%8%P%C%U%!!<$G(B @kbd{C-c C-n} $B$r9T$J$&$H!"1~Ez$7$h(B +$B$&$H$7$F$$$k5-;v$+$i(B @code{Newsgroups} $B9T$rH4$-=P$7$FA^F~$7$^$9!#(B -@node Anything Groups -@subsection $B$J$s$G$b%0%k!<%W(B -@cindex nneething +@code{nnvirtual} $B%0%k!<%W$O!"5-;v$H0u0J30$O9=@.MWAG$N%0%k!<%W$+$i7Q>5$7(B +$B$^$;$s(B---$BNc$($P%0%k!<%W%Q%i%a!<%?!<$b$=$&$J$N$G$9$,!"$=$l$i$O7Q>5$5$l$^(B +$B$;$s!#(B -@code{nneething} $B$O(B @code{nndir} $B%P%C%/%(%s%I(B ($BC10l$N%9%W!<%kIw%G%#%l%/(B -$B%H%j!<$rFI$`%P%C%/%(%s%I(B) $B$N$[$s$N>/$7@h$K$"$k$b$N$G!"$=$l$O$I$s$J%G%#%l(B -$B%/%H%j!<$G$b%K%e!<%9%0%k!<%W$K8+$;$+$1$F$7$^$$$^$9!#IT;W5D$G$9$,??]$H$J(B -$B$k$=$l$>$l$N%U%!%$%k$rGA$$$F$^$o$j$^$9!#$b$7$=$N%U%!%$%k$,5-;v$N$h$&$K8+(B -$B$($?$J$i(B ($B$9$J$o$A:G=i$N?t9T$,%X%C%@!<$N$h$&$K8+$($?$i(B) $B$=$l$r%X%C%@!<$H(B -$B$7$F;H$$$^$9!#$b$7$=$l$,%X%C%@!<$NL5$$$?$@$NE,Ev$J%U%!%$%k(B ($BNc$($P(B C $B$N(B -$B%=!<%9%U%!%$%k(B) $B$@$C$?$i!"(B@code{nneething} $B$O%X%C%@!<$r5u6u$+$i$G$C$A>e(B -$B$2$^$9!#$3$l$O%U%!%$%k$N=jM-A0$*$h$SF|IU$r;H$$!"$=$l$i$NMWAG$r85$K(B -$B$G$-$k$3$H$r2?$G$b$d$j$^$9!#(B +$B$3$N>O$G$O(B @code{nndiary} $B$H$$$&FCJL$J%a!<%k%P%C%/%(%s%I$H!"$=$NCg4V(B +$B$N(B @code{gnus-diary} $B%i%$%V%i%j!<$K$D$$$F@bL@$7$^$9!#$=$l$,!VFCJL!W$J$N(B +$B$O!"(BGnus $B$G%a!<%k$rFI$`$?$a$NI8=`$NA*Br;h$N0l$D$G$"$k$D$b$j$OL5$$$+$i$G(B +$B$9!#$=$l(B ($BI8=`$NA*Br;h(B) $B$K$D$$$F$O(B @ref{Choosing a Mail Back End} $B$r;2>H(B +$B$7$F$/$@$5$$!#Be$o$j$K!"FCJL$JJ}K!$G$"$J$?$N%a!<%k$N(B @emph{ $B$$$/$D$+(B} $B$r07(B +$B$&!"$9$J$o$A$3$l$O%j%^%$%s%@!<(B ($BM=Dj$r;W$$=P$5$;$k$b$N(B) $B$H$7$F;H$o$l$^$9!#(B -$B$3$l$O$"$J$?$K$H$C$F$O$9$Y$F<+F0E*$K5/$3$k$3$H$G!"$"$J$?$O%K%e!<%9%0%k!<(B -$B%W$K$H$F$bNI$/;w$?2?$+$r8+$;$i$l$k$3$H$K$J$k$G$7$g$&!#K\Ev$K@#J,0c$o$J$$!"(B -$B%K%e!<%9%0%k!<%W$N$h$&$J$b$N$r!#5-;v$rA*Br$9$k$H!"$=$l$O$$$D$b$N$h$&$K5-(B -$B;v%P%C%U%!!<$KI=<($5$l$k$G$7$g$&!#(B +$BE57?E*$J6Z=q$-$O!"$3$&$G$9!#(B -$B%G%#%l%/%H%j!<$rI=$o$7$F$$$k9T$rA*Br$9$k$H!"(BGnus $B$O$$$-$J$j$"$J$?$r$3(B -$B$N(B @code{nneething} $B%0%k!<%W$N$?$a$N?7$7$$35N,%P%C%U%!!<$KO"$l$F9T$/$G$7$g(B -$B$&!#0J2C5n$N0u$,IU$$$F$$$l$P!"%a%C%;!<%8$O<+F0E*$K>C5n$5$l$^$9!#(B +@end itemize -$B$3$3$G$NF0:n$K$OFs$D$NA4BNE*$J%b!<%I$,$"$j$^$9(B--- $B0l;~%b!<%I$H8GDj%b!<%I(B -$B$G$9!#0l;~E*$JA`:n$r9T$J$C$F$$$k$H$-$O(B ($B$9$J$o$A%0%k!<%W%P%C%U%!!<(B -$B$G(B @kbd{G D})$B!"(BGnus $B$O$I$N%U%!%$%k$rFI$s$@$+!"$I$N%U%!%$%k$,?7$7$$$+!"$J(B -$B$I$N>pJs$r21$($F$*$-$^$;$s!#IaDL$K(B @kbd{G m} $B$G8GDj(B @code{nneething} $B%0(B -$B%k!<%W$r:n$l$P!"(BGnus $B$O5-;vHV9f$H%U%!%$%kL>$NBP1~I=$r21$($F$*$/$N$G!"$3(B -$B$N%0%k!<%W$rB>$N%0%k!<%W$HF1MM$K07$&$3$H$,$G$-$k$h$&$K$J$j$^$9!#8G(B -$BDj(B @code{nneething} $B%0%k!<%W$r3h$+$9$H!"$=$l$,L$FI5-;v$r$$$/$D4^$s$G$$$k(B -$B$+$rCN$i$;$F$b$i$($k!"Ey!9$NMxJX$,$"$j$^$9!#(B +Gnus Diary $B%P%C%/%(%s%I$O!"(B($B>o$KC$5$l$k$3$H$,L5$$(B) $BDj4|E*$JM=Dj$r!"(B +$BQ\D"LL$J?M$?$A$HF1$8$h$&$K07$&G=NO$r;}$C$F$$$F!"K\Ev$N%a!<%k%P%C%/%(%s%I(B +$B$N$h$&$KF0:n$7!"$$$m$s$J$d$jJ}$G@_Dj$9$k$3$H$,$G$-$^$9!#$3$N$9$Y$F$,!"0J(B +$B2<$N3F>O$G@bL@$5$l$F$$$^$9!#(B -$B$$$/$D$+$NJQ?t$,$"$j$^$9(B: +@menu +* The NNDiary Back End:: $B4pK\E*$J@_Dj$H;H$$J}(B +* The Gnus Diary Library:: nndiary $B$N>e0L3,AX$K$"$kA0$G$9!#(B -@end table +@menu +* Diary Messages:: $B%a%C%;!<%8$r(B nndiary $B$G;H$($k$h$&$K$9$k$K$O(B +* Running NNDiary:: NNDiary $B$K$OFs$D$NF0:n%b!<%I$,$"$k(B +* Customizing NNDiary:: $B%Y%k$H%[%$%C%9%k(B +@end menu -@node Document Groups -@subsection $BJ8=q%0%k!<%W(B -@cindex nndoc -@cindex documentation group -@cindex help group +@node Diary Messages +@subsubsection $BF|Dx%a%C%;!<%8(B +@cindex nndiary messages +@cindex nndiary mails -@code{nndoc} $B$OC10l$N%U%!%$%k$r%K%e!<%9%0%k!<%W$H$7$FFI$`$3$H$r$G$-$k$h(B -$B$&$K$9$k!"$A$g$C$H5$$NMx$$$?$d$D$G$9!#J#?t$N%U%!%$%k$N} $B$N(B +$BMM<0$GI=$5$l!"(B@code{} $B$NItJ,$O(B @code{Minute}, @code{Hour}, +@code{Dom}, @code{Month}, @code{Year}, @code{Time-Zone} $B$*$h(B +$B$S(B @code{Dow} $B$N$&$A$N0l$D$G$9!#(B@code{Dom} $B$O!VF|(B (Day of Month)$B!W$r!"(B +@code{Dow} $B$O!VMKF|(B (Day ofWeek)$B!W$r0UL#$7$^$9!#$3$l$i$N%X%C%@!<(B +$B$O(B crontab $B$N@_Dj$N$h$&$KF/$$$F!"M=DjF|$rDj5A$7$^$9!#(B -@table @code -@cindex Babyl -@cindex Rmail mbox -@item babyl -Babyl (Rmail) $B7A<0$N%a!<%k%\%C%/%9!#(B +@itemize @bullet +@item +@code{Time-Zone} $B$N$b$N0J30$N$9$Y$F$N%X%C%@!<$K$D$$$F!"%X%C%@!<$NCM$O@1(B +$B0u(B ($B2DG=$J$9$Y$F$NCM$r0UL#$7$^$9(B) $B$+%3%s%^$G6h@Z$i$l$?%U%#!<%k%I$N%j%9%H(B +$B$G$9!#(B +@item +$B%U%#!<%k%I$O@0?t$+HO0O$N$I$A$i$+$G$9!#(B +@item +$BHO0O$H$O!"%@%C%7%e(B (-) $B$G6h@Z$i$l$?Fs$D$N@0?t$G$9!#(B +@item +$B2DG=$JCM$O!"$=$l$>$l(B @code{Minute} $B$K$O(B 0--59$B!"(B@code{Hour} $B$K$O(B 0--23$B!"(B +@code{Dom} $B$K$O(B 1--31$B!"(B@code{Month} $B$K$O(B 1--12$B!"(B@code{Year} $B$K$O(B 1971 $B$h(B +$B$jBg$-$$CM!"$=$7$F(B @code{Dow} $B$K$O(B 0--6 (0 $B$,F|MKF|(B) $B$G$9!#(B +@item +$BFCJL$J>l9g$H$7$F!"(B@code{Dom} $B$^$?$O(B @code{Dow} $B$N$I$A$i$+0lJ}$K$*$1$k@1(B +$B0u$O!V2DG=$J$9$Y$F$NCM!W$G$O$J$/!"!V$b$&0lJ}$N%U%#!<%k%I$@$1$r;H$&!W0UL#(B +$B$K$J$j$^$9!#N>J}$H$b@10u$K$7$?>l9g$O!"$I$A$i$r;H$C$F$bF1$87k2L$K$J$k$3$H(B +$B$KCm0U$7$F$/$@$5$$!#(B +@item +@code{Time-Zone} $B%X%C%@!<$O!"CM$r0l$D$7$+;}$F$J$$(B ($BNc$($P(B @code{GMT}) $BE@(B +$B$GFCJL$G$9!#@10u$O!V2DG=$J$9$Y$F$NCM!W$G$O$J$/(B ($B$=$l$O0UL#$r$J$5$J$$$N$G(B)$B!"(B +$B!V8=:_$N%m!<%+%k$J%?%$%`%>!<%s!W$r0UL#$7$^$9!#$3$3$G$O$?$$$F$$@10u$r;H$&(B +$B$G$7$g$&!#$7$+$7!"MxMQ$G$-$k%?%$%`%>!<%s$NCM$K$D$$$F$O!"JQ(B +$B?t(B @code{nndiary-headers} $B$r8+$F$/$@$5$$!#(B +@end itemize -@cindex mbox -@cindex Unix mbox -@item mbox -$BI8=`(B Unix mbox $B%U%!%$%k!#(B +1999$BG/$+$i(B 2010$BG/$^$G$NKh=57nMKF|$HKh7n$N0lF|$N(B 12:00, 20:00, 21:00, +22:00, 23:00 $B$*$h$S(B 24:00 $B$r@_Dj$9$k$?$a$K!"%a%C%;!<%8$K2C$($kF|Dx%X%C%@!<(B +$B$N6qBNNc$G$9(B ($B$=$N;~2?$r$7$?$iNI$$$+$O!"<+J,$G9M$($F$/$@$5$$(B): -@cindex MMDF mail box -@item mmdf -MMDF $B7A<0$N%a!<%k%\%C%/%9!#(B +@example +X-Diary-Minute: 0 +X-Diary-Hour: 12, 20-24 +X-Diary-Dom: 1 +X-Diary-Month: * +X-Diary-Year: 1999-2010 +X-Diary-Dow: 1 +X-Diary-Time-Zone: * +@end example -@item news -$B0l$D$N%U%!%$%k$K$^$H$a$i$l$?J#?t$N%K%e!<%95-;v!#(B +@node Running NNDiary +@subsubsection NNDiary $B$rF0$+$9(B +@cindex running nndiary +@cindex nndiary operation modes -@cindex rnews batch files -@item rnews -rnews $B$N%P%C%AE>Aw7A<0!#(B +@code{nndiary} $B$K$OFs$D$NF0:n%b!<%I$,$"$j$^$9!#0l$D$O%G%#%U%)%k%H$N(B +$B!VEAE}7?(B (traditional)$B!W!"$b$&0l$D$O!V<+N'7?(B (autonomous)$B!W$G$9!#EAE}7?(B +$B$N%b!<%I$G$O!"(B@code{nndiary} $B$O$=$l<+?H$,?7Ce%a!<%k$r@\Aw$C(B +$B$F!"$=$l$i$rC$9$k$3$H$r4j$$$^$9$,(B)$B!"<+N'7?$N%b!<%I$G$O:F%9%W!<%k$,$G$-$^(B +$B$;$s!#(B -@item mime-parts -@acronym{MIME} $B$N%^%k%A%Q!<%H$N%a%C%;!<%8!#(B +$B<+N'7?$N%b!<%I$G(B @code{nndiary} $B$r;H$&$?$a$K$O!"$$$/$D$+$N$3$H$r$d$C$F$b(B +$B$i$o$J$1$l$P$J$j$^$;$s(B: -@item standard-digest -$BI8=`(B (RFC1153) $B$N$^$H$aAw$j7A<0!#(B +@itemize @bullet +@item +$B?7Ce%a!<%k$r(B @code{nndiary} $B$,<+J,$GAw$5$l$?%a%C%;!<%8!#(B +$BF|Dx%U%!%$%k$r(B @file{~/.nndiary} ($B$3$l$,%G%#%U%)%k%H$N(B @code{nndiary} $B$N(B +$B%a!<%k%=!<%9!&%U%!%$%k$G$9(B) $B$K3JG<$9$k$?$a$N(B procmailrc $B$N9`L\$NNc$G$9(B: -@item outlook -Outlook $B$N%a!<%k%\%C%/%9!#(B +@example +:0 HD : +* ^X-Diary +.nndiary +@end example +@end itemize -@item oe-dbx -Outlook Express $B$N(B dbx $B%a!<%k%\%C%/%9!#(B +$B$$$C$?$s$3$l$rAw$5$l$?%a%C%;!<%8!#(B +@defvar nndiary-split-methods +$BI8=`$N(B @code{nnmail-split-methods} $BJQ?t$N!"F|DxMQ$KFC2=$7$?BeBXIJ$G$9!#(B +$BF1$89=J8(B (syntax) $B$r;H$$$^$9!#(B +@end defvar -@item rfc934 -RFC934 $B7A<0$GE>Aw$5$l$?%a%C%;!<%8!#(B +$B:G=*E*$K$O(B @code{gnus-secondary-select-methods} $B$K!"915WE*(B +$B$J(B @code{nndiary} $B2>A[%5!<%P!<(B (@code{(nndiary "diary")} $B$,9T$J$&$Y$-$G(B +$B$"$k$h$&$J$b$N(B) $B$rDI2C$7$F$bNI$$$G$7$g$&!#(B -@item mailman -mailman $B$N$^$H$aAw$j!#(B +$B$&$^$/$$$1$P!"(BGnus $B$r:F5/F0$9$k$H!"$[$H$s$I$9$Y(B +$B$F(B (@file{nndiary.el} $B$N(B TODO $B$N9`$r;2>H(B) $B$,4|BTDL$j$KF0:n$9$k$G$7$g$&!#(B +$B<+N'7?$N%b!<%I$G$O!"(B@kbd{g} $B$d(B @kbd{M-g} $B$r%0%k!<%W%P%C%U%!!<$G%?%$%W$9(B +$B$l$P?7$7$$F|Dx%a!<%k$r$b$C$F$=$l$i$r(B +$BJ,3d$9$k$7!"(B@kbd{F} $B$O?7$7$$F|Dx%0%k!<%W$r8+$D$1$F$/$l$k!"$J$I!#(B -@item clari-briefs -Clarinet $B$N%K%e!<%99`L\$rMWLs$7$?$^$H$aAw$j!#(B +@node Customizing NNDiary +@subsubsection NNDiary $B$N%+%9%?%^%$%:(B +@cindex customizing nndiary +@cindex nndiary customization -@item slack-digest -$BHsI8=`$^$H$aAw$j7A<0(B---$B$@$$$?$$$N$b$N$r07$($k$,!"2<e$,$C$FF0:n$7$F$$$^$9!#$=$l$r%+%9%?%^%$%:$9$k(B +$B$H$-$,Mh$^$7$?!#%+%9%?%^%$%:$9$k$?$a$N%0%k!<%W$O(B @code{nndiary} $B$G$9(B ($B$X(B +$B$(!<(B)$B!#$I$N%*%W%7%g%s$r%+%9%?%^%$%:$7E]$7$?$$$+$r8+$D$1$k$?$a$K!"$=$l$K(B +$BL\$rDL$7$F$/$@$5$$!#$"$J$?$,JQ99$7$?$$$N$O!"$*$=$i$/0J2<$N$?$C$?Fs$D$NJQ(B +$B?t$G$7$g$&(B: -@item mail-in-mail -$B:G8e$NDj$5$l$^$9(B ($B$=$l$,%G%#%U%)%k%H$G$9(B)$B!#(B +@end defvar -@code{nndoc} $B$O%U%!%$%k$r=q$-49$($h$&$H$7$?$j!"M>J,$J%X%C%@!<$rA^F~$7$h(B -$B$&$H$7$?$j$O$7$^$;$s(B---$BC1$K!"%U%!%$%k$r$=$N%0%k!<%W$r:n$k85$H$7$F;H$($k(B -$B$h$&$K$9$k!"$H$$$&$h$&$J$3$H$G$9!#$=$l$@$1$N$3$H$G$9!#(B +@node The Gnus Diary Library +@subsection Gnus Diary $B%i%$%V%i%j!<(B +@cindex gnus-diary +@cindex the Gnus diary library -$BJ]B8$5$l$?8E$$5-;v$r;}$C$F$$$F!"$=$l$r?7$7$/$F$+$C$3$$$$(B Gnus $B$N%a!<%k%P%C(B -$B%/%(%s%I$KDI2C$7$?$$$J$i!"$*$=$i$/(B @code{nndoc} $B$,=u$1$K$J$k$O$:$G$9!#Nc(B -$B$($P?7$7$$(B @code{nnml} $B%0%k!<%W$K?6$jJ,$1$?$$%a!<%k$,!":#$O8E(B -$B$$(B @file{RMAIL} $B%U%!%$%k$K%a!<%k$,$"$k$H$7$^$7$g$&!#$=$&$$$&>l9g$O!"$=$N(B -$B%U%!%$%k$r(B @code{nndoc} $B$r;H$C$F3+$-(B ($B%0%k!<%W%P%C%U%!!<$G(B @kbd{G f} $BL?(B -$BNa(B (@pxref{Foreign Groups}) $B$r;H$$$^$7$g$&(B)$B!"%P%C%U%!!e0L3,AX$K=q$+$l(B +$B$?(B @code{gnus-diary} $B$H$$$&%i%$%V%i%j!<$,$"$C$F!"$?$/$5$s$NJXMx$J$3$H$r(B +$B$d$C$F$/$l$^$9!#(B -$B2>A[%5!<%P!J}(B +$B$rDs6!$7$^$9(B ($B$"$J$?$,$=$l$i$r;H$C$F$$$?$i!"$9$_$^$;$s(B)$B!#(B @menu -* Document Server Internals:: $B$"$J$?FH<+$NJ8=qe$2!"$=$NJ8=qo(B @samp{From Joe: Subject} $B$N$h$&$J$b$N(B) $B$GF|Dx%a%C(B +$B%;!<%8$rI=<($9$k$N$O!"$^$C$?$/Lr$KN)$A$^$;$s!#$?$$$F$$$O$"$J$?$,%a%C%;!<(B +$B%8$r=q$$$??M$G!"$*$*$+$?M=Dj$NF|IU$r8+$?$$$H;W$C$F$$$k$G$7$g$&!#(B -$B$^$:!"$3$l$,J8=q$NC$5$l$J$$$3$H$r=|$$$F!"%a%C%;!<%8$,4|8B@Z$l>C5n2DG=$G$"$k$3$H$K5$$r(B +$BIU$1$F$/$@$5$$(B): @example -(mmdf - (article-begin . "^\^A\^A\^A\^A\n") - (body-end . "^\^A\^A\^A\^A\n")) + E Sat, Sep 22 01, 12:00: Joe's birthday (in 6 months, 1 week) @end example -$B$3$NDj5A$OA0(B (@dfn{name}) $B$H!"$=$l$KB3$/2>A[(B -$BE*$JJQ?tL>$*$h$S$=$N@_DjCM$NC1=c$JO"$J$j$+$i$J$j$^$9!#0J2<$,;H$&$3$H$,$G(B -$B$-$kJQ?t$G$9(B---$BJQ?t$N?t$K05E]$5$l$J$$$G$/$@$5$$!#$[$H$s$I$NJ8=q$Ne5-$N$h$&$J$b$N$rF@$k$?$a$K!"IaCJ$@$C$?$i!"$"$J$?$O0J2<$N9T$rF|Dx%0%k!<(B +$B%W$N%Q%i%a!<%?!<$K2C$($h$&$H$9$k$G$7$g$&(B: -@table @code -@item first-article -$B$3$l$,@_Dj$5$l$F$$$k$H!"(B@code{nndoc} $B$O$3$N@55,I=8=$K9gCW$9$k2?$+$,8+$D(B -$B$+$k$^$G!"$9$Y$F$N%F%-%9%H$rFI$_Ht$P$7$^$9!#$=$l$h$jA0$N$9$Y$F$N%F%-%9%H(B -$B$O40A4$KL5;k$5$l$^$9!#(B +@lisp +(gnus-summary-line-format "%U%R%z %uD: %(%s%) (%ud)\n") +@end lisp -@item article-begin -$B$3$N@_Dj$O!"$9$Y$F$NJ8=q$N$l$N5-;v$N;O$^$j$,$I$N$h$&$K8+$($k$+$r;XDj$9$k@55,I=8=$G$9!#C1=c$J@55,(B -$BI=8=$G$OBP=h$G$-$J$$$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3$l$NBe$o$j(B -$B$K(B @code{article-begin-function} $B$r;H$&$3$H$,$G$-$^$9!#(B +$B$7$+$7(B @code{gnus-diary} $B$O$=$l$r<+F0$G9T$J$$$^$9(B (@pxref{Diary Group +Parameters})$B!#$=$l$G$b$"$J$?$O!"0J2<$N%f!<%6!l9g$O!"$=$l$>$l$N5-;v$N3+;O0LCV$K%]%$%s%H$r0\F0$5$;$k4X?t(B -$B$r;XDj$7$F$/$@$5$$!#$3$l$O(B @code{article-begin} $B$h$jM%@h$5$l$^$9!#(B +@defvar gnus-diary-summary-line-format +$BF|Dx%0%k!<%W$N$?$a$K;H$o$l$k35N,9T;EMM$rDj5A$7$^$9(B (@pxref{Summary +Buffer Lines})$B!#(B@code{gnus-diary} $B$O$=$l$r!"F|Dx%0%k!<%W$N%Q%i%a!<%?!<$r(B +$B<+F0$G99?7$9$k$?$a$K;H$$$^$9!#(B +@end defvar -@item head-begin -$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%X%C%@!<$N;O$^$j$K9gCW$9$k@55,I=8=$r;XDj$7$F(B -$B$/$@$5$$!#C1=c$J@55,I=8=$G$OBP=h$G$-$J$$$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"(B -$B$3$l$NBe$o$j$K(B @code{head-begin-function} $B$r;H$&$3$H$,$G$-$^$9!#(B +@defvar gnus-diary-time-format +$BF|Dx$N35N,%P%C%U%!!<$KF|IU$rI=<($9$k$?$a$N=qK!;EMM$rDj5A$7$^$9!#$3$l$OMx(B +$BMQ\:Y$OJQ?t$N@bL@J8$r8+$F$/$@$5(B +$B$$!#(B +@end defvar -@item head-begin-function -$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%X%C%@!<$N3+;O0LCV$K%]%$%s%H$r0\F0$5$;$k4X?t(B -$B$r;XDj$7$F$/$@$5$$!#$3$l$O(B @code{head-begin} $B$h$jM%@h$5$l$^$9!#(B +@defvar gnus-diary-delay-format-function +$BF|Dx$N35N,%P%C%U%!!<$KCY1d(B ($B;D$j;~4V(B) $B$rI=<($9$k$?$a$N@07A4X?t$rDj5A$7$^(B +$B$9!#$3$l$OMxMQ\:Y$OJQ?t(B +$B$N@bL@J8$r8+$F$/$@$5$$!#(B +@end defvar -@item head-end -$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%X%C%@!<$N:G8e$K9gCW$9$k@55,I=8=$r;XDj$7$F$/(B -$B$@$5$$!#%G%#%U%)%k%H$O(B @samp{^$}$B!"$D$^$j6u9T$G$9!#(B +@node Diary Articles Sorting +@subsubsection $BF|Dx5-;v$NJB$YBX$((B +@cindex diary articles sorting +@cindex diary summary lines sorting +@findex gnus-summary-sort-by-schedule +@findex gnus-thread-sort-by-schedule +@findex gnus-article-sort-by-schedule -@item body-begin -$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%\%G%#!<$N;O$^$j$K9gCW$9$k@55,I=8=$r;XDj$7$F(B -$B$/$@$5$$!#%G%#%U%)%k%H$O(B @samp{^\n} $B$G$9!#C1=c$J@55,I=8=$G$OBP=h$G$-$J$$(B -$B$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3$l$NBe$o$j(B -$B$K(B @code{body-begin-function} $B$r;H$&$3$H$,$G$-$^$9!#(B +@code{gnus-diary} $B$OJB$YBX$((B (@pxref{Sorting the Summary Buffer}) $B$N$?$a(B +$B$K(B @code{gnus-summary-sort-by-schedule}$B!"(B +@code{gnus-thread-sort-by-schedule} $B$*$h(B +$B$S(B @code{gnus-article-sort-by-schedule} $B$H$$$&?7$7$$4X?t$rDs6!$7$^$9!#$3(B +$B$l$i$N4X?t$K$h$C$F!":G$b6a$$M=Dj$+$i:G$b1s$$J}$^$G!"F|Dx$N35N,%P%C%U%!!<(B +$B$r@0M}$9$k$3$H$,$G$-$^$9!#(B -@item body-begin-function -$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%\%G%#!<$N3+;O0LCV$K%]%$%s%H$r0\F0$5$;$k4X?t(B -$B$r;XDj$7$F$/$@$5$$!#$3$l$O(B @code{body-begin} $B$h$jM%@h$5$l$^$9!#(B +@code{gnus-diary} $B$O<+F0E*$K35N,%P%C%U%!!<$N!VJB$YBX$((B (sort)$B!W%a%K%e!<(B +$B$K(B @code{gnus-summary-sort-by-schedule} $B$rAH$_9~$_!"B>$NFs$D$rBh0ll9g$O!"5-;v$N%\%G%#!<$N:G8e$K9gCW$9$k@55,I=8=$r;XDj$7$F$/(B -$B$@$5$$!#C1=c$J@55,I=8=$G$OBP=h$G$-$J$$$b$C$HJ#;($J$3$H$r$7$?$$>l9g$O!"$3(B -$B$l$NBe$o$j$K(B @code{body-end-function} $B$r;H$&$3$H$,$G$-$^$9!#(B +@node Diary Headers Generation +@subsubsection $BF|Dx%X%C%@!<$N@8@.(B +@cindex diary headers generation +@findex gnus-diary-check-message -@item body-end-function -$B$3$l$r@_Dj$9$k>l9g$O!"5-;v$N%\%G%#!<$N:G8e$N0LCV$K%]%$%s%H$r0\F0$5$;$k4X(B -$B?t$r;XDj$7$F$/$@$5$$!#$3$l$O(B @code{body-end} $B$h$jM%@h$5$l$^$9!#(B +@code{gnus-diary} $B$O!"(B@code{X-Diary-*} $B%X%C%@!<$Nl9g$O!"%U%!%$%k$N;O$^$j$K9gCW$9$k@55,I=8=$r;XDj$7$F$/$@$5(B -$B$$!#$=$l$h$jA0$N$9$Y$F$N%F%-%9%H$O40A4$KL5;k$5$l$^$9!#(B +$B5-;v$rF|Dx%0%k!<%W$K0\F0$^$?$O%3%T!<$9$k$3$H$K$h$C$F<+F0E*$K$=$l$,H/F0$5(B +$B$l$k$h$&$K$9$k$?$a$K!"$3$N4X?t$O(B @code{nndiary} $B%P%C%/%(%s%I$N%U%C%/$H$7(B +$B$FAH$_F~$l$i$l$F$$$^$9!#$=$l$O$5$i$K!"DL>o$N%a!<%k$rF|DxMQ$N$b$N$KJQ49$9(B +$B$kA`:n$r4JC1$K$9$k$?$a$K!"(B +@code{message-mode} $B$H(B @code{article-edit-mode} $B$K$*$$(B +$B$F(B @kbd{C-c C-f d} $B%-!<$H$7$F@_Dj$b$5$l$F$$$^$9!#(B -@item file-end -$B$3$l$r@_Dj$9$k>l9g$O!"%U%!%$%k$N:G8e$K9gCW$9$k@55,I=8=$r;XDj$7$F$/$@$5$$!#(B -$B$=$l$h$j8e$m$N$9$Y$F$N%F%-%9%H$O40A4$KL5;k$5$l$^$9!#(B -@end table +$B@\F,0z?t$rH<$C$F$3$N4X?t$r8F$V$H!"$=$l$i$,$"$k$+!"@5$7$$$+$I$&$+$H$OL54X(B +$B78$K!"F|Dx%X%C%@!<$NF~NO$r6/@)$7$^$9!#$=$&$d$C$F!"Nc$($P$9$G$K@5$7$/@_Dj(B +$B$5$l$?%a%C%;!<%8$NF|Dx$r!"$H$F$b4JC1$KJQ99$9$k$3$H$,$G$-$^$9!#(B -$B$3$N$h$&$K(B @code{nndoc} $B$O$3$l$i$NJQ?t$r;H$C$F!"J8=q%U%!%$%k$r$=$l$>$l%X%C(B -$B%@!<$H%\%G%#!<$r;}$C$?5-;v$NO"$J$j$H$7$F@Z$jJ,$1$k$3$H$,$G$-$^$9!#$7$+$7!"(B -$B$9$Y$F$NJ8=q$Nl9g$KM-MQ$G$9!#(B +$B?7$7$$F|Dx%0%k!<%W$r:n$k$+!"$^$?$O$=$l$r3+$/$H!"(B@code{gnus-diary} $B$O<+F0(B +$BE*$K%0%k!<%W%Q%i%a!<%?!<$r8!::$7!"I,MW$J$i35N,9T;EMM$rF|DxMQ$KFC2=$7$?CM(B +$B$K@_Dj$7!"F|DxMQ$NJB$YBX$(4X?t$rAH$_9~$_!"$5$i$K$=$N%0%k!<%W$NEj9FMM(B +$B<0(B (posting-style) $B$KJ}$K!"$h$j9-HO0O$JJQ7A$r9T$J$&$?$a$K;H$o$l$k(B -$B$b$N$G$9!#(B +@node Sending or Not Sending +@subsection $BAw?.$9$k$Y$-$+!"$7$J$$$Y$-$+(B -@item generate-head-function -$B$3$l$K4X?t$r@_Dj$7$F$*$/$H!"(BGnus $B$,M}2r$G$-$k%X%C%@!<$r@8@.$9$k$?$a$K8F(B -$B$S=P$5$l$^$9!#$3$l$O5-;vHV9f$r%Q%i%a!<%?!<$H$7$F8F$S=P$5$l!"$=$N5-;v$N$?(B -$B$a$NNIe$N@bL@$r$9$Y$FFI$s$G$/$l$?$b$N$H$7$F!"0J2<$O(B @code{nndiary} $B$G(B +$B%a!<%k$rAw?.$9$k$3$H$K4X$9$k!"Fs$D$N:G8e$NCm0U;v9`$G$9(B: -@item generate-article-function -$B$3$l$K4X?t$r@_Dj$7$F$*$/$H!"(BGnus $B$,M}2r$G$-$k40A4$J5-;v$r@8@.$9$k$?$a$K(B -$B8F$S=P$5$l$^$9!#$3$l$O$9$Y$F$N5-;v$N%X%C%@!<$,MW5a$5$l$k$H$-$K!"5-;vHV9f(B -$B$r%Q%i%a!<%?!<$H$7$F8F$S=P$5$l$^$9!#(B +@itemize @bullet +@item +@code{nndiary} $B$O(B @emph{$BK\Ev$N(B} $B%a!<%k%P%C%/%(%s%I$G$9!#K\Ev$K$"$J$?$OK\(B +$BEv$NF|Dx%a%C%;!<%8$rK\Ev$KAw$j$^$9!#$3$l$O!"F|Dx%a%C%;!<%8$rAw$k$3$H$K$h$C(B +$B$F!"C/$K$G$b(B ($BH`$i$,(B Gnus $B$H(B @code{nndiary} $B$r;H$C$F$$$k$N$J$i$P(B) $BM=Dj$r(B +$BEA$($k$3$H$,$G$-$k$3$H$r$b0UL#$7$^$9!#(B +@item +$B$7$+$7$J$,$i(B @code{nndiary} $B$O(B @code{request-post} $B%a%=%C%I$r;}$C$F$b$$(B +$B$k$N$G!"F|Dx%0%k!<%W$G(B @kbd{C-u m} $B$NBe$o$j$K(B @kbd{C-u a} $B$r;H$&$3$H$K$h$C(B +$B$F!"%a%C%;!<%8$ro;~@\B3$7$?Bg$-$J%^%7%s$GAv$i$;$F$$$^$7$?!#%K%e!<%9$NG[Aw$O%K%e!<%9(B +$B%5!<%P!<$K$h$C$Fe$i$J$$$h$&$K!"(B +$B$9$Y$F$N%K%e!<%9$H%a!<%k$r$9$9$j9~$s$GEEOC$r@Z$j!"?t;~4V$+$1$FFI$s$G$+$i(B +$BAw$j$?$$JV?.$r$9$Y$FAw?.$9$k!"$H$$$&O$NA0?H$O(B 1997$BG/:"$K=q$+$l$^$7(B +$B$?!#(B) -70 $BJ8;z$N%@%C%7%e(B (`-') $B$N9T$h$jA0$O$9$Y$FL5;k$5$l$k$H$$$&$N$,J,$+$j$^$9(B -$B$M!#$^$?(B @samp{^End of} $B$G;O$^$k9T$h$j8e$m$b$9$Y$FL5;k$5$l$^$9!#3F5-;v(B -$B$O(B 30 $BJ8;z$N%@%C%7%e$N9T$G;O$^$j!"%X%C%@!<$H%\%G%#!<$N6h@Z$j$N9T$O0l8D$N(B -$B%9%Z!<%9$r4^$`$3$H$,$"$j!"$=$7$F%\%G%#!<$O$=$l$,EO$5$l$kA0(B -$B$K(B @code{nndoc-unquote-dashes} $B$rDL$5$l$^$9!#(B +$B$b$A$m$s!"$3$l$r9T$J$&$?$a$K%K%e!<%9%5!<%P!<$r;H$&$3$H$b$G$-$^$9!#;d(B +$B$O(B @code{inn} $B$r(B @code{slurp}, @code{pop}, @code{sendmail} $B$H0l=o$K$3$3(B +$B?tG/;H$C$F$-$^$7$?$,!"$7$+$7$3$l$OB`6~$J;E;v$G$9!#$b$7$"$k%^%7%s>e$G%K%e!<(B +$B%9$rFI$`?M$,$"$J$?$7$+$$$J$1$l$P!"%K%e!<%9%5!<%P!<$N5!G=$r%K%e!<%9%j!<%@!<(B +$B$KG$$;$k$h$&$K$9$k$3$H$OM}$K$+$J$C$F$$$^$9!#(B -$B$"$J$?FH<+$NJ8=q$N$?$a$NDj5A$r(B @code{nndoc} $B$G;H$($k$h$&$K$9$k$K$O!"(B -@code{nndoc-add-type} $B4X?t$r;H$C$F$/$@$5$$!#$3$l$OFs$D$N%Q%i%a!<%?!<$r$H(B -$B$j$^$9(B--- $B0l$DL\$ODj5A$=$N$b$N$G!"Fs$DL\$N(B ($B>JN,2DG=$J(B) $B%Q%i%a!<%?!<$O!"(B -$B$3$NDj5A$rJ8=q$N$Nl9g$bF1MM$G$9!#$3$l(B -$B$i$Nl9g$O(B @code{nil} $B$rJV$7!"$=$Nl9g$O(B @code{t} $B$rJV$7!"$=$N$N;v8N$+$i2sI|$9$kJ}K!(B +* Agent and flags:: $B%(!<%8%'%s%H$O$I$&%U%i%0$r0];}$9$k$N$+(B +* Agent and IMAP:: $B%(!<%8%'%s%H$r(B @acronym{IMAP} $B$G;H$&J}K!(B +* Outgoing Messages:: $B%K%e!<%9$d%a!<%k$r=P$9$H$-$K$J$K$,5/$3$k$N$+(B? +* Agent Variables:: $B%+%9%?%^%$%:$O3Z$7(B +* Example Setup:: $B%*%U%i%$%s?M4V$N$?$a$N(B @file{~/.gnus.el} $B$NNc(B +* Batching Agents:: @code{cron} $B%8%g%V$G%K%e!<%9$r/$7G>$_$=$K3Z$r$5$;$kJ}$r$9$k$N$b;~$K$OJXMx$G$7$g(B -$B$&!#(B +$B$^$:!"$$$/$D$+$NMQ8l$rJRIU$1$F$*$-$^$7$g$&!#(B -@sc{soup} $B$H$$$&%U%!%$%k7A<0$O!"%K%e!<%9$H%a!<%k$r%5!<%P!<$+$i2H$N%^%7%s(B -$B$X$HE>Aw$7!"$=$l$r$^$?La$9$?$a$K3+H/$5$l$^$7$?!#$A$g$C$HLLE]$/$5$$$+$b$7(B -$B$l$^$;$s$,$M!#(B +$B%M%C%H%o!<%/$H$N@\B3$r@Z$C$F$$$k$H$-(B ($B$+$D%(!<%8%'%s%H$K$=$N$3$H$rCN$i$;(B +$B$F$"$k$H$-(B)$B!"(BGnus $B%(!<%8%'%s%H$O(B @dfn{unplugged} $B$G$9!"$H8@$$$^$9!#%M%C(B +$B%H%o!<%/$H$N@\B3$,I|3h$7$?$i(B ($B$+$D(B Gnus $B$,$=$N$3$H$rCN$C$F$$$l$P(B)$B!"%(!<(B +$B%8%'%s%H$O(B @dfn{plugged} $B$G$9!#(B -$B$O$8$a$K$$$/$D$+MQ8l$r(B: +$B!V%m!<%+%k!W%^%7%s$H$O!"$"$J$?$,$=$3$G:n6H$7$F$$$k$b$N$G!"7QB3E*$K%M%C%H(B +$B%o!<%/$K@\B3$5$l$F$$$k$o$1$G$O$"$j$^$;$s!#(B -@table @dfn -@item server -$B$3$l$O30$N@$3&$K7R$,$C$F$$$F!"$"$J$?$,%K%e!<%9$d%a!<%k$rAw$N@$3&$H$$$+$J$k7A$G$b@\B3$5$l$F$$$^$;$s!#(B +$B$4B8CN$N$h$&$K(B Gnus $B$O$"$J$?$,%I%8$rF'$`$9$Y$F$N5!2q$rDs6!$7$^$9!#$=$l$r(B +$B=@Fp@-$H8@$&?M$b$$$^$9!#$5$i$K(B Gnus $B$OBg$$$K%+%9%?%^%$%:2DG=$G!"$=$l$OMx(B +$BMQ$N%K%e!<%9%j!<%@!<$OM-L5$r8@$o$:$"$J$?$K%I%8$rF'$^$;$k$+$b$7$l(B +$B$^$;$s$,!"(BGnus $B$G$O$"$J$?$KA*Br8"$,$"$j$^$9(B! -@item packet -$B%a%C%;!<%8$dL?Na$r4^$s$G$$$k2?$+!#%Q%1%C%H$K$OFsuBV$K$b$"$j$^$;$s!#(B +$B$b$C$H@53N$K8@$($P!"%5!<%P!<$4$H$K$=$l$>$l$N>uBV$r;}$A$^$9!#$3$l$O!"$$$/(B +$B$D$+$N%5!<%P!<$,(B unplugged $B$G$b!"B>$N%5!<%P!<$O(B plugged $B$K$J$k$3$H$,$G$-(B +$B$k$H$$$&$3$H$G$9!#$5$i$K!"%(!<%8%'%s%H$,$$$/$D$+$N%5!<%P!<$r$^$H$a$FL5;k(B +$B$9$k(B ($B$=$l$i$r>o$K(B plugged $B$K$J$C$F$$$k$h$&$K8+$;$+$1$k(B) $B$h$&$K$b$G$-$^(B +$B$9!#(B -@table @dfn -@item message packets -$B$3$l$O%5!<%P!<$G:n$i$l$k%Q%1%C%H$G!"IaDL$O$"$J$?$,FI$`$?$a$N$?$/$5$s$N%a%C(B -$B%;!<%8$r4^$s$G$$$^$9!#$3$l$i$O%G%#%U%)%k%H$G$O(B @file{SoupoutX.tgz} $B$H$$(B -$B$&L>A0$G$9!#$3$3$G(B @var{x} $B$O?t;z$G$9!#(B +$B$5$F!"%(!<%8%'%s%H$r(B unplugged $B$K$7$?$N$K(B Gnus $B$,%M%C%H$K@\B3$7$F$$$k$N(B +$B$r5?Ld$K;W$C$?$i!"9T$J$&$Y$-A0$G$9!#(B -$B$3$3$G(B @var{x} $B$O?t;z$G$9!#(B -@end table -@end table +$B$b$&0l$D$O!V%*%U%i%$%s!W$H$$$&>uBV$G$9!#%5!<%P!<$O$H$-$I$-@\B3$G$-$J$/$J(B +$B$j$^$9!#(BGnus $B$,$3$N$3$H$K5$IU$/$H!"$=$N%5!<%P!<$r%*%U%i%$%s$N>uBV$K@Z$j(B +$B49$($F$bNI$$$+$I$&$+$r?R$M$^$9!#(BYes $B$HEz$($?$J$i$P(B ($B%*%s%i%$%s$KLa$7$FNI(B +$B$$$+$H(B Gnus $B$,?R$M$?>l9g0J30$O(B)$B!"%5!<%P!<$O$$$/$i$+(B unplugged $B$@$C$?$H$-(B +$B$N$h$&$K?6$kIq$$$^$9!#(B -@enumerate -@item -$B$^$:%5!<%P!<$K%m%0%$%s$7$F(B @sc{soup} $B%Q%1%C%H$r:n$j$^$7$g$&!#(B -@sc{soup} $B@lMQ$K6!$5$l$?$b$N(B (@code{awk} $B%W%m%0%i%`$N$h$&$J$b$N(B) $B$r;H$C(B -$B$F$bNI$$$7!"(BGnus $B$N(B @sc{soup} $BL?Na$r;H$C$F%Q%1%C%H$r:n$C$F$bNI$$$G(B -$B$9(B (@kbd{O s} $B$d(B @kbd{G s b} $B$KB3$$$F(B @kbd{G s p}) (@pxref{SOUP -Commands})$B!#(B +$B%(!<%8%'%s%H$r;H$C$?E57?E*$J(B Gnus $B$NBPOCA`:n$r8+$F$_$^$7$g$&(B: +@itemize @bullet @item -$B%Q%1%C%H$r<+Bp$KE>Aw$7$^$7$g$&!#EEe$2$^$9!#$3$N%b!<%I$G$O!"$9$G$KH$7$F$/$@$5$$!#(B @item -$B4pK\%5!<%P!<$+Fs$A$K?7$7$$%K%e!<%9$rFI$`$3$H$b$G$-$k$7!"%K%e!<%9$r%m!<%+%k(B +$B%^%7%s$K%@%&%s%m!<%I$9$k$3$H$b$G$-$^$9!#8er7o$K9gCW$9(B +$B$k(B) $B5-;v$rH$7$F$/$@$5$$!#(B) @item -$B%K%e!<%95-;v$d%a!<%k$rFI$s$G!"I,MW$J$b$N$KJV;v$d%U%)%m!<5-;v$r=q$-$^$7$g(B -$B$&(B (@pxref{SOUP Replies})$B!#(B +$B5-;v$rAw$7$^$7$g$&!#(B +$B%(!<%8%'%s%H$r=i$a$F;H$&$H$-$O(B ($B$^$?$O$=$N$/$i$$$N;~4|$K(B)$B!"0J2<$N$$$/$D(B +$B$+$N:n6H$r$7$J$1$l$P$J$j$^$;$s!#(B +@itemize @bullet @item -$B$3$N%Q%1%C%H$r(B Gnus $B$N(B @kbd{G s s} $BL?Na$GAw?.$7$^$7$g$&!#(B +$B$I$N%5!<%P!<$r%(!<%8%'%s%H$GLLE]$r8+$k$+$r7h$a$^$9!#%a!<%k$N%P%C%/%(%s%I(B +$B$r%(!<%8%'%s%H$KLLE]$r8+$5$;$k$N$O$*$=$i$/L50UL#$G$7$g$&!#%5!<%P!<%P%C(B +$B%U%!!<$K0\F0$7(B ($B%0%k!<%W%P%C%U%!!<$G(B @kbd{^})$B!"%(!<%8%'%s%H$K07$C$FM_$7(B +$B$$%5!<%P!<(B ($BJ#?t2D(B) $B$G(B @kbd{J a} $B$r2!$9(B (@pxref{Server Agent +Commands}) $B$+!"$^$?$O%(!<%8%'%s%H$K07$C$FM_$7$/$J$$$N$K<+F0E*$KDI2C$5$l(B +$B$?%5!<%P!<$G(B @kbd{J r} $B$r2!$7$^$9!#%G%#%U%)%k%H$G(B +$B$O(B @code{gnus-select-method} $B$H(B @code{gnus-secondary-select-methods} $B$K(B +$B$"$k$9$Y$F$N(B @code{nntp} $B$H(B @code{nnimap} $B%5!<%P!<$,%(!<%8%'%s%H2=$5$l$^(B +$B$9!#(B @item -$B$"$H$O$3$l$r;`$L$^$G7+$jJV$7$^$7$g$&!#(B -@end enumerate - -$B$H$$$&$o$1$G!"FI$`$?$a$K(B @code{nnsoup} $B$r;H$$!"$=$l$i$N(B @sc{soup} $B%Q%1%C(B -$B%H$r$^$H$a$FAw$j=P$9$?$a$K$O(B Gnus $B$r;H$&$H$$$&J,6H%7%9%F%`$,J}$H$b!"B??t$N%0%k!<%W$KE,MQ$9$kJ}?K$N(B +$B@_Dj$rMQ0U$7$F$$$^$9!#$I$l$r;H$&$+$O40A4$K$"$J$?$N@UG$$G$9!#N>J}$r:.$<$F(B +$B;H$&>l9g$O!"%H%T%C%/%Q%i%a!<%?!<$OJ,N`$rL58z$K$9$k$3$H$r9MN8$KF~$l$J$1$l(B +$B$P$J$i$J$$$G$7$g$&!#$"$J$?$NJ}?K$K$=$0$o$J$$>/?t$N%0%k!<%W$,$"$k$N$J$i$P!"(B +$B$=$l$i$N@_Dj$rJQ99$9$k$?$a$K%0%k!<%W%Q%i%a!<(B +$B%?!<(B (@pxref{Group Parameters}) $B$r;H$&$3$H$,$G$-$^$9!#(B -@node SOUP Commands -@subsubsection SOUP $BL?Na(B +@item +$B$($($H(B@dots{}$B!"0J>e$G$9!#(B +@end itemize -$B$3$l$i$O(B @sc{soup} $B%Q%1%C%H$r:n@.$7$FA`:n$9$k$?$a$NL?Na$G$9!#(B +@node Agent Categories +@subsection $B%(!<%8%'%s%HJ,N`(B -@table @kbd -@item G s b -@kindex G s b ($B%0%k!<%W(B) -@findex gnus-group-brew-soup -$B8=:_$N%0%k!<%W$N$9$Y$F$NL$FI5-;v$r%Q%1%C%H$K$^$H$a$^(B -$B$9(B (@code{gnus-group-brew-soup})$B!#$3$N%3%^%s%I$O%W%m%;%9(B/$B@\F,0z?t$N=,47(B -$B$K=>$$$^$9!#(B - -@item G s w -@kindex G s w ($B%0%k!<%W(B) -@findex gnus-soup-save-areas -$B$9$Y$F$N(B @sc{soup} $B%G!<%?%U%!%$%k$rJ]B8$7$^(B -$B$9(B (@code{gnus-soup-save-areas})$B!#(B - -@item G s s -@kindex G s s ($B%0%k!<%W(B) -@findex gnus-soup-send-replies -$BJV?.%Q%1%C%H$+$i$9$Y$F$NJV?.$rAw=P$7$^$9(B (@code{gnus-soup-send-replies})$B!#(B - -@item G s p -@kindex G s p ($B%0%k!<%W(B) -@findex gnus-soup-pack-packet -$B$9$Y$F$N%U%!%$%k$r(B @sc{soup} $B%Q%1%C%H$K$^$H$a$^(B -$B$9(B (@code{gnus-soup-pack-packet})$B!#(B - -@item G s r -@kindex G s r ($B%0%k!<%W(B) -@findex nnsoup-pack-replies -$B$9$Y$F$NJV?.$rJV?.%Q%1%C%H$K$^$H$a$^$9(B (@code{nnsoup-pack-replies})$B!#(B - -@item O s -@kindex O s ($B35N,(B) -@findex gnus-soup-add-article -$B$3$N35N,%b!<%IL?Na$O!"8=:_$N5-;v$r(B @sc{soup} $B%Q%1%C%H$KDI2C$7$^(B -$B$9(B (@code{gnus-soup-add-article})$B!#$3$l$O%W%m%;%9(B/$B@\F,0z?t$N=,47$K=>$$$^(B -$B$9(B (@pxref{Process/Prefix})$B!#(B -@end table +$B%K%e!<%9$rG[Aw$9$k5!9=$r%K%e!<%9%j!<%@!<$KE}9g$9$k/$7J]l=j$G@_Dj$9$k$3$H$,$G$-$k$N$G!"$I$N(B +$B%=!<%9$,?.MQ$G$-$k$+$r7h$a$k$?$a$N5,B'$r@_$1$^$7$?!#$3$N5,B'$O!"%Q%i%a!<(B +$B%?!<$N%=!<%9$,$G$9!#%G%#%U%)%k%H(B -$B$O(B @samp{gnus-prefix} $B$G$9!#(B +@menu +* Category Syntax:: $BJ,N`$H$O$I$s$J$b$N$+(B +* Category Buffer:: $BJ,N`$r4IM}$9$k%P%C%U%!!<(B +* Category Variables:: $B%+%9%?%^%$%6(B"$B$i(B"$B%9(B +@end menu -@item gnus-soup-packer -@vindex gnus-soup-packer -@sc{soup} $B%Q%1%C%H$r$^$H$a$kL?Na$r:n$k$?$a$N%U%)!<%^%C%HJ8;zNs$G$9!#%G%#(B -$B%U%)%k%H$O(B @samp{tar cf - %s | gzip > $HOME/Soupout%d.tgz} $B$G$9!#(B +@node Category Syntax +@subsubsection $BJ,N`$NJ8K!(B -@item gnus-soup-unpacker -@vindex gnus-soup-unpacker -@sc{soup} $B%Q%1%C%H$rA0!"$=$NJ,N`$KB0$9$k%0%k!<%W$N%j%9%H!"$*$h$S%+%9%?%^%$%:2DG=$J(B +$BJQ?t$h$j$bM%@h$5$l$kB?$/$NG$0U$J%Q%i%a!<%?!<$+$i@.$j$^$9!#%(!<%8%'%s%H%Q(B +$B%i%a!<%?!<$N40A4$J%j%9%H$r0J2<$K<($7$^$9!#(B -@item gnus-soup-packet-directory -@vindex gnus-soup-packet-directory -Gnus $B$,JV?.%Q%1%C%H$rC5$9>l=j$G$9!#%G%#%U%)%k%H$O(B @file{~/} $B$G$9!#(B +@cindex Agent Parameters +@table @code +@item agent-groups +$B$3$NJ,N`$K$"$k%0%k!<%W$N%j%9%H!#(B -@item gnus-soup-packet-regexp -@vindex gnus-soup-packet-regexp -@code{gnus-soup-packet-directory} $B$K$"$k(B @sc{soup} $B%Q%1%C%H$K9gCW$9$k@5(B -$B5,I=8=$G$9!#(B -@end table +@item agent-predicate +($BDL>o(B) $B$I$N5-;v$r%@%&%s%m!<%I$9$k$N$,E,Ev$+$H$$$&Bg$^$+$JNX3T$rM?$($k=R(B +$B8l!#$=$7$F(B -@node SOUP Groups -@subsubsection SOUP $B%0%k!<%W(B -@cindex nnsoup +@item agent-score +($BDL>o(B) $B$I$N5-;v$r%@%&%s%m!<%I$9$k$+$r7h$a$k$H$-$N$h$j$-$a$N:Y$+$$%9%3%"(B +$B5,B'!#(B($B$3$N%@%&%s%m!<%I%9%3%"(B (@dfn{download score}) $B$ODL>o$N%9%3%"$H$O(B +$BI,$:$7$b4X78$,L5$$$3$H$KCm0U$7$F$/$@$5$$!#(B) -@code{nnsoup} $B$O(B @sc{soup} $B%Q%1%C%H$rFI$`$?$a$N%P%C%/%(%s%I$G$9!#$3$l$O(B -$BF~$C$F$-$?%Q%1%C%H$rFI$_9~$_!"$=$l$rC5n$9$Y$-$+$I$&$+$r<($9(B +$B%V!<%kJQ?t!#BgDq$N%0%k!<%W$O%G%#%9%/6u4V$rO2Hq$7$J$$$?$a$K4|8B@Z$l>C5n$5(B +$B$l$k$Y$-$G$9!#$$$d!"C5n$5$l$k$Y$-$G$O$J(B +$B$$%0%k!<%W$@$1$r4^$s$G$$$k$H8@$C$F$b!"$?$V$s:9$7;Y$($"$j$^$;$s!#(B -$B$3$l$i$O$3$N?6$kIq$$$r%+%9%?%^%$%:$G$-$kJQ?t$G$9(B: +@item agent-days-until-old +$B4{FI$N5-;v$r4|8B@Z$l>C5n$7$F$b:9$7;Y$($J$$$3$H$rH=CG$9$kA0$K!"%(!<%8%'%s(B +$B%H$,BT$C$F$$$k$Y$-F|?t$r<($9@0?t!#(B -@table @code -@item nnsoup-tmp-directory -@vindex nnsoup-tmp-directory -@code{nnsoup} $B$,(B @sc{soup} $B%Q%1%C%H$rE83+$9$k$H$-!"$3$N%G%#%l%/%H%j!$l$N%a%C%;!<%8$H:w0z%U%!%$%k$r$3$N%G%#%l%/(B -$B%H%j!<$K0\F0$5$;$^$9!#%G%#%U%)%k%H$O(B @file{~/SOUP/} $B$G$9!#(B +@item agent-high-score +@code{gnus-agent-high-score} $B$h$j$bM%@h$5$l$k@0?t!#(B -@item nnsoup-replies-directory -@vindex nnsoup-replies-directory -$B$9$Y$F$NJV?.$O!"JV?.%Q%1%C%H$K$^$H$a$i$l$kA0$K$3$N%G%#%l%/%H%j!<$K3JG<$5(B -$B$l$^$9!#%G%#%U%)%k%H$O(B @file{~/SOUP/replies/} $B$G$9!#(B +@item agent-short-article +@code{gnus-agent-short-article} $B$h$j$bM%@h$5$l$k@0?t!#(B -@item nnsoup-replies-format-type -@vindex nnsoup-replies-format-type -$BJV?.%Q%1%C%H$N(B @sc{soup} $B7A<0$G$9!#%G%#%U%)%k%H$O(B @samp{?n} (rnews) $B$G!"(B -$B$3$NJQ?t$K$O?($k$Y$-$G$O$J$$$H;d$O;W$$$^$9!#$?$V$sJ8=q$KL@5-$9$Y$-$G$5$((B -$B$J$+$C$?$M!#$7$^$C$?(B! $B$b$&pJs$r3JG<$9$k>l=j$G$9!#$3$l$O(B @code{nntp} $B$G(B -$B8@$&$H$3$m$N!V%"%/%F%#%V%U%!%$%k!W$G$O$J$/!"(BEmacs Lisp $B$N%U%!%$%k$G$9!#(B -$B$3$N%U%!%$%k$rL5$/$7$F$7$^$C$?$j!"2?$+2u$7$F$7$^$C$?$i!"$"$J$?$O;`$K$^$9!#(B -$B%G%#%U%)%k%H$O(B @file{~/SOUP/active} $B$G$9!#(B +$B$$$C$?$sJ,N`$,:n$i$l$?$i!"J,N`$NL>A0$rJQ$($k$3$H$O$G$-$^$;$s!#(B -@item nnsoup-packer -@vindex nnsoup-packer -$BJV?.(B @sc{soup} $B%Q%1%C%H$r$^$H$a$kL?Na$r:n$k$?$a$N%U%)!<%^%C%HJ8;zNs$G$9!#(B -$B%G%#%U%)%k%H$O(B @samp{tar cf - %s | gzip > $HOME/Soupin%d.tgz} $B$G$9!#(B +$B$=$l$>$l$NJ,N`$O!"$=$NJ,N`$NGSB>E*$J(B ($BB>$NJ,N`$K$OL5$$(B) $B%a%s%P!<$G$"$k%0(B +$B%k!<%W$N%j%9%H$r0];}$7$^$9!#GSB>5,B'$O<+F0E*$K<99T$5$l!"?7$7$$J,N`$K%0%k!<(B +$B%W$rDI2C$9$k$H!"$=$l$O8E$$J,N`$+$i<+F0E*$K$l!"$9$Y$F$N2DG=$J5-;v$r%@%&%s%m!<%I$9$k(B +$B$+!"$^$C$?$/2?$b$7$J$$$+!"$G$9!#$3$l$i$NFs$D$NFCJL$J=R8l$N>l9g$O!"DI2C$N(B +$B%9%3%"5,B'$OITMW$G$9!#(B -@item nnsoup-packet-directory -@vindex nnsoup-packet-directory -$BF~$C$F$-$?%Q%1%C%H$r(B @code{nnsoup} $B$,C5$9>l=j$G$9!#%G%#%U%)%k%H(B -$B$O(B @file{~/} $B$G$9!#(B +@code{high} $B$d(B @code{low} $B$H$$$&=R8l$O2<$G@bL@$5$l$F$$$k$h$&$K!"(B +@code{gnus-agent-high-score} $B$H(B @code{gnus-agent-low-score} $B$H$N5-;v$N%9(B +$B%3%"$H$N4X78$K$h$j5-;v$r%@%&%s%m!<%I$7$^$9!#(B -@item nnsoup-packet-regexp -@vindex nnsoup-packet-regexp -$BF~$C$F$-$?(B @sc{soup} $B%Q%1%C%H$K9gCW$9$k@55,I=8=$G$9!#%G%#%U%)%k%H(B -$B$O(B @samp{Soupout} $B$G$9!#(B +$B2?$r$b$C$F%@%&%s%m!<%I$9$k$3$H$,E,3J$@$H8+$J$5$l$k$+$K$D$$$F!"$5$i$K:Y$+(B +$B$$@)8f$rF@$k$?$a$K!"=R8l$OO@M}1i;;;R$,4V$K;6$j$P$a$i$l$?=R8l$NAH$_9g$o$;(B +$B$+$i$J$k$3$H$,$G$-$^$9!#(B -@item nnsoup-always-save -@vindex nnsoup-always-save -@code{nil} $B0J30$G$"$l$P!"%a%C%;!<%8$r0lDLEj9F$9$kEY$K$=$NJV?.%P%C%U%!!<(B -$B$rJ]B8$7$^$9!#(B -@end table +$B$*$=$i$/$$$/$D$+$NNc$,I,MW$G$7$g$&!#(B -@node SOUP Replies -@subsubsection SOUP $BJV?.(B +$B0J2<$O4JC1$J=R8l$G$9!#(B($B$3$l$O%G%#%U%)%k%H$N=R8l$G$9!#$N$I$NJ,N`(B +$B$K$b4^$^$l$J$$$9$Y$F$N%0%k!<%W$KBP$7$F;HMQ$5$l$^$9!#(B) -$BC1$K(B @code{nnsoup} $B$r;H$&$@$1$G!"<+F0E*$KAw?.$7$?%K%e!<%95-;v$d%a!<%k(B -$B$,(B @sc{soup} $BJV?.%Q%1%C%H$KG<$^$k$o$1$G$O$"$j$^$;$s!#$=$&$9$k$?$a$K$O!"(B -$B$b$&$A$g$C$HF/$+$J$/$F$O$J$j$^$;$s!#(B +@lisp +short +@end lisp -@findex nnsoup-set-variables -@code{nnsoup-set-variables} $BL?Na$O!"$"$J$?$N$9$Y$F$N%U%)%m!<%"%C%W5-;v$H(B -$BJV?.$,(B @sc{soup} $B%7%9%F%`$N=hM}$KEO$k$h$&$K!"E,@Z$JJQ?t$r@_Dj$7$^$9!#(B +$B$H$C$F$b4JC1$G$7$g(B? $B$3$N=R8l$O!"5-;v$,C;$$(B ($B!VC;$$!W$3$H$r0UL#$9$k2?$i$+(B +$B$N2ACM$,$"$k(B) $B>l9g$K8B$j??$K$J$j$^$9!#(B -$B6qBNE*$K$O!"$3$l$,$l$N$3$l$i$N=R8l$rI>2A$9$k$H$-!"L>A0$,IU$1$i$l$?Dj?t$O!"E,@Z$J%Q%i(B +$B%a!<%?!<$rM?$($F(B @code{gnus-agent-find-parameter} $B$r8F$V$3$H$K$h$C$F7hDj(B +$B$5$l$kCM$KB+G{$5$l$^$9!#Nc$((B +$B$P(B gnus-agent-short-article $B$O(B @code{(gnus-agent-find-parameter group +'agent-short-article)} $B$KB+G{$5$l$^$9!#$3$l$O!"$"$J$?$NJ,N`$G=R8l$r;XDj(B +$B$7$F$+$i!"$=$N=R8l$r8D!9$N%0%k!<%W$K$D$$$FD4@0$G$-$k$3$H$r0UL#$7$^$9!#(B @table @code -@item nngateway-address -@vindex nngateway-address -$B$3$l$,(B mail-to-news $B%2!<%H%&%'%$$N%"%I%l%9$G$9!#(B - -@item nngateway-header-transformation -@vindex nngateway-header-transformation -$B%K%e!<%9%X%C%@!<$O!"(Bmail-to-news $B%2!<%H%&%'%$$,.$5$1$l(B +$B$P??$G$9!#%G%#%U%)%k%H$O(B 0 $B$G$9!#(B -@example -To: alt-religion-emacs@@GATEWAY -@end example +@item high +$B5-;v$N%@%&%s%m!<%I%9%3%"$,(B @code{gnus-agent-high-score} $B$NCM$h$jBg$-$1$l(B +$B$P??$G$9!#%G%#%U%)%k%H$O(B 0 $B$G$9!#(B -$B0J2<$N4X?t$,MQ0U$5$l$F$$$^$9(B: +@item spam +Gnus $B%(!<%8%'%s%H$,$=$N5-;v$r(B spam $B$@$H?dB,$7$?>l9g$K??$G$9!#$3$N8!=PK!(B +$B$O:#8eJQ99$5$l$k$+$b$7$l$^$;$s$,!#8=;~E@$G$O!"$3$l$O%A%'%C%/%5%`$r7W;;$7!"(B +$B5-;v$,0lCW$9$k$+$I$&$+$rD4$Y$F$$$k$@$1$G$9!#(B -@table @code -@item nngateway-simple-header-transformation -@findex nngateway-simple-header-transformation -@var{newsgroup}@@@code{nngateway-address} $B$N$h$&$J(B @code{To} $B%X%C%@!<$r(B -$B:n$j$^$9!#(B +@item true +$B>o$K??$G$9!#(B -@item nngateway-mail2news-header-transformation -@findex nngateway-mail2news-header-transformation -@code{nngateway-address} $B$N$h$&$J(B @code{To} $B%X%C%@!<$r:n$j$^$9!#(B -@end table +@item false +$B>o$K56$G$9!#(B @end table -$BNc$G$9(B: +$BFH<+$N=R8l4X?t$r:n@.$7$?$1$l$P!"$3$N$3$H$rCN$C$F$*$+$J$1$l$P$J$j$^$;(B +$B$s(B: $B4X?t$O0z?tL5$7$G8F$S=P$5$l$^$9$,!"(B +@code{gnus-headers} $B$H(B @code{gnus-score} $B$H$$$&F0E*$JJQ?t$,M-0U$JCM$KB+(B +$BG{$5$l$k$H$$$&$3$H$r!#(B + +$BNc$($P!"0lDj$NF|?t0J>eA0$KEj9F$5$l$?5-;v(B ($BNc$((B +$B$P(B @code{gnus-agent-expire-days} $B$NF|?t0J>eA0$KEj9F$5$l$?$b$N(B) $B$r%@%&%s(B +$B%m!<%I$7$J$$$H7hCG$9$k$3$H$b$G$-$^$9!#$=$N>l9g!"0J2<$N$h$&$J4X?t$r=q$$$F!"(B @lisp -(setq gnus-post-method - '(nngateway - "mail2news@@replay.com" - (nngateway-header-transformation - nngateway-mail2news-header-transformation))) +(defun my-article-old-p () + "Say whether an article is old." + (< (time-to-days (date-to-time (mail-header-date gnus-headers))) + (- (time-to-days (current-time)) gnus-agent-expire-days))) @end lisp -$B$7$?$,$C$F$3$l$r;H$&$K$O!"C1$K$3$s$JIw$K$9$l$PNI$$$G$7$g$&(B: +$B$=$7$F=R8l$O$3$N$h$&$KDj5A$9$l$PNI$$$G$7$g$&(B: @lisp -(setq gnus-post-method '(nngateway "GATEWAY.ADDRESS")) +(not my-article-old-p) @end lisp -@node Combined Groups -@section $B9gJ;%0%k!<%W(B - -Gnus $B$O!"$9$Y$F$N%0%k!<%W$NA[%0%k!<%W(B -@cindex nnvirtual -@cindex virtual groups -@cindex merging groups - -@dfn{nnvirtual} $B%0%k!<%W$O!".$5$J%0%k!<%W$r$?$/$5$sFI$`$N$,7y$K$J$C$F$-$?$i!"$=$l$i$r0l$D$N(B -$BBg$-$J%0%k!<%W$KF~$l$F!"7y$K$J$k$/$i$$5pBg$GA[%0%k!<%W$GIU$1$i$l$?$9$Y$F$N0u$O!"$=$N9=@.MWAG$N%0%k!<%W$N5-;v$K$/$C(B -$B$D$1$i$l$^$9!#$D$^$j!"2>A[%0%k!<%W$G5-;v$K2D;k5-;v$N0u$rIU$1$k$H!"$=$N5-(B -$B;v$O$b$H$b$H$N9=@.MWAG$N%0%k!<%W$G$b2D;k5-;v$K$J$j$^$9!#(B($B$=$7$F5U$b@.$j(B -$BN)$A$^$9(B---$B9=@.MWAG$N%0%k!<%W$GIU$1$?0u$O!"2>A[%0%k!<%W$G$bI=<($5$l$^(B -$B$9!#(B) $B6u$N2>A[%0%k!<%W$r:n$k$K$O!"%0%k!<%W%P%C%U%!!<$G(B @kbd{G V} -(@code{gnus-group-make-empty-virtual}) $B$rl9g$K!"F1$8%0%k!<%W$rJ#?t$N%5!<%P!<$+$i4s$;=8$a$k$3(B -$B$H$O!"K\Ev$K$&$^$$9M$($+$b$7$l$^$;$s!#(B@samp{soc.motss} $B$rF|K\$N%5!<%P!<(B -$B$H%N%k%&%'!<$N%5!<%P!<$NN>J}$+$iFI$_$?$1$l$P!"%0%k!<%W$N@55,I=8=$H$7$F0J(B -$B2<$N$b$N$r;H$&$3$H$,$G$-$k$G$7$g$&(B: - -@example -"^nntp\\+server\\.jp:soc\\.motss$\\|^nntp\\+server\\.no:soc\\.motss$" -@end example - -($B$G$b$A$g$C$HCm0U!#(B@kbd{G m} $B$G%0%k!<%W$r:n@.$9$k$H$-$O!"%P%C%/%9%i%C%7%e(B -$B$rFs=E$KIU$1$F$O$$$1$^$;$s!#$=$7$FJ8;zNs$N:G=i$H:G8e$N0zMQ5-(B -$B9f(B (@samp{"..."}) $B$bJ}$N%0%k!<%W$N$9$Y$F$N5-;v$O(B -$B0l$D$N%0%k!<%W$KF~$j!"=EJ#$bL5$$$O$:$G$9!#%9%l%C%II=<((B ($B$H$=$NB>(B) $B$bDL>o(B -$BDL$jF0:n$9$k$G$7$g$&$1$l$I!"5-;v$NJB$V=g=x$K$OLdBj$,$"$k$+$b$7$l$^$;$s!#(B -$BF|IU$K$h$kJB$YBX$($,!"$3$3$G$O0l$D$NA*Br;h$K$J$k$+$b$7$l$^$;(B -$B$s(B (@pxref{Selecting a Group})$B!#(B - -$B$J$*!"$3$3$G0l$D$@$1@)8B$,$"$j$^$9(B---$B2>A[%0%k!<%W$K4^$^$l$k%0%k!<%W$O$9(B -$B$Y$F@8$-$F$$$k(B ($B$9$J$o$A9XFI$^$?$OHs9XFI$N(B) $B>uBV$G$J$/$F$O$J$j$^$;$s!#:o(B -$B=|$5$l$?(B (killed) $B%0%k!<%W$"$k$$$O%>%s%S$N%0%k!<%W$O(B @code{nnvirtual} $B%0(B -$B%k!<%W$r9=@.$9$k%0%k!<%W$K$J$k$3$H$O$G$-$^$;$s!#(B - -@vindex nnvirtual-always-rescan -@code{nnvirtual-always-rescan} $BJQ?t$,(B @code{nil} $B$G$J$1$l(B -$B$P(B ($B$=$l!"$D$^$jHs(B-@code{nil} $B$,%G%#%U%)%k%H(B)$B!"(B@code{nnvirtual} $B$O2>A[%0(B -$B%k!<%W$KF~$C$?$H$-$K>o$KL$FI5-;v$rAv::$7$^$9!#$3$NJQ?t$,(B @code{nil} $B$K$J$C(B -$B$F$$$F!"2>A[%0%k!<%W$r:n$C$?8e$K9=@.MWAG$N%0%k!<%W$G5-;v$rFI$s$@>l9g$O!"(B -$B$=$N9=@.MWAG$N%0%k!<%W$GFI$^$l$?5-;v$O!"2>A[%0%k!<%W$K8=$l$F$7$^$&$G$7$g(B -$B$&!#6&DL$J9=@.MWAG$N%0%k!<%W$r;}$DFs$D$N2>A[%0%k!<%W$,$"$k>l9g$K$b!"$3$N(B -$B1F6A$,$"$j$^$9!#$=$&$$$&>l9g$K$O!"$3$NJQ?t$r(B @code{t} $B$K$9$k$Y$-$G$9!#$5(B -$B$b$J$1$l$P!"2>A[%0%k!<%W$KF~$kEY$K!"Kh2s$=$N2>A[%0%k!<%W$N>e(B -$B$G(B @code{M-g} $B$rC!$$$F$bNI$$$G$7$g$&(B---$B$3$l$K$O$[$\F1MM$N8z2L$,$"$j$^$9!#(B - -@code{nnvirtual} $B$O%a!<%k$H%K%e!<%9$NN>J}$N%0%k!<%W$r9=@.MWAG$N%0%k!<%W(B -$B$K$9$k$3$H$,$G$-$^$9!#(B@code{nnvirtual} $B%0%k!<%W$N5-;v$KJVEz$9$k$H$-$O!"(B -@code{nnvirtual} $B$O5-;v$N=P=j$N9=@.MWAG$N%0%k!<%W$N%P%C%/%(%s%I$K!"$=$l(B -$B$,%K%e!<%9$N%P%C%/%(%s%I$G$"$k$+%a!<%k$N%P%C%/%(%s%I$G$"$k$+$r?R$M$J$1$l(B -$B$P$J$j$^$;$s!#$7$+$7(B @kbd{^} $B$r$7$?$H$-$K$O!"IaDL$O9=@.MWAG$N%P%C%/%(%s(B -$B%I$,$3$l$rCN$k$?$a$N3Nl9g(B @code{nnvirtual} $B$O!"(B -Gnus $B$K5-;v$O%K%e!<%9$G$O$J$$%P%C%/%(%s%I$+$i$d$C$FMh$?$H9p$2$^$9!#(B($BC1$K(B -$B$=$l$,0BA4$JB&$J$N$G!#(B) +$B$3$N>l9g$O!"l9g$K%a%C%;!<%8%P%C%U%!!<$G(B @kbd{C-c C-n} $B$r9T$J$&$H!"1~Ez$7$h(B -$B$&$H$7$F$$$k5-;v$+$i(B @code{Newsgroups} $B9T$rH4$-=P$7$FA^F~$7$^$9!#(B +@lisp +(not old) +@end lisp -@code{nnvirtual} $B%0%k!<%W$O!"5-;v$H0u0J30$O9=@.MWAG$N%0%k!<%W$+$i7Q>5$7(B -$B$^$;$s(B---$BNc$($P%0%k!<%W%Q%i%a!<%?!<$b$=$&$J$N$G$9$,!"$=$l$i$O7Q>5$5$l$^(B -$B$;$s!#(B +$B>e$N$h$&$J$b$N$r;H$&$H$-$O!"@$$NCf$K$O@5$7$/@_Dj$5$l$F$$$J$$%7%9%F%`(B/$B%a!<(B +$B%i!<$,$"$j!"5-;v$NF|IU$O$$$DEj9F$5$l$?$+$r>o$K3N/$7$b5$$K$+$1$J$$?M$b$$$k$s$G(B +$B$9!#(B -@node Kibozed Groups -@subsection Kiboze $B%0%k!<%W(B -@cindex nnkiboze -@cindex kibozing +$B>e5-$N=R8l$O$=$NJ,N`$KB0$9$k(B @emph{$B$9$Y$F(B} $B$N%0%k!<%W$KE,MQ$5$l$^$9!#$7(B +$B$+$7!"J,N`Cf$N8D!9$N%0%k!<%W$N$?$a$NFCDj$N=R8l$r@_Dj$7$?$+$C$?$j!"C1$KIT(B +$B@:$r7h$a9~$s$G?7$7$$J,N`$r@_Dj$7$?$/$J$$$N$J$i$P!"%0%k!<%W$N8D!9$N=R8l$r(B +$B!#$"$"!"$J$s$F9,$;$J(B -$B$s$@(B! +@lisp +(agent-predicate . short) +@end lisp -@kindex G k ($B%0%k!<%W(B) -kiboze $B%0%k!<%W$r:n$k$K$O!"%0%k!<%W%P%C%U%!!<$G(B @kbd{G k} $BL?Na$r;H$C$F$/(B -$B$@$5$$!#(B +$B$3$l$O(B agent $BJ,N`$N%G%#%U%)%k%H$HEy2A$J%0%k!<%W(B/$B%H%T%C%/%Q%i%a!<%?!<$G$9!#(B +$B$3$N$h$&$KC10l$N8l$G=R8l$r;XDj$9$k$H$-$O!"(B@code{agent-predicate} $B$N@_Dj(B +$BCM$O%I%C%HBP$GI=5-$7$J$1$l$P$J$i$J$$$3$H$KCm0U$7$F$/$@$5$$!#(B -@code{nnkiboze} $BJ}K!$K$*$1$k%"%I%l%9Ms$O!"(B@code{nnvirtual} $B$HF1MM$K!"(B -@code{nnkiboze} $B$K!V4^$a$?$$!W%0%k!<%W$K9gCW$9$k@55,I=8=$G$9!#$3$3(B -$B$,(B @code{nnkiboze} $B$H(B @code{nnvirtual} $B%P%C%/%(%s%I$N:G$bN`;w$7$F$$$kE@(B -$B$G$9!#(B +$B>e$N$b$N$HEy2A$JD9$$J}$NNc$O$3$&$J$k$G$7$g$&(B: -$B9=@.MWAG$N%0%k!<%W$rNs5s$9$k$3$N@55,I=8=$K2C$($F!"(B@code{nnkiboze} $B%0%k!<(B -$B%W$K$O!"%0%k!<%WFb$N$I$N5-;v$r4^$a$k$+$r7h$a$k%9%3%"%U%!%$%k$,$J$/$F$O$J(B -$B$j$^$;$s(B (@pxref{Scoring})$B!#(B - -@kindex M-x nnkiboze-generate-groups -@findex nnkiboze-generate-groups -$B$"$J$?$,M_$7$$(B @code{nnkiboze} $B%0%k!<%W$r:n@.$7$?8e$G!"(B -@kbd{M-x nnkiboze-generate-groups} $B$rpJs$r3JG<$9$k!"(B@file{.newsrc} $B$NJd=u%U%!(B -$B%$%k$G$9!#(B - -$B4{FI$K$J$C$?(B @code{nnkiboze} $B%0%k!<%W$N5-;v$O!"$=$l$i$N5-;v(B -$B$N(B @acronym{NOV} $B9T$,(B @acronym{NOV} $B%U%!%$%k$+$i:o=|$5$l$^$9!#(B +@lisp +(agent-predicate or high (and (not low) (not long))) +@end lisp -@node Email Based Diary -@section $BEE;R%a!<%k$K$h$kF|Dx4IM}(B -@cindex diary -@cindex email based diary -@cindex calendar +$B=R8l$NCM$,%I%C%HBP$GI=5-$5$l$F$$$J$/$F!"$=$NCM$O%j%9%H$@$H2>Dj$5$l$k$N$G!"(B +$BJ,N`$N@_Dj$GMW5a$5$l$k30B&$N3g8L$,!"$3$3$G$OF~$l$i$l$^$;$s!#(B -$B$3$N>O$G$O(B @code{nndiary} $B$H$$$&FCJL$J%a!<%k%P%C%/%(%s%I$H!"$=$NCg4V(B -$B$N(B @code{gnus-diary} $B%i%$%V%i%j!<$K$D$$$F@bL@$7$^$9!#$=$l$,!VFCJL!W$J$N(B -$B$O!"(BGnus $B$G%a!<%k$rFI$`$?$a$NI8=`$NA*Br;h$N0l$D$G$"$k$D$b$j$OL5$$$+$i$G(B -$B$9!#$=$l(B ($BI8=`$NA*Br;h(B) $B$K$D$$$F$O(B @ref{Choosing a Mail Back End} $B$r;2>H(B -$B$7$F$/$@$5$$!#Be$o$j$K!"FCJL$JJ}K!$G$"$J$?$N%a!<%k$N(B @emph{ $B$$$/$D$+(B} $B$r07(B -$B$&!"$9$J$o$A$3$l$O%j%^%$%s%@!<(B ($BM=Dj$r;W$$=P$5$;$k$b$N(B) $B$H$7$F;H$o$l$^$9!#(B +$B$5$F!"%@%&%s%m!<%I%9%3%"$NJ8K!$ODL>o$N%9%3%"%U%!%$%k$NJ8K!$HF1$8$G$9$,!"(B +$BNc30$,$"$j$^$9!#5-;v$=$N$b$N$rl9g$N$h$&$K!"(B@code{$B%@%&%s%m!<%I%9%3%"5,B'(B} $B$N@_Dj$O!"$=$l$r%0%k!<(B +$B%W$K4X$7$F;H$&8B$j$O!"$=$3$N$9$Y$F$N%0%k!<%W$KE,MQ$G$-$k$b$N$J$i$PJ,N`$N(B +$BDj5A!"%0%k!<%W$KFCM-$J$i$P%0%k!<%W%Q%i%a!<%?!C5n$N0u$,IU$$$F$$$l$P!"%a%C%;!<%8$O<+F0E*$K>C5n$5$l$^$9!#(B -@end itemize +$B$3$l$iN>J}$N>l=j$G!"(B@code{$B%@%&%s%m!<%I%9%3%"5,B'(B} $B$O0J2<$N;0$D$N7A<0$N0l(B +$B$D$ro$KC$5$l$k$3$H$,L5$$(B) $BDj4|E*$JM=Dj$r!"(B -$BQ\D"LL$J?M$?$A$HF1$8$h$&$K07$&G=NO$r;}$C$F$$$F!"K\Ev$N%a!<%k%P%C%/%(%s%I(B -$B$N$h$&$KF0:n$7!"$$$m$s$J$d$jJ}$G@_Dj$9$k$3$H$,$G$-$^$9!#$3$N$9$Y$F$,!"0J(B -$B2<$N3F>O$G@bL@$5$l$F$$$^$9!#(B +@enumerate +@item +$B%9%3%"5,B'(B -@menu -* The NNDiary Back End:: $B4pK\E*$J@_Dj$H;H$$J}(B -* The Gnus Diary Library:: nndiary $B$N>e0L3,AX$K$"$ke$G=q$+$l$F$$$k$h$&$K!"%9%3%"IU$1%-!<%o!<%I$N0lItJ,$7$+;H$($J$$$3$H$r=|(B +$B$1$P!"$3$l$OIaDL$N(B Gnus $B%9%3%"%U%!%$%k$N9=J8$HF1$8$G$9!#(B -@node The NNDiary Back End -@subsection NNDiary $B%P%C%/%(%s%I(B -@cindex nndiary -@cindex the nndiary back end +$BNc(B: -@code{nndiary} $B$O(B @code{nnml} (@pxref{Mail Spool}) $B$K$H$F$b$h$/;w$F$$$k(B -$B%P%C%/%(%s%I$G$9!#8=$K$=$l$O(B @code{nnml} $B$H(B @code{nndraft} $B$r9g$o$;$?$b(B -$B$N$K8+$($k$G$7$g$&!#(B@code{nnml} $B$r$4B8CN$J$i$P!"$"$J$?$O$9$G(B -$B$K(B @code{nndiary} $B$,%a%C%;!<%8$r3JG<$9$k;EAH$_(B ($B0lDL$"$?$j0l$D$N%U%!%$%k!"(B -$B0l%0%k!<%W$"$?$j0l$D$N%G%#%l%/%H%j!<(B) $B$K@:DL$7$F$$$^$9!#(B +@itemize @bullet +@item +$BJ,N`;XDj(B -$B2?$O$5$F$*$-!"(B@code{nndiary} $B$r$A$c$s$HF0:n$5$;$k$K$O!"0l$D$NMW7o$,$"$j(B -$B$^$9(B: Gnus $B$N%0%k!<%W$NF|IU$N5!G=$r(B @emph{$B;H$o$J$1$l$P$J$j$^$;$s(B}$B!#$=$l(B -$B$,$I$&$$$&$U$&$K9T$J$o$l$k$+$O(B @ref{Group Timestamp} $B$r8+$F$/$@$5$$!#(B +@lisp +(("from" + ("Lars Ingebrigtsen" 1000000 nil s)) +("lines" + (500 -100 nil <))) +@end lisp -@menu -* Diary Messages:: $B%a%C%;!<%8$r(B nndiary $B$G;H$($k$h$&$K$9$k$K$O(B -* Running NNDiary:: NNDiary $B$K$OFs$D$NF0:n%b!<%I$,$"$k(B -* Customizing NNDiary:: $B%Y%k$H%[%$%C%9%k(B -@end menu +@item +$B%0%k!<%W(B/$B%H%T%C%/%Q%i%a!<%?!<;XDj(B -@node Diary Messages -@subsubsection $BF|Dx%a%C%;!<%8(B -@cindex nndiary messages -@cindex nndiary mails +@lisp +(agent-score ("from" + ("Lars Ingebrigtsen" 1000000 nil s)) + ("lines" + (500 -100 nil <))) +@end lisp -$B<7$D$NFCJL$J%X%C%@!<$,I,?\$G$"$k$3$H0J30!"(B@code{nndiary} $B$N%a%C%;!<%8$O(B -$B$^$C$?$/IaDL$N$b$N$G$9!#$=$l$i$N%X%C%@!<$O(B @code{X-Diary-} $B$N(B -$BMM<0$GI=$5$l!"(B@code{} $B$NItJ,$O(B @code{Minute}, @code{Hour}, -@code{Dom}, @code{Month}, @code{Year}, @code{Time-Zone} $B$*$h(B -$B$S(B @code{Dow} $B$N$&$A$N0l$D$G$9!#(B@code{Dom} $B$O!VF|(B (Day of Month)$B!W$r!"(B -@code{Dow} $B$O!VMKF|(B (Day ofWeek)$B!W$r0UL#$7$^$9!#$3$l$i$N%X%C%@!<(B -$B$O(B crontab $B$N@_Dj$N$h$&$KF/$$$F!"M=DjF|$rDj5A$7$^$9!#(B +$B$3$3$G$b0lHV30B&$N3g8L$,>JN,$5$l$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#(B +@end itemize -@itemize @bullet -@item -@code{Time-Zone} $B$N$b$N0J30$N$9$Y$F$N%X%C%@!<$K$D$$$F!"%X%C%@!<$NCM$O@1(B -$B0u(B ($B2DG=$J$9$Y$F$NCM$r0UL#$7$^$9(B) $B$+%3%s%^$G6h@Z$i$l$?%U%#!<%k%I$N%j%9%H(B -$B$G$9!#(B -@item -$B%U%#!<%k%I$O@0?t$+HO0O$N$I$A$i$+$G$9!#(B -@item -$BHO0O$H$O!"%@%C%7%e(B (-) $B$G6h@Z$i$l$?Fs$D$N@0?t$G$9!#(B -@item -$B2DG=$JCM$O!"$=$l$>$l(B @code{Minute} $B$K$O(B 0--59$B!"(B@code{Hour} $B$K$O(B 0--23$B!"(B -@code{Dom} $B$K$O(B 1--31$B!"(B@code{Month} $B$K$O(B 1--12$B!"(B@code{Year} $B$K$O(B 1971 $B$h(B -$B$jBg$-$$CM!"$=$7$F(B @code{Dow} $B$K$O(B 0--6 (0 $B$,F|MKF|(B) $B$G$9!#(B -@item -$BFCJL$J>l9g$H$7$F!"(B@code{Dom} $B$^$?$O(B @code{Dow} $B$N$I$A$i$+0lJ}$K$*$1$k@1(B -$B0u$O!V2DG=$J$9$Y$F$NCM!W$G$O$J$/!"!V$b$&0lJ}$N%U%#!<%k%I$@$1$r;H$&!W0UL#(B -$B$K$J$j$^$9!#N>J}$H$b@10u$K$7$?>l9g$O!"$I$A$i$r;H$C$F$bF1$87k2L$K$J$k$3$H(B -$B$KCm0U$7$F$/$@$5$$!#(B @item -@code{Time-Zone} $B%X%C%@!<$O!"CM$r0l$D$7$+;}$F$J$$(B ($BNc$($P(B @code{GMT}) $BE@(B -$B$GFCJL$G$9!#@10u$O!V2DG=$J$9$Y$F$NCM!W$G$O$J$/(B ($B$=$l$O0UL#$r$J$5$J$$$N$G(B)$B!"(B -$B!V8=:_$N%m!<%+%k$J%?%$%`%>!<%s!W$r0UL#$7$^$9!#$3$3$G$O$?$$$F$$@10u$r;H$&(B -$B$G$7$g$&!#$7$+$7!"MxMQ$G$-$k%?%$%`%>!<%s$NCM$K$D$$$F$O!"JQ(B -$B?t(B @code{nndiary-headers} $B$r8+$F$/$@$5$$!#(B -@end itemize +$B%(!<%8%'%s%H%9%3%"%U%!%$%k(B -1999$BG/$+$i(B 2010$BG/$^$G$NKh=57nMKF|$HKh7n$N0lF|$N(B 12:00, 20:00, 21:00, -22:00, 23:00 $B$*$h$S(B 24:00 $B$r@_Dj$9$k$?$a$K!"%a%C%;!<%8$K2C$($kF|Dx%X%C%@!<(B -$B$N6qBNNc$G$9(B ($B$=$N;~2?$r$7$?$iNI$$$+$O!"<+J,$G9M$($F$/$@$5$$(B): +$B$3$l$i$N%9%3%"%U%!%$%k$O!">e$G=R$Y$i$l$F$$$k;HMQ2DG=$J%9%3%"IU$1%-!<%o!<(B +$B%I(B @emph{$B$@$1(B} $B$r4^$s$G$$$J$1$l$P$J$j$^$;$s!#(B -@example -X-Diary-Minute: 0 -X-Diary-Hour: 12, 20-24 -X-Diary-Dom: 1 -X-Diary-Month: * -X-Diary-Year: 1999-2010 -X-Diary-Dow: 1 -X-Diary-Time-Zone: * -@end example +$BNc(B: -@node Running NNDiary -@subsubsection NNDiary $B$rF0$+$9(B -@cindex running nndiary -@cindex nndiary operation modes +@itemize @bullet +@item +$BJ,N`;XDj(B -@code{nndiary} $B$K$OFs$D$NF0:n%b!<%I$,$"$j$^$9!#0l$D$O%G%#%U%)%k%H$N(B -$B!VEAE}7?(B (traditional)$B!W!"$b$&0l$D$O!V<+N'7?(B (autonomous)$B!W$G$9!#EAE}7?(B -$B$N%b!<%I$G$O!"(B@code{nndiary} $B$O$=$l<+?H$,?7Ce%a!<%k$r@\Aw$C(B -$B$F!"$=$l$i$rC$9$k$3$H$r4j$$$^$9$,(B)$B!"<+N'7?$N%b!<%I$G$O:F%9%W!<%k$,$G$-$^(B -$B$;$s!#(B +$B$^$?$O!"$b$7$+$9$k$H(B -$B<+N'7?$N%b!<%I$G(B @code{nndiary} $B$r;H$&$?$a$K$O!"$$$/$D$+$N$3$H$r$d$C$F$b(B -$B$i$o$J$1$l$P$J$j$^$;$s(B: +@lisp +("~/News/agent.SCORE" "~/News/agent.group.SCORE") +@end lisp -@itemize @bullet @item -$B?7Ce%a!<%k$r(B @code{nndiary} $B$,<+J,$G$s$@!V%@%&%s%m!<%I!W$N4p=`$,!"!VFI$`!W4p=`(B +$B$HF1$8$J$i$P!"0l$D$N%0%k!<%W$N$?$a$KFs$D$N%9%3%"5,B'$r0];}4IM}$7$?$$$H$O(B +$B;W$o$J$$$G$7$g$&!#$=$&$$$&>l9g$O!"2?$r%@%&%s%m!<%I$9$k$+$r7h$a$k:]$K!"%(!<(B +$B%8%'%s%H$K(B @code{$BIaDL(B} $B$N%9%3%"%U%!%$%k$r;2>H$5$;$k$3$H$,$G$-$^$9!#(B -@example -:0 HD : -* ^X-Diary -.nndiary -@end example -@end itemize +$BJ,N`$NDj5A$d%0%k!<%W%Q%i%a!<%?!<$G$3$l$i$N;X<($r9T$J$&$H!"%(!<%8%'%s%H$O(B +$B$"$k%0%k!<%W$KE,MQ$9$k$3$H$,$G$-$k$9$Y$F$N%9%3%"%U%!%$%k$rFI$_9~$s$G!";H(B +$B$&$3$H$,5v$5$l$F$$$k%9%3%"IU$1%-!<%o!<%I$NI{%;%C%H$G$O$J$$9`L\(B +$B$r(B @emph{$BA*JL$7$FA[%5!<%P!<(B (@code{(nndiary "diary")} $B$,9T$J$&$Y$-$G(B -$B$"$k$h$&$J$b$N(B) $B$rDI2C$7$F$bNI$$$G$7$g$&!#(B +@node Category Buffer +@subsubsection $BJ,N`%P%C%U%!!<(B -$B$&$^$/$$$1$P!"(BGnus $B$r:F5/F0$9$k$H!"$[$H$s$I$9$Y(B -$B$F(B (@file{nndiary.el} $B$N(B TODO $B$N9`$r;2>H(B) $B$,4|BTDL$j$KF0:n$9$k$G$7$g$&!#(B -$B<+N'7?$N%b!<%I$G$O!"(B@kbd{g} $B$d(B @kbd{M-g} $B$r%0%k!<%W%P%C%U%!!<$G%?%$%W$9(B -$B$l$P?7$7$$F|Dx%a!<%k$r$b$C$F$=$l$i$r(B -$BJ,3d$9$k$7!"(B@kbd{F} $B$O?7$7$$F|Dx%0%k!<%W$r8+$D$1$F$/$l$k!"$J$I!#(B +$BDL>o$9$Y$F$NJ,N`$OJ,N`%P%C%U%!!<$+$i4IM}$7$^$9!#$3$l$K(B ($B%0%k!<%W%P%C%U%!!<(B +$B$G(B @kbd{J c} $BL?Na$r;H$C$F(B) $B=i$a$FF~$k$H!"%G%#%U%)%k%H$NJ,N`$@$1$,I=<($5(B +$B$l$^$9!#(B -@node Customizing NNDiary -@subsubsection NNDiary $B$N%+%9%?%^%$%:(B -@cindex customizing nndiary -@cindex nndiary customization +$B$3$N%P%C%U%!!<$G$O0J2<$NL?Na$r;H$&$3$H$,$G$-$^$9(B: -$B$5$"(B @code{nndiary} $B$,N)$A>e$,$C$FF0:n$7$F$$$^$9!#$=$l$r%+%9%?%^%$%:$9$k(B -$B$H$-$,Mh$^$7$?!#%+%9%?%^%$%:$9$k$?$a$N%0%k!<%W$O(B @code{nndiary} $B$G$9(B ($B$X(B -$B$(!<(B)$B!#$I$N%*%W%7%g%s$r%+%9%?%^%$%:$7E]$7$?$$$+$r8+$D$1$k$?$a$K!"$=$l$K(B -$BL\$rDL$7$F$/$@$5$$!#$"$J$?$,JQ99$7$?$$$N$O!"$*$=$i$/0J2<$N$?$C$?Fs$D$NJQ(B -$B?t$G$7$g$&(B: +@table @kbd +@item q +@kindex q ($BJ,N`(B) +@findex gnus-category-exit +$B%0%k!<%W%P%C%U%!!<$KLa$j$^$9(B (@code{gnus-category-exit})$B!#(B -@defvar nndiary-reminders -$BM=Dj$r;W$$=P$5$;$F$b$i$$$?$$;~9o$N%j%9%H(B ($BNc$($P;0=54VA0!"$=$l$+$iFsF|A0!"(B -$B$=$l$+$i0l;~4VA0!"$=$7$F$=$N$H$-(B) $B$G$9!#!V;W$$=P$5$;$F$b$i$&!W$N0UL#$O!"(B -$B?7Ce%a!<%k$rDj$5$l$^$9(B ($B$=$l$,%G%#%U%)%k%H$G$9(B)$B!#(B -@end defvar +@item k +@kindex k ($BJ,N`(B) +@findex gnus-category-kill +$B8=:_$NJ,N`$r>C5n$7$^$9(B (@code{gnus-category-kill})$B!#(B -@node The Gnus Diary Library -@subsection Gnus Diary $B%i%$%V%i%j!<(B -@cindex gnus-diary -@cindex the Gnus diary library +@item c +@kindex c ($BJ,N`(B) +@findex gnus-category-copy +$B8=:_$NJ,N`$rJ#@=$7$^$9(B (@code{gnus-category-copy})$B!#(B -@code{nndiary} $B$re0L3,AX$K=q$+$l(B -$B$?(B @code{gnus-diary} $B$H$$$&%i%$%V%i%j!<$,$"$C$F!"$?$/$5$s$NJXMx$J$3$H$r(B -$B$d$C$F$/$l$^$9!#(B +@item a +@kindex a ($BJ,N`(B) +@findex gnus-category-add +$B?7$7$$J,N`$rDI2C$7$^$9(B (@code{gnus-category-add})$B!#(B -$B$=$l$r;H$&$?$a$K$O!"0J2<$N9T$r(B @file{~/.gnus.el} $B%U%!%$%k$K2C$($F$/$@$5(B -$B$$(B: +@item p +@kindex p ($BJ,N`(B) +@findex gnus-category-edit-predicate +$B8=:_$NJ,N`$N=R8l$rJT=8$7$^$9(B (@code{gnus-category-edit-predicate})$B!#(B -@lisp -(require 'gnus-diary) -@end lisp +@item g +@kindex g ($BJ,N`(B) +@findex gnus-category-edit-groups +$B8=:_$NJ,N`$KB0$9$k%0%k!<%W$N%j%9%H$rJT=8$7$^(B +$B$9(B (@code{gnus-category-edit-groups})$B!#(B -$B$5$i$K!"$I$s$J(B @code{gnus-user-format-function-[d|D]} (@pxref{Summary -Buffer Lines}) $B$b!";H$C$F$O$$$1$^$;$s!#(B@code{gnus-diary} $B$O$=$l$i$NN>J}(B -$B$rDs6!$7$^$9(B ($B$"$J$?$,$=$l$i$r;H$C$F$$$?$i!"$9$_$^$;$s(B)$B!#(B +@item s +@kindex s ($BJ,N`(B) +@findex gnus-category-edit-score +$B8=:_$NJ,N`$N%@%&%s%m!<%I%9%3%"5,B'$rJT=8$7$^(B +$B$9(B (@code{gnus-category-edit-score})$B!#(B -@menu -* Diary Summary Line Format:: $B$h$jNI$$35N,9T;EMM(B -* Diary Articles Sorting:: $B%a%C%;!<%8$rJB$YBX$($k5$$NMx$$$?J}K!(B -* Diary Headers Generation:: $Bo(B @samp{From Joe: Subject} $B$N$h$&$J$b$N(B) $B$GF|Dx%a%C(B -$B%;!<%8$rI=<($9$k$N$O!"$^$C$?$/Lr$KN)$A$^$;$s!#$?$$$F$$$O$"$J$?$,%a%C%;!<(B -$B%8$r=q$$$??M$G!"$*$*$+$?M=Dj$NF|IU$r8+$?$$$H;W$C$F$$$k$G$7$g$&!#(B +@table @code +@item gnus-category-mode-hook +@vindex gnus-category-mode-hook +$BJ,N`%P%C%U%!!<$GC$5$l$J$$$3$H$r=|$$$F!"%a%C%;!<%8$,4|8B@Z$l>C5n2DG=$G$"$k$3$H$K5$$r(B -$BIU$1$F$/$@$5$$(B): +@table @samp +@item c +$BJ,N`$NL>A0$G$9!#(B -@example - E Sat, Sep 22 01, 12:00: Joe's birthday (in 6 months, 1 week) -@end example +@item g +$B$=$NJ,N`$KB0$9$k%0%k!<%W$N?t$G$9!#(B +@end table -$B>e5-$N$h$&$J$b$N$rF@$k$?$a$K!"IaCJ$@$C$?$i!"$"$J$?$O0J2<$N9T$rF|Dx%0%k!<(B -$B%W$N%Q%i%a!<%?!<$K2C$($h$&$H$9$k$G$7$g$&(B: +@item gnus-category-mode-line-format +@vindex gnus-category-mode-line-format +$BJ,N`%b!<%I9T$NMM<0$G$9(B (@pxref{Mode Line Formatting})$B!#(B -@lisp -(gnus-summary-line-format "%U%R%z %uD: %(%s%) (%ud)\n") -@end lisp +@item gnus-agent-short-article +@vindex gnus-agent-short-article +$B$3$NCM$h$j>/$J$$9T?t$N5-;v$OC;$$$H8+$J$7$^$9!#%G%#%U%)%k%H$O(B 100 $B$G$9!#(B -$B$7$+$7(B @code{gnus-diary} $B$O$=$l$r<+F0$G9T$J$$$^$9(B (@pxref{Diary Group -Parameters})$B!#$=$l$G$b$"$J$?$O!"0J2<$N%f!<%6!.$5$$%9%3%"$r;}$D5-;v$ODc%9%3%"$@$H8+$J$7$^$9!#%G%#%U%)%k%H(B +$B$O(B 0 $B$G$9!#(B -@defvar gnus-diary-time-format -$BF|Dx$N35N,%P%C%U%!!<$KF|IU$rI=<($9$k$?$a$N=qK!;EMM$rDj5A$7$^$9!#$3$l$OMx(B -$BMQ\:Y$OJQ?t$N@bL@J8$r8+$F$/$@$5(B -$B$$!#(B -@end defvar +@item gnus-agent-high-score +@vindex gnus-agent-high-score +$B$3$NCM$h$jBg$-$$%9%3%"$r;}$D5-;v$O9b%9%3%"$@$H8+$J$7$^$9!#%G%#%U%)%k%H(B +$B$O(B 0 $B$G$9!#(B -@defvar gnus-diary-delay-format-function -$BF|Dx$N35N,%P%C%U%!!<$KCY1d(B ($B;D$j;~4V(B) $B$rI=<($9$k$?$a$N@07A4X?t$rDj5A$7$^(B -$B$9!#$3$l$OMxMQ\:Y$OJQ?t(B -$B$N@bL@J8$r8+$F$/$@$5$$!#(B -@end defvar +@item gnus-agent-expire-days +@vindex gnus-agent-expire-days +$B4|8B@Z$l>C5n$9$kA0$K!"4{FI5-;v$r%(!<%8%'%s%H$N%m!<%+%k%G%#%9%/$KN1$a$F$*(B +$B$+$J$1$l$P$J$i$J$$F|?t(B ($B!V4|8B@Z$l>C5n!W$H$$$&L>A0$OF1$8$G$9$,!"%5!<%P!<(B +$B$G4|8B@Z$l>C5n$9$k$3$H$G$O$"$j$^$;$s!#C1$K5-;v$N%m!<%+%k$JJ#@=$r>C$9$3$H(B +$B$r0UL#$7$^$9(B)$B!#$5$i$KM}2r$9$Y$-Bg;v$J$3$H$O!"5-;v$,FI$^$l$?;~$G$O$J$/%m!<(B +$B%+%k%G%#%9%/$K5-;v$,=q$+$l$?;~$+$i7W?t$,;O$^$k$H$$$&$3$H$G$9!#%G%#%U%)%k(B +$B%H$O(B 7$BF|$G$9!#(B -@node Diary Articles Sorting -@subsubsection $BF|Dx5-;v$NJB$YBX$((B -@cindex diary articles sorting -@cindex diary summary lines sorting -@findex gnus-summary-sort-by-schedule -@findex gnus-thread-sort-by-schedule -@findex gnus-article-sort-by-schedule +@item gnus-agent-enable-expiration +@vindex gnus-agent-enable-expiration +$B%0%k!<%W$N5-;v$,!"%G%#%U%)%k%H$G4|8B@Z$l>C5n$5$l$k$+!"L54|8B$KJ];}$5$l$k(B +$B$+$r7hDj$7$^$9!#%G%#%U%)%k%H$O(B @code{ENABLE} $B$G!"$"$J$?$,K>$`$J$i$P4|8B(B +$B@Z$l>C5n$r$5$;$J$$$h$&$K$7$J$1$l$P$J$i$J$$$3$H$r0UL#$7$^$9!#0lJ}!"$3$l(B +$B$r(B @code{DISABLE} $B$K@_Dj$9$k$3$H$,$G$-$^$9!#$=$N>l9g!"A*Br$5$l$?%0%k!<%W(B +$B$G$N4|8B@Z$l>C5n$rM-8z$K$7$J$1$l$P$J$j$^$;$s!#(B +@end table -@code{gnus-diary} $B$OJB$YBX$((B (@pxref{Sorting the Summary Buffer}) $B$N$?$a(B -$B$K(B @code{gnus-summary-sort-by-schedule}$B!"(B -@code{gnus-thread-sort-by-schedule} $B$*$h(B -$B$S(B @code{gnus-article-sort-by-schedule} $B$H$$$&?7$7$$4X?t$rDs6!$7$^$9!#$3(B -$B$l$i$N4X?t$K$h$C$F!":G$b6a$$M=Dj$+$i:G$b1s$$J}$^$G!"F|Dx$N35N,%P%C%U%!!<(B -$B$r@0M}$9$k$3$H$,$G$-$^$9!#(B +@node Agent Commands +@subsection $B%(!<%8%'%s%HL?Na(B +@findex gnus-agent-toggle-plugged +@kindex J j ($B%(!<%8%'%s%H(B) -@code{gnus-diary} $B$O<+F0E*$K35N,%P%C%U%!!<$N!VJB$YBX$((B (sort)$B!W%a%K%e!<(B -$B$K(B @code{gnus-summary-sort-by-schedule} $B$rAH$_9~$_!"B>$NFs$D$rBh0luBV$r@Z$jBX$($^$9!#(B -@node Diary Headers Generation -@subsubsection $BF|Dx%X%C%@!<$N@8@.(B -@cindex diary headers generation -@findex gnus-diary-check-message +@menu +* Group Agent Commands:: $B%0%k!<%W$r@_Dj$7$F$=$l$i$N5-;v$ro$N%a!<%k$rF|DxMQ$N$b$N$KJQ49$9(B -$B$kA`:n$r4JC1$K$9$k$?$a$K!"(B -@code{message-mode} $B$H(B @code{article-edit-mode} $B$K$*$$(B -$B$F(B @kbd{C-c C-f d} $B%-!<$H$7$F@_Dj$b$5$l$F$$$^$9!#(B +@table @kbd +@item J u +@kindex J u ($B%(!<%8%'%s%H(B $B%0%k!<%W(B) +@findex gnus-agent-fetch-groups +$B8=:_$N%0%k!<%W$NE,3J$J(B ($BLuCm(B: $B$"$J$?$,;XDj$7$?>r7o$K9gCW$9$k(B) $B5-;v$r$9$Y(B +$B$Fr7o$K9gCW$9$k(B) $B5-;v$r$9$Y$FC5n$7$^(B +$B$9(B (@code{gnus-agent-remove-group})$B!#$3$NL?Na$O%W%m%;%9(B/$B@\F,0z?t$N=,47$r(B +$BM}2r$7$^$9!#(B(@pxref{Process/Prefix})$B!#(B -$B$5$F!"0J>e$N@bL@$r$9$Y$FFI$s$G$/$l$?$b$N$H$7$F!"0J2<$O(B @code{nndiary} $B$G(B -$B%a!<%k$rAw?.$9$k$3$H$K4X$9$k!"Fs$D$N:G8e$NCm0U;v9`$G$9(B: +@item J Y +@kindex J Y ($B%(!<%8%'%s%H(B $B%0%k!<%W(B) +@findex gnus-agent-synchronize-flags +$B%j%b!<%H%5!<%P!<$,(B unplugged $B$N$H$-$KJQ99$5$l$?%U%i%0$,$"$l$PF14|$5$;$^(B +$B$9!#(B +@end table -@itemize @bullet -@item -@code{nndiary} $B$O(B @emph{$BK\Ev$N(B} $B%a!<%k%P%C%/%(%s%I$G$9!#K\Ev$K$"$J$?$OK\(B -$BEv$NF|Dx%a%C%;!<%8$rK\Ev$KAw$j$^$9!#$3$l$O!"F|Dx%a%C%;!<%8$rAw$k$3$H$K$h$C(B -$B$F!"C/$K$G$b(B ($BH`$i$,(B Gnus $B$H(B @code{nndiary} $B$r;H$C$F$$$k$N$J$i$P(B) $BM=Dj$r(B -$BEA$($k$3$H$,$G$-$k$3$H$r$b0UL#$7$^$9!#(B -@item -$B$7$+$7$J$,$i(B @code{nndiary} $B$O(B @code{request-post} $B%a%=%C%I$r;}$C$F$b$$(B -$B$k$N$G!"F|Dx%0%k!<%W$G(B @kbd{C-u m} $B$NBe$o$j$K(B @kbd{C-u a} $B$r;H$&$3$H$K$h$C(B -$B$F!"%a%C%;!<%8$ro;~@\B3$7$?Bg$-$J%^%7%s$GAv$i$;$F$$$^$7$?!#%K%e!<%9$NG[Aw$O%K%e!<%9(B -$B%5!<%P!<$K$h$C$FC5n$7$^$9(B (@code{gnus-agent-unmark-article})$B!#(B -$B:#F|$G$OB?$/$N?M!9$O<+Bp$G%K%e!<%9$d%a!<%k$rFI$_!"%M%C%H%o!<%/$K@\B3$9$k(B -$B$?$a$K%b%G%`$NN`$r;H$$$^$9!#EEOCBe$N@A5a=q$,G|Bg$J$b$N$K>e$i$J$$$h$&$K!"(B -$B$9$Y$F$N%K%e!<%9$H%a!<%k$r$9$9$j9~$s$GEEOC$r@Z$j!"?t;~4V$+$1$FFI$s$G$+$i(B -$BAw$j$?$$JV?.$r$9$Y$FAw?.$9$k!"$H$$$&O$NA0?H$O(B 1997$BG/:"$K=q$+$l$^$7(B -$B$?!#(B) +@cindex % +@item @@ +@kindex @@ ($B%(!<%8%'%s%H(B $B35N,(B) +@findex gnus-agent-toggle-mark +$B5-;v$r%@%&%s%m!<%I$9$k$+$I$&$+$r@Z$jBX$($^(B +$B$9(B (@code{gnus-agent-toggle-mark})$B!#%G%#%U%)%k%H$G$O%@%&%s%m!<%I$N0u(B +$B$O(B @samp{%} $B$G$9!#(B -$B$b$A$m$s!"$3$l$r9T$J$&$?$a$K%K%e!<%9%5!<%P!<$r;H$&$3$H$b$G$-$^$9!#;d(B -$B$O(B @code{inn} $B$r(B @code{slurp}, @code{pop}, @code{sendmail} $B$H0l=o$K$3$3(B -$B?tG/;H$C$F$-$^$7$?$,!"$7$+$7$3$l$OB`6~$J;E;v$G$9!#$b$7$"$k%^%7%s>e$G%K%e!<(B -$B%9$rFI$`?M$,$"$J$?$7$+$$$J$1$l$P!"%K%e!<%9%5!<%P!<$N5!G=$r%K%e!<%9%j!<%@!<(B -$B$KG$$;$k$h$&$K$9$k$3$H$OM}$K$+$J$C$F$$$^$9!#(B +@item J c +@kindex J c ($B%(!<%8%'%s%H(B $B35N,(B) +@findex gnus-agent-catchup +$B%-%c%C%7%e$5$l$F$$$J$$!"%@%&%s%m!<%I$5$l$F$$$J$$!"$^$?$O%@%&%s%m!<%I$G$-(B +$B$J$$$9$Y$F$N5-;v$r4{FI$K$7$^$9(B (@code{gnus-agent-catchup})$B!#(B -Gnus $B$r!V%*%U%i%$%s!W$N%K%e!<%9%j!<%@!<$H$7$F;EN)$F$k$N$O6K$a$F4JC1$G$9!#(B -$B$^$7$$(B ($BLuCm(B: $B$"$J$?$,;XDj$7$?>r7o$K9gCW$9$k(B) $B5-(B +$B;v(B (@pxref{Agent Categories}) $B$r%@%&%s%m!<%I$7$^(B +$B$9!#(B(@code{gnus-agent-fetch-group})$B!#(B -$B$b$A$m$s!"$3$l$r$=$s$J$U$&$K;H$&$K$O!"$$$/$D$+?7$7$$L?Na$r3P$($J$/$F$O$J(B -$B$j$^$;$s!#(B +@item J s +@kindex J s ($B%(!<%8%'%s%H(B $B35N,(B) +@findex gnus-agent-summary-fetch-series +$B$3$N%0%k!<%W$N$9$Y$F$N%W%m%;%90u$,IU$$$?5-;v$r%@%&%s%m!<%I$7$^(B +$B$9!#(B(@code{gnus-agent-summary-fetch-series})$B!#(B -@menu -* Agent Basics:: $B$3$l$i$O$I$&F0$/$N$+(B -* Agent Categories:: $B2?$r%@%&%s%m!<%I$9$k$+$r(B Gnus $B%(!<%8%'%s%H$K65$($kJ}K!(B -* Agent Commands:: $B3F%P%C%U%!!<$G$N?7$7$$L?Na(B -* Agent Visuals:: $B35N,%P%C%U%!!<$,JQ2=$9$k$+$b$7$l$J$$%(!<%8%'%s%H$N=j6H(B -* Agent as Cache:: $B%(!<%8%'%s%H$OBg$-$J%-%c%C%7%e$G$b$"$k(B -* Agent Expiry:: $B8E$$5-;v$rDI$$J'$&J}K!(B -* Agent Regeneration:: $BDL?.@ZCG$dB>$N;v8N$+$i2sI|$9$kJ}K!(B -* Agent and flags:: $B%(!<%8%'%s%H$O$I$&%U%i%0$r0];}$9$k$N$+(B -* Agent and IMAP:: $B%(!<%8%'%s%H$r(B @acronym{IMAP} $B$G;H$&J}K!(B -* Outgoing Messages:: $B%K%e!<%9$d%a!<%k$r=P$9$H$-$K$J$K$,5/$3$k$N$+(B? -* Agent Variables:: $B%+%9%?%^%$%:$O3Z$7(B -* Example Setup:: $B%*%U%i%$%s?M4V$N$?$a$N(B @file{~/.gnus.el} $B$NNc(B -* Batching Agents:: @code{cron} $B%8%g%V$G%K%e!<%9$rpJs(B) $B$NHO0O$+$iCN$C$F$$$k>l9g$K$O!"I=(B +$BBj$,(B @samp{[Undownloaded article #####]} $B$N$h$&$K$J$C$F$$$k$$$/$D$+$N5-(B +$B;v$r8+$k$+$b$7$l$^$;$s!#$=$l$i$O8+Ev$?$i$J$$%X%C%@!<$N$?$a$N7jKd(B +$B$a(B (placeholders) $B$G$9!#0u$r@_Dj$9$k$3$H$OJL$H$7$F!"$=$l$i$N7jKd$a$N0l$D(B +$B$G$G$-$k$3$H$OB?$/$O$"$j$^$;$s!#:G=*E*$K(B Gnus $B$,%0%k!<%W$N%X%C%@!<$rH(B)$B!#(B -$B$4B8CN$N$h$&$K(B Gnus $B$O$"$J$?$,%I%8$rF'$`$9$Y$F$N5!2q$rDs6!$7$^$9!#$=$l$r(B -$B=@Fp@-$H8@$&?M$b$$$^$9!#$5$i$K(B Gnus $B$OBg$$$K%+%9%?%^%$%:2DG=$G!"$=$l$OMx(B -$BMQ$N%K%e!<%9%j!<%@!<$OM-L5$r8@$o$:$"$J$?$K%I%8$rF'$^$;$k$+$b$7$l(B -$B$^$;$s$,!"(BGnus $B$G$O$"$J$?$KA*Br8"$,$"$j$^$9(B! +$B$9$Y$F$N?M$K$H$C$FL@Gr$+$b$7$l$^$;$s$,!"%*%U%i%$%s$N$H$-$KMxMQ$G$-$k$N$O!"(B +plugged $B$@$C$?4|4V$K%(!<%8%'%s%H$K$l$N5-;v$N%@%&%s%m!<%I$N>uBV$rI=<($7$^$9!#(B -Gnus $B$OuBV$K$b$"$j$^$;$s!#(B -$B$b$C$H@53N$K8@$($P!"%5!<%P!<$4$H$K$=$l$>$l$N>uBV$r;}$A$^$9!#$3$l$O!"$$$/(B -$B$D$+$N%5!<%P!<$,(B unplugged $B$G$b!"B>$N%5!<%P!<$O(B plugged $B$K$J$k$3$H$,$G$-(B -$B$k$H$$$&$3$H$G$9!#$5$i$K!"%(!<%8%'%s%H$,$$$/$D$+$N%5!<%P!<$r$^$H$a$FL5;k(B -$B$9$k(B ($B$=$l$i$r>o$K(B plugged $B$K$J$C$F$$$k$h$&$K8+$;$+$1$k(B) $B$h$&$K$b$G$-$^(B +$BBh0l$N;k3P8z2L$O(B @samp{%O} $B;EMM$G$9!#(B@code{gnus-summary-line-format} $B$r(B +$B%+%9%?%^%$%:$7$F$3$N;X<(;R$r4^$a$k$H!"5-;v$N%@%&%s%m!<%I$N>uBV$r<($9$?$a(B +$B$KC10l$NJ8;z$rI=<($9$k>l=j$,2C$o$j$^$9!#%(!<%8%'%s%H$+%-%c%C%7%e$N$I$A$i(B +$B$+$Kr7o8!::$H%U%'!<%9L>$N%j%9%H(B (@code{gnus-summary-highlight} $B;2(B +$B>H(B) $B$K$h$C$F@)8f$5$l$k$3$H$G$9!#$=$l$>$l$N>r7o$O!"$=$l$,%j%9%H$NCf$K8=$l(B +$B$k=g$K8!::$5$l$k$N$G!"8e$N>r7o$h$j$bA0$N>r7o$,M%@h$5$l$^$9!#$3$l$,0UL#$9(B +$B$k$9$Y$F$O!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v$K2D;k5-;v(B (ticked) $B$N0u$rIU$1$F(B +$B$b!"$=$N5-;v$O2D;k5-;v$N%U%'!<%9$G$O$J$/$F!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v(B +$B$N%U%'!<%9$GI=<($7B3$1$i$l$k$H$$$&$3$H$G$9!#(B -$B$b$&0l$D$O!V%*%U%i%$%s!W$H$$$&>uBV$G$9!#%5!<%P!<$O$H$-$I$-@\B3$G$-$J$/$J(B -$B$j$^$9!#(BGnus $B$,$3$N$3$H$K5$IU$/$H!"$=$N%5!<%P!<$r%*%U%i%$%s$N>uBV$K@Z$j(B -$B49$($F$bNI$$$+$I$&$+$r?R$M$^$9!#(BYes $B$HEz$($?$J$i$P(B ($B%*%s%i%$%s$KLa$7$FNI(B -$B$$$+$H(B Gnus $B$,?R$M$?>l9g0J30$O(B)$B!"%5!<%P!<$O$$$/$i$+(B unplugged $B$@$C$?$H$-(B -$B$N$h$&$K?6$kIq$$$^$9!#(B +($B5-;v$rFI$`$?$S$KF1$85-;v$r%@%&%s%m!<%I$7$J$$$h$&$K$9$k$?$a!"$^$?$O@\B3(B +$B;~4V$r:G>.$K$9$k$?$a$K(B) $B%(!<%8%'%s%H$r%-%c%C%7%e$H$7$F;H$&>l9g$O!"%@%&%s(B +$B%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$O$*$=$i$/NI$$9M$($N$h$&$K;W$($k$G$7$g$&!#(B +$B%@%&%s%m!<%I$5$l$?5-;v$KBP$7$F$9$Y$F$N;E;v(B ($B0u$rIU$1$k!"FI$`!":o=|$9(B +$B$k(B) $B$r9T$J$($P!"$$$D$bDL>o$N%U%'!<%9$,8=$l$k$+$i$G$9!#$7$+$7!"(B +@acronym{NOV} $B$r%-%c%C%7%e$9$k$3$H$K$h$C$F%*%s%i%$%s@-G=$r2~A1$9$k$?$a$K(B +$B%(!<%8%'%s%H$r;H$C$F$$$kMxMQl9g$O!"(B +@code{agent-enable-undownloaded-faces} $B%0%k!<%W%Q%i%a!<%?!<(B +$B$r(B @code{t} $B$K@_Dj$7$F!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$rM-8z$K$7(B +$B$J$1$l$P$J$j$^$;$s!#$3$N%Q%i%a!<%?!<$OB>$N$9$Y$F$N%(!<%8%'%s%H%Q%i%a!<%?!<(B +$B$HF1MM$K!"%(!<%8%'%s%HJ,N`(B (@pxref{Agent Categories})$B!"%0%k!<%W%H%T%C(B +$B%/(B (@pxref{Topic Parameters})$B!"$"$k$$$O8D!9$N%0%k!<(B +$B%W(B (@pxref{Group Parameters}) $B$KBP$7$F@_Dj$9$k$3$H$,$G$-$^$9!#(B -@itemize @bullet -@item -@findex gnus-unplugged -Gnus $B$r(B @code{gnus-unplugged} $B$G5/F0$7$^$9!#$3$l$O(B unplugged $B$G(B Gnus $B%(!<(B -$B%8%'%s%H$rN)$A>e$2$^$9!#$3$N%b!<%I$G$O!"$9$G$Kl9g!";ve%G%#%9%/MFNL$r2sI|$9$k$3$H$O(B +$B$5$i$K$b$C$H:$Fq$G$9!#0l$D$N2r7hJ}$GC5n!W$9$k>l9g$K!"$I$3$KEXNO$r=8Cf$9$k$Y$-$+$,$o$+$j$^$9!#(B -@item -$BH$7$F$/$@$5$$!#(B +@node Agent as Cache +@subsection $B%-%c%C%7%e$H$7$F$N%(!<%8%'%s%H(B + +Gnus $B$,(B plugged $B$G$"$k$H$-$K!"$9$G$K%X%C%@!<$d5-;v$,%(!<%8%'%s%H$K3JG<$5(B +$B$l$F$$$k$N$J$i$P!"$=$l$i$r:F$S%@%&%s%m!<%I$9$k$N$O8zN(E*$G$O$"$j$^$;$s!#(B +$B$=$N$?$a(B Gnus $B$ODL>o%X%C%@!<$r0l2s$@$1%@%&%s%m!<%I$7$F%(!<%8%'%s%H$K3JG<(B +$B$7$^$9!#$=$l$i$N%X%C%@!<$O8e$K35N,%P%C%U%!!<$r@8@.$9$k$H$-$K!"(B +plugged $B$+(B unplugged $B$K$+$+$o$i$:$K;H$o$l$^$9!#%G%#%U%)%k%H$G$O5-;v(B +$B$O(B ($B$=$l$O$?$/$5$s$N%G%#%9%/MFNL$rO2Hq$9$k$+$b$7$l$J$$$N$G(B) $B%(!<%8%'%s%H(B +$B$K%-%c%C%7%e$5$l$^$;$s$,!"$9$G$K%(!<%8%'%s%H$K%@%&%s%m!<%I$7$?5-;v$,$"$k(B +$B$J$i$P!"(BGnus $B$O%5!<%P!<$+$i:F$S5-;v$r%@%&%s%m!<%I$;$:$K!"$A$K?7$7$$%K%e!<%9$rFI$`$3$H$b$G$-$k$7!"%K%e!<%9$r%m!<%+%k(B -$B%^%7%s$K%@%&%s%m!<%I$9$k$3$H$b$G$-$^$9!#8er7o$K9gCW$9(B -$B$k(B) $B5-;v$rH$7$F$/$@$5$$!#(B) +$B$"$J$?$,$=$&K>$`$N$G$"$l$P!"(Bplugged $B$J4|4V$O>o$K%X%C%@!<$H5-;v$r%@%&%s%m!<(B +$B%I$9$k$h$&$K!"%(!<%8%'%s%H(B (@code{gnus-agent-cache} $B;2>H(B @ref{Agent +Variables}) $B$r@_Dj$9$k$3$H$,$G$-$^$9!#(BGnus $B$O$[$H$s$I3N$+$K$b$C$HCY$/$J(B +$B$j$^$9$,!"%5!<%P!<$H$NF14|$OJ]$?$l$^$9!#(Bnntp $B$+(B nnimap $B%P%C%/%(%s%I$r;H$C(B +$B$F$$$k>l9g$O!"$?$V$s$3$N:G8e$NE@$O0UL#$r$J$5$J$$$G$7$g$&!#(B -@item -$B5-;v$rC5n(B -@item -$B$=$7$FBhFs%9%F%C%W$KLa$j$^$9!#(B -@end itemize +@vindex gnus-agent-expire-days +@findex gnus-agent-expire +@kindex M-x gnus-agent-expire +@kindex M-x gnus-agent-expire-group +@findex gnus-agent-expire-group +@cindex agent expiry +@cindex Gnus agent expiry +@cindex expiry, in Gnus agent -$B%(!<%8%'%s%H$r=i$a$F;H$&$H$-$O(B ($B$^$?$O$=$N$/$i$$$N;~4|$K(B)$B!"0J2<$N$$$/$D(B -$B$+$N:n6H$r$7$J$1$l$P$J$j$^$;$s!#(B +$B%(!<%8%'%s%H%P%C%/%(%s%I(B @code{nnagent} $B$O4|8B@Z$l>C5n$r07$$$^$;$s!#$(!<(B +$B$H!">/$J$/$H$bB>$N%P%C%/%(%s%I$N$h$&$K$=$l$r07$$$^$;$s!#$=$NBe$o$j$K!"(B +@code{gnus-agent-expire-days} $B$NF|?t$h$j$b8E$$4{FI5-;v$r$9$Y$F>C5n$9$k!"(B +$BFCJL$J(B @code{gnus-agent-expire} $B$H(B @code{gnus-agent-expire-group} $BL?Na$,(B +$B$"$j$^$9!#$3$l$i$O$"$J$?$,%G%#%9%/MFNL$r;H$$@Z$j$=$&$@$H;W$C$?$H$-$K!"$$(B +$B$D$G$b$G(B) $BCfCG$9$k$3$H$b$"$^(B +$B$jNI$$$3$H$G$O$"$j$^$;$s!#(B -@itemize @bullet -@item -$B$I$N%5!<%P!<$r%(!<%8%'%s%H$GLLE]$r8+$k$+$r7h$a$^$9!#%a!<%k$N%P%C%/%(%s%I(B -$B$r%(!<%8%'%s%H$KLLE]$r8+$5$;$k$N$O$*$=$i$/L50UL#$G$7$g$&!#%5!<%P!<%P%C(B -$B%U%!!<$K0\F0$7(B ($B%0%k!<%W%P%C%U%!!<$G(B @kbd{^})$B!"%(!<%8%'%s%H$K07$C$FM_$7(B -$B$$%5!<%P!<(B ($BJ#?t2D(B) $B$G(B @kbd{J a} $B$r2!$9(B (@pxref{Server Agent -Commands}) $B$+!"$^$?$O%(!<%8%'%s%H$K07$C$FM_$7$/$J$$$N$K<+F0E*$KDI2C$5$l(B -$B$?%5!<%P!<$G(B @kbd{J r} $B$r2!$7$^$9!#%G%#%U%)%k%H$G(B -$B$O(B @code{gnus-select-method} $B$H(B @code{gnus-secondary-select-methods} $B$K(B -$B$"$k$9$Y$F$N(B @code{nntp} $B$H(B @code{nnimap} $B%5!<%P!<$,%(!<%8%'%s%H2=$5$l$^(B -$B$9!#(B +$BNc$($P(B @code{gnus-request-expire-articles} $B$N$h$&$JB>$N4X?t$O!"%(!<%8%'(B +$B%s%H$r%0%k!<%W$KF14|$5$;$k$?$a$K(B @code{gnus-agent-expire} $B$rC5n$rM^@)$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#(B -$B%H%T%C%/%Q%i%a!<%?!<(B (@pxref{Topic Parameters}) $B$H%(!<%8%'%s%HJ,(B -$BN`(B (@pxref{Agent Categories}) $B$NN>J}$H$b!"B??t$N%0%k!<%W$KE,MQ$9$kJ}?K$N(B -$B@_Dj$rMQ0U$7$F$$$^$9!#$I$l$r;H$&$+$O40A4$K$"$J$?$N@UG$$G$9!#N>J}$r:.$<$F(B -$B;H$&>l9g$O!"%H%T%C%/%Q%i%a!<%?!<$OJ,N`$rL58z$K$9$k$3$H$r9MN8$KF~$l$J$1$l(B -$B$P$J$i$J$$$G$7$g$&!#$"$J$?$NJ}?K$K$=$0$o$J$$>/?t$N%0%k!<%W$,$"$k$N$J$i$P!"(B -$B$=$l$i$N@_Dj$rJQ99$9$k$?$a$K%0%k!<%W%Q%i%a!<(B -$B%?!<(B (@pxref{Group Parameters}) $B$r;H$&$3$H$,$G$-$^$9!#(B +@vindex gnus-agent-expire-all +@code{gnus-agent-expire-all} $B$,(B @code{nil} $B$G$J$1$l$P!"%(!<%8%'%s%H$N4|(B +$B8B@Z$l>C5n%3%^%s%I72$O$9$Y$F$N5-;v(B---$BL$FI!"4{FI!"2D;k!"J]N15-;v$r>C5n$7(B +$B$^$9!#$b$7(B @code{nil} ($B$3$l$,%G%#%U%)%k%H(B) $B$G$"$l$P!"4{FI5-;v$N$_$,>C5n(B +$B$NBP>]$H$J$j!"L$FI!"2D;k!"$5$i$KJ]N15-;v$OL54|8B$KJ];}$5$l$^$9!#(B -@item -$B$($($H(B@dots{}$B!"0J>e$G$9!#(B -@end itemize +$B4|8B@Z$l>C5n$5$l$k$O$:$J$N$K;D$C$F$$$k5-;v$r8+$D$1$?$J$i$P!"$b$7$+$9$k$H(B +$B$$$/$D$+$N(B Gnus $B%(!<%8%'%s%H%U%!%$%k$,2u$l$F$$$^$9!#5/$3$j$&$kLdBj$r=$I|(B +$B$9$k$?$a$K!"(B +@code{gnus-agent-regenerate} $B$H(B @code{gnus-agent-regenerate-group} $B$H$$(B +$B$&FCJL$J%3%^%s%I$,$"$j$^$9!#(B -@node Agent Categories -@subsection $B%(!<%8%'%s%HJ,N`(B +@node Agent Regeneration +@subsection $B%(!<%8%'%s%H$r:n$jD>$9(B +@cindex agent regeneration +@cindex Gnus agent regeneration +@cindex regeneration -$B%K%e!<%9$rG[Aw$9$k5!9=$r%K%e!<%9%j!<%@!<$KE}9g$9$k/$7J]r7o(B +$B$K$h$C$F$*$+$7$/$J$C$F$7$^$&$+$b$7$l$^$;$s!#$3$l$,5/$3$k(B +$B$H(B @code{nnagent} $B$N5!G=@-$,2<$,$k$+$b$7$l$J$$$7!"<:GT$7$5$($9$k$+$b$7$l(B +$B$^$;$s!#$3$NLdBj$N2r7h:v$O!"FbIt$NL7=b$r$9$Y$F:o=|$9$k$3$H$K$h$C$F!"%m!<(B +$B%+%k$N%G!<%?9=B$$r=$I|$9$k$3$H$G$9!#(B -$B2?$r%@%&%s%m!<%I$9$k$+$r@)8f$9$k$?$a$N$h$jM-8z$JJ}K!$N0l$D$O!"J,(B -$BN`(B (@dfn{category}) $B$r:n@.$7$F!"$=$NJ,N`$K$$$/$D$+(B ($B$^$?$OA4It(B) $B$N%0%k!<(B -$B%W$r3d$jEv$F$k$3$H$G$9!#$I$s$JJ,N`$K$bB0$5$J$$%0%k!<%W$O!V%G%#%U%)%k%H!W(B -$B$NJ,N`$KB0$7$^$9!#(BGnus $B$OJ,N`$N:n@.$H4IM}$N$?$a$NFH<+$N%P%C%U%!!<$r;}$C(B -$B$F$$$^$9!#(B +$BNc$($P!"5-;v$r%(!<%8%'%s%H$K%@%&%s%m!<%I$7$F$$$k4V$K%5!<%P!<$X$N@\B3$,@Z(B +$B$l$F$7$^$&>l9g!"%m!<%+%k$N%G!<%?9=B$$O@\B3$,@Z$l$kA0$K5-;v$,e$G$b(B @code{gnus-agent-regenerate} $B$rl=j$G@_Dj$9$k$3$H$,$G$-$k$N$G!"$I$N(B -$B%=!<%9$,?.MQ$G$-$k$+$r7h$a$k$?$a$N5,B'$r@_$1$^$7$?!#$3$N5,B'$O!"%Q%i%a!<(B -$B%?!<$N%=!<%9$,o$K<+?H$N%U%!%$%k$K5-O?$7$^$9!#(B -$BJ,N`$O!"L>A0!"$=$NJ,N`$KB0$9$k%0%k!<%W$N%j%9%H!"$*$h$S%+%9%?%^%$%:2DG=$J(B -$BJQ?t$h$j$bM%@h$5$l$kB?$/$NG$0U$J%Q%i%a!<%?!<$+$i@.$j$^$9!#%(!<%8%'%s%H%Q(B -$B%i%a!<%?!<$N40A4$J%j%9%H$r0J2<$K<($7$^$9!#(B +$B:F$S@\B3$9$k$H!"(BGnus $B$OJQ99$5$l$?$9$Y$F$N%U%i%0$r8!::$7$F!"$=$l$i$r%5!<(B +$B%P!<$HF14|$5$;$k$+$I$&$+$r?R$M$^$9!#$3$N5sF0(B +$B$O(B @code{gnus-agent-synchronize-flags} $B$G%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#(B -@cindex Agent Parameters -@table @code -@item agent-groups -$B$3$NJ,N`$K$"$k%0%k!<%W$N%j%9%H!#(B +@vindex gnus-agent-synchronize-flags +@code{gnus-agent-synchronize-flags} $B$,(B @code{nil} $B$@$C$?$i!"%(!<%8%'%s%H(B +$B$O<+F0E*$K%U%i%0$rF14|$5$;$k$3$H$O$7$^$;$s!#$=$l$,%G%#%U%)%k%H(B +$B$N(B @code{ask} $B$@$C$?$i!"%(!<%8%'%s%H$O$"$J$?$,:F@\B3$7$?$H$-$K$"$J$?$,2?(B +$B$i$+$NJQ99$r9T$J$C$F$$$?$+$I$&$+$rD4$Y$F!"$b$7$=$&$@$C$?$i!"$=$l$i$rF14|(B +$B$5$;$?$$$+$I$&$+$r?R$M$^$9!#$=$l$i0J30$NCM$@$C$?>l9g$O!"$9$Y$F$N%U%i%0$O(B +$B<+F0E*$KF14|$5$;$i$l$^$9!#(B -@item agent-predicate -($BDL>o(B) $B$I$N5-;v$r%@%&%s%m!<%I$9$k$N$,E,Ev$+$H$$$&Bg$^$+$JNX3T$rM?$($k=R(B -$B8l!#$=$7$F(B +$B:F@\B3$7$?$H$-$K<+F0$G%U%i%0$rF14|$5$;$?$/$J$$$J$i!"o(B) $B$I$N5-;v$r%@%&%s%m!<%I$9$k$+$r7h$a$k$H$-$N$h$j$-$a$N:Y$+$$%9%3%"(B -$B5,B'!#(B($B$3$N%@%&%s%m!<%I%9%3%"(B (@dfn{download score}) $B$ODL>o$N%9%3%"$H$O(B -$BI,$:$7$b4X78$,L5$$$3$H$KCm0U$7$F$/$@$5$$!#(B) +$B5;=QE*CmC$;$P!"$"$J$?$,!VF14|!W$NA`:n$r9T$J$C$?$H$-$K!"(B +$B$=$N%U%i%0$O%;%C%H$5$l$F%5!<%P!<$+$i$O:o=|$5$l$^$9!#=gHVBT$A(B (queue) $B$K(B +$BF~$l$i$l$?%U%i%0$K4X$9$kF0:n$O!"%(!<%8%'%s%H%G%#%l%/%H%j!<$K$"$k%5!<%P!<(B +$BKh$N(B @code{flags} $B%U%!%$%k$NCf$G8+$D$+$k$G$7$g$&!#$=$l$i$O$"$J$?$,%U%i%0(B +$B$rF14|$5$;$?$H$-$K6u$K$J$j$^$9!#(B -@item agent-enable-expiration -$B$3$N%0%k!<%W$N8E$$5-;v$r%(!<%8%'%s%H$,4|8B@Z$l>C5n$9$Y$-$+$I$&$+$r<($9(B -$B%V!<%kJQ?t!#BgDq$N%0%k!<%W$O%G%#%9%/6u4V$rO2Hq$7$J$$$?$a$K4|8B@Z$l>C5n$5(B -$B$l$k$Y$-$G$9!#$$$d!"C5n$5$l$k$Y$-$G$O$J(B -$B$$%0%k!<%W$@$1$r4^$s$G$$$k$H8@$C$F$b!"$?$V$s:9$7;Y$($"$j$^$;$s!#(B +@node Agent and IMAP +@subsection $B%(!<%8%'%s%H$r(B IMAP $B$G;H$&J}K!(B -@item agent-days-until-old -$B4{FI$N5-;v$r4|8B@Z$l>C5n$7$F$b:9$7;Y$($J$$$3$H$rH=CG$9$kA0$K!"%(!<%8%'%s(B -$B%H$,BT$C$F$$$k$Y$-F|?t$r<($9@0?t!#(B +$B%(!<%8%'%s%H$O(B nnimap $B$r4^$`(B Gnus $B$N$I$s$J%P%C%/%(%s%I$G$bF0:n$7$^$9!#$7(B +$B$+$7(B @acronym{NNTP} $B$H(B @acronym{IMAP} $B$K$O$$$/$D$+$N35G0$N0c$$$,$"$k$N$G!"(B +$B$3$N>O$G$O%5!<%P!<$H$N@\B3$,@d$?$l$?%b!<%I$G$N(B @acronym{IMAP} $B$N%/%i%$%"(B +$B%s%H$H$7$F!"(BGnus $B%(!<%8%'%s%H$r$h$j1_3j$K;H$($k$h$&$K$9$k$?$a$N!"$$$/$D(B +$B$+$N>pJs$rDs6!$7$^$9!#(B -@item agent-low-score -@code{gnus-agent-low-score} $B$h$j$bM%@h$5$l$k@0?t!#(B +$B%5!<%P!<$H$N@\B3$,@d$?$l$F$$$k$H$-$N(B @acronym{IMAP} $B%/%i%$%"%s%H$K$"$J$?(B +$B$,4|BT$9$k$G$"$m$&$$$/$D$+$N5!G=$O!"8=:_$N%(!<%8%'%s%H$K$O@9$j9~$^$l$F$$(B +$B$^$;$s!#$=$l$i$O0J2<$NDL$j$G$9(B: -@item agent-high-score -@code{gnus-agent-high-score} $B$h$j$bM%@h$5$l$k@0?t!#(B +@itemize @bullet +@item +Unplugged $B$N$H$-$N(B nnimap $B%0%k!<%W$X$N%3%T!<$H0\F0!#(B -@item agent-short-article -@code{gnus-agent-short-article} $B$h$j$bM%@h$5$l$k@0?t!#(B +@item +Unplugged $B$N$H$-$N(B nnimap $B%0%k!<%W$N:n@.$H:o=|!#(B +@end itemize -@item agent-long-article -@code{gnus-agent-long-article} $B$h$j$bM%@h$5$l$k@0?t!#(B +@node Outgoing Messages +@subsection $B:9=PMQ%a%C%;!<%8(B -@item agent-enable-undownloaded-faces -$B%@%&%s%m!<%I$5$l$F$$$J$$5-;v(B -$B$r(B @code{gnus-summary-*-undownloaded-face} $B$N%U%'!<%972$r;H$C$F35N,%P%C(B -$B%U%!!<$KI=<($9$Y$-$+$I$&$+$r<($9%7%s%\%k!#(B@code{nil} $B0J30$J$i$I$s$J%7%s(B -$B%\%k$G$b!"%@%&%s%m!<%I$5$l$F$$$J$$5-;vMQ$N%U%'!<%9$r;H$&$h$&$K$J$j$^$9!#(B -@end table +Gnus $B$,(B unplugged $B$N$H$-!"%G%#%U%)%k%H$G$O$9$Y$F$N:9=PMQ%a%C%;!<%8(B ($B%a!<(B +$B%k$H%K%e!<%9$NN>J}(B) $B$O2<=q$-%0%k!<%W!H(Bqueue$B!I(B(@pxref{Drafts}) $B$K3JG<$5$l(B +$B$^$9!#Ej9F$7$?8e$G$b!"$=$3$G$=$N%a%C%;!<%8$r8+$?$jJT=8$9$k$N$O0U$N$^$^$G(B +$B$9!#(B -$B$$$C$?$sJ,N`$,:n$i$l$?$i!"J,N`$NL>A0$rJQ$($k$3$H$O$G$-$^$;$s!#(B +$BAw=P$9$k%a!<%k$,(B queue $B$5$l$k(B ($B=gHVBT$A$K$J$k(B) $B>u67$r@)8f$9$k$3$H$O2DG=(B +$B$G$9(B (@code{gnus-agent-queue-mail}, @ref{Agent Variables} $B;2>H(B)$B!#(B +Gnus $B$,(B unplugged $B$N$H$-!"30$KAw$j=P$9%K%e!<%9$O>o$K(B queue $B$5$l$k$@$1$G(B +$B$9!#(B -$B$=$l$>$l$NJ,N`$O!"$=$NJ,N`$NGSB>E*$J(B ($BB>$NJ,N`$K$OL5$$(B) $B%a%s%P!<$G$"$k%0(B -$B%k!<%W$N%j%9%H$r0];}$7$^$9!#GSB>5,B'$O<+F0E*$K<99T$5$l!"?7$7$$J,N`$K%0%k!<(B -$B%W$rDI2C$9$k$H!"$=$l$O8E$$J,N`$+$i<+F0E*$K$l!"$9$Y$F$N2DG=$J5-;v$r%@%&%s%m!<%I$9$k(B -$B$+!"$^$C$?$/2?$b$7$J$$$+!"$G$9!#$3$l$i$NFs$D$NFCJL$J=R8l$N>l9g$O!"DI2C$N(B -$B%9%3%"5,B'$OITMW$G$9!#(B +Unplugged $B$N$H$-$K%a!<%k$NAw?.$,$G$-$J$/$F!"$+$D(B unplugged $B$N$H$-$K$&$C(B +$B$+$j(B @kbd{J S} $B$rC!$$$F$7$^$&$3$H$,?4G[$J$i$P!"(BGnus $B$K$"$J$?$N9TF0$r3NG'(B +$B$5$;$k$3$H$,$G$-$^$9(B (@code{gnus-agent-prompt-send-queue}, @ref{Agent +Variables} $B;2>H(B)$B!#(B -@code{high} $B$d(B @code{low} $B$H$$$&=R8l$O2<$G@bL@$5$l$F$$$k$h$&$K!"(B -@code{gnus-agent-high-score} $B$H(B @code{gnus-agent-low-score} $B$H$N5-;v$N%9(B -$B%3%"$H$N4X78$K$h$j5-;v$r%@%&%s%m!<%I$7$^$9!#(B +@node Agent Variables +@subsection $B%(!<%8%'%s%HJQ?t(B -$B2?$r$b$C$F%@%&%s%m!<%I$9$k$3$H$,E,3J$@$H8+$J$5$l$k$+$K$D$$$F!"$5$i$K:Y$+(B -$B$$@)8f$rF@$k$?$a$K!"=R8l$OO@M}1i;;;R$,4V$K;6$j$P$a$i$l$?=R8l$NAH$_9g$o$;(B -$B$+$i$J$k$3$H$,$G$-$^$9!#(B +@table @code +@item gnus-agent +@vindex gnus-agent +$B%(!<%8%'%s%H$,M-8z$K$J$C$F$$$k$+$I$&$+!#%G%#%U%)%k%H$O(B @code{t} $B$G$9!#:G(B +$B=i$KM-8z$K$5$l$k$H!"$$$/$D$+$N%P%C%/%(%s%I$r<+F0E*$K%(!<%8%'%s%H2=$9$k$?(B +$B$a$K!"%(!<%8%'%s%H$O(B @code{gnus-agent-auto-agentize-methods} $B$r;H$$$^$9!#(B +$B%5!<%P!<%P%C%U%!!<$G%(!<%8%'%s%H$N%3%^%s%I$r;H$&$3$H$K$h$C$F!"$I$N%P%C%/(B +$B%(%s%I$r%(!<%8%'%s%H2=$9$k$+$rJQ99$9$k$3$H$,$G$-$^$9!#(B -$B$*$=$i$/$$$/$D$+$NNc$,I,MW$G$7$g$&!#(B +$B%5!<%P!<%P%C%U%!!<$KF~$k$K$O!"%0%k!<%W%P%C%U%!!<(B +$B$G(B @kbd{^} (@code{gnus-group-enter-server-mode}) $B$r;H$C$F$/$@$5$$!#(B -$B0J2<$O4JC1$J=R8l$G$9!#(B($B$3$l$O%G%#%U%)%k%H$N=R8l$G$9!#$N$I$NJ,N`(B -$B$K$b4^$^$l$J$$$9$Y$F$N%0%k!<%W$KBP$7$F;HMQ$5$l$^$9!#(B) +@item gnus-agent-directory +@vindex gnus-agent-directory +Gnus $B%(!<%8%'%s%H$,%U%!%$%k$r3JG<$9$k>l=j$G$9!#%G%#%U%)%k%H(B +$B$O(B @file{~/News/agent/} $B$G$9!#(B -@lisp -short -@end lisp +@item gnus-agent-handle-level +@vindex gnus-agent-handle-level +$B$3$NJQ?t$NCM$h$j9b$$%l%Y%k(B (@pxref{Group Levels}) $B$N%0%k!<%W$O!"%(!<%8%'(B +$B%s%H$+$i$OL5;k$5$l$^$9!#%G%#%U%)%k%H$O(B @code{gnus-level-subscribed} $B$G!"(B +$B$3$l$O%G%#%U%)%k%H$G$O!"9XFI$7$F$$$k%0%k!<%W$N$_$,%(!<%8%'%s%H$N=hM}$NBP(B +$B>]$H$J$k$H$$$&$3$H$G$9!#(B -$B$H$C$F$b4JC1$G$7$g(B? $B$3$N=R8l$O!"5-;v$,C;$$(B ($B!VC;$$!W$3$H$r0UL#$9$k2?$i$+(B -$B$N2ACM$,$"$k(B) $B>l9g$K8B$j??$K$J$j$^$9!#(B +@item gnus-agent-plugged-hook +@vindex gnus-agent-plugged-hook +$B%M%C%H%o!<%/$K@\B3$5$l$?$H$-$KuBV$N%5!<%P!<$r%*%s%i%$%s>uBV$K$7$^$;$s!#(B@code{ask} $B$@$C$?$i!"$=$l(B +$B$,%G%#%U%)%k%H$G$9$,!"%(!<%8%'%s%H$O:F@\B3$9$k$H$-$K%*%U%i%$%s>uBV$N%5!<(B +$B%P!<$r%*%s%i%$%s>uBV$K$7$?$$$+$I$&$+$r?R$M$^$9!#$=$l0J30$NCM$@$C$?$i!"%*(B +$B%U%i%$%s>uBV$N%5!<%P!<$O<+F0E*$K%*%s%i%$%s>uBV$K$J$j$^$9!#(B -$B0J2<$N=R8l$,$"$i$+$8$aDj5A$5$l$F$$$^$9$,!"$3$l$i$N$I$l$b$"$J$?$N$d$j$?$$(B -$B$3$H$KE,$5$J$1$l$P!"<+J,$GFH<+$N$b$N$r=q$/$3$H$b$G$-$^$9!#(B +@item gnus-agent-mark-unread-after-downloaded +@vindex gnus-agent-mark-unread-after-downloaded +@code{gnus-agent-mark-unread-after-downloaded} $B$,(B $BHs(B-@code{nil} $B$@$C$?$i!"(B +$B%@%&%s%m!<%I$7$?8e$G5-;v$KL$FI$N0u$rIU$1$^$9!#$3$l$ODL>o!"?7$7$/%@%&%s%m!<(B +$B%I$5$l$?5-;v$rL@3N$KL$FI$K$9$k$?$a$N0BA4$J9T0Y$G$9!#%G%#%U%)%k%H(B +$B$O(B @code{t} $B$G$9!#(B -$B$=$l$>$l$N$3$l$i$N=R8l$rI>2A$9$k$H$-!"L>A0$,IU$1$i$l$?Dj?t$O!"E,@Z$J%Q%i(B -$B%a!<%?!<$rM?$($F(B @code{gnus-agent-find-parameter} $B$r8F$V$3$H$K$h$C$F7hDj(B -$B$5$l$kCM$KB+G{$5$l$^$9!#Nc$((B -$B$P(B gnus-agent-short-article $B$O(B @code{(gnus-agent-find-parameter group -'agent-short-article)} $B$KB+G{$5$l$^$9!#$3$l$O!"$"$J$?$NJ,N`$G=R8l$r;XDj(B -$B$7$F$+$i!"$=$N=R8l$r8D!9$N%0%k!<%W$K$D$$$FD4@0$G$-$k$3$H$r0UL#$7$^$9!#(B +@item gnus-agent-synchronize-flags +@vindex gnus-agent-synchronize-flags +@code{gnus-agent-synchronize-flags} $B$,(B @code{nil} $B$@$C$?$i!"%(!<%8%'%s%H(B +$B$O7h$7$F<+F0E*$K%U%i%0$rF14|$5$;$^$;$s!#$=$l$,(B @code{ask} $B$@$C$?$i(B ($B$=$l(B +$B$,%G%#%U%)%k%H$G$9(B)$B!"%(!<%8%'%s%H$O$9$Y$F$NJQ99$r8!::$7$F!":F$S@\B3$7$?(B +$B$H$-$K$=$l$i$rF14|$5$;$k$+$I$&$+$r?R$M$^$9!#(B@code{nil} $B$G(B +$B$b(B @code{ask} $B$G$b$J$+$C$?$i!"$9$Y$F$N%U%i%0$,<+F0E*$KF14|$5$;$i$l$^$9!#(B -@table @code -@item short -$B5-;v$,(B @code{gnus-agent-short-article} $B$N9T?t$h$jC;$+$1$l$P??$G$9!#%G%#(B -$B%U%)%k%H$O(B 100 $B$G$9!#(B +@item gnus-agent-consider-all-articles +@vindex gnus-agent-consider-all-articles +@code{gnus-agent-consider-all-articles} $B$,Hs(B-@code{nil} $B$@$C$?$i!"%(!<%8%'(B +$B%s%H$O$9$Y$F$N5-;v$K$D$$$F!"$=$l$i$r%@%&%s%m!<%I$9$kI,MW$,$"$k$+$I$&$+$r(B +$B%(!<%8%'%s%H$N=R8l$K7hDj$5$;$^$9!#(B@code{nil} $B$@$C$?>l9g!"$=$l$,%G%#%U%)(B +$B%k%H$G$9$,!"%(!<%8%'%s%H$OL$FI$N5-;v$r%@%&%s%m!<%I$9$k$+$I$&$+$@$1$r=R8l(B +$B$K7hDj$5$;$^$9!#$3$l$rM-8z$K$9$k$N$J$i$P!"8e$G%(!<%8%'%s%H$,4|8B@Z$l>C5n(B +$B$9$k5-;v$r2?EY$b7+$jJV$7%@%&%s%m!<%I$7$J$$$h$&$K!"%(!<%8%'%s%H$N4|8B@Z$l(B +$B>C5n$N@_Dj(B (@pxref{Category Variables}) $B$r8+D>$9I,MW$,$"$k$G$7$g$&!#(B -@item long -$B5-;v$,(B @code{gnus-agent-long-article} $B$N9T?t$h$jD9$1$l$P??$G$9!#%G%#%U%)(B -$B%k%H$O(B 200 $B$G$9!#(B +@item gnus-agent-max-fetch-size +@vindex gnus-agent-max-fetch-size +$B%(!<%8%'%s%H$O!"e$5$;$^$9!#>.$5$JCM$O!"K|$,0ll9g$K!"CY$l;~4V$r:G>.$K$7$^$9(B ($B%0%k!<%W$N>uBV$r99?7$9$k$?$a(B +$B$K(B @code{gnus-agent-regenerate-group} $B$r.$5$1$l(B -$B$P??$G$9!#%G%#%U%)%k%H$O(B 0 $B$G$9!#(B +@item gnus-server-unopen-status +@vindex gnus-server-unopen-status +$B%(!<%8%'%s%HJQ?t$G$O$J$$$+$b$7$l$J$$$1$l$I%(!<%8%'%s%H$KL)@\$K4XO"$9$k$3(B +$B$NJQ?t$O!"(BGnus $B$,%5!<%P!<$K@\B3$G$-$J$$$H$-$K2?$r$9$k$+$r;X<($7$^$9!#%(!<(B +$B%8%'%s%H$,3h@-2=$5$l$k$H!"%G%#%U%)%k%H$N(B @code{nil} $B$G$O!"%5!<%P!<$H$N@\(B +$BB3$r@d$D$+%(!<%8%'%s%H$r(B unplugged $B$K$9$k$+$rMxMQ$NA*Br;h$K$O(B @code{denied} $B$H(B @code{offline} $B$,$"$j!"8el9g$@$1M-8z$G$9!#(B -@item high -$B5-;v$N%@%&%s%m!<%I%9%3%"$,(B @code{gnus-agent-high-score} $B$NCM$h$jBg$-$1$l(B -$B$P??$G$9!#%G%#%U%)%k%H$O(B 0 $B$G$9!#(B +@item gnus-auto-goto-ignores +@vindex gnus-auto-goto-ignores +$B$*$*$+$?$N?M$O!"%(!<%8%'%s%HJQ?t$G$O$J$$$1$l$I$bL)@\$K4XO"$9$k$b$&0l$D$N(B +$BJQ?t$r$3$3$GC5$9$G$7$g$&!#$3$NJQ?t$O!"%@%&%s%m!<%I$5$l$F$$$J$$(B ($B%X%C%@!<(B +$B$@$1$,%(!<%8%'%s%H$K3JG<$5$l$?(B)$B!"$=$7$Fl9g$K??$G$9!#$3$N8!=PK!(B -$B$O:#8eJQ99$5$l$k$+$b$7$l$^$;$s$,!#8=;~E@$G$O!"$3$l$O%A%'%C%/%5%`$r7W;;$7!"(B -$B5-;v$,0lCW$9$k$+$I$&$+$rD4$Y$F$$$k$@$1$G$9!#(B +$BM-8z$JCM$O(B @code{nil} ($B$I$N5-;v$K$b0\F0$9$k(B)$B!"(B +@code{undownloaded} (unplugged $B$N$H$-$Oo$KL5;k$9$k(B)$B!"(B +@code{unfetched} ($B%X%C%@!<$,o$K??$G$9!#(B +@item gnus-agent-queue-mail +@vindex gnus-agent-queue-mail +@code{gnus-agent-queue-mail} $B$r(B @code{always} $B$K$9$k$H!"(BGnus $B$O%a!<%k$r(B +$B$$$-$J$jAw?.$7$F$7$^$&$N$G$O$J$/!">o$K(B queue ($B=gHVBT$A(B) $B$KF~$l$^$9!#(B +@code{t} $B$@$C$?$i(B Gnus $B$O(B unplugged $B$N$H$-$@$1%a!<%k$r(B queue $B$KF~$l$^$9!#(B +@code{nil} $B$@$C$?$i(B queue $B$KF~$l$^$;$s!#%G%#%U%)%k%H$O(B @code{t} $B$G$9!#(B -@item false -$B>o$K56$G$9!#(B +@item gnus-agent-prompt-send-queue +@vindex gnus-agent-prompt-send-queue +@code{gnus-agent-prompt-send-queue} $B$,Hs(B-@code{nil} $B$@$C$?$i!"(B +unplugged $B$G$"$k$N$K$b$+$+$o$i$:(B @kbd{J S} $B$rC!$$$?>l9g$K!"(BGnus $B$OK\Ev$K(B +$B$=$l$r9T$J$C$F$bNI$$$+$I$&$+$r3NG'$7$^$9!#%G%#%U%)%k%H$O(B @code{nil} $B$G$9!#(B + +@item gnus-agent-auto-agentize-methods +@vindex gnus-agent-auto-agentize-methods +$B$"$J$?$,0JA0$K%(!<%8%'%s%H$r;H$C$?$3$H$,L5$$(B ($B$b$C$H5;=QE*$K(B +$B$O(B @file{~/News/agent/lib/servers} $B$,L5$$>l9g(B)$B!"(BGnus $B$O$[$s$N>/?t$N%5!<(B +$B%P!<$r<+F0E*$K%(!<%8%'%s%H2=$7$^$9!#$3$NJQ?t$O$I$N%P%C%/%(%s%I$r<+F0$G%(!<(B +$B%8%'%s%H2=$9$Y$-$+$r@)8f$7$^$9!#0lHL$K!"%(!<%8%'%s%H2=$9$k$3$H$,M-MQ$J$N(B +$B$O1s3V%P%C%/%(%s%I$KBP$7$F$@$1$G$9!#<+F0E*$K%(!<%8%'%s%H2=$9$k$3$H$O!"%5!<(B +$B%P!<$KBP$7$F(B @kbd{J a} $B$reA0$KEj9F$5$l$?5-;v(B ($BNc$((B -$B$P(B @code{gnus-agent-expire-days} $B$NF|?t0J>eA0$KEj9F$5$l$?$b$N(B) $B$r%@%&%s(B -$B%m!<%I$7$J$$$H7hCG$9$k$3$H$b$G$-$^$9!#$=$N>l9g!"0J2<$N$h$&$J4X?t$r=q$$$F!"(B +$B$"$J$?$,$3$N%^%K%e%"%k$rFI$_$?$/$J$/$F!"$4$/I8=`E*$J@_Dj$r9T$J$C$F$$$k$N(B +$B$J$i$P!"(B@file{~/.gnus.el} $B%U%!%$%k$H$7$F2?$+0J2<$N$h$&$J$b$N$r;H$C$F;O$a(B +$B$F$bNI$$$G$7$g$&!#(B @lisp -(defun my-article-old-p () - "Say whether an article is old." - (< (time-to-days (date-to-time (mail-header-date gnus-headers))) - (- (time-to-days (current-time)) gnus-agent-expire-days))) -@end lisp +;; @r{Gnus $B$,$I$N$h$&$K%K%e!<%9$rl9g$O!"C5n$7$^$7$g$&!#(B(@kbd{A k} $B$G(B killed $B%0%k!<(B +$B%W$O$9$Y$FLa$C$F$-$^$9!#(B) -@lisp -(not old) -@end lisp +$B:#$d$9$0$K%0%k!<%W$rFI$`$3$H$b$G$-$k$7!"(B@kbd{J s} $BL?Na$G5-;v$r%@%&%s%m!<(B +$B%I$9$k$3$H$b$G$-$^$9!#$"$H$O$3$N%^%K%e%"%k$N;D$j$rFI$s$G!"B>$N2/@iK|$N9`(B +$BL\$+$i%+%9%?%^%$%:$7$?$$$3$H$r8+$D$1=P$7$F$/$@$5$$!#(B + +@node Batching Agents +@subsection $B0l3g%(!<%8%'%s%H=hM}(B +@findex gnus-agent-batch + +Gnus $B%(!<%8%'%s%H$K5-;v$ro$K4J(B +$BC1$G$9!#0J2<$N%7%'%k%9%/%j%W%H$OI,MW$J$3$H$r$9$Y$F$d$C$F$/$l$k$G$7$g$&!#(B + +$B0J2<$N/dev/null 2>&1 +@end example -$B>e$N$h$&$J$b$N$r;H$&$H$-$O!"@$$NCf$K$O@5$7$/@_Dj$5$l$F$$$J$$%7%9%F%`(B/$B%a!<(B -$B%i!<$,$"$j!"5-;v$NF|IU$O$$$DEj9F$5$l$?$+$r>o$K3N/$7$b5$$K$+$1$J$$?M$b$$$k$s$G(B -$B$9!#(B +@node Agent Caveats +@subsection $B%(!<%8%'%s%H$NLdBjE@(B -$B>e5-$N=R8l$O$=$NJ,N`$KB0$9$k(B @emph{$B$9$Y$F(B} $B$N%0%k!<%W$KE,MQ$5$l$^$9!#$7(B -$B$+$7!"J,N`Cf$N8D!9$N%0%k!<%W$N$?$a$NFCDj$N=R8l$r@_Dj$7$?$+$C$?$j!"C1$KIT(B -$B@:$r7h$a9~$s$G?7$7$$J,N`$r@_Dj$7$?$/$J$$$N$J$i$P!"%0%k!<%W$N8D!9$N=R8l$r(B -$B$N%*%U%i%$%s%K%e!<%9%j!<%@!<$N$h$&$K$OF0(B +$B:n$7$^$;$s!#$3$l$i$O2M6u$N?M!9$+$i$NNI$/$"$k$_$J$i(B @code{gnus-select-article-hook} $B$K(B +$B4X?t(B @code{gnus-agent-fetch-selected-article} $B$r2C$($F$/$@$5$$!#(B -$B>e$N$b$N$HEy2A$JD9$$J}$NNc$O$3$&$J$k$G$7$g$&(B: +@item Plugged $B$N$H$-$K5-;v$rFI$s$G!"%(!<%8%'%s%H$K5-;v$,B8:_$7$F$$$k>l9g!"(B +$B$b$&0l2s%@%&%s%m!<%I$5$l$k$N$G$9$+(B? -@lisp -(agent-predicate or high (and (not low) (not long))) -@end lisp +@strong{$B$$$$$((B}$B!"$?$@$7(B @code{gnus-agent-cache} $B$,(B @code{nil} $B$G$J$+$C$?(B +$B$i!"$G$9$,!#(B +@end table -$B=R8l$NCM$,%I%C%HBP$GI=5-$5$l$F$$$J$/$F!"$=$NCM$O%j%9%H$@$H2>Dj$5$l$k$N$G!"(B -$BJ,N`$N@_Dj$GMW5a$5$l$k30B&$N3g8L$,!"$3$3$G$OF~$l$i$l$^$;$s!#(B +$BMWLs$9$k$H!"(BGnus $B$,(B unplugged $B$N$H$-$O%m!<%+%k$KJ]B8$5$l$?5-;v$r8+$k$@$1(B +$B$G$9!#(BPlugged $B$N$H$-$O(B ISP $B$HOC$7!"$+$D%m!<%+%k$K;}$C$F$$$k5-;v$b;H$&$G(B +$B$7$g$&!#(B -$B$5$F!"%@%&%s%m!<%I%9%3%"$NJ8K!$ODL>o$N%9%3%"%U%!%$%k$NJ8K!$HF1$8$G$9$,!"(B -$BNc30$,$"$j$^$9!#5-;v$=$N$b$N$rl9g$N$h$&$K!"(B@code{$B%@%&%s%m!<%I%9%3%"5,B'(B} $B$N@_Dj$O!"$=$l$r%0%k!<(B -$B%W$K4X$7$F;H$&8B$j$O!"$=$3$N$9$Y$F$N%0%k!<%W$KE,MQ$G$-$k$b$N$J$i$PJ,N`$N(B -$BDj5A!"%0%k!<%W$KFCM-$J$i$P%0%k!<%W%Q%i%a!<%?!$0$K:B$C$FCm0U$rJ'$C$F$/$@$5$$(B! -$B$3$l$iN>J}$N>l=j$G!"(B@code{$B%@%&%s%m!<%I%9%3%"5,B'(B} $B$O0J2<$N;0$D$N7A<0$N0l(B -$B$D$re$2$i$l$k$+2<$2$i$l$k$+$7$^$9!#(B@code{gnus-summary-mark-below} $B$h$j(B +$B$bDc$$%9%3%"$r;}$C$F$$$k5-;v$K$O4{FI$N0u$,IU$-$^$9!#(B -@enumerate -@item -$B%9%3%"5,B'(B +Gnus $B$O35N,%P%C%U%!!<$r:n@.$9$kA0$K!"8=:_$N%0%k!<%W$KE,MQ$5$l$k$I$s$J(B +$B!V%9%3%"%U%!%$%k!W$bFI$_9~$_$^$9!#(B -$B>e$G=q$+$l$F$$$k$h$&$K!"%9%3%"IU$1%-!<%o!<%I$N0lItJ,$7$+;H$($J$$$3$H$r=|(B -$B$1$P!"$3$l$OIaDL$N(B Gnus $B%9%3%"%U%!%$%k$N9=J8$HF1$8$G$9!#(B +$B8=:_$N5-;v$K4p$E$$$F%9%3%"$N%(%s%H%j!<$rA^F~$9$k!"J#?t$N35N,%P%C%U%!!<$N(B +$BL?Na$,$"$j$^$9!#Nc$($P!"(BGnus $B$KFCDj$NI=Bj$N5-;v$N%9%3%"$r2<$2$?$j>e$2$?(B +$B$j$9$k$h$&$K5a$a$k$3$H$,$G$-$^$9!#(B -$BNc(B: +$BFsC5n$9$k%(%s%H%j!<$G$9!#Nc(B +$B$($P0l=54V0J>e;H$o$l$F$$$J$$%(%s%H%j!<$O!"%9%3%"%U%!%$%k$NBg$-$5$r>.$5$/(B +$B$7$F$*$/$?$a$K@E$+$K:o=|$5$l$^$9!#(B -@itemize @bullet -@item -$BJ,N`;XDj(B +@menu +* Summary Score Commands:: $B8=:_$N%0%k!<%W$N$?$a$N%9%3%"!&%(%s%H%j!<$rDI2C$9$k(B +* Group Score Commands:: $B0lHLE*$J%9%3%"L?Na(B +* Score Variables:: $B$"$J$?$N%9%3%"$r%+%9%?%^%$%:$9$k(B +* Score File Format:: $B%9%3%"%U%!%$%k$K$O2?$,F~$C$F$$$k$+(B +* Score File Editing:: $BC5n%U%!%$%k$r%9%3%"%U%!%$%k$KK]Lu$9$k(B +* Advanced Scoring:: $B%9%3%"$N5,B'$r:n$k$?$a$KO@M}I=8=$r;H$&(B +* Score Decays:: $B%9%3%"$r8:?j$5$;$k$N$OLr$KN)$D$3$H$b$"$k(B +@end menu -@lisp -(("from" - ("Lars Ingebrigtsen" 1000000 nil s)) -("lines" - (500 -100 nil <))) -@end lisp +@node Summary Score Commands +@section $B35N,%9%3%"L?Na(B +@cindex score commands -@item -$B%0%k!<%W(B/$B%H%T%C%/%Q%i%a!<%?!<;XDj(B +$B%9%3%"!&%(%s%H%j!<$rJQ99$9$k%9%3%"L?Na$O!"l9g$G(B +$B$b!"%G%#%U%)%k%H$G%0%k!<%W$N%m!<%+%k%9%3%"%U%!%$%k$K$J$j$^$9!#%9%3%"L?Na(B +$B$r2?$+B>$N%9%3%"%U%!%$%k(B ($BNc$($P(B @file{all.SCORE}) $B$KA^F~$9$k$K$O!"$^$:(B +$B$3$N%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$J$1$l$P$J$j$^$;$s!#(B -$B$3$3$G$b0lHV30B&$N3g8L$,>JN,$5$l$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#(B -@end itemize +$B0J2<$O%9%3%"%U%!%$%k$re$G=R$Y$i$l$F$$$k;HMQ2DG=$J%9%3%"IU$1%-!<%o!<(B -$B%I(B @emph{$B$@$1(B} $B$r4^$s$G$$$J$1$l$P$J$j$^$;$s!#(B +@item V S +@kindex V S ($B35N,(B) +@findex gnus-summary-current-score +$B8=:_$N5-;v$N%9%3%"$rI=<($7$^$9(B (@code{gnus-summary-current-score})$B!#(B -$BNc(B: +@item V t +@kindex V t ($B35N,(B) +@findex gnus-score-find-trace +$B8=:_$N5-;v$K;H$o$l$F$$$k$9$Y$F$N%9%3%"5,B'$rI=<($7$^(B +$B$9(B (@code{gnus-score-find-trace})$B!#(B@code{*Score Trace*} $B%P%C%U%!!<$K$*$$(B +$B$F!"8=:_$N9T$N%9%3%"5,B'$KBP1~$9$k%9%3%"%U%!%$%k$rJT=8$9$k$K(B +$B$O(B @kbd{e} $B$r!"%9%3%"%U%!%$%k$N@6=q(B (@code{gnus-score-pretty-print}) $B$H(B +$BJT=8$r9T$J$&$?$a$K$O(B @kbd{f} $B$r%?%$%W$7$F$/$@$5$$!#(B -@itemize @bullet -@item -$BJ,N`;XDj(B +@item V w +@kindex V w ($B35N,(B) +@findex gnus-score-find-favourite-words +$B%9%3%"$G;H$o$l$F$$$k8l$N%j%9%H$rI=<($7$^(B +$B$9(B (@code{gnus-score-find-favourite-words})$B!#(B -@lisp -("~/News/agent.SCORE") -@end lisp +@item V R +@kindex V R ($B35N,(B) +@findex gnus-summary-rescore +$B8=:_$N35N,$G%9%3%"$N=hM}$r$s$@!V%@%&%s%m!<%I!W$N4p=`$,!"!VFI$`!W4p=`(B -$B$HF1$8$J$i$P!"0l$D$N%0%k!<%W$N$?$a$KFs$D$N%9%3%"5,B'$r0];}4IM}$7$?$$$H$O(B -$B;W$o$J$$$G$7$g$&!#$=$&$$$&>l9g$O!"2?$r%@%&%s%m!<%I$9$k$+$r7h$a$k:]$K!"%(!<(B -$B%8%'%s%H$K(B @code{$BIaDL(B} $B$N%9%3%"%U%!%$%k$r;2>H$5$;$k$3$H$,$G$-$^$9!#(B +@table @kbd +@item V m +@kindex V m ($B35N,(B) +@findex gnus-score-set-mark-below +$B%9%3%"$NF~NO$r5a$a$F!"$=$l$h$j$bDc$$%9%3%"$N$9$Y$F$N5-;v$K4{FI$N0u$rIU$1(B +$B$^$9(B (@code{gnus-score-set-mark-below})$B!#(B -$BJ,N`$NDj5A$d%0%k!<%W%Q%i%a!<%?!<$G$3$l$i$N;X<($r9T$J$&$H!"%(!<%8%'%s%H$O(B -$B$"$k%0%k!<%W$KE,MQ$9$k$3$H$,$G$-$k$9$Y$F$N%9%3%"%U%!%$%k$rFI$_9~$s$G!";H(B -$B$&$3$H$,5v$5$l$F$$$k%9%3%"IU$1%-!<%o!<%I$NI{%;%C%H$G$O$J$$9`L\(B -$B$r(B @emph{$BA*JL$7$Fo$K5,B'@5$7$$MM<0$K$N$C(B +$B$H$C$F$$$k$N$G!"$=$l$i$9$Y$F$N(B ($B2?I4$b$"$k(B) $BL?Na$rNs5s$9$kI,MW$OL5$$$G$7$g(B +$B$&!#(B + +@findex gnus-summary-increase-score +@findex gnus-summary-lower-score +@enumerate @item -$BJ,N`;XDj(B +$B:G=i$K%?%$%W$9$k%-!<$O!"%9%3%"$rA}$d$9$H$-$O(B @kbd{I} (i $B$NBgJ8;z(B) $B$G!"%9(B +$B%3%"$r2<$2$k$H$-$O(B @kbd{L} $B$G$9!#(B +@item +$BFsHVL\$N%-!<$O!"$I$N%X%C%@!<$G%9%3%"$rIU$1$k$+$r;XDj$7$^$9!#0J2<$N%-!<$r(B +$B;H$&$3$H$,$G$-$^$9(B: -@lisp -file -@end lisp +@table @kbd +@item a +$BCxA0$G%9%3%"$rIU$1$^$9!#(B -@item -$B%0%k!<%W%Q%i%a!<%?!<;XDj(B +@item s +$BI=Bj(B (subject) $B$N9T$G%9%3%"$rIU$1$^$9!#(B -@lisp -(agent-score . file) -@end lisp -@end itemize -@end enumerate +@item x +@code{Xref} $B9T!"$9$J$o$A%/%m%9%]%9%H9T$G%9%3%"$rIU$1$^$9!#(B -@node Category Buffer -@subsubsection $BJ,N`%P%C%U%!!<(B +@item r +@code{References} $B9T$G%9%3%"$rIU$1$^$9!#(B -$BDL>o$9$Y$F$NJ,N`$OJ,N`%P%C%U%!!<$+$i4IM}$7$^$9!#$3$l$K(B ($B%0%k!<%W%P%C%U%!!<(B -$B$G(B @kbd{J c} $BL?Na$r;H$C$F(B) $B=i$a$FF~$k$H!"%G%#%U%)%k%H$NJ,N`$@$1$,I=<($5(B -$B$l$^$9!#(B +@item d +$BF|IU(B (date) $B$G%9%3%"$rIU$1$^$9!#(B -$B$3$N%P%C%U%!!<$G$O0J2<$NL?Na$r;H$&$3$H$,$G$-$^$9(B: +@item l +$B9T?t(B (number of lines) $B$G%9%3%"$rIU$1$^$9!#(B -@table @kbd -@item q -@kindex q ($BJ,N`(B) -@findex gnus-category-exit -$B%0%k!<%W%P%C%U%!!<$KLa$j$^$9(B (@code{gnus-category-exit})$B!#(B +@item i +@code{Messsage-ID} $B%X%C%@!<$G%9%3%"$rIU$1$^$9!#(B @item e -@kindex e ($BJ,N`(B) -@findex gnus-category-customize-category -$BA*Br$5$l$?J,N`$N%Q%i%a!<%?!<$r0l3g$7$F@_Dj$9$k$?$a$K!"%+%9%?%^%$%:%P%C%U%!!<(B -$B$r;H$$$^$9(B (@code{gnus-category-customize-category})$B!#(B +@acronym{NNTP} $B%5!<%P!<$,DI2C$N%X%C%@!<$N%G!<%?$r(B overview $B$GJaB*$7$F$$(B +$B$l$P!"$=$N!VDI2C!W$N%X%C%@!<(B ($B$9$J$o$A(B (@code{gnus-extra-headers} $B$K@_Dj(B +$B$5$l$F$$$k$b$N(B) $B$N0l$D$G%9%3%"$rIU$1$^$9!#(B -@item k -@kindex k ($BJ,N`(B) -@findex gnus-category-kill -$B8=:_$NJ,N`$r>C5n$7$^$9(B (@code{gnus-category-kill})$B!#(B +@item f +$B%U%)%m!<%"%C%W(B (followup) $B$G%9%3%"$rIU$1$^$9(B---$B$3$l$OCx$H9gCW$9$k$+(B +$B$I$&$+$rD4$Y$F!"$3$NCxA0$G$9!#(B +@item a +$BF|IU$N8e(B (after) $B$G$9!#(B -@item g -$B$=$NJ,N`$KB0$9$k%0%k!<%W$N?t$G$9!#(B +@item n +$B$=$NF|IU$G$9!#(B @end table -@item gnus-category-mode-line-format -@vindex gnus-category-mode-line-format -$BJ,N`%b!<%I9T$NMM<0$G$9(B (@pxref{Mode Line Formatting})$B!#(B +@item $B?tCM(B (number) -@item gnus-agent-short-article -@vindex gnus-agent-short-article -$B$3$NCM$h$j>/$J$$9T?t$N5-;v$OC;$$$H8+$J$7$^$9!#%G%#%U%)%k%H$O(B 100 $B$G$9!#(B +@table @kbd +@item < +$B?tCM$h$j>.$5$$$b$N$G$9!#(B -@item gnus-agent-long-article -@vindex gnus-agent-long-article -$B$3$NCM$h$jB?$$9T?t$N5-;v$OD9$$$H8+$J$7$^$9!#%G%#%U%)%k%H$O(B 200 $B$G$9!#(B +@item = +$B?tCM$HEy$7$$$b$N$G$9!#(B -@item gnus-agent-low-score -@vindex gnus-agent-low-score -$B$3$NCM$h$j>.$5$$%9%3%"$r;}$D5-;v$ODc%9%3%"$@$H8+$J$7$^$9!#%G%#%U%)%k%H(B -$B$O(B 0 $B$G$9!#(B +@item > +$B?tCM$h$jBg$-$$$b$N$G$9!#(B +@end table +@end table -@item gnus-agent-high-score -@vindex gnus-agent-high-score -$B$3$NCM$h$jBg$-$$%9%3%"$r;}$D5-;v$O9b%9%3%"$@$H8+$J$7$^$9!#%G%#%U%)%k%H(B -$B$O(B 0 $B$G$9!#(B +@item +$BIaDL$O$3$l$G:G8e$N;M$DL\$N%-!<$O!"$3$l$,0l;~E*$J(B ($B$9$J$o$A4|8B@Z$l>C5n$5(B +$B$l$k(B) $B%9%3%"!&%(%s%H%j!<$+!"1JB3E*$J(B ($B$9$J$o$A4|8B@Z$l>C5n$G$J$$(B) $B%9%3%"!&(B +$B%(%s%H%j!<$+!"$^$?$O%9%3%"%U%!%$%k$KDI2C$;$:$K$?$@$A$K%9%3%"IU$1$r9T$J$&(B +$B$+!"$N$I$l$+$r;XDj$7$^$9!#(B -@item gnus-agent-expire-days -@vindex gnus-agent-expire-days -$B4|8B@Z$l>C5n$9$kA0$K!"4{FI5-;v$r%(!<%8%'%s%H$N%m!<%+%k%G%#%9%/$KN1$a$F$*(B -$B$+$J$1$l$P$J$i$J$$F|?t(B ($B!V4|8B@Z$l>C5n!W$H$$$&L>A0$OF1$8$G$9$,!"%5!<%P!<(B -$B$G4|8B@Z$l>C5n$9$k$3$H$G$O$"$j$^$;$s!#C1$K5-;v$N%m!<%+%k$JJ#@=$r>C$9$3$H(B -$B$r0UL#$7$^$9(B)$B!#$5$i$KM}2r$9$Y$-Bg;v$J$3$H$O!"5-;v$,FI$^$l$?;~$G$O$J$/%m!<(B -$B%+%k%G%#%9%/$K5-;v$,=q$+$l$?;~$+$i7W?t$,;O$^$k$H$$$&$3$H$G$9!#%G%#%U%)%k(B -$B%H$O(B 7$BF|$G$9!#(B +@table @kbd +@item t +$B0l;~E*$J(B (temporary) $B%9%3%"!&%(%s%H%j!<$G$9!#(B -@item gnus-agent-enable-expiration -@vindex gnus-agent-enable-expiration -$B%0%k!<%W$N5-;v$,!"%G%#%U%)%k%H$G4|8B@Z$l>C5n$5$l$k$+!"L54|8B$KJ];}$5$l$k(B -$B$+$r7hDj$7$^$9!#%G%#%U%)%k%H$O(B @code{ENABLE} $B$G!"$"$J$?$,K>$`$J$i$P4|8B(B -$B@Z$l>C5n$r$5$;$J$$$h$&$K$7$J$1$l$P$J$i$J$$$3$H$r0UL#$7$^$9!#0lJ}!"$3$l(B -$B$r(B @code{DISABLE} $B$K@_Dj$9$k$3$H$,$G$-$^$9!#$=$N>l9g!"A*Br$5$l$?%0%k!<%W(B -$B$G$N4|8B@Z$l>C5n$rM-8z$K$7$J$1$l$P$J$j$^$;$s!#(B +@item p +$B1JB3E*$J(B (permanent) $B%9%3%"!&%(%s%H%j!<$G$9!#(B + +@item i +$B$?$@$A$K(B (immediate) $B%9%3%"IU$1$r9T$J$$$^$9!#(B @end table -@node Agent Commands -@subsection $B%(!<%8%'%s%HL?Na(B -@findex gnus-agent-toggle-plugged -@kindex J j ($B%(!<%8%'%s%H(B) +@item +$B$b$7(B `e' ($BDI2C$N(B (extra)) $B%X%C%@!<$G%9%3%"IU$1$r9T$J$C$F$$$k$H!"$=$l$G%9(B +$B%3%"IU$1$r$7$?$$%X%C%@!<$NL>A0$r?R$M$i$l$k$G$7$g$&!#$3$l(B +$B$O(B @code{gnus-extra-headers} $B$K$"$kL>A0$G$J$1$l$P$J$j$^$;$s!#(B +@samp{TAB} $B$K$h$kJd40$,$G$-$^$9!#(B +@end enumerate -$B$9$Y$F$N(B Gnus $B%(!<%8%'%s%HL?Na$O(B @kbd{J} $B%5%V%^%C%W$K$"$j$^$9!#(B -@kbd{J j} (@code{gnus-agent-toggle-plugged}) $BL?Na$O$9$Y$F$N%b!<%I$GF0:n(B -$B$7!"(BGnus $B%(!<%8%'%s%H$N(B plugged/unplugged $B>uBV$r@Z$jBX$($^$9!#(B +$B$=$&$$$&$o$1$G!"8=:_$NCxl9g$N%-!<$O(B @kbd{I a e p} $B$G$9!#I=Bj$X$N!"J8;zNs$N0l(B +$BIt9gCW$K4p$E$$$F!"0l;~E*$J%9%3%"!&%(%s%H%j!<$r:n$j!"$=$N%9%3%"$r2<$2$?$$!"(B +$B$H$$$&>l9g$N%-!<$O(B @kbd{L s s t} $B$G$9!#$:$$$V$s4JC1$G$9$M!#(B -@menu -* Group Agent Commands:: $B%0%k!<%W$r@_Dj$7$F$=$l$i$N5-;v$r/$7J#;($K$9$k$?$a$K%7%g!<%H%+%C%H!&%-!<$,$"$j$^$9!#FsHVL\$+;0(B +$BHVL\$N%-!<$KBgJ8;z$r;H$&$H!"(BGnus $B$O;D$k0l$D$+Fs$D$N%-!<$K%G%#%U%)%k%HCM(B +$B$r;H$$$^$9!#%G%#%U%)%k%H$O!VJ8;zNs$N0lIt!W$H!V0l;~E*!W$G$9!#$G$9$+(B +$B$i(B @kbd{I A} $B$O(B @kbd{I a s t} $B$HF1$8$G!"(B@kbd{I a R} $B$O(B @kbd{I a r t} $B$H(B +$BF1$8$G$9!#(B -@node Group Agent Commands -@subsubsection $B%0%k!<%W%(!<%8%'%s%HL?Na(B +$B$3$l$i$N4X?t$O!"?tCM@\F,0z?t$H%7%s%\%k@\F,0z?t$re$2$k(B) $B$+$r;XDj$7$^$9!#%7%s%\%k@\F,0z?t(B @code{a} $B$O!"8=:_(B +$B$N%9%3%"%U%!%$%k$NBe$o$j$K(B @file{all.SCORE} $B%U%!%$%k$r$=$NL?Na$N$?$a$K;H(B +$B$&$3$H$r;X<($7$^$9!#(B -@table @kbd -@item J u -@kindex J u ($B%(!<%8%'%s%H(B $B%0%k!<%W(B) -@findex gnus-agent-fetch-groups -$B8=:_$N%0%k!<%W$NE,3J$J(B ($BLuCm(B: $B$"$J$?$,;XDj$7$?>r7o$K9gCW$9$k(B) $B5-;v$r$9$Y(B -$B$Fr7o$K9gCW$9$k(B) $B5-;v$r$9$Y$FC5n$7$^(B -$B$9(B (@code{gnus-agent-remove-group})$B!#$3$NL?Na$O%W%m%;%9(B/$B@\F,0z?t$N=,47$r(B -$BM}2r$7$^$9!#(B(@pxref{Process/Prefix})$B!#(B +$B0J2<$N$h$&$J$d$jJ}$G!"%3%^%s%I9T$+$i%9%3%"IU$1$r$9$k$3$H$,$G$-$^$9(B: + +@findex gnus-batch-score +@cindex batch scoring +@example +& emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-batch-score +@end example -@item J Y -@kindex J Y ($B%(!<%8%'%s%H(B $B%0%k!<%W(B) -@findex gnus-agent-synchronize-flags -$B%j%b!<%H%5!<%P!<$,(B unplugged $B$N$H$-$KJQ99$5$l$?%U%i%0$,$"$l$PF14|$5$;$^(B -$B$9!#(B -@end table +@node Score Variables +@section $B%9%3%"JQ?t(B +@cindex score variables -@node Summary Agent Commands -@subsubsection $B35N,%(!<%8%'%s%HL?Na(B +@table @code +@item gnus-use-scoring +@vindex gnus-use-scoring +@code{nil} $B$G$"$l$P!"(BGnus $B$O%9%3%"%U%!%$%k$rD4$Y$:!"0lHLE*$K$O%9%3%"4XO"(B +$B$N;E;v$r$^$C$?$/$7$^$;$s!#$3$l$O%G%#%U%)%k%H$G(B @code{t} $B$G$9!#(B -@table @kbd -@item J # -@kindex J # ($B%(!<%8%'%s%H(B $B35N,(B) -@findex gnus-agent-mark-article -$B5-;v$K%@%&%s%m!<%I0u$rIU$1$^$9(B (@code{gnus-agent-mark-article})$B!#(B +@item gnus-kill-killed +@vindex gnus-kill-killed +$B$3$NJQ?t$,(B @code{nil} $B$G$"$l$P!"(BGnus $B$O$9$G$K:o=|(B (kill) $B$N=hM}$rC5n$7$^$9(B (@code{gnus-agent-unmark-article})$B!#(B +@item gnus-kill-files-directory +@vindex gnus-kill-files-directory +$B$9$Y$F$N:o=|(B (kill) $B$H%9%3%"$N%U%!%$%k$O$3$N%G%#%l%/%H%j!<$K3JG<$5$l$^(B +$B$9!#$=$NCM$O!"%G%#%U%)%k%H$G$O4D6-JQ?t(B @env{SAVEDIR} $B$K$h$C$F=i4|2=$5$l(B +$B$^$9!#%G%#%U%)%k%H$O(B @file{~/News/} $B$G$9!#(B -@cindex % -@item @@ -@kindex @@ ($B%(!<%8%'%s%H(B $B35N,(B) -@findex gnus-agent-toggle-mark -$B5-;v$r%@%&%s%m!<%I$9$k$+$I$&$+$r@Z$jBX$($^(B -$B$9(B (@code{gnus-agent-toggle-mark})$B!#%G%#%U%)%k%H$G$O%@%&%s%m!<%I$N0u(B -$B$O(B @samp{%} $B$G$9!#(B +@item gnus-score-file-suffix +@vindex gnus-score-file-suffix +$B%9%3%"%U%!%$%k$NL>A0$rF@$k$?$a$K%0%k!<%WL>$K2C$($k@\Hx8l$G$9(B ($B%G%#%U%)%k(B +$B%H$O(B @file{SCORE} $B$G$9(B)$B!#(B -@item J c -@kindex J c ($B%(!<%8%'%s%H(B $B35N,(B) -@findex gnus-agent-catchup -$B%-%c%C%7%e$5$l$F$$$J$$!"%@%&%s%m!<%I$5$l$F$$$J$$!"$^$?$O%@%&%s%m!<%I$G$-(B -$B$J$$$9$Y$F$N5-;v$r4{FI$K$7$^$9(B (@code{gnus-agent-catchup})$B!#(B +@item gnus-score-uncacheable-files +@vindex gnus-score-uncacheable-files +@cindex score cache +$BDL>o$9$Y$F$N%9%3%"%U%!%$%k$O!"%9%3%"%U%!%$%k$N2a>j$J:FFI$_9~$_$rHr$1$k$?(B +$B$a$K%-%c%C%7%e$5$l$^$9!#$7$+$7!"$3$N$?$a$K(B Emacs $B$,Bg$-$/HnBg2=$9$k$+$b(B +$B$7$l$^$;$s!#$=$3$G!":F$SI,MW$H$5$l$=$&$b$J$$%9%3%"%U%!%$%k$r$^$7$$(B ($BLuCm(B: $B$"$J$?$,;XDj$7$?>r7o$K9gCW$9$k(B) $B5-(B -$B;v(B (@pxref{Agent Categories}) $B$r%@%&%s%m!<%I$7$^(B -$B$9!#(B(@code{gnus-agent-fetch-group})$B!#(B +@item gnus-save-score +@vindex gnus-save-score +$B$b$7K\Ev$KJ#;($J%9%3%"%U%!%$%k$r;}$C$F$$$F!"$?$/$5$s$N0l3g(B (batch) $B%9%3(B +$B%"IU$1$r9T$J$&$N$G$"$l$P!"$3$NJQ?t$r(B @code{t} $B$K@_Dj$7$F$bNI$$$G$7$g$&!#(B +$B$3$l$O(B Gnus $B$K%9%3%"$r(B @file{.newsrc.eld} $B%U%!%$%k$KJ]B8$5$;$^$9!#(B -@item J s -@kindex J s ($B%(!<%8%'%s%H(B $B35N,(B) -@findex gnus-agent-summary-fetch-series -$B$3$N%0%k!<%W$N$9$Y$F$N%W%m%;%90u$,IU$$$?5-;v$r%@%&%s%m!<%I$7$^(B -$B$9!#(B(@code{gnus-agent-summary-fetch-series})$B!#(B +$B$3$l$r(B @code{t} $B$K@_Dj$7$J$$$H!"e$2(B/$B2<$2$9$k$?$a$K!"$9$Y$F$NBPOCE*%9%3%">e$2(B/$B2<$2L?Na$K$h$C$F;H(B +$B$o$l$k%9%3%"$G$9!#%G%#%U%)%k%H$O(B 1000 $B$G!"2a>j$K;W$($k$+$b$7$l$^$;$s$,!"(B +$BE,1~%9%3%"IU$1$r$9$k$?$a$N==J,$JM>CO$r3NJ]$9$k$?$a$G$9!#.$5$JJQ99$G>e=q$-$5$l$?$/$O$J$$$N$G$9!#(B -@node Server Agent Commands -@subsubsection $B%5!<%P!<%(!<%8%'%s%HL?Na(B +@item gnus-summary-default-score +@vindex gnus-summary-default-score +$B5-;v$N%9%3%"$N%G%#%U%)%k%H$G!"%G%#%U%)%k%H$G$O(B 0 $B$K$J$C$F$$$^$9!#(B -@table @kbd -@item J a -@kindex J a ($B%(!<%8%'%s%H(B $B%5!<%P!<(B) -@findex gnus-agent-add-server -$B8=:_$N%5!<%P!<$r(B Gnus $B%(!<%8%'%s%H$G07$o$l$k%5!<%P!<$N%j%9%H$KDI2C$7$^(B -$B$9(B (@code{gnus-agent-add-server})$B!#(B +@item gnus-summary-expunge-below +@vindex gnus-summary-expunge-below +$B$3$NJQ?t$h$jDc$$%9%3%"$r;}$D5-;v$O35N,$N9T$KI=<($5$l$^$;$s!#%G%#%U%)%k%H(B +$B$O(B @code{nil} $B$G!"$I$N5-;v$b1#$5$l$J$$$H$$$&$3$H$G$9!#$3$l$O3F35N,%P%C(B +$B%U%!!<$K$*$1$k%m!<%+%kJQ?t$G!"(B@code{gnus-summary-mode-hook} $B$K$h$C$F@_Dj(B +$B$5$l$J$1$l$P$J$j$^$;$s!#(B -@item J r -@kindex J r ($B%(!<%8%'%s%H(B $B%5!<%P!<(B) -@findex gnus-agent-remove-server -$B8=:_$N%5!<%P!<$r(B Gnus $B%(!<%8%'%s%H$G07$o$l$k%5!<%P!<$N%j%9%H$+$i:o=|$7$^(B -$B$9(B (@code{gnus-agent-remove-server})$B!#(B -@end table +@item gnus-score-over-mark +@vindex gnus-score-over-mark +$B%G%#%U%)%k%H$N%9%3%"$h$jBg$-$J%9%3%"$r;}$D5-;v$KBP$7$F(B ($B35N,9T$N;07eL\(B +$B$G(B) $B;H$o$l$k0u$G$9!#%G%#%U%)%k%H$O(B @samp{+} $B$G$9!#(B -@node Agent Visuals -@subsection $B%(!<%8%'%s%H$N;k3P8z2L(B +@item gnus-score-below-mark +@vindex gnus-score-below-mark +$B%G%#%U%)%k%H$N%9%3%"$h$j>.$5$J%9%3%"$r;}$D5-;v$KBP$7$F(B ($B35N,9T$N;07eL\(B +$B$G(B) $B;H$o$l$k0u$G$9!#%G%#%U%)%k%H$O(B @samp{-} $B$G$9!#(B -Unplugged $B$N$H$-$K35N,$r3+$/$H!"8=:_%(!<%8%'%s%H$K3JG<$5$l$F$$$k%X%C%@!<(B -$B$h$j$bB?$/$N5-;v$,$"$k$3$H$r(B Gnus $B$,$=$N%0%k!<%W$N(B active ($BLuCm(B: $B2?HV$+(B -$B$i2?HV$^$G$N5-;v$,$"$k$+$r<($94IM}>pJs(B) $B$NHO0O$+$iCN$C$F$$$k>l9g$K$O!"I=(B -$BBj$,(B @samp{[Undownloaded article #####]} $B$N$h$&$K$J$C$F$$$k$$$/$D$+$N5-(B -$B;v$r8+$k$+$b$7$l$^$;$s!#$=$l$i$O8+Ev$?$i$J$$%X%C%@!<$N$?$a$N7jKd(B -$B$a(B (placeholders) $B$G$9!#0u$r@_Dj$9$k$3$H$OJL$H$7$F!"$=$l$i$N7jKd$a$N0l$D(B -$B$G$G$-$k$3$H$OB?$/$O$"$j$^$;$s!#:G=*E*$K(B Gnus $B$,%0%k!<%W$N%X%C%@!<$rH(B)$B!#(B +@item gnus-score-find-score-files-function +@vindex gnus-score-find-score-files-function +$B8=:_$N%0%k!<%W$N$?$a$N%9%3%"%U%!%$%k$r8+$D$1$k$?$a$K;H$o$l$k4X?t$G$9!#$3(B +$B$N4X?t$O%0%k!<%WL>$r0z?t$H$7$F8F$P$l$^$9!#(B -$B$9$Y$F$N?M$K$H$C$FL@Gr$+$b$7$l$^$;$s$,!"%*%U%i%$%s$N$H$-$KMxMQ$G$-$k$N$O!"(B -plugged $B$@$C$?4|4V$K%(!<%8%'%s%H$K$l$N5-;v$N%@%&%s%m!<%I$N>uBV$rI=<($7$^$9!#(B +$B$"$i$+$8$aDj5A$5$l$F$$$k;HMQ2DG=$J4X?t$O(B: -$BBh0l$N;k3P8z2L$O(B @samp{%O} $B;EMM$G$9!#(B@code{gnus-summary-line-format} $B$r(B -$B%+%9%?%^%$%:$7$F$3$N;X<(;R$r4^$a$k$H!"5-;v$N%@%&%s%m!<%I$N>uBV$r<($9$?$a(B -$B$KC10l$NJ8;z$rI=<($9$k>l=j$,2C$o$j$^$9!#%(!<%8%'%s%H$+%-%c%C%7%e$N$I$A$i(B -$B$+$K(B +$B$N(B @samp{all} $B$,(B @samp{.*} $B$KJQ49$5$l!"$=$l$+$i@55,I=8=$N9gCW$,$J$5$l$^(B $B$9!#(B -$BBhFs$N;k3P8z2L$O%@%&%s%m!<%I$5$l$F$$$J$$$3$H$r<($9%U%'!<%9$G$9!#B?$/(B -$B$N(B Gnus $B$NMxMQr7o8!::$H%U%'!<%9L>$N%j%9%H(B (@code{gnus-summary-highlight} $B;2(B -$B>H(B) $B$K$h$C$F@)8f$5$l$k$3$H$G$9!#$=$l$>$l$N>r7o$O!"$=$l$,%j%9%H$NCf$K8=$l(B -$B$k=g$K8!::$5$l$k$N$G!"8e$N>r7o$h$j$bA0$N>r7o$,M%@h$5$l$^$9!#$3$l$,0UL#$9(B -$B$k$9$Y$F$O!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v$K2D;k5-;v(B (ticked) $B$N0u$rIU$1$F(B -$B$b!"$=$N5-;v$O2D;k5-;v$N%U%'!<%9$G$O$J$/$F!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v(B -$B$N%U%'!<%9$GI=<($7B3$1$i$l$k$H$$$&$3$H$G$9!#(B +$B$3$l$O!"$9$Y$F$N%0%k!<%W$KE,MQ$7$?$$%9%3%"!&%(%s%H%j!<$,$$$/$D$+$"$k>l9g(B +$B$O!"$=$l$i$N%(%s%H%j!<$r(B @file{all.SCORE} $B%U%!%$%k$KF~$l$k$H$$$&$3$H$G$9!#(B -($B5-;v$rFI$`$?$S$KF1$85-;v$r%@%&%s%m!<%I$7$J$$$h$&$K$9$k$?$a!"$^$?$O@\B3(B -$B;~4V$r:G>.$K$9$k$?$a$K(B) $B%(!<%8%'%s%H$r%-%c%C%7%e$H$7$F;H$&>l9g$O!"%@%&%s(B -$B%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$O$*$=$i$/NI$$9M$($N$h$&$K;W$($k$G$7$g$&!#(B -$B%@%&%s%m!<%I$5$l$?5-;v$KBP$7$F$9$Y$F$N;E;v(B ($B0u$rIU$1$k!"FI$`!":o=|$9(B -$B$k(B) $B$r9T$J$($P!"$$$D$bDL>o$N%U%'!<%9$,8=$l$k$+$i$G$9!#$7$+$7!"(B -@acronym{NOV} $B$r%-%c%C%7%e$9$k$3$H$K$h$C$F%*%s%i%$%s@-G=$r2~A1$9$k$?$a$K(B -$B%(!<%8%'%s%H$r;H$C$F$$$kMxMQ$NMWAG$N?t$rD4$Y$k$3$H$K$h$C$F9T$J$o$l$^(B +$B$9(B---@samp{all} $BMWAG$rl9g$O!"(B -@code{agent-enable-undownloaded-faces} $B%0%k!<%W%Q%i%a!<%?!<(B -$B$r(B @code{t} $B$K@_Dj$7$F!"%@%&%s%m!<%I$5$l$F$$$J$$5-;v$N%U%'!<%9$rM-8z$K$7(B -$B$J$1$l$P$J$j$^$;$s!#$3$N%Q%i%a!<%?!<$OB>$N$9$Y$F$N%(!<%8%'%s%H%Q%i%a!<%?!<(B -$B$HF1MM$K!"%(!<%8%'%s%HJ,N`(B (@pxref{Agent Categories})$B!"%0%k!<%W%H%T%C(B -$B%/(B (@pxref{Topic Parameters})$B!"$"$k$$$O8D!9$N%0%k!<(B -$B%W(B (@pxref{Group Parameters}) $B$KBP$7$F@_Dj$9$k$3$H$,$G$-$^$9!#(B +@item gnus-score-find-hierarchical +@findex gnus-score-find-hierarchical +$B$9$Y$F$N?F%0%k!<%W$+$i!"=g$K$9$Y$F$N%9%3%"%U%!%$%k$rE,MQ$7$^$9!#$3$l(B +$B$O(B @file{all.SCORE} $B$N$h$&$J%9%3%"%U%!%$%k$r;}$D$3$H$O$G$-$J$$$1$l$I!"(B +@file{SCORE}, @file{comp.SCORE} $B$*$h$S(B @file{comp.emacs.SCORE} $B$r!"$=$l(B +$B$>$l$N%5!<%P!<$KBP$7$F;}$D$3$H$,$G$-$k$H$$$&$3$H$G$9!#(B +@end table -$B%(!<%8%'%s%H$r;H$&$9$Y$F$NMxMQl9g!";ve%G%#%9%/MFNL$r2sI|$9$k$3$H$O(B -$B$5$i$K$b$C$H:$Fq$G$9!#0l$D$N2r7hJ}$GC5n!W$9$k>l9g$K!"$I$3$KEXNO$r=8Cf$9$k$Y$-$+$,$o$+$j$^$9!#(B +$B$3$NJQ?t$O4X?t$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g!"$3$l$i$9$Y$F$N4X?t(B +$B$,%0%k!<%WL>$r0z?t$H$7$F8F$P$l!"JV$5$l$?$9$Y$F$N%9%3%"%U%!%$%k$N%j%9%H$,(B +$BE,MQ$5$l$^$9!#$3$l$i$N4X?t$O!"D>@\%9%3%"O"A[%j%9%H$N%j%9%H$N%j%9%H$rJV$9(B +$B$3$H$b$G$-$^$9!#$=$N>l9g!"$=$l$i$N%U%!%$%k$G$J$$%9%3%"O"A[%j%9%H$rJV$94X(B +$B?t$O!"JV$5$l$k:G8e$N%9%3%"%U%!%$%k$,%m!<%+%k%9%3%"%U%!%$%k$G$"$k$3$H$r3N(B +$Bo%X%C%@!<$r0l2s$@$1%@%&%s%m!<%I$7$F%(!<%8%'%s%H$K3JG<(B -$B$7$^$9!#$=$l$i$N%X%C%@!<$O8e$K35N,%P%C%U%!!<$r@8@.$9$k$H$-$K!"(B -plugged $B$+(B unplugged $B$K$+$+$o$i$:$K;H$o$l$^$9!#%G%#%U%)%k%H$G$O5-;v(B -$B$O(B ($B$=$l$O$?$/$5$s$N%G%#%9%/MFNL$rO2Hq$9$k$+$b$7$l$J$$$N$G(B) $B%(!<%8%'%s%H(B -$B$K%-%c%C%7%e$5$l$^$;$s$,!"$9$G$K%(!<%8%'%s%H$K%@%&%s%m!<%I$7$?5-;v$,$"$k(B -$B$J$i$P!"(BGnus $B$O%5!<%P!<$+$i:F$S5-;v$r%@%&%s%m!<%I$;$:$K!"C5n$5$l$k$^(B +$B$G$K!"$I$N$/$i$$$NF|?t$,7P2a$9$Y$-$+$r;XDj$7$^$9!#$3$NJQ?t(B +$B$,(B @code{nil} $B$G$"$k$H!"%9%3%"%U%!%$%k%(%s%H%j!<$O:o=|$5$l$^$;$s!#%G%#%U%)(B +$B%k%H$O(B 7 $B$G$9!#(B + +@item gnus-update-score-entry-dates +@vindex gnus-update-score-entry-dates +$B$3$NJQ?t$,(B @code{nil} $B$G$J$$$H!"0l;~E*$K9gCW$7$?%9%3%"!&%(%s%H%j!<$OF|IU(B +$B$,99?7$5$l$^$9!#(B($B$3$l$O(B Gnus $B$,4|8B@Z$l>C5n$rA`:n$7$F$$$kJ}K!$G$9(B---$B$9$Y(B +$B$F$N9gCW$7$J$$%(%s%H%j!<$O8E$/$J$j$9$.$k$N$KBP$7$F!"9gCW$9$k%(%s%H%j!<$O(B +$B?7A/$GLL$9$k$3$H(B +$B$K$J$k$G$7$g$&!#(B -$B$"$J$?$,$=$&K>$`$N$G$"$l$P!"(Bplugged $B$J4|4V$O>o$K%X%C%@!<$H5-;v$r%@%&%s%m!<(B -$B%I$9$k$h$&$K!"%(!<%8%'%s%H(B (@code{gnus-agent-cache} $B;2>H(B @ref{Agent -Variables}) $B$r@_Dj$9$k$3$H$,$G$-$^$9!#(BGnus $B$O$[$H$s$I3N$+$K$b$C$HCY$/$J(B -$B$j$^$9$,!"%5!<%P!<$H$NF14|$OJ]$?$l$^$9!#(Bnntp $B$+(B nnimap $B%P%C%/%(%s%I$r;H$C(B -$B$F$$$k>l9g$O!"$?$V$s$3$N:G8e$NE@$O0UL#$r$J$5$J$$$G$7$g$&!#(B +@item gnus-score-after-write-file-function +@vindex gnus-score-after-write-file-function +$B%9%3%"%U%!%$%k$,=q$+$l$?D>8e$K!"$=$NL>A0$r0z?t$H$7$F8F$P$l$k4X?t$G$9!#(B -@node Agent Expiry -@subsection $B%(!<%8%'%s%H4|8B@Z$l>C5n(B +@item gnus-score-thread-simplify +@vindex gnus-score-thread-simplify +$B$3$NJQ?t$,(B @code{nil} $B$G$J$$$H!"5-;v$NI=Bj$OI=Bj$G%9%3%"IU$1$r9T$J$&$?$a(B +$B$K!"%9%l%C%I$HF1$8$d$jJ}$G(B ($B8=:_(B +$B$N(B @code{gnus-simplify-subject-functions} $B$NCM$K=>$C$F(B) $BC1=c2=$5$l$^$9!#(B +$B%9%3%"!&%(%s%H%j!<$,!VJ8;zNs$N0lIt$X$N9gCW!W$+!V@53N$J9gCW!W$r;H$C$F$$$k(B +$B$H!"$=$N9gCW$b$3$N$d$jJ}$GC1=c2=$5$l$^$9!#(B +@end table -@vindex gnus-agent-expire-days -@findex gnus-agent-expire -@kindex M-x gnus-agent-expire -@kindex M-x gnus-agent-expire-group -@findex gnus-agent-expire-group -@cindex agent expiry -@cindex Gnus agent expiry -@cindex expiry, in Gnus agent +@node Score File Format +@section $B%9%3%"%U%!%$%kMM<0(B +@cindex score file format -$B%(!<%8%'%s%H%P%C%/%(%s%I(B @code{nnagent} $B$O4|8B@Z$l>C5n$r07$$$^$;$s!#$(!<(B -$B$H!">/$J$/$H$bB>$N%P%C%/%(%s%I$N$h$&$K$=$l$r07$$$^$;$s!#$=$NBe$o$j$K!"(B -@code{gnus-agent-expire-days} $B$NF|?t$h$j$b8E$$4{FI5-;v$r$9$Y$F>C5n$9$k!"(B -$BFCJL$J(B @code{gnus-agent-expire} $B$H(B @code{gnus-agent-expire-group} $BL?Na$,(B -$B$"$j$^$9!#$3$l$i$O$"$J$?$,%G%#%9%/MFNL$r;H$$@Z$j$=$&$@$H;W$C$?$H$-$K!"$$(B -$B$D$G$b$G(B) $BCfCG$9$k$3$H$b$"$^(B -$B$jNI$$$3$H$G$O$"$j$^$;$s!#(B +$B%9%3%"%U%!%$%k$OIaDL$OC10l$NMM<0$@$1$r4^$`(B @code{emacs-lisp} $B%U%!%$%k$G(B +$B$9!#L5F\Ce$JMxMQ$N4X?t$O!"%(!<%8%'(B -$B%s%H$r%0%k!<%W$KF14|$5$;$k$?$a$K(B @code{gnus-agent-expire} $B$rC5n$rM^@)$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#(B +@lisp +(("from" + ("Lars Ingebrigtsen" -10000) + ("Per Abrahamsen") + ("larsi\\|lmi" -50000 nil R)) + ("subject" + ("Ding is Badd" nil 728373)) + ("xref" + ("alt.politics" -1000 728372 s)) + ("lines" + (2 -100 nil <)) + (mark 0) + (expunge -1000) + (mark-and-expunge -10) + (read-only nil) + (orphan -10) + (adapt t) + (files "/hom/larsi/News/gnu.SCORE") + (exclude-files "all.SCORE") + (local (gnus-newsgroup-auto-expire t) + (gnus-summary-make-false-root empty)) + (eval (ding))) +@end lisp -@vindex gnus-agent-expire-all -@code{gnus-agent-expire-all} $B$,(B @code{nil} $B$G$J$1$l$P!"%(!<%8%'%s%H$N4|(B -$B8B@Z$l>C5n%3%^%s%I72$O$9$Y$F$N5-;v(B---$BL$FI!"4{FI!"2D;k!"J]N15-;v$r>C5n$7(B -$B$^$9!#$b$7(B @code{nil} ($B$3$l$,%G%#%U%)%k%H(B) $B$G$"$l$P!"4{FI5-;v$N$_$,>C5n(B -$B$NBP>]$H$J$j!"L$FI!"2D;k!"$5$i$KJ]N15-;v$OL54|8B$KJ];}$5$l$^$9!#(B +$B$3$NNc$O$?$$$F$$$N%9%3%"%U%!%$%k$NMWAG$r@bL@$7$F$$$^$9!#JL$N$d$jJ}$K$D$$(B +$B$F$O!"(B@ref{Advanced Scoring} $B$r8+$F$/$@$5$$!#(B -$B4|8B@Z$l>C5n$5$l$k$O$:$J$N$K;D$C$F$$$k5-;v$r8+$D$1$?$J$i$P!"$b$7$+$9$k$H(B -$B$$$/$D$+$N(B Gnus $B%(!<%8%'%s%H%U%!%$%k$,2u$l$F$$$^$9!#5/$3$j$&$kLdBj$r=$I|(B -$B$9$k$?$a$K!"(B -@code{gnus-agent-regenerate} $B$H(B @code{gnus-agent-regenerate-group} $B$H$$(B -$B$&FCJL$J%3%^%s%I$,$"$j$^$9!#(B +$B$3$l$,$H$F$b(B Lisp $B%3!<%I$N$h$&$K8+$($k$H$7$F$b!"2A(B) $B$5$l$^$;$s!#$7$+$7$3$NMM<0$rFI$_9~$`$?$a$K(B Lisp $B%j!<(B +$B%@!<$,;H$o$l$k$N$G!"0UL#E*$KM-8z$G$J$$$H$7$F$b!"J8K!E*$K$O@5Ev$J$b$N$G$9!#(B -@node Agent Regeneration -@subsection $B%(!<%8%'%s%H$r:n$jD>$9(B -@cindex agent regeneration -@cindex Gnus agent regeneration -@cindex regeneration +$B$3$NO"A[%j%9%H$G$OO;$D$N%-!<$,%5%]!<%H$5$l$F$$$^$9(B: -@code{nnagent} $B$K$h$C$F;H$o$l$k%m!<%+%k$N%G!<%?9=B$$O!"$"$kNc30E*$J>r7o(B -$B$K$h$C$F$*$+$7$/$J$C$F$7$^$&$+$b$7$l$^$;$s!#$3$l$,5/$3$k(B -$B$H(B @code{nnagent} $B$N5!G=@-$,2<$,$k$+$b$7$l$J$$$7!"<:GT$7$5$($9$k$+$b$7$l(B -$B$^$;$s!#$3$NLdBj$N2r7h:v$O!"FbIt$NL7=b$r$9$Y$F:o=|$9$k$3$H$K$h$C$F!"%m!<(B -$B%+%k$N%G!<%?9=B$$r=$I|$9$k$3$H$G$9!#(B +@table @code +@item $BJ8;zNs(B (STRING) +$B%-!<$,J8;zNs$@$C$?$i!"$=$l$O9gCW$,A0$G$9!#%9%3%"IU(B +$B$1$O$3$l$iH,$D$N%X%C%@!<$@$1$G9T$J$&$3$H$,$G$-$^$9(B: @code{From}, +@code{Subject}, @code{References}, @code{Message-ID}, @code{Xref}, +@code{Lines}, @code{Chars} $B$*$h$S(B @code{Date} $B$G$9!#$3$l$i$N%X%C%@!<$K2C(B +$B$($F!"(BGnus $B$K!"5-;vA4BN$rl9g!"%m!<%+%k$N%G!<%?9=B$$O@\B3$,@Z$l$kA0$K5-;v$,$l$N%9%3%"!&%(%s(B +$B%H%j!<$O0l$D$+$i;M$D$^$G$NMWAG$r;}$A$^$9!#(B +@enumerate -@findex gnus-agent-regenerate -@kindex M-x gnus-agent-regenerate -@code{gnus-agent-regenerate} $B%3%^%s%I$O!"$9$Y$F$N%(!<%8%'%s%H2=$5$l$?%0(B -$B%k!<%W$G(B @code{gnus-agent-regenerate-group} $B$re$G$b(B @code{gnus-agent-regenerate} $B$rl9g$O!"Be$o$j$K(B @code{gnus-score-interactive-default-score} $B$N(B +$B?tCM$,;H$o$l$^$9!#%G%#%U%)%k%H$O(B 1000 $B$G$9!#(B -@node Agent and flags -@subsection $B%(!<%8%'%s%H$H%U%i%0(B +@item +$B$b$7;0HVL\$NMWAG$,$"$k$J$i!"$=$l$O?tCM$N!VF|IUMWAG!W$G$J$1$l$P$J$j$^$;$s!#(B +$B$3$NF|IU$O:G8e$K$3$N%9%3%"!&%(%s%H%j!<$,9gCW$7$?;~9o$r<($7!"$=$l$O%9%3%"!&(B +$B%(%s%H%j!<$r4|8B@Z$l>C5n$9$k$?$a$N5!9=$rDs6!$7$^$9!#$3$NMWAG$,B8:_$7$F$$(B +$B$J$$$H!"%9%3%"!&%(%s%H%j!<$O1JB3$K$J$j$^$9!#F|IU$O5*85A0(B 1$BG/(B12$B7n(B31$BF|$+$i(B +$B$N7P2a$7$?F|?t$GI=$5$l$^$9!#(B -$B%(!<%8%'%s%H$O(B Gnus $B$N$I$s$J%P%C%/%(%s%I$G$b!"Nc$($P%5!<%P!<$K%U%i%0(B ($B4{(B -$BFI(B(read)$B!"2D;k(B(ticked) $B$J$I(B) $B$r3JG<$9$k(B nnimap $B$N$h$&$J$b$N$G$bF0:n$7$^(B -$B$9!#$7$+$7Ha$7$$$+$J!"%(!<%8%'%s%H$O$I$N%P%C%/%s%I$,$=$l$i$N%U%i%0(B -$B$r(B @file{.newsrc} $B$G$O$J$/!"$=$N%P%C%/%(%s%I$N%5!<%P!<$G0];}$9$k$+$r!"o$K<+?H$N%U%!%$%k$K5-O?$7$^$9!#(B +@item +$B$b$7;MHVL\$NMWAG$,$"$k$J$i!"$=$l$O%7%s%\%k$N!V7?MWAG!W$G$J$1$l$P$J$j$^$;(B +$B$s!#$3$NMWAG$O!"$3$N%9%3%"!&%(%s%H%j!<$,5-;v$K9gCW$9$k$+$I$&$+$rD4$Y$k$?(B +$B$a$K!"$I$N4X?t$,;H$o$l$k$Y$-$+$r;XDj$7$^$9!#(B -$B:F$S@\B3$9$k$H!"(BGnus $B$OJQ99$5$l$?$9$Y$F$N%U%i%0$r8!::$7$F!"$=$l$i$r%5!<(B -$B%P!<$HF14|$5$;$k$+$I$&$+$r?R$M$^$9!#$3$N5sF0(B -$B$O(B @code{gnus-agent-synchronize-flags} $B$G%+%9%?%^%$%:$9$k$3$H$,$G$-$^$9!#(B +@table @dfn +@item From, Subject, References, Xref, Message-ID +$B$?$$$F$$$N%X%C%@!<7?$N$?$a$K!"(B@code{r} $B$H(B @code{R} ($B@55,I=8=(B(regexp))$B!"(B +@code{s} $B$H(B @code{S} ($BJ8;zNs$N0lIt(B(substring)) $B7?!"(B@code{e} $B$H(B @code{E} +($B@53N$J9gCW(B(exact match))$B!"$*$h$S(B @code{w} ($B8l$N9gCW(B((word match)) $B7?$,(B +$B$"$j$^$9!#$b$7$3$NMWAG$,L5$$$H!"(BGnus $B$OJ8;zNs$N0lIt$N9gCW$,MQ$$$i$l$k$Y(B +$B$-$G$"$k$H2>Dj$7$^$9!#(B@code{R}, @code{S}, @code{E} $B$O!"9gCW$,BgJ8;z$H>.(B +$BJ8;z$r6hJL$9$kJ}K!$G9T$J$o$l$kE@$GB>$N$b$N$H0[$J$j$^$9!#$3$l$i$9$Y$F$N0l(B +$BJ8;z7?$O!"K\Ev$O(B @code{regexp}, @code{exact}, @code{word} $B7?$NC;=L7A$G!"(B +$B$3$NJ}$,9%$_$J$i$PBe$o$j$K;H$&$3$H$,$G$-$^$9!#(B -@vindex gnus-agent-synchronize-flags -@code{gnus-agent-synchronize-flags} $B$,(B @code{nil} $B$@$C$?$i!"%(!<%8%'%s%H(B -$B$O<+F0E*$K%U%i%0$rF14|$5$;$k$3$H$O$7$^$;$s!#$=$l$,%G%#%U%)%k%H(B -$B$N(B @code{ask} $B$@$C$?$i!"%(!<%8%'%s%H$O$"$J$?$,:F@\B3$7$?$H$-$K$"$J$?$,2?(B -$B$i$+$NJQ99$r9T$J$C$F$$$?$+$I$&$+$rD4$Y$F!"$b$7$=$&$@$C$?$i!"$=$l$i$rF14|(B -$B$5$;$?$$$+$I$&$+$r?R$M$^$9!#$=$l$i0J30$NCM$@$C$?>l9g$O!"$9$Y$F$N%U%i%0$O(B -$B<+F0E*$KF14|$5$;$i$l$^$9!#(B +@item Extra +overview $B%X%C%@!<$NI8=`$NJ8;zNs$KE*$r9J$C$F(B @code{gnus-extra-headers} $B$r(B +$B;H$C$F$$$l$P!"$=$l$i$N%X%C%@!<$NCM$G%9%3%"$rIU$1$k$3$H$,$G$-$^$9!#$3$N>l(B +$B9g%9%3%"!&%(%s%H%j!<$N8^HVL\$NMWAG$,!"%9%3%"$rIU$1$k%X%C%@!<$NL>A0$K$J$j(B +$B$^$9!#(B@acronym{NNTP} $B%5!<%P!<$,(B overview $B$G(B @samp{NNTP-Posting-Host} $B$r(B +$BJaB*$7$F$$$k$J$i$P!"(B@file{all.SCORE} $B%U%!%$%k$N0J2<$N%(%s%H%j!<$O!"C10l(B +$B$N%[%9%H$r5/8;$H$9$k(B spam $B$N967b$KBP$7$FM-8z$G$9(B: -$B:F@\B3$7$?$H$-$K<+F0$G%U%i%0$rF14|$5$;$?$/$J$$$J$i!"C$;$P!"$"$J$?$,!VF14|!W$NA`:n$r9T$J$C$?$H$-$K!"(B -$B$=$N%U%i%0$O%;%C%H$5$l$F%5!<%P!<$+$i$O:o=|$5$l$^$9!#=gHVBT$A(B (queue) $B$K(B -$BF~$l$i$l$?%U%i%0$K4X$9$kF0:n$O!"%(!<%8%'%s%H%G%#%l%/%H%j!<$K$"$k%5!<%P!<(B -$BKh$N(B @code{flags} $B%U%!%$%k$NCf$G8+$D$+$k$G$7$g$&!#$=$l$i$O$"$J$?$,%U%i%0(B -$B$rF14|$5$;$?$H$-$K6u$K$J$j$^$9!#(B +@item Lines, Chars +$B$3$l$i$NFs$D$N%X%C%@!<$OJL$N9gCW$N7?$r;H$$$^$9(B: @code{<}, @code{>}, +@code{=}, @code{>=}, @code{<=} $B$G$9!#(B -@node Agent and IMAP -@subsection $B%(!<%8%'%s%H$r(B IMAP $B$G;H$&J}K!(B +$B$3$l$i$N=R8l$O(B -$B%(!<%8%'%s%H$O(B nnimap $B$r4^$`(B Gnus $B$N$I$s$J%P%C%/%(%s%I$G$bF0:n$7$^$9!#$7(B -$B$+$7(B @acronym{NNTP} $B$H(B @acronym{IMAP} $B$K$O$$$/$D$+$N35G0$N0c$$$,$"$k$N$G!"(B -$B$3$N>O$G$O%5!<%P!<$H$N@\B3$,@d$?$l$?%b!<%I$G$N(B @acronym{IMAP} $B$N%/%i%$%"(B -$B%s%H$H$7$F!"(BGnus $B%(!<%8%'%s%H$r$h$j1_3j$K;H$($k$h$&$K$9$k$?$a$N!"$$$/$D(B -$B$+$N>pJs$rDs6!$7$^$9!#(B +@example +(PREDICATE HEADER MATCH) +@end example -$B%5!<%P!<$H$N@\B3$,@d$?$l$F$$$k$H$-$N(B @acronym{IMAP} $B%/%i%$%"%s%H$K$"$J$?(B -$B$,4|BT$9$k$G$"$m$&$$$/$D$+$N5!G=$O!"8=:_$N%(!<%8%'%s%H$K$O@9$j9~$^$l$F$$(B -$B$^$;$s!#$=$l$i$O0J2<$NDL$j$G$9(B: +$B$NI>2A$,(B @code{nil} $B$G$O$J$$>l9g$K??$G$9!#Nc$($P!">e5i9g(B +$BCW(B @code{("lines" 4 <)} (@pxref{Advanced Scoring}) $B$O7k2L$H$7$F0J2<$N<0(B +$B$K$J$j$^$9(B: -@itemize @bullet -@item -Unplugged $B$N$H$-$N(B nnimap $B%0%k!<%W$X$N%3%T!<$H0\F0!#(B +@lisp +(< header-value 4) +@end lisp -@item -Unplugged $B$N$H$-$N(B nnimap $B%0%k!<%W$N:n@.$H:o=|!#(B -@end itemize +$B8@$$49$($k$H!"(B4 $B$r9gCW$H$7$F(B @code{<} $B$r(B @code{Lines} $B$G;H$C$F$$$k$H$-$O!"(B +$B5-;v$,(B 4 $B9T$h$j$b>/$J$$$H$-$K%9%3%"$,2C;;$5$l$k$H$$$&$3$H$G$9!#(B($B:.Mp$7$F!"(B +$B$=$l$,H?BP$G$O$J$$$+$H9M$($,$A$G$9!#$G$b!"$=$&$G$O$J$$$N$G$9!#;d$,;W$&(B +$B$K!#(B) -@node Outgoing Messages -@subsection $B:9=PMQ%a%C%;!<%8(B +$B9gCW$r(B @code{Lines} $B$G9T$J$C$F$$$k$H!"$$$/$D$+$N%P%C%/%(%s(B +$B%I(B (@code{nndir} $B$N$h$&$J$b$N(B) $B$O(B @code{Lines} $B%X%C%@!<$r:n@.$7$J$$$N$G!"(B +$B$9$Y$F$N5-;v$,(B 0 $B9T$G$"$k$H$7$F07$o$l$F$7$^$&$3$H$K5$$rIU$1$F$/$@$5$$!#(B +$B$3$l$O!">/$7$N9T$7$+$J$$5-;v$N%9%3%"$r2<$2$F$$$k>l9g$K!"JQ$J7k2L$rF3$/$3(B +$B$H$,$"$jF@$^$9!#(B -Gnus $B$,(B unplugged $B$N$H$-!"%G%#%U%)%k%H$G$O$9$Y$F$N:9=PMQ%a%C%;!<%8(B ($B%a!<(B -$B%k$H%K%e!<%9$NN>J}(B) $B$O2<=q$-%0%k!<%W!H(Bqueue$B!I(B(@pxref{Drafts}) $B$K3JG<$5$l(B -$B$^$9!#Ej9F$7$?8e$G$b!"$=$3$G$=$N%a%C%;!<%8$r8+$?$jJT=8$9$k$N$O0U$N$^$^$G(B -$B$9!#(B +@item Date +Date ($BF|IU(B) $B%X%C%@!<$K$O;0$D$N$J$s$H$J$/$P$+$2$F$$$k9gCW$N7?$,$"$j$^$9(B: +@code{before}, @code{at}, @code{after} $B$G$9!#;d$OK\Ev$K$3$l$,LrN)$D$h$&(B +$B$J5!2q$rA[A|$G$-$J$$$N$G$9$,!"$3$N4X?t$rDs6!$7$J$$$N$b$J$s$H$J$/$P$+$2$F(B +$B$$$^$9!#$=$&$7$?>l9g$N$?$a$K$"$k$N$G$9!#$$$DI,MW$K$J$k$+$OC/$K$b$o$+$j$^(B +$B$;$s!#E>$P$L@h$N>s!#f=(B($B$"$D$b$N(B)$B$KD($j$Fg:(B($B$J$^$9(B)$B$r?a$/!#K\$r%+%P!<$GH=(B +$BCG$7$F$O$$$1$^$;$s!#=i$a$F$N%G!<%H$G%(%C%A$7$F$O$$$1$^$;$s!#(B($B$7$+$7!";d(B +$B$O>/$J$/$H$b0l?M!"0zMQ$7$^$9$,!"!V$3$N4X?t$O7g$+$;$J$$$b$N$G$"$k$3$H$,$o(B +$B$+$C$?!W$H8@$C$??M$,$$$k$HJ9$$$F$$$^$9!#(B) -$BAw=P$9$k%a!<%k$,(B queue $B$5$l$k(B ($B=gHVBT$A$K$J$k(B) $B>u67$r@)8f$9$k$3$H$O2DG=(B -$B$G$9(B (@code{gnus-agent-queue-mail}, @ref{Agent Variables} $B;2>H(B)$B!#(B -Gnus $B$,(B unplugged $B$N$H$-!"30$KAw$j=P$9%K%e!<%9$O>o$K(B queue $B$5$l$k$@$1$G(B -$B$9!#(B +@cindex ISO8601 +@cindex date +$B$b$C$HLr$KN)$D9gCW$N7?$O!V@55,I=8=!W$G$9!#$=$l$K$h$C$F!"F|IU$NJ8;zNs$K@5(B +$B5,I=8=$r;H$C$F9gCW$5$;$k$3$H$,$G$-$^$9!#F|IU$O$^$:(B ISO8601 $B$NC;=LMM(B +$B<0(B (compact format) $B$KI8=`2=$5$l$^(B +$B$9(B---@var{YYYYMMDD}@code{T}@var{HHMMSS} $B$G$9!#Nc$($P!"$9$Y$F$NG/(B +$B$N(B 4$B7n(B1$BF|$KEj9F$5$l$?$9$Y$F$N5-;v$K9gCW$5$;$?$$$N$G$"$l$P!"9gCWJ8;zNs$H(B +$B$7$F(B @samp{....0401.........} $B$r;H$&$3$H$,$G$-$^$9!#(B($BF|IU$O85!9$NI8=`;~(B +$B$GJ]B8$5$l$F$$$k$N$G!"$=$N5-;v$,Ej9F$5$l$?>l=j$G$N(B 4$B7n(B1$BF|$KEj9F$5$l$?5-(B +$B;v$K9gCW$9$k$3$H$KCm0U$7$F$/$@$5$$!#!H(BTime zones$B!I$O2HB2A40w$N7rA4$J3Z$7(B +$B$_$G$9$M(B? ($BLuCm(B: $B$$$/$D$+$"$k!H(BTime zones$B!I$H$$$&%?%$%H%k$N6J$N$3$H$r8@$C(B +$B$F$$$k$N$+$b$7$l$^$;$s!#(B)) -$B2<=q$-%0%k!<%W$+$i!"$=$3$G;H$($kFCJL$JL?Na$r;H$C$F%a%C%;!<%8$rAw?.$9$k$3(B -$B$H$b$G$-$k$7!"%0%k!<%W%P%C%U%!!H(B)$B!#(B +@item Followup +$B$3$N9gCW$N%-!<$O$d$dFCJL$G!"$=$l$O(B @code{From} $B%X%C%@!<$K9gCW$7!"9gCW$7(B +$B$?5-;v$@$1$G$J$/$=$N5-;v$X$N$9$Y$F$N%U%)%m!<%"%C%W$N%9%3%"$K$b1F6A$7$^$9!#(B +$B$3$l$ONc$($P!"$"$J$?<+?H$N5-;v$X$N%U%)%m!<%"%C%W$N%9%3%"$rA}$d$7$?$j!"NI(B +$B$/CN$i$l$?LdBj;y$X$N%U%)%m!<%"%C%W5-;v$N%9%3%"$r2<$2$?$j$9$k$N$K;H$o$l$^(B +$B$9!#(B@code{From} $B%X%C%@!<$,;H$&$N$HF1$87?$N9gCW$r;H$$$^$9!#(B($B$3$N9gCW%-!<(B +$B$r;H$&$H!"(B@file{ADAPT} $B%U%!%$%k$r:n$k$3$H$K$J$j$^$9!#(B) -@node Agent Variables -@subsection $B%(!<%8%'%s%HJQ?t(B +@item Thread +$B$3$N9gCW%-!<$O(B @code{Followup} $B9gCW%-!<$HF1$8J}?K$K1h$C$FF0:n$7$^$9!#(B +@code{Message-ID} @var{x} $B$G;O$^$C$F$$$k%9%l%C%I(B ($B$^$?$OI{%9%l%C%I(B) $B$K%9(B +$B%3%"$rIU$1$?$$$N$G$"$l$P!"(B@samp{thread} $B9gCW$rIU$12C$($F$/$@$5$$!#$3$l(B +$B$O(B @code{Reference} $B%X%C%@!<$K(B @var{x} $B$r;}$D$=$l$>$l$N5-;v$K!"?7$7(B +$B$$(B @samp{thread} $B9gCW$rDI2C$7$^$9!#(B($B$3$l$i$N?7$7$$(B @samp{thread} $B9gCW$O(B +$B$3$l$i$N9gCW$9$k5-;v$N(B @code{Message-ID} $B$r;H$$$^$9!#(B) $B$3$l$O%9%l%C%I$N(B +$B$$$/$D$+$N5-;v$,40A4$J(B @code{References} $B%X%C%@!<$r;}$C$F$$$J$+$C$?$H$7(B +$B$F$b!"%9%l%C%IA4BN$N%9%3%"$r>e$2(B/$B2<$2$G$-$k$3$H$rJ]>Z$7$^$9!#$3$l$r;H$&(B +$B$H!"%9%l%C%I$N5-;v$K7hDjE*$G$J$$%9%3%"$,IU$/$+$b$7$l$J$$$H$$$&$3$H$KCm0U(B +$B$7$F$/$@$5$$!#(B($B$3$N9gCW%-!<$r;H$&$H!"(B@file{ADAPT} $B%U%!%$%k$r:n$k$3$H$K$J(B +$B$j$^$9!#(B) +@end table +@end enumerate -@table @code -@item gnus-agent -@vindex gnus-agent -$B%(!<%8%'%s%H$,M-8z$K$J$C$F$$$k$+$I$&$+!#%G%#%U%)%k%H$O(B @code{t} $B$G$9!#:G(B -$B=i$KM-8z$K$5$l$k$H!"$$$/$D$+$N%P%C%/%(%s%I$r<+F0E*$K%(!<%8%'%s%H2=$9$k$?(B -$B$a$K!"%(!<%8%'%s%H$O(B @code{gnus-agent-auto-agentize-methods} $B$r;H$$$^$9!#(B -$B%5!<%P!<%P%C%U%!!<$G%(!<%8%'%s%H$N%3%^%s%I$r;H$&$3$H$K$h$C$F!"$I$N%P%C%/(B -$B%(%s%I$r%(!<%8%'%s%H2=$9$k$+$rJQ99$9$k$3$H$,$G$-$^$9!#(B +@cindex score file atoms +@item mark +$B$3$N%(%s%H%j!<$NCM$O?tCM$G$J$1$l$P$J$j$^$;$s!#$3$N?tCM$h$jDc$$%9%3%"$N$I(B +$B$s$J5-;v$K$b4{FI$N0u$,IU$-$^$9!#(B -$B%5!<%P!<%P%C%U%!!<$KF~$k$K$O!"%0%k!<%W%P%C%U%!!<(B -$B$G(B @kbd{^} (@code{gnus-group-enter-server-mode}) $B$r;H$C$F$/$@$5$$!#(B +@item expunge +$B$3$N%(%s%H%j!<$NCM$O?tCM$G$J$1$l$P$J$j$^$;$s!#$3$N?tCM$h$jDc$$%9%3%"$N$I(B +$B$s$J5-;v$b35N,%P%C%U%!!<$+$i:o=|$5$l$^$9!#(B -@item gnus-agent-directory -@vindex gnus-agent-directory -Gnus $B%(!<%8%'%s%H$,%U%!%$%k$r3JG<$9$k>l=j$G$9!#%G%#%U%)%k%H(B -$B$O(B @file{~/News/agent/} $B$G$9!#(B +@item mark-and-expunge +$B$3$N%(%s%H%j!<$NCM$O?tCM$G$J$1$l$P$J$j$^$;$s!#$3$N?tCM$h$jDc$$%9%3%"$N$I(B +$B$s$J5-;v$K$b4{FI$N0u$,IU$-!"35N,%P%C%U%!!<$+$i:o=|$5$l$^$9!#(B -@item gnus-agent-handle-level -@vindex gnus-agent-handle-level -$B$3$NJQ?t$NCM$h$j9b$$%l%Y%k(B (@pxref{Group Levels}) $B$N%0%k!<%W$O!"%(!<%8%'(B -$B%s%H$+$i$OL5;k$5$l$^$9!#%G%#%U%)%k%H$O(B @code{gnus-level-subscribed} $B$G!"(B -$B$3$l$O%G%#%U%)%k%H$G$O!"9XFI$7$F$$$k%0%k!<%W$N$_$,%(!<%8%'%s%H$N=hM}$NBP(B -$B>]$H$J$k$H$$$&$3$H$G$9!#(B +@item thread-mark-and-expunge +$B$3$N%(%s%H%j!<$NCM$O?tCM$G$J$1$l$P$J$j$^$;$s!#%9%3%"$NAm7W$,$3$N?tCM$h$j(B +$BDc$$%9%l%C%I$N$9$Y$F$N5-;v$K$O4{FI$N0u$,IU$-!"35N,%P%C%U%!!<$+$i:o=|$5$l(B +$B$^$9!#(B@code{gnus-thread-score-function} $B$O%9%l%C%I$N%9%3%"$NAm7W$r$I$N$h(B +$B$&$K7W;;$9$k$+$r;XDj$7$^$9!#(B -@item gnus-agent-plugged-hook -@vindex gnus-agent-plugged-hook -$B%M%C%H%o!<%/$K@\B3$5$l$?$H$-$K$G$J$1$l$P$J$j$^$;$s!#$=$l$i$N%U%!(B +$B%$%k$b%9%3%"%U%!%$%k$G$"$k$H$_$J$5$l!"$3$l$,$5$l$?$N$HF1$8J}K!$GFI$_9~$^(B +$B$l$^$9!#(B -@item gnus-agent-unplugged-hook -@vindex gnus-agent-unplugged-hook -$B%M%C%H%o!<%/$+$i@ZCG$5$l$?$H$-$K$G$J$1$l$P$J$j$^$;$s!#$3$l(B +$B$i$N%U%!%$%k$,2?$i$+$NM}M3$GIaDL$OFI$_9~$^$l$k$h$&$K$J$C$F$$$?$H$7$F$b!"(B +$BFI$_9~$^$l$^$;$s!#(B -@item gnus-agent-fetched-hook -@vindex gnus-agent-fetched-hook -$B5-;v$r2A(B) $B$5$l$^$9!#$3$NMWAG$O%0%m!<%P%k%9(B +$B%3%"%U%!%$%k$r07$C$F$$$k$H$-$OL5;k$5$l$^$9!#(B -@item gnus-agent-cache -@vindex gnus-agent-cache -Plugged $B$N$H$-$K!"%m!<%+%k$K3JG<$5$l$F$$$k(B @acronym{NOV} $B$H5-;v$r;H$&$+(B -$B$I$&$+$r@)8f$9$kJQ?t$G!"Nc$($P%(!<%8%'%s%H$r%-%c%C%7%e$H$7$F;H$&$K$OI,?\(B -$B$G$9!#%G%#%U%)%k%H$G$OHs(B-@code{nil} $B$G!"%(!<%8%'%s%H$r%-%c%C%7%e$H$7$F;H(B -$B$$$^$9!#(B +@item read-only +$BFI$_9~$_@lMQ%9%3%"%U%!%$%k$O99?7$5$l$?$jJ]B8$5$l$?$j$7$^$;$s!#%0%m!<%P%k(B +$B%9%3%"%U%!%$%k$O$3$N%"%H%`$r;HMQ$9$k$Y$-$G$9(B (@pxref{Global Score +Files})$B!#(B($BCm0U(B: $B!V%0%m!<%P%k!W$O$3$3$G$OK\Ev$K!VA4BNE*!W$H$$$&0UL#$G$9!#(B +$B8D?ME*$J$9$Y$F$N%0%k!<%W$KE,MQ$9$k%9%3%"%U%!%$%k$N$3$H$G$O$"$j$^$;$s!#(B) -@item gnus-agent-go-online -@vindex gnus-agent-go-online -@code{gnus-agent-go-online} $B$,(B @code{nil} $B$@$C$?$i!"%(!<%8%'%s%H$O%*%U%i(B -$B%$%s>uBV$N%5!<%P!<$r%*%s%i%$%s>uBV$K$7$^$;$s!#(B@code{ask} $B$@$C$?$i!"$=$l(B -$B$,%G%#%U%)%k%H$G$9$,!"%(!<%8%'%s%H$O:F@\B3$9$k$H$-$K%*%U%i%$%s>uBV$N%5!<(B -$B%P!<$r%*%s%i%$%s>uBV$K$7$?$$$+$I$&$+$r?R$M$^$9!#$=$l0J30$NCM$@$C$?$i!"%*(B -$B%U%i%$%s>uBV$N%5!<%P!<$O<+F0E*$K%*%s%i%$%s>uBV$K$J$j$^$9!#(B +@item orphan +$B$3$N%(%s%H%j!<$NCM$O?tCM$G$J$1$l$P$J$j$^$;$s!#?F5-;v$r;}$?$J$$5-;v$N%9%3(B +$B%"$K$3$N?tCM$,2C$($i$l$^$9!#(B@samp{comp.lang.c} $B$N$h$&$JN.DLNL$NB?$$%K%e!<(B +$B%9%0%k!<%W$rDI$$$+$1$F$$$k$HA[A|$7$F$/$@$5$$!#$*$=$i$/$[$s$N>/$7$N%9%l%C(B +$B%I$@$1$rDI$$$?$$$G$7$g$&!#$5$i$K?7$7$$%9%l%C%I$O8+$?$$$G$7$g$&!#(B -@item gnus-agent-mark-unread-after-downloaded -@vindex gnus-agent-mark-unread-after-downloaded -@code{gnus-agent-mark-unread-after-downloaded} $B$,(B $BHs(B-@code{nil} $B$@$C$?$i!"(B -$B%@%&%s%m!<%I$7$?8e$G5-;v$KL$FI$N0u$rIU$1$^$9!#$3$l$ODL>o!"?7$7$/%@%&%s%m!<(B -$B%I$5$l$?5-;v$rL@3N$KL$FI$K$9$k$?$a$N0BA4$J9T0Y$G$9!#%G%#%U%)%k%H(B -$B$O(B @code{t} $B$G$9!#(B +$B0J2<$NFs$D$N%9%3%"%U%!%$%k%(%s%H%j!<$K$h$C$F!"$=$l$r$9$k$3$H$,$G$-$^$9(B: -@item gnus-agent-synchronize-flags -@vindex gnus-agent-synchronize-flags -@code{gnus-agent-synchronize-flags} $B$,(B @code{nil} $B$@$C$?$i!"%(!<%8%'%s%H(B -$B$O7h$7$F<+F0E*$K%U%i%0$rF14|$5$;$^$;$s!#$=$l$,(B @code{ask} $B$@$C$?$i(B ($B$=$l(B -$B$,%G%#%U%)%k%H$G$9(B)$B!"%(!<%8%'%s%H$O$9$Y$F$NJQ99$r8!::$7$F!":F$S@\B3$7$?(B -$B$H$-$K$=$l$i$rF14|$5$;$k$+$I$&$+$r?R$M$^$9!#(B@code{nil} $B$G(B -$B$b(B @code{ask} $B$G$b$J$+$C$?$i!"$9$Y$F$N%U%i%0$,<+F0E*$KF14|$5$;$i$l$^$9!#(B +@example + (orphan -500) + (mark-and-expunge -100) +@end example -@item gnus-agent-consider-all-articles -@vindex gnus-agent-consider-all-articles -@code{gnus-agent-consider-all-articles} $B$,Hs(B-@code{nil} $B$@$C$?$i!"%(!<%8%'(B -$B%s%H$O$9$Y$F$N5-;v$K$D$$$F!"$=$l$i$r%@%&%s%m!<%I$9$kI,MW$,$"$k$+$I$&$+$r(B -$B%(!<%8%'%s%H$N=R8l$K7hDj$5$;$^$9!#(B@code{nil} $B$@$C$?>l9g!"$=$l$,%G%#%U%)(B -$B%k%H$G$9$,!"%(!<%8%'%s%H$OL$FI$N5-;v$r%@%&%s%m!<%I$9$k$+$I$&$+$@$1$r=R8l(B -$B$K7hDj$5$;$^$9!#$3$l$rM-8z$K$9$k$N$J$i$P!"8e$G%(!<%8%'%s%H$,4|8B@Z$l>C5n(B -$B$9$k5-;v$r2?EY$b7+$jJV$7%@%&%s%m!<%I$7$J$$$h$&$K!"%(!<%8%'%s%H$N4|8B@Z$l(B -$B>C5n$N@_Dj(B (@pxref{Category Variables}) $B$r8+D>$9I,MW$,$"$k$G$7$g$&!#(B +$B:G=i$K$3$N%0%k!<%W$KF~$C$?$H$-$O!"?7$7$$%9%l%C%I$@$1$r8+$k$G$7$g$&!#$=$&(B +$B$7$?$i!"6=L#$r;}$C$?%9%l%C%I$N%9%3%"$r>e$2(B (@kbd{I T} $B$^$?(B +$B$O(B @kbd{I S} $B$G(B)$B!";D$j$rL5;k(B (@kbd{c y}) $B$7$F$/$@$5$$!#e$5$;$^$9!#>.$5$JCM$O!"K|$,0ll9g$K!"CY$l;~4V$r:G>.$K$7$^$9(B ($B%0%k!<%W$N>uBV$r99?7$9$k$?$a(B -$B$K(B @code{gnus-agent-regenerate-group} $B$r/$7B8:_$7$9$k!"N.DLNL$,B?$$%0%k!<%W$N$?$a$K(B +$B$"$j$^$9!#(B -@item gnus-server-unopen-status -@vindex gnus-server-unopen-status -$B%(!<%8%'%s%HJQ?t$G$O$J$$$+$b$7$l$J$$$1$l$I%(!<%8%'%s%H$KL)@\$K4XO"$9$k$3(B -$B$NJQ?t$O!"(BGnus $B$,%5!<%P!<$K@\B3$G$-$J$$$H$-$K2?$r$9$k$+$r;X<($7$^$9!#%(!<(B -$B%8%'%s%H$,3h@-2=$5$l$k$H!"%G%#%U%)%k%H$N(B @code{nil} $B$G$O!"%5!<%P!<$H$N@\(B -$BB3$r@d$D$+%(!<%8%'%s%H$r(B unplugged $B$K$9$k$+$rMxMQ$NA*Br;h$K$O(B @code{denied} $B$H(B @code{offline} $B$,$"$j!"8el9g$@$1M-8z$G$9!#(B +@item adapt +$B$3$N%(%s%H%j!<$OE,1~%9%3%"IU$1$r@)8f$7$^$9!#$3$l$,(B @code{t} $B$@$C$?$i!"%G%#(B +$B%U%)%k%H$NE,1~%9%3%"5,B'$,;H$o$l$^$9!#(B@code{ignore} $B$@$C$?$i!"$3$N%0%k!<(B +$B%W$G$OE,1~%9%3%"IU$1$O9T$J$o$l$^$;$s!#$b$7%j%9%H$@$C$?$i!"$=$N%j%9%H$,E,(B +$B1~%9%3%"5,B'$H$7$FMQ$$$i$l$^$9!#$b$7$=$l$,B8:_$7$J$$(B +$B$+(B @code{t} $B$d(B @code{ignore} $B0J30$N2?$+$@$C$?$i!"%G%#%U%)%k%H$NE,1~%9%3(B +$B%"5,B'$,;H$o$l$^$9!#$?$$$F$$$N%0%k!<%W$GE,1~%9%3%"IU$1$r;H$$$?$$$N$G$"$l(B +$B$P!"(B@code{gnus-use-adaptive-scorint} $B$r(B @code{t} $B$K@_Dj$7!"E,1~%9%3%"IU(B +$B$1$r$7$?$/$J$$%0%k!<%W$K(B @code{(adapt ignore)} $B$rA^F~$9$l$P$h$$$G$7$g$&!#(B +$B>/$7$N%0%k!<%W$G$@$1E,1~%9%3%"$r9T$J$$$?$$$N$G$"$l$P!"(B +@code{gnus-use-adaptive-scoring} $B$r(B @code{nil} $B$K@_Dj$7!"$=$l$r9T$J$$$?(B +$B$$%0%k!<%W$N%9%3%"%U%!%$%k$K(B @code{(adapt t)} $B$rA^F~$7$^$7$g$&!#(B -@item gnus-auto-goto-ignores -@vindex gnus-auto-goto-ignores -$B$*$*$+$?$N?M$O!"%(!<%8%'%s%HJQ?t$G$O$J$$$1$l$I$bL)@\$K4XO"$9$k$b$&0l$D$N(B -$BJQ?t$r$3$3$GC5$9$G$7$g$&!#$3$NJQ?t$O!"%@%&%s%m!<%I$5$l$F$$$J$$(B ($B%X%C%@!<(B -$B$@$1$,%(!<%8%'%s%H$K3JG<$5$l$?(B)$B!"$=$7$F$E$1$i$l$?%U%!(B +$B%$%k$KF~$j$^$9!#$5$i$K$=$l$O%0%k!<%W$KF~$k$H$-$K$bE,MQ$5$l$^$9!#$3$N%"%H(B +$B%`$O!"B?$/$N%0%k!<%W$GF1$8E,1~%9%3%"%U%!%$%k$rMQ$$$k$3$H$K$h$C$F!"J#?t$N(B +$B%0%k!<%W$K0lEY$KE,1~%9%3%"$rIU$1$?$$$H$-$KJXMx$G$7$g$&!#(B -$BM-8z$JCM$O(B @code{nil} ($B$I$N5-;v$K$b0\F0$9$k(B)$B!"(B -@code{undownloaded} (unplugged $B$N$H$-$Oo$KL5;k$9$k(B)$B!"(B -@code{unfetched} ($B%X%C%@!<$,$l$N(B @var{var} $B$O8=:_$N35N,%P%C%U%!!<$G%P%C%U%!!<(B +$B%m!<%+%k$K$J$j!";XDj$5$l$?CM(B (@var{value}) $B$K@_Dj$5$l$^$9!#$3$l$O>/$7Iw(B +$BJQ$o$j$G$9$,!"%U%C%/$,$"$^$j9%$-$G$J$$$J$i$P!"$$$/$D$+$N%0%k!<%W$GJQ?t$r(B +$B@_Dj$9$k$N$KJXMx$JJ}K!$G$9!#(B@var{value} $B$OI>2A$5$l$J$$$3$H$KCm0U$7$F$/$@(B +$B$5$$!#(B +@end table -@item gnus-agent-queue-mail -@vindex gnus-agent-queue-mail -@code{gnus-agent-queue-mail} $B$r(B @code{always} $B$K$9$k$H!"(BGnus $B$O%a!<%k$r(B -$B$$$-$J$jAw?.$7$F$7$^$&$N$G$O$J$/!">o$K(B queue ($B=gHVBT$A(B) $B$KF~$l$^$9!#(B -@code{t} $B$@$C$?$i(B Gnus $B$O(B unplugged $B$N$H$-$@$1%a!<%k$r(B queue $B$KF~$l$^$9!#(B -@code{nil} $B$@$C$?$i(B queue $B$KF~$l$^$;$s!#%G%#%U%)%k%H$O(B @code{t} $B$G$9!#(B +@node Score File Editing +@section $B%9%3%"%U%!%$%k$NJT=8(B -@item gnus-agent-prompt-send-queue -@vindex gnus-agent-prompt-send-queue -@code{gnus-agent-prompt-send-queue} $B$,Hs(B-@code{nil} $B$@$C$?$i!"(B -unplugged $B$G$"$k$N$K$b$+$+$o$i$:(B @kbd{J S} $B$rC!$$$?>l9g$K!"(BGnus $B$OK\Ev$K(B -$B$=$l$r9T$J$C$F$bNI$$$+$I$&$+$r3NG'$7$^$9!#%G%#%U%)%k%H$O(B @code{nil} $B$G$9!#(B +$BIaDL$O$9$Y$F$N%9%3%"L?Na$r35N,%P%C%U%!!<$+$iH/9T$7$^$9$,!"l9g(B)$B!"(BGnus $B$O$[$s$N>/?t$N%5!<(B -$B%P!<$r<+F0E*$K%(!<%8%'%s%H2=$7$^$9!#$3$NJQ?t$O$I$N%P%C%/%(%s%I$r<+F0$G%(!<(B -$B%8%'%s%H2=$9$Y$-$+$r@)8f$7$^$9!#0lHL$K!"%(!<%8%'%s%H2=$9$k$3$H$,M-MQ$J$N(B -$B$O1s3V%P%C%/%(%s%I$KBP$7$F$@$1$G$9!#<+F0E*$K%(!<%8%'%s%H2=$9$k$3$H$O!"%5!<(B -$B%P!<$KBP$7$F(B @kbd{J a} $B$r/$7%+%9%?%^%$%:$7$?$@$1(B +$B$N(B @code{emacs-lisp} $B%b!<%I$G$9(B: + +@table @kbd +@item C-c C-c +@kindex C-c C-c ($B%9%3%"(B) +@findex gnus-score-edit-exit +$B$"$J$?$,9T$J$C$?JQ99$rJ]B8$7$F35N,%P%C%U%!!<$KLa$j$^(B +$B$9(B (@code{gnus-score-edit-exit})$B!#(B + +@item C-c C-d +@kindex C-c C-d ($B%9%3%"(B) +@findex gnus-score-edit-insert-date +$B8=:_$NF|IU$r?tCM$NMM<0$GA^F~$7$^$9(B (@code{gnus-score-edit-insert-date})$B!#(B +$B$3$l$O$I$N$h$&$J$b$N$@$m$&$H9M$($F$$$k$N$J$i!"$3$l$OK\Ev$KF|$N?tCM$G$9!#(B + +@item C-c C-p +@kindex C-c C-p ($B%9%3%"(B) +@findex gnus-score-pretty-print +$BE,1~%9%3%"%U%!%$%k$O@07A$5$l$:$KJ]B8$5$l$^$9!#$b$7$3$l$i$N%U%!%$%k$N0l$D(B +$B$rFI$`$D$b$j$J$i!"$^$:(B @dfn{pretty print} ($B@07A$7$F0u;z(B) $B$7$?$$$G$7$g$&!#(B +$B$3$NL?Na(B (@code{gnus-score-pretty-print}) $B$,$=$l$r9T$J$$$^$9!#(B @end table -@node Example Setup -@subsection $B@_DjNc(B +$B$3$N%b!<%I$r;H$&$K$O(B @kbd{M-x gnus-score-mode} $B$H%?%$%W$7$F$/$@$5$$!#(B -$B$"$J$?$,$3$N%^%K%e%"%k$rFI$_$?$/$J$/$F!"$4$/I8=`E*$J@_Dj$r9T$J$C$F$$$k$N(B -$B$J$i$P!"(B@file{~/.gnus.el} $B%U%!%$%k$H$7$F2?$+0J2<$N$h$&$J$b$N$r;H$C$F;O$a(B -$B$F$bNI$$$G$7$g$&!#(B +@vindex gnus-score-mode-hook +@code{gnus-score-menu-hook} $B$,%9%3%"%b!<%I$N%P%C%U%!!<$GJ}$NE,1~(B +$BJ}K!$r;H$$$?$1$l$P!"$3$NJQ?t$r(B @code{(word line)} $B$K@_Dj$7$F$/$@$5$$!#(B -$B4pK\E*$K$O$3$l$@$1$GNI$$$O$:$G$9!#$3$l$r(B @file{~/.gnus.el} $B%U%!%$%k$KF~(B -$B$l$F!"I,MW$K1~$8$FJT=8$7!"(BPPP ($B$d2?$+(B) $B$r5/F0$7$F!"(B@kbd{M-x gnus} $B$H%?%$(B -$B%W$7$F$/$@$5$$!#(B +@vindex gnus-default-adaptive-score-alist +$B%9%3%"IU$1$N=hM}$r40A4$K@)8f$9$k$?$a(B +$B$K(B @code{gnus-default-adaptive-score-alist} $BJQ?t$r%+%9%?%^%$%:$7$F$/$@$5(B +$B$$!#Nc$($P!"$3$s$J46$8$K$J$k$G$7$g$&(B: -$B$"$J$?$,(B Gnus $B$rAv$i$;$?$N$,=i$a$F$G$"$l$P!"<+F0E*$K$o$:$+$J%G%#%U%)%k%H(B -$B$N%K%e!<%9%0%k!<%W$,FI$a$k$h$&$K$J$j$^$9!#$*$=$i$/$b$C$H$?$/$5$s$N%0%k!<(B -$B%W$r9XFI$7$?$/$J$k$G$7$g$&!#$=$N$?$a$K$O!"(B@kbd{A A} $BL?Na$G%0%k!<%W$N40A4(B -$B$J%j%9%H$r(B @acronym{NNTP} $B%5!<%P!<$KLd$$9g$o$;$J$1$l$P$J$j$^$;$s!#$3$l$O(B -$BIaDL$O$H$F$b;~4V$,$+$+$j$^$9$,!"0lEY$@$1$7$+C5n$7$^$7$g$&!#(B(@kbd{A k} $B$G(B killed $B%0%k!<(B -$B%W$O$9$Y$FLa$C$F$-$^$9!#(B) +$B$4Mw$N$h$&$K!"$3$NO"A[%j%9%H$N3FMWAG$O!"%-!<$H$7$F0u(B ($BJQ?tL>$+!Ve5-$NNc$G$O!"(B@code{gnus-unread-mark} $B$,IU$$$F(B +$B$$$k5-;v$O!"E,1~7?%9%3%"IU$1$N%(%s%H%j!<$r;}$A$^$;$s!#(B -$B:#$d$9$0$K%0%k!<%W$rFI$`$3$H$b$G$-$k$7!"(B@kbd{J s} $BL?Na$G5-;v$r%@%&%s%m!<(B -$B%I$9$k$3$H$b$G$-$^$9!#$"$H$O$3$N%^%K%e%"%k$N;D$j$rFI$s$G!"B>$N2/@iK|$N9`(B -$BL\$+$i%+%9%?%^%$%:$7$?$$$3$H$r8+$D$1=P$7$F$/$@$5$$!#(B +$B3F5-;v$O0l$D$7$+0u$r;}$AF@$J$$$N$G!"$=$l$>$l$N5-;v$K$O$3$l$i$N5,B'$N$&$A(B +$B$N0l$D$@$1$,E,MQ$5$l$^$9!#(B -@node Batching Agents -@subsection $B0l3g%(!<%8%'%s%H=hM}(B -@findex gnus-agent-batch +@code{gnus-del-mark} $B$rNc$Ko$K4J(B -$BC1$G$9!#0J2<$N%7%'%k%9%/%j%W%H$OI,MW$J$3$H$r$9$Y$F$d$C$F$/$l$k$G$7$g$&!#(B +$B$b$7(B 10 $B8D$N5-;v$KF1$8(B subject $B$G(B @code{gnus-del-mark} $B$N0u$,IU$$$F$$$?(B +$B$H$9$k$H!"$3$N0u$KBP$9$k5,B'$O==2sE,MQ$5$l$^$9!#$=$l$O$D$^$j!"$=(B +$B$N(B subject $B$O(B -1 $B$N==G\$N%9%3%"$rF@$^$9!#$=$NCM$O!";d$,Bg$-$/8m2r$7$F$$(B +$B$J$$$+$.$j(B -10 $B$N$O$:$G$9!#(B -$B0J2<$NC5n(B ($B%a!<%k(B) $B%0%k!<%W(B (@pxref{Expiring Mail}) $B$,$"$l$P!"(B +$B4{FI5-;v$K$O$9$Y$F(B @samp{E} $B0u$,IU$1$i$l$^$9!#$3$l$O$*$=$i$/E,1~7?%9%3%"(B +$BIU$1$r$A$g$C$H$P$+$j$d$j$K$/$/$9$k$N$G!"<+F04|8B@Z$l>C5n$HE,1~7?%9%3%"IU(B +$B$1$O!"0l=o$K$O8=/dev/null 2>&1 -@end example +$B%9%3%"$rIU$1$i$l$k%X%C%@!<$K$O(B @code{from}, @code{subject}, +@code{message-id}, @code{references}, @code{xref}, @code{lines}, +@code{chars} $B$*$h$S(B @code{date} $B$,$"$j$^$9!#$5$i$K(B @code{followup} $B$K$b(B +$B%9%3%"IU$1$,$G$-$F!"$3$l$O8=:_$N5-;v$N(B @code{Message-ID} $B$r;H$C(B +$B$F(B @code{References} $B%X%C%@!<$K9gCW!"$9$J$o$A$3$l$KB3$/%9%l%C%I$K9gCW$9(B +$B$kE,1~7?%9%3%"!&%(%s%H%j!<$r:n@.$7$^$9!#(B -@node Agent Caveats -@subsection $B%(!<%8%'%s%H$NLdBjE@(B +$B$3$N5!9=$r;H$&$J$i$P!"$H$-$I$-5-;v$r4{FI$K$7$F$7$^$&>.$5$JJQ99$rHr$1$k$?(B +$B$a$K!"%9%3%"%U%!%$%k$N(B @code{mark} $B%"%H%`$r2?$+>.$5$$CM(B---$B$R$g$C$H$9$k(B +$B$H(B -300 $B$/$i$$$K@_Dj$7$F$*$/$Y$-$G$9!#(B -Gnus $B%(!<%8%'%s%H$O!"$h$/$"$kB>$N%*%U%i%$%s%K%e!<%9%j!<%@!<$N$h$&$K$OF0(B -$B:n$7$^$;$s!#$3$l$i$O2M6u$N?M!9$+$i$NNI$/$"$kC5n$9$k$h$&$K$J$k$O$:$G$9!#(B -@table @dfn -@item Plugged $B$N$H$-$K5-;v$rFI$s$@$i!"$=$l$O%(!<%8%'%s%H$KF~$k$N$G$9$+(B? +$B$I$N%0%k!<%W$K$*$$$FE,1~7?%9%3%"IU$1$r:nF0$5$;$k$+$O!"%9%3%"%U%!%$(B +$B%k(B (@pxref{Score File Format}) $B$r;H$&$3$H$K$h$C$F@)8f$G$-$^$9!#$^$?$3$l(B +$B$r;H$C$F!"0c$C$?%0%k!<%W$KBP$7$F0c$C$?5,B'$r;H$&$h$&$K$b$G$-$^$9!#(B -@strong{$B$$$$$((B}$B!#$3$NF0:n$r$*K>$_$J$i(B @code{gnus-select-article-hook} $B$K(B -$B4X?t(B @code{gnus-agent-fetch-selected-article} $B$r2C$($F$/$@$5$$!#(B +@vindex gnus-adaptive-file-suffix +$BE,1~7?%9%3%"!&%(%s%H%j!<$O!"%0%k!<%WL>(B +$B$K(B @code{gnus-adaptive-file-suffix} $B$rIU2C$7$?L>A0$N%U%!%$%k$KF~$l$i$l$^(B +$B$9!#%G%#%U%)%k%H$O(B @file{ADAPT} $B$G$9!#(B -@item Plugged $B$N$H$-$K5-;v$rFI$s$G!"%(!<%8%'%s%H$K5-;v$,B8:_$7$F$$$k>l9g!"(B -$B$b$&0l2s%@%&%s%m!<%I$5$l$k$N$G$9$+(B? +@vindex gnus-adaptive-pretty-print +$BE,1~7?%9%3%"%U%!%$%k$O5pBg$K$J$jF@$k$N$G!"?M$Nl9g$K$*$$$FNI$$7k2L$,F@$i$l$k$G$7$g$&!#$7$+$7!"(B +$B%X%C%@!<$N0lCW$9$kItJ,$,C;$$>l9g!"0U?^$KH?$9$kF0:n$r$9$k2DG=@-$,Bg$-$$$N(B +$B$G!"(B@code{gnus-score-exact-adapt-limit} $B$h$jC;$$D9$5$7$+0lCW$7$J$$>l9g$O(B +$B40A40lCW$,9T$J$o$l$^$9!#$3$NJQ?t$,(B @code{nil} $B$G$"$l$P!"$3$NLdBj$,5/$3$i(B +$B$J$$$h$&$K>o$K40A40lCW$,9T$J$o$l$^$9!#(B -$BMWLs$9$k$H!"(BGnus $B$,(B unplugged $B$N$H$-$O%m!<%+%k$KJ]B8$5$l$?5-;v$r8+$k$@$1(B -$B$G$9!#(BPlugged $B$N$H$-$O(B ISP $B$HOC$7!"$+$D%m!<%+%k$K;}$C$F$$$k5-;v$b;H$&$G(B -$B$7$g$&!#(B +@vindex gnus-default-adaptive-word-score-alist +$B>e$G=R$Y$?$h$&$K!"8DJL$NC18l$G$G$b%X%C%@!l9g$K$O!"$=$l$>$l$NC18l$N;vNc$,!"$"$k0u$K$I$s(B +$B$J%9%3%"$r2C$($k$+$r!"(B@code{gnus-default-adaptive-word-score-alist} $BJQ?t(B +$B$K$h$C$F;XDj$7$^$9!#(B -@node Scoring -@chapter $B%9%3%"(B -@cindex scoring +@lisp +(setq gnus-default-adaptive-word-score-alist + `((,gnus-read-mark . 30) + (,gnus-catchup-mark . -10) + (,gnus-killed-mark . -20) + (,gnus-del-mark . -15))) +@end lisp -$B$[$+$N?M$?$A$O!V:o=|%U%!%$%k!W(B(@dfn{kill files}) $B$r;H$$$^$9$,!"$3(B -$B$3(B Gnus $B%?%o!<$K$$$k;d$?$A$O:o=|$h$j$b%9%3%"$NJ}$,9%$-$G$9!#H`$i$H$1$s$+(B -$B$r$9$k$h$j$O@Z$jBX$($F$7$^$&J}$,$^$7$G$7$g$&!#$=$l$i$O40A4$K0c$&$3$H$r$9(B -$B$k$N$G!"??$CD>$0$K:B$C$FCm0U$rJ'$C$F$/$@$5$$(B! +$B$3$l$,%G%#%U%)%k%HCM$G$9!#C18l$G$NE,1~$rM-8z$K$9$k$H!"(B +@code{gnus-read-mark} $B$N0u$,IU$$$F$$$k5-;v$NI=Bj$K8=$l$k$9$Y$F$NC18l$,!"(B +$B%9%3%"$K(B 30 $BE@DI2C$9$k$H$$$&%9%3%"5,B'$r@8$_=P$7$^$9!#(B -@vindex gnus-summary-mark-below -$B$9$Y$F$N5-;v$O%G%#%U%)%k%H$N%9%3(B -$B%"(B (@code{gnus-summary-default-score}) $B$NCM$r;}$C$F$$$F!"%G%#%U%)%k%H$G(B -$B$O(B 0 $B$G$9!#$3$N%9%3%"$OBPOCE*$K!"$^$?$O%9%3%"%U%!%$%k(B (score file) $B$K$h$C(B -$B$F!">e$2$i$l$k$+2<$2$i$l$k$+$7$^$9!#(B@code{gnus-summary-mark-below} $B$h$j(B -$B$bDc$$%9%3%"$r;}$C$F$$$k5-;v$K$O4{FI$N0u$,IU$-$^$9!#(B +@vindex gnus-default-ignored-adaptive-words +@vindex gnus-ignored-adaptive-words +@code{gnus-default-ignored-adaptive-words} $B$N%j%9%H$K8=$l$kC18l$OL5;k$5(B +$B$l$^$9!#L5;k$7$?$$C18l$rDI2C$7$?$$$H$-$O!"$3$NJQ?t$G$O$J(B +$B$/(B @code{gnus-ignored-adaptive-words} $B%j%9%H$NJ}$r;H$C$F$/$@$5$$!#(B -Gnus $B$O35N,%P%C%U%!!<$r:n@.$9$kA0$K!"8=:_$N%0%k!<%W$KE,MQ$5$l$k$I$s$J(B -$B!V%9%3%"%U%!%$%k!W$bFI$_9~$_$^$9!#(B +@vindex gnus-adaptive-word-length-limit +$BC;$$C18l$G$OE,1~7?%9%3%"IU$1$r:nF0$5$;$k$Y$-$G$O$J$$$H;W$&?M$b$$$k$G$7$g(B +$B$&!#$b$7$=$&$J$i(B @code{gnus-adaptive-word-length-limit} $B$K@0?t$r@_Dj$9$k(B +$B$3$H$,$G$-!"$3$N?tCM$h$jC;$$C18l$OL5;k$5$l$^$9!#$3$NJQ?t$N%G%#%U%)%k%H(B +$B$O(B @code{nil} $B$G$9!#(B -$B8=:_$N5-;v$K4p$E$$$F%9%3%"$N%(%s%H%j!<$rA^F~$9$k!"J#?t$N35N,%P%C%U%!!<$N(B -$BL?Na$,$"$j$^$9!#Nc$($P!"(BGnus $B$KFCDj$NI=Bj$N5-;v$N%9%3%"$r2<$2$?$j>e$2$?(B -$B$j$9$k$h$&$K5a$a$k$3$H$,$G$-$^$9!#(B +@vindex gnus-adaptive-word-syntax-table +$B%9%3%"IU$1$,9T$J$o$l$k$H$-!"(B@code{gnus-adaptive-word-syntax-table} $B$,C5n$9$k%(%s%H%j!<$G$9!#Nc(B -$B$($P0l=54V0J>e;H$o$l$F$$$J$$%(%s%H%j!<$O!"%9%3%"%U%!%$%k$NBg$-$5$r>.$5$/(B -$B$7$F$*$/$?$a$K@E$+$K:o=|$5$l$^$9!#(B +@vindex gnus-adaptive-word-minimum +$B$b$7(B @code{gnus-adaptive-word-minimum} $B$K?tCM$,@_Dj$5$l$F$$$k$H!"C18lE,(B +$B1~7?%9%3%"IU$1=hM}$K$*$$$F!"5-;v$N%9%3%"$,$3$N?tCM$h$j$b>.$5$/$J$k$3$H$O(B +$B$"$j$^$;$s!#%G%#%U%)%k%H$O(B @code{nil} $B$G$9!#(B -@menu -* Summary Score Commands:: $B8=:_$N%0%k!<%W$N$?$a$N%9%3%"!&%(%s%H%j!<$rDI2C$9$k(B -* Group Score Commands:: $B0lHLE*$J%9%3%"L?Na(B -* Score Variables:: $B$"$J$?$N%9%3%"$r%+%9%?%^%$%:$9$k(B -* Score File Format:: $B%9%3%"%U%!%$%k$K$O2?$,F~$C$F$$$k$+(B -* Score File Editing:: $BC5n%U%!%$%k$r%9%3%"%U%!%$%k$KK]Lu$9$k(B -* Advanced Scoring:: $B%9%3%"$N5,B'$r:n$k$?$a$KO@M}I=8=$r;H$&(B -* Score Decays:: $B%9%3%"$r8:?j$5$;$k$N$OLr$KN)$D$3$H$b$"$k(B -@end menu +@vindex gnus-adaptive-word-no-group-words +@code{gnus-acaptive-word-no-group-words} $B$,(B @code{t} $B$K@_Dj$5$l$F$$$k$H!"(B +Gnus $B$O%0%k!<%WL>$N$9$Y$F$N8l$K$D$$$F!"C18lE,1~7?%9%3%"IU$1$r$7$^$;$s!#(B +$B$[$H$s$I$NI=Bj$,(B @samp{emacs} $B$H$$$&8l$r4^$s$G$$(B +$B$k(B @samp{comp.editors.emacs} $B$N$h$&$J%0%k!<%W$GJXMx$G$9!#(B -@node Summary Score Commands -@section $B35N,%9%3%"L?Na(B -@cindex score commands +$B$3$N5!9=$r$7$P$i$/;H$C$F$_$?8e$G!"5,B'$r2r@O$9$k$3$H$K$h$C$F$"$J$?$,$I$s(B +$B$JC18l$,9%$-$G$I$s$JC18l$,7y$$$+$r?GCG$9(B +$B$k(B @code{gnus-psychoanalyze-user} ($BMxMQ-MhJQ99$5$l$k$G$"$m$&$3(B +$B$H$O?4$KN1$a$F$*$$$F$/$@$5$$!#Bh0l0u>]$G$O!"$3$l$O8=>u$G$O$^$C$?$/;H$$J*(B +$B$K$J$i$J$$$h$&$K;W$($^$9!#$3$l$r$b$C$H;H$($k$h$&$K$9$k$?$a$K$O!"(B($B$h$j87(B +$BL)$JE}7WE*l9g$G(B -$B$b!"%G%#%U%)%k%H$G%0%k!<%W$N%m!<%+%k%9%3%"%U%!%$%k$K$J$j$^$9!#%9%3%"L?Na(B -$B$r2?$+B>$N%9%3%"%U%!%$%k(B ($BNc$($P(B @file{all.SCORE}) $B$KA^F~$9$k$K$O!"$^$:(B -$B$3$N%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$J$1$l$P$J$j$^$;$s!#(B +$B?7$7$$%9%3%"%U%!%$%k%(%s%H%j!<$,F~$l$i$l$k%9%3%"%U%!%$%k$O!"%[!<%`%9%3%"(B +$B%U%!%$%k(B @dfn{home score file} $B$H8F$P$l$^$9!#$3$l$ODL>o(B ($B%G%#%U%)%k%H(B +$B$G(B) $B$=$N%0%k!<%W<+?H$N$?$a$N%9%3%"%U%!%$%k$K$J$j$^$9!#Nc$((B +$B$P(B @samp{gnu.emacs.gnus} $BMQ$N%[!<%`%9%3%"%U%!%$%k(B +$B$O(B @file{gnu.emacs.gnus.SCORE} $B$G$9!#(B -$B0J2<$O%9%3%"%U%!%$%k$r$_$G$O$J$$$+$b$7$l$^$;$s!#$?$/$5$s$N%0%k!<(B +$B%W$N4V$G6&DL$N%[!<%`%9%3%"%U%!%$%k$r6&M-$9$k$3$H$O$7$P$7$PJXMx$G$9(B---$BNc(B +$B$($P$9$Y$F$N(B @samp{emacs} $B%0%k!<%W$,!"$3$H$K$h$k$HF1$8%[!<%`%9%3%"%U%!%$(B +$B%k$r;H$&$3$H$,$G$-$^$9!#(B -@table @kbd -@item V s -@kindex V s ($B35N,(B) -@findex gnus-summary-set-score -$B8=:_$N5-;v$N%9%3%"$r@_Dj$7$^$9(B (@code{gnus-summary-set-score})$B!#(B +@vindex gnus-home-score-file +$B$3$l$r@)8f$9$kJQ?t$,(B @code{gnus-home-score-file} $B$G$9!#$3$l$O0J2<$NCM$r(B +$Bl9g!"$3$N%U%!%$%k$,$9$Y$F$N%0%k!<%W$G%[!<%`%9%3%"%U%!%$%k$H(B +$B$7$F;HMQ$5$l$^$9!#(B -@item V t -@kindex V t ($B35N,(B) -@findex gnus-score-find-trace -$B8=:_$N5-;v$K;H$o$l$F$$$k$9$Y$F$N%9%3%"5,B'$rI=<($7$^(B -$B$9(B (@code{gnus-score-find-trace})$B!#(B@code{*Score Trace*} $B%P%C%U%!!<$K$*$$(B -$B$F!"8=:_$N9T$N%9%3%"5,B'$KBP1~$9$k%9%3%"%U%!%$%k$rJT=8$9$k$K(B -$B$O(B @kbd{e} $B$r!"%9%3%"%U%!%$%k$N@6=q(B (@code{gnus-score-pretty-print}) $B$H(B -$BJT=8$r9T$J$&$?$a$K$O(B @kbd{f} $B$r%?%$%W$7$F$/$@$5$$!#(B +@item +$B4X?t!#$3$N4X?t$N7k2L$,%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$5$l$^$9!#$3$N4X?t$O(B +$B%0%k!<%W$NL>A0$r0z?t$H$7$F8F$S=P$5$l$^$9!#(B -@item V w -@kindex V w ($B35N,(B) -@findex gnus-score-find-favourite-words -$B%9%3%"$G;H$o$l$F$$$k8l$N%j%9%H$rI=<($7$^(B -$B$9(B (@code{gnus-score-find-favourite-words})$B!#(B +@item +$B%j%9%H!#$3$N%j%9%H$NMWAG$O0J2<$NCM$r$K9gCW$9(B +$B$k$H!"(B@var{file-name} $B$,%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$5$l$^$9!#(B -@item V c -@kindex V c ($B35N,(B) -@findex gnus-score-change-score-file -$B0c$&%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^(B -$B$9(B (@code{gnus-score-change-score-file})$B!#(B +@item +$B4X?t!#$3$N4X?t$,(B @code{nil} $B0J30$rJV$;$P!"$=$NLa$jCM$,%[!<%`%9%3%"%U%!%$(B +$B%k$H$7$F;HMQ$5$l$^$9!#%0%k!<%WL>$,0z?t$H$7$F4X?t$KEO$5$l$^$9!#(B -@item V e -@kindex V e ($B35N,(B) -@findex gnus-score-edit-current-scores -$B8=:_$N%9%3%"%U%!%$%k$rJT=8$7$^$9(B (@code{gnus-score-edit-current-scores})$B!#(B -@code{gnus-score-mode} $B%P%C%U%!!<$,8=$l$k$7$g(B -$B$&(B (@pxref{Score File Editing})$B!#(B +@item +$BJ8;zNs!#$3$NJ8;zNs$r%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$7$^$9!#(B +@end enumerate -@item V f -@kindex V f ($B35N,(B) -@findex gnus-score-edit-file -$B%9%3%"%U%!%$%k$rJT=8$7$F!"$3$N%9%3%"%U%!%$%k$r8=:_$N$b$N$K$7$^(B -$B$9(B (@code{gnus-score-edit-file})$B!#(B +$B$3$N%j%9%H$O!"9gCW$9$k$b$N$rC5$9$?$a$K@hF,$+$i=*$j$K8~$+$C$F$J$>$i$l$^$9!#(B +@end enumerate -@item V F -@kindex V F ($B35N,(B) -@findex gnus-score-flush-cache -$B%-%c%C%7%e$5$l$F$$$k%9%3%"$rl9g$O!"0J2<$N$h$&$K$9$l(B +$B$PNI$$$G$7$g$&(B: -@item V C -@kindex V C ($B35N,(B) -@findex gnus-score-customize -$B;k3PE*$K2wE,$JJ}K!$G%9%3%"%U%!%$%k$r%+%9%?%^%$%:$7$^(B -$B$9(B (@code{gnus-score-customize})$B!#(B -@end table +@lisp +(setq gnus-home-score-file + "my-total-score-file.SCORE") +@end lisp -$B0J2<$NL?Na$O%m!<%+%k%9%3%"%U%!%$%k$rJQ99$7$^$9(B: +$B$9$Y$F$N(B @samp{gnu} $B%0%k!<%W$KBP$7$F(B @file{gnu.SCORE} $B$r!"$9$Y$F(B +$B$N(B @samp{rec} $B%0%k!<%W$KBP$7$F(B @file{rec.SCORE} ($BEy!9(B) $B$r;H$$$?$$>l9g$O!"(B +$B$3$N$h$&$K@_Dj$9$k$3$H$,$G$-$^$9(B: -@table @kbd -@item V m -@kindex V m ($B35N,(B) -@findex gnus-score-set-mark-below -$B%9%3%"$NF~NO$r5a$a$F!"$=$l$h$j$bDc$$%9%3%"$N$9$Y$F$N5-;v$K4{FI$N0u$rIU$1(B -$B$^$9(B (@code{gnus-score-set-mark-below})$B!#(B +@findex gnus-hierarchial-home-score-file +@lisp +(setq gnus-home-score-file + 'gnus-hierarchial-home-score-file) +@end lisp -@item V x -@kindex V x ($B35N,(B) -@findex gnus-score-set-expunge-below -$B%9%3%"$NF~NO$r5a$a$F!"$=$N%9%3%"$h$jDc$$$9$Y$F$N5-;v$r:o=|$9$k$?$a$N%9%3(B -$B%"5,B'$r8=:_$N%9%3%"%U%!%$%k$KIU$12C$($^(B -$B$9(B (@code{gnus-score-set-expunge-below})$B!#(B +$B$3$l$OMxMQ$K0J2<$N(B +$B4X?t$,$"$j$^$9(B: + +@table @code +@item gnus-current-home-score-file +@findex gnus-current-home-score-file +$B!V8=:_$N!WI8=`%9%3%"%U%!%$%k$rJV$7$^$9!#$3$l$O%9%3%"L?Na72$K!V:G?o$K5,B'@5$7$$MM<0$K$N$C(B -$B$H$C$F$$$k$N$G!"$=$l$i$9$Y$F$N(B ($B2?I4$b$"$k(B) $BL?Na$rNs5s$9$kI,MW$OL5$$$G$7$g(B -$B$&!#(B +@samp{emacs} $B%0%k!<%WMQ$K0l$D$N%9%3%"%U%!%$%k$r!"$=$l$H$OJL$N$b$N(B +$B$r(B @samp{comp} $B%0%k!<%WMQ$KMQ0U$9$k0lJ}!"B>$N$9$Y$F$N%0%k!<%W$G$O$=$l$>(B +$B$lFH<+$N%9%3%"%U%!%$%k$r;H$&$h$&$K$7$?$$$J$i!"$3$s$J@_Dj$GNI$$$G$7$g$&(B: -@findex gnus-summary-increase-score -@findex gnus-summary-lower-score -@enumerate -@item -$B:G=i$K%?%$%W$9$k%-!<$O!"%9%3%"$rA}$d$9$H$-$O(B @kbd{I} (i $B$NBgJ8;z(B) $B$G!"%9(B -$B%3%"$r2<$2$k$H$-$O(B @kbd{L} $B$G$9!#(B -@item -$BFsHVL\$N%-!<$O!"$I$N%X%C%@!<$G%9%3%"$rIU$1$k$+$r;XDj$7$^$9!#0J2<$N%-!<$r(B -$B;H$&$3$H$,$G$-$^$9(B: +@lisp +(setq gnus-home-score-file + ;; @r{$B@55,I=8=(B @code{"\\.emacs"} $B$K9gCW$9$k$9$Y$F$N%0%k!<%W(B} + '(("\\.emacs" "emacs.SCORE") + ;; @r{$B$9$Y$F$N(B comp $B%0%k!<%W$rC10l$N%9%3%"%U%!%$%k$G(B} + ("^comp" "comp.SCORE"))) +@end lisp -@table @kbd -@item a -$BCxA0$G%9%3%"$rIU$1$^$9!#(B +@vindex gnus-home-adapt-file +@code{gnus-home-adapt-file} $B$O(B @code{gnus-home-score-file} $B$H$^$C$?$/F1(B +$B$8$d$jJ}$GF0:n$7$^$9$,!"Be$o$j$K$3$l$G!"2?$r%[!<%`E,1~%9%3%"%U%!%$%k$K$9(B +$B$k$+$r;XDj$7$^$9!#$9$Y$F$N?7$7$$E,1~%U%!%$%k%(%s%H%j!<$O!"$3$NJQ?t$G;XDj(B +$B$5$l$k%U%!%$%k$KF~$l$i$l!"F1$8J8K!$r;H$&$3$H$,$G$-$^$9!#(B -@item s -$BI=Bj(B (subject) $B$N9T$G%9%3%"$rIU$1$^$9!#(B +@code{gnus-home-score-file} $B$H(B @code{gnus-home-adapt-file} $B$r;H$&$3$H$K(B +$B2C$($F!"%0%k!<%W%Q%i%a!<%?!<(B (@pxref{Group Parameters}) $B$H%H%T%C%/%Q%i%a!<(B +$B%?!<(B (@pxref{Topic Parameters}) $B$r;H$C$F$b!"$[$\F1MM$N$3$H$r@.$7?k$2$k$3(B +$B$H$,$G$-$^$9!#%0%k!<%W!"%H%T%C%/%Q%i%a!<%?!<$O$3$NJQ?t$h$j$bM%@h$5$l$^$9!#(B -@item x -@code{Xref} $B9T!"$9$J$o$A%/%m%9%]%9%H9T$G%9%3%"$rIU$1$^$9!#(B +@node Followups To Yourself +@section $B<+J,<+?H$X$N%U%)%m!<%"%C%W(B -@item r -@code{References} $B9T$G%9%3%"$rIU$1$^$9!#(B +Gnus $B$O8=:_$N%P%C%U%!!<$+$i(B @code{Message-ID} $B%X%C%@!<$r8+$D$1=P$9$?$a$N(B +$BFs$D$NL?Na$rDs6!$7$^$9!#$=$7$F(B Gnus $B$O!"B>$N5-;v$N(B @code{References} $B%X%C(B +$B%@!<$K$"$k$3$N(B @code{Message-ID} $B$r;H$C$F%9%3%"$rIU$1$k$?$a$N%9%3%"5,B'(B +$B$rDI2C$7$^$9!#$3$l$O;ve!"8=:_$N%P%C%U%!!<$K$"$k5-;v$KJVEz$7$?$9$Y$F$N(B +$B5-;v$N%9%3%"$rA}2C$5$;$^$9!#$3$l$O!"$"$J$?$,8@$C$?$3$H$K?M!9$,Ez$($?$i!"(B +$B$=$l$KMF0W$K5$IU$+$;$F$b$i$$$?$$$H$-$K!"$H$F$bJXMx$G$9!#(B -@item d -$BF|IU(B (date) $B$G%9%3%"$rIU$1$^$9!#(B +@table @code +@item gnus-score-followup-article +@findex gnus-score-followup-article +$B$3$l$O!"$"$J$?<+?H$N5-;v$KD>@\%U%)%m!<%"%C%W$7$?5-;v$K%9%3%"$r2C$($^$9!#(B -@item l -$B9T?t(B (number of lines) $B$G%9%3%"$rIU$1$^$9!#(B +@item gnus-score-followup-thread +@findex gnus-score-followup-thread +$B$3$l$O!"$"$J$?$N5-;v$h$j!V2$H9gCW$9$k$+(B -$B$I$&$+$rD4$Y$F!"$3$NCxo$KF1$8$G$"$k$3$H$K5$$,IU$/$G$7$g$&!#0J2<$NFs$D$O;d$N$b$N$G$9(B: -@item b -$B5-;v$NK\J8$G%9%3%"$rIU$1$^$9!#(B +@example + + +@end example -@item h -$B%X%C%@!<$G%9%3%"$rIU$1$^$9!#(B +$B$7$?$,$C$F!"$3$N%^%7%s$G$O(B @samp{x6} $B$G!V;d!W$+$I$&$+$r8+J,$1$k$3$H$,$G(B +$B$-$^$9!#$3$l$O;H$($^$9(B---$B0J2<$N5,B'$O!";d<+?H$X$N$9$Y$F$N%U%)%m!<%"%C%W(B +$B$N%9%3%"$r>e$2$k$G$7$g$&(B: -@item t -$B%9%l%C%I$G%9%3%"$rIU$1$^$9!#(B($B$3$N%-!<$r;H$&$3$H$O!"(B@file{ADAPT} $B%U%!%$%k(B -$B$N@8@.$r$b$?$i$7$^$9!#(B) -@end table +@lisp +("references" + ("" + 1000 nil r)) +@end lisp -@item -$B;0HVL\$N%-!<$O9gCW$N7?$G$9!#$I$N9gCW$N7?$,M-8z$J$N$+$O!"$I$N%X%C%@!<$G%9(B -$B%3%"$rIU$1$h$&$H$7$F$$$k$+$K0M$j$^$9!#(B +$B!V$"$J$?$N!W$,:G=i$NFsJ8;z$K$J$k$+:G=i$N;0J8;z$K$J$k$+$O!"%7%9%F%`$K0MB8(B +$B$7$^$9!#(B -@table @code -@item $BJ8;zNs(B (strings) +@node Scoring On Other Headers +@section $BB>$N%X%C%@!<$K%9%3%"$rIU$1$k(B +@cindex scoring on other headers -@table @kbd -@item e -$B@53N$J(B (exact) $B9gCW$G$9!#(B +Gnus $B$,!VEAE}E*!W$J%X%C%@!<(B ---@samp{From}, @samp{Subject} $B$J$I(B---$B$K%9%3(B +$B%"$rIU$1$k$N$O$H$F$bB.$$$G$9!#$G$9$,!"B>$N%X%C%@!<$K%9%3%"$rIU$1$k$K(B +$B$O(B @code{head} $B$N%9%3%"$N$?$a$N5,B'$r=q$/I,MW$,$"$j!"$=$l$O9gCW$rC5$9$?(B +$B$a$K(B Gnus $B$,Kh2s%P%C%/%(%s%I$+$iC1FH$N5-;v$rl9g$KCY$$%9%3%"IU$1$,6X;_$5$l$^$9!#$=$l(B +$B$,(B @code{t} $B$@$C$?$i!"$9$Y$F$N%0%k!<%W$GCY$$%9%3%"IU$1$,6X;_$5$l$^$9!#(B -@item f -$BBg;(GD$J(B (fuzzy) $B9gCW$G$9(B (@pxref{Fuzzy Matching})$B!#(B +$B$5$F!"$3$l$K4X$7$F%K%e!<%9%0%k!<%W$G$NCY$5$N$?$a$K$G$-$k$3$H$OB?$/$O$"$j(B +$B$^$;$s$,!"%a!<%k%0%k!<%W$N$?$a$K$O$h$jM%$l$?O$G$3$N5!9=$,$I$&F/$/$+$,>\$7$/@bL@$5$l$F$$(B +$B$^$9$,!"$3$3$G$O$I$&$7$?$i(B @code{nnml} $B$G(B @samp{To} $B$H(B @samp{Cc} $B%X%C%@!<(B +$B$K%9%3%"$rIU$1$k$3$H$,$G$-$k$+$ND4M}$NNc$r5s$2$^$7$g$&!#(B -@item r -$B@55,I=8=(B (regexp) $B$N9gCW$G$9!#(B -@end table +$B0J2<$r(B @file{~/.gnus.el} $B%U%!%$%k$KCV$$$F$/$@$5$$!#(B -@item $BF|IU(B (date) +@lisp +(setq gnus-extra-headers '(To Cc Newsgroups Keywords) + nnmail-extra-headers gnus-extra-headers) +@end lisp -@table @kbd -@item b -$BF|IU$NA0(B (before) $B$G$9!#(B +Gnus $B$r:F5/F0$7$F!"(B@kbd{M-x nnml-generate-nov-databases} $B%3%^%s%I(B +$B$G(B @code{nnml} $B$N(B overview $B%U%!%$%k$r:n$jD>$7$F$/$@$5$$!#$?$/$5$s$N%a!<(B +$B%k$r;}$C$F$$$k$H!"$3$l$K$OD9$$;~4V$,$+$+$k$G$7$g$&!#(B -@item a -$BF|IU$N8e(B (after) $B$G$9!#(B +$B$=$7$F(B @kbd{I e s p To RET RET} $B$N$h$&$K$9$k$H!"(B +@samp{To} $B$H(B @samp{Cc} $B%X%C%@!<$K!H(Bextra headers$B!I$H$7$F%9%3%"$rIU$1$k$3(B +$B$H$,$G$-$^$9!#(B -@item n -$B$=$NF|IU$G$9!#(B -@end table +$B$o$+$C$?$+$J(B? $B4JC1$@$h$M!#(B -@item $B?tCM(B (number) +@node Scoring Tips +@section $B%9%3%"IU$1$N1|5A(B +@cindex scoring tips -@table @kbd -@item < -$B?tCM$h$j>.$5$$$b$N$G$9!#(B +@table @dfn +@item $B%/%m%9%]%9%H(B +@cindex crossposts +@cindex scoring crossposts +$B%/%m%9%]%9%H$N%9%3%"$rDc$/$7$?$1$l$P!"9gCW$5$;$k$Y$-9T$O(B @code{Xref} $B%X%C(B +$B%@!<$G$9!#(B -@item = -$B?tCM$HEy$7$$$b$N$G$9!#(B +@lisp +("xref" (" talk.politics.misc:" -1000)) +@end lisp -@item > -$B?tCM$h$jBg$-$$$b$N$G$9!#(B -@end table -@end table +@item $BJ#?t$N%/%m%9%]%9%H(B +$B$"$k?t!"Nc$($P;0$D0J>e$N%0%k!<%W$K%/%m%9%]%9%H$5$l$F$$$k5-;v$N%9%3%"$rDc(B +$B$/$7$?$1$l$P!"(B -@item -$BIaDL$O$3$l$G:G8e$N;M$DL\$N%-!<$O!"$3$l$,0l;~E*$J(B ($B$9$J$o$A4|8B@Z$l>C5n$5(B -$B$l$k(B) $B%9%3%"!&%(%s%H%j!<$+!"1JB3E*$J(B ($B$9$J$o$A4|8B@Z$l>C5n$G$J$$(B) $B%9%3%"!&(B -$B%(%s%H%j!<$+!"$^$?$O%9%3%"%U%!%$%k$KDI2C$;$:$K$?$@$A$K%9%3%"IU$1$r9T$J$&(B -$B$+!"$N$I$l$+$r;XDj$7$^$9!#(B +@lisp +("xref" + ("[^:\n]+:[0-9]+ +[^:\n]+:[0-9]+ +[^:\n]+:[0-9]+" + -1000 nil r)) +@end lisp -@table @kbd -@item t -$B0l;~E*$J(B (temporary) $B%9%3%"!&%(%s%H%j!<$G$9!#(B +@item $BK\J8$X$N9gCW(B +$B$3$l$O0lHLE*$K$O$"$^$jNI$$9M$($G$O$"$j$^$;$s(B---$B$H$F$bD9$$;~4V$,$+$+$k$+(B +$B$i$G$9!#$l$N5-;v$r8DJL$K%5!<%P!<$+$i$l(B +$B$N%9%3%"%U%!%$%k$G0l$D$rA*$s$G!"$=$l$K8G<9$9$Y$-$G$9!#$b$7Fs$D$r;H$&$H!"(B +$B$=$l$>$l$N5-;v$O(B @emph{$BFs2s(B} $B$K(B @code{All} $B$r;H$C$FA4It9gCW$5$;$F$/$@$5$$!#(B -@item p -$B1JB3E*$J(B (permanent) $B%9%3%"!&%(%s%H%j!<$G$9!#(B +@item $B4{FI$H$7$F0u$rIU$1$k(B +$B$"$k0lDj$NCM$h$jDc$$%9%3%"$r;}$D5-;v$K$O!"$*$=$i$/4{FI$N0u$rIU$1$F$7$^$$(B +$B$?$/$J$k$G$7$g$&!#$3$l$O(B @file{all.SCORE} $B%U%!%$%k$K0J2<$N$b$N$rF~$l$F$*(B +$B$/$3$H$K$h$C$F!":G$b4JC1$KA0$r?R$M$i$l$k$G$7$g$&!#$3$l(B -$B$O(B @code{gnus-extra-headers} $B$K$"$kL>A0$G$J$1$l$P$J$j$^$;$s!#(B -@samp{TAB} $B$K$h$kJd40$,$G$-$^$9!#(B -@end enumerate +$BF1MM$N$3$H$r(B @code{expunge} $B$G9T$J$&$3$H$r9M$($F$bNI$$$G$7$g$&!#(B -$B$=$&$$$&$o$1$G!"8=:_$NCxl9g$N%-!<$O(B @kbd{I a e p} $B$G$9!#I=Bj$X$N!"J8;zNs$N0l(B -$BIt9gCW$K4p$E$$$F!"0l;~E*$J%9%3%"!&%(%s%H%j!<$r:n$j!"$=$N%9%3%"$r2<$2$?$$!"(B -$B$H$$$&>l9g$N%-!<$O(B @kbd{L s s t} $B$G$9!#$:$$$V$s4JC1$G$9$M!#(B +@item $BH]DjJ8;z%/%i%9(B +$B$b$7(B @code{[^abcd]*} $B$_$?$$$J$b$N$r;XDj$9$k$H!"4|BT30$l$N7k2L$G=*$o$k$+(B +$B$b$7$l$^$;$s!#$3$l$O2~9TJ8;z$K$b9gCW$7$F$7$^$&$N$G!"$(!<$H!"L$CN$N$b$N$^(B +$B$G0z$-$:$j=P$7$F$7$^$&$b$7$l$^$;$s!#Be$o$j$K(B @code{[^abcd\n]*} $B$r;H$$$^(B +$B$7$g$&!#(B +@end table -$B$b$N$4$H$r>/$7J#;($K$9$k$?$a$K%7%g!<%H%+%C%H!&%-!<$,$"$j$^$9!#FsHVL\$+;0(B -$BHVL\$N%-!<$KBgJ8;z$r;H$&$H!"(BGnus $B$O;D$k0l$D$+Fs$D$N%-!<$K%G%#%U%)%k%HCM(B -$B$r;H$$$^$9!#%G%#%U%)%k%H$O!VJ8;zNs$N0lIt!W$H!V0l;~E*!W$G$9!#$G$9$+(B -$B$i(B @kbd{I A} $B$O(B @kbd{I a s t} $B$HF1$8$G!"(B@kbd{I a R} $B$O(B @kbd{I a r t} $B$H(B -$BF1$8$G$9!#(B +@node Reverse Scoring +@section $B5U%9%3%"(B +@cindex reverse scoring -$B$3$l$i$N4X?t$O!"?tCM@\F,0z?t$H%7%s%\%k@\F,0z?t$re$2$k(B) $B$+$r;XDj$7$^$9!#%7%s%\%k@\F,0z?t(B @code{a} $B$O!"8=:_(B -$B$N%9%3%"%U%!%$%k$NBe$o$j$K(B @file{all.SCORE} $B%U%!%$%k$r$=$NL?Na$N$?$a$K;H(B -$B$&$3$H$r;X<($7$^$9!#(B +$B$b$7!"I=Bj%X%C%@!<$K(B @samp{Sex with Emacs} $B$H$$$&J8;z$,$"$k5-;v$@$1$r;D(B +$B$7$F!"$=$NB>$N5-;v$9$Y$F$r>C5n$7$F$7$^$$$?$1$l$P!"%9%3%"%U%!%$%k$K0J2<$N(B +$B$h$&$J$b$N$rF~$l$k$3$H$,$G$-$^$9(B: -@vindex gnus-score-mimic-keymap -@code{gnus-score-mimic-keymap} $B$O$3$l$i$NL?Na$,%-!<%^%C%W$G$"$k$+$N$h$&(B -$B$K?6$kIq$&$+$I$&$+$r;XDj$7$^$9!#(B +@lisp +(("subject" + ("Sex with Emacs" 2)) + (mark 1) + (expunge 1)) +@end lisp -@node Group Score Commands -@section $B%0%k!<%W%9%3%"L?Na(B -@cindex group score commands +$B$3$l$G(B @samp{Sex with Emacs} $B$K9gCW$9$k$9$Y$F$N5-;v$N%9%3%"$,>e$,$C$F!"(B +$B;D$j$N5-;v$K$O4{FI$N0u$,IU$-!"$*$^$1$K$=$l$i$O>C5n$5$l$k$G$7$g$&!#(B -$B;DG0$J$,$i!"$^$@$?$/$5$s$O$"$j$^$;$s!#(B +@node Global Score Files +@section $B%0%m!<%P%k%9%3%"%U%!%$%k(B +@cindex global score files -@table @kbd -@item W e -@kindex W e ($B%0%k!<%W(B) -@findex gnus-score-edit-all-score -$B$9$Y$F$N%0%k!<%W$KE,MQ$5$l$k(B all.SCORE $B%U%!%$%k$rJT=8$7$^$9!#(B -@code{gnus-score-mode} $B$N%P%C%U%!!<$,8=$l$k$G$7$g$&(B (@pxref{Score File -Editing})$B!#(B +$B4V0c$$$J$/!"B>$N%K%e!<%9%j!<%@!<$O!V%0%m!<%P%k:o=|%U%!%$%k(B (global kill +file)$B!W$r;}$C$F$$$^$9!#$=$l$i$OIaDL!"$9$Y$F$N%0%k!<%W$KE,MQ$5$l$k!"MxMQ(B +$Be$N2?J*$G$b(B +$B$"$j$^$;$s!#$U$U$s(B! $B$D$^$i$J$$!"DcG=$J%K%e!<%9%j!<%@!<$@$M!#(B -@item W f -@kindex W f ($B%0%k!<%W(B) -@findex gnus-score-flush-cache -$B2?EY$b%9%3%"O"A[%j%9%H$r:FFI$_9~$_$9$k$3$H$rHr$1$k$?$a$K!"(BGnus $B$O$=$l$i(B -$B$N%-%c%C%7%e$rJ];}$7$F$$$^$9!#$3$NL?Na$O%-%c%C%7%e$r6u$C$]$K$7$^(B -$B$9(B (@code{gnus-score-flush-cache})$B!#(B -@end table +$B;d$,$3$3$GOC$7$F$$$k$N$O%0%m!<%P%k%9%3%"%U%!%$%k$G$9!#A4@$3&$N!"$"$i$f$k(B +$BCO0h$NMxMQ?M$N%9%3%"%U%!%$%k$r;H$&$?$a$K$7$J$1$l$P$J$i$J$$$N$O!"(B +@code{gnus-global-score-files} $BJQ?t$r@_Dj$9$k$3$H$,$9$Y$F$G$9!#$=$l$>$l(B +$B$N%9%3%"%U%!%$%k$K$D$-0l$D!"$^$?$O$=$l$>$l$N%9%3%"%U%!%$%k%G%#%l%/%H%j!<(B +$B$K$D$-0l$D$N%(%s%H%j!<$K$J$j$^$9!#(BGnus $B$O$I$N%9%3%"%U%!%$%k$r$I$N%0%k!<(B +$B%W$K;H$&$N$,E,@Z$G$"$k$+$r<+J,$G7hDj$7$^$9!#(B -@findex gnus-batch-score -@cindex batch scoring -@example -& emacs -batch -l ~/.emacs -l ~/.gnus.el -f gnus-batch-score -@end example +$BNc$($O%9%3%"%U%!%$(B +$B%k(B @file{/ftp@@ftp.gnus.org:/pub/larsi/ding/score/soc.motss.SCORE} $B$*$h(B +$B$S(B @file{/ftp@@ftp.some-where:/pub/score} $B%G%#%l%/%H%j!<$K$"$k$9$Y$F$N%9(B +$B%3%"%U%!%$%k$r;H$$$?$1$l$P!"$3$N$h$&$K@_Dj$7$F$/$@$5$$(B: -@node Score Variables -@section $B%9%3%"JQ?t(B -@cindex score variables +@lisp +(setq gnus-global-score-files + '("/ftp@@ftp.gnus.org:/pub/larsi/ding/score/soc.motss.SCORE" + "/ftp@@ftp.some-where:/pub/score/")) +@end lisp -@table @code -@item gnus-use-scoring -@vindex gnus-use-scoring -@code{nil} $B$G$"$l$P!"(BGnus $B$O%9%3%"%U%!%$%k$rD4$Y$:!"0lHLE*$K$O%9%3%"4XO"(B -$B$N;E;v$r$^$C$?$/$7$^$;$s!#$3$l$O%G%#%U%)%k%H$G(B @code{t} $B$G$9!#(B +@findex gnus-score-search-global-directories +@noindent +$BC1=c$G$7$g$&(B? $B%G%#%l%/%H%j!$O(B @samp{/} $B$G=*$o$i$J$/$F$O$J$j$^$;$s!#(B +$B$3$l$i$N%G%#%l%/%H%j!<$O!"0lHL$K(B Gnus $B$r;H$&0l2s$N4|4VCf$K0l2s$@$1$7$+FI(B +$B$_9~$^$l$^$;$s!#$b$71s3V%G%#%l%/%H%j!<$r$N?M$?$A$K;H$C$F$b$i$&$?$a$K%9%3%"%U%!%$%k$r0];}4IM}$7$?$/$J$C$?$i!"C1(B +$B$K$"$J$?$N%9%3%"%U%!%$%k$rF?L>(B ftp $B$KCV$$$F!"@$3&$K8xI=$7$F$/$@$5$$!#5U(B +$B9T;J2q!$AA0$rF@$k$?$a$K%0%k!<%WL>$K2C$($k@\Hx8l$G$9(B ($B%G%#%U%)%k(B -$B%H$O(B @file{SCORE} $B$G$9(B)$B!#(B +@quotation +@samp{retro-} $B$r!V5U9T!W$HLu$7$^$7$?!#F|K\$G$O!V%l%H%m!W$r!V8E$-A1$-;~Be(B +$B$N!W$N$h$&$J9NDjE*$J0UL#$G;H$&$3$H$,>/$J$/$J$$$N$G$9$,!"$3$3$G$OK\Mh$N(B +$B!V;~Be$K5U9T$7$?!W!V;H$($M!o$9$Y$F$N%9%3%"%U%!%$%k$O!"%9%3%"%U%!%$%k$N2a>j$J:FFI$_9~$_$rHr$1$k$?(B -$B$a$K%-%c%C%7%e$5$l$^$9!#$7$+$7!"$3$N$?$a$K(B Emacs $B$,Bg$-$/HnBg2=$9$k$+$b(B -$B$7$l$^$;$s!#$=$3$G!":F$SI,MW$H$5$l$=$&$b$J$$%9%3%"%U%!%$%k$ro$KB?$/$N>l=j$K%/%m%9%]%9%H$5$l$F$$$k5-;v$O4V0c$$$J$/6}$G$"$k!#(B +@item +$B0l8D$NITE,@Z$J5-;v$r8:E@$9$k$K$O!"(B@code{Message-ID} $B$G8:E@$9$k!#(B +@item +$BFC$KAG@2$i$7$$Ej9FO$rL5;k$7$?Ej9F$rIQHK$K7+$jJV$9Ej9FC5n$N%9%3%"!&%(%s%H%j!<$r;H$C$F!"%U%!%$%k$NBg$-$5$r>.$5$/M^$($k!#(B +$B$b$C$H$b!"%5%$%H$K$h$C$F8E$$5-;v$rD94|4VJ]B8$9$k$h$&$K!"$*$=$i$/D9$$4|8B(B +$B@Z$l>C5n$N4|4V$re$2(B/$B2<$2$9$k$?$a$K!"$9$Y$F$NBPOCE*%9%3%">e$2(B/$B2<$2L?Na$K$h$C$F;H(B -$B$o$l$k%9%3%"$G$9!#%G%#%U%)%k%H$O(B 1000 $B$G!"2a>j$K;W$($k$+$b$7$l$^$;$s$,!"(B -$BE,1~%9%3%"IU$1$r$9$k$?$a$N==J,$JM>CO$r3NJ]$9$k$?$a$G$9!#.$5$JJQ99$G>e=q$-$5$l$?$/$O$J$$$N$G$9!#(B +@dots{} $B2L$?$7$FB>$N%K%e!<%9%j!<%@!<$O!">-Mh%0%m!<%P%k%9%3%"%U%!%$%k$r%5(B +$B%]!<%H$9$k$G$7$g$&$+(B? @emph{$B$&$U$U(B}$B!#$=$&!"$I$&9M$($F$_$?$C$F!"(BBlue +Wave $B$d(B xrn $B$d(B 1stReader $B$H$+$$$C$?%K%e!<%9%j!<%@!<$O!"%9%3%"$r%5%]!<%H(B +$B$9$k$Y$-$G$9$M!#:#$O8GBC$r0{$s$G8+C5n%U%!%$%k(B +@cindex kill files -@item gnus-summary-expunge-below -@vindex gnus-summary-expunge-below -$B$3$NJQ?t$h$jDc$$%9%3%"$r;}$D5-;v$O35N,$N9T$KI=<($5$l$^$;$s!#%G%#%U%)%k%H(B -$B$O(B @code{nil} $B$G!"$I$N5-;v$b1#$5$l$J$$$H$$$&$3$H$G$9!#$3$l$O3F35N,%P%C(B -$B%U%!!<$K$*$1$k%m!<%+%kJQ?t$G!"(B@code{gnus-summary-mode-hook} $B$K$h$C$F@_Dj(B -$B$5$l$J$1$l$P$J$j$^$;$s!#(B +Gnus $B$O$^$@!"$"$N$&$6$C$?$$8E$$>C5n%U%!%$%k$r%5%]!<%H$7$F$$$^$9!#C(B +$B5n%U%!%$%k$N9`L\$O$b$&>C$7$F$b$h$$$N$G$9$,!"$=$l$O(B Daniel Quinlan $B$,%9%3(B +$B%"%U%!%$%k$r9M$(=P$9A0$K;d$,=q$$$?$b$N$J$N$G!"$=$N%3!<%I$O$^$@;D$7$F$"$k(B +$B$N$G$9!#(B -@item gnus-score-over-mark -@vindex gnus-score-over-mark -$B%G%#%U%)%k%H$N%9%3%"$h$jBg$-$J%9%3%"$r;}$D5-;v$KBP$7$F(B ($B35N,9T$N;07eL\(B -$B$G(B) $B;H$o$l$k0u$G$9!#%G%#%U%)%k%H$O(B @samp{+} $B$G$9!#(B +$BMW$9$k$K!">C5n=hM}$O%9%3%"=hM}$h$j$b$+$J$j(B ($B;d$K8@$o$;$l(B +$B$P(B @emph{$B$b$N$9$4$/(B}) $BCY$$$N$G!"$"$J$?$N>C5n%U%!%$%k$O%9%3%"%U%!%$%k$K=q(B +$B$-49$($?J}$,NI$$$+$b$7$l$^$;$s!#(B -@item gnus-score-below-mark -@vindex gnus-score-below-mark -$B%G%#%U%)%k%H$N%9%3%"$h$j>.$5$J%9%3%"$r;}$D5-;v$KBP$7$F(B ($B35N,9T$N;07eL\(B -$B$G(B) $B;H$o$l$k0u$G$9!#%G%#%U%)%k%H$O(B @samp{-} $B$G$9!#(B +$B$$$:$l$K$;$h!">C5n%U%!%$%k$OIaDL$N(B @code{emacs-lisp} $B%U%!%$%k$G$9!#$3$N(B +$B%U%!%$%k$NCf$K$O$I$s$J7A<0$G$bF~$l$k$3$H$,$G$-$^$9!#$D$^$j>C5n%U%!%$%k$r(B +$B%0%k!<%W$KF~$C$?$H$-$K$r0z?t$H$7$F8F$P$l$^$9!#(B +$BDL>o$N>C5n%U%!%$%k$O0J2<$N$h$&$K$J$j$^$9(B: -$B$"$i$+$8$aDj5A$5$l$F$$$k;HMQ2DG=$J4X?t$O(B: +@lisp +(gnus-kill "From" "Lars Ingebrigtsen") +(gnus-kill "Subject" "ding") +(gnus-expunge "X") +@end lisp -@table @code -@item gnus-score-find-single -@findex gnus-score-find-single -$B%0%k!<%W<+?H$N%9%3%"%U%!%$%k$@$1$rE,MQ$7$^$9!#(B +$B$3$l$O;d$,=q$$$?$9$Y$F$N5-;v$K4{FI$N0u$rIU$1!"35N,%P%C%U%!!<$+$i0u$NIU$$(B +$B$?5-;v$r:o=|$7$^$9!#$H$C$F$bJXMx$G$9!#$"$J$?$b$=$&;W$&$G$7$g!#(B -@item gnus-score-find-bnews -@findex gnus-score-find-bnews -$B$9$Y$F$N9gCW$9$k%9%3%"%U%!%$%k$r(B bnews $B9=J8$r;H$C$FE,MQ$7$^$9!#$3$l$,%G%#(B -$B%U%)%k%H$G$9!#Nc$($P!"8=:_$N%0%k!<%W$,(B @samp{gnu.emacs.gnus} $B$J$i$P!"(B -@file{gnu.all.SCORE}, @file{not.alt.SCORE} $B$H(B @file{gnu.all.SCORE} $B$,$9(B -$B$Y$FE,MQ$5$l$^$9!#MW$9$k$K!"%9%3%"%U%!%$%kL>(B -$B$N(B @samp{all} $B$,(B @samp{.*} $B$KJQ49$5$l!"$=$l$+$i@55,I=8=$N9gCW$,$J$5$l$^(B -$B$9!#(B +$BB>$N%W%m%0%i%`$G$O$^$C$?$/0c$&>C5n%U%!%$%k$N9=J8$r;H$C$F$$$^$9!#(B +Gnus $B$O(B @code{rn} $B$N>C5n%U%!%$%k$i$7$-$b$N$K=P2q$&$H!"2?$H$+$=$l$r2rl9g(B -$B$O!"$=$l$i$N%(%s%H%j!<$r(B @file{all.SCORE} $B%U%!%$%k$KF~$l$k$H$$$&$3$H$G$9!#(B +@sc{gnus} $B>C5n%U%!%$%k$rJT=8$9$k$?$a$NFs$D$N35N,%P%C%U%!!<4X?t$,$"$j$^$9(B: -Gnus $B$O!"$h$j0lHLE*$J%9%3%"%U%!%$%k$r!"$h$jFCDj$N%9%3%"%U%!%$%k$h$jA0$K(B -$BE,MQ$7$h$&$H$9$k$b$N$N!"%9%3%"%U%!%$%k$O$d$d%i%s%@%`$J=gHV$GE,MQ$5$l$^$9!#(B -$B$3$l$O%9%3%"%U%!%$%kL>$NMWAG$N?t$rD4$Y$k$3$H$K$h$C$F9T$J$o$l$^(B -$B$9(B---@samp{all} $BMWAG$rC5n%U%!%$%k$rJT=8$7$^(B +$B$9(B (@code{gnus-summary-edit-local-kill})$B!#(B -@item gnus-score-find-hierarchical -@findex gnus-score-find-hierarchical -$B$9$Y$F$N?F%0%k!<%W$+$i!"=g$K$9$Y$F$N%9%3%"%U%!%$%k$rE,MQ$7$^$9!#$3$l(B -$B$O(B @file{all.SCORE} $B$N$h$&$J%9%3%"%U%!%$%k$r;}$D$3$H$O$G$-$J$$$1$l$I!"(B -@file{SCORE}, @file{comp.SCORE} $B$*$h$S(B @file{comp.emacs.SCORE} $B$r!"$=$l(B -$B$>$l$N%5!<%P!<$KBP$7$F;}$D$3$H$,$G$-$k$H$$$&$3$H$G$9!#(B +@item M-K +@kindex M-K ($B35N,(B) +@findex gnus-summary-edit-global-kill +$B0lHL>C5n%U%!%$%k$rJT=8$7$^$9(B (@code{gnus-summary-edit-global-kill})$B!#(B @end table -$B$3$NJQ?t$O4X?t$N%j%9%H$G$"$k$3$H$b$G$-$^$9!#$=$N>l9g!"$3$l$i$9$Y$F$N4X?t(B -$B$,%0%k!<%WL>$r0z?t$H$7$F8F$P$l!"JV$5$l$?$9$Y$F$N%9%3%"%U%!%$%k$N%j%9%H$,(B -$BE,MQ$5$l$^$9!#$3$l$i$N4X?t$O!"D>@\%9%3%"O"A[%j%9%H$N%j%9%H$N%j%9%H$rJV$9(B -$B$3$H$b$G$-$^$9!#$=$N>l9g!"$=$l$i$N%U%!%$%k$G$J$$%9%3%"O"A[%j%9%H$rJV$94X(B -$B?t$O!"JV$5$l$k:G8e$N%9%3%"%U%!%$%k$,%m!<%+%k%9%3%"%U%!%$%k$G$"$k$3$H$r3N(B -$BC5n%U%!%$%k$rJT=8$9$kFs$D$N%0%k!<%W%b!<%I4X?t$,$"$j$^$9(B: -$BNc$($P!"%5!<%P!<$rFCDj$7$J$$A4BN%9%3%"%U%!%$%k$r;H$C$F!"3,AXE*$K(B ($B?F%0%k!<(B -$B%W$+$i=g$K(B) $B%9%3%"IU$1$r9T$J$&$J$i$P!"C5n%U%!%$%k$rJT=8$7$^(B +$B$9(B (@code{gnus-group-edit-local-kill})$B!#(B -@example -(list (lambda (group) ("all.SCORE")) - 'gnus-score-find-hierarchical) -@end example +@item M-K +@kindex M-K ($B%0%k!<%W(B) +@findex gnus-group-edit-global-kill +$B0lHL>C5n%U%!%$%k$rJT=8$7$^$9(B (@code{gnus-group-edit-global-kill})$B!#(B +@end table -@item gnus-score-expiry-days -@vindex gnus-score-expiry-days -$B$3$NJQ?t$O!";H$o$l$F$$$J$$%9%3%"%U%!%$%k%(%s%H%j!<$,4|8B@Z$l>C5n$5$l$k$^(B -$B$G$K!"$I$N$/$i$$$NF|?t$,7P2a$9$Y$-$+$r;XDj$7$^$9!#$3$NJQ?t(B -$B$,(B @code{nil} $B$G$"$k$H!"%9%3%"%U%!%$%k%(%s%H%j!<$O:o=|$5$l$^$;$s!#%G%#%U%)(B -$B%k%H$O(B 7 $B$G$9!#(B +$B>C5n%U%!%$%kJQ?t(B: -@item gnus-update-score-entry-dates -@vindex gnus-update-score-entry-dates -$B$3$NJQ?t$,(B @code{nil} $B$G$J$$$H!"0l;~E*$K9gCW$7$?%9%3%"!&%(%s%H%j!<$OF|IU(B -$B$,99?7$5$l$^$9!#(B($B$3$l$O(B Gnus $B$,4|8B@Z$l>C5n$rA`:n$7$F$$$kJ}K!$G$9(B---$B$9$Y(B -$B$F$N9gCW$7$J$$%(%s%H%j!<$O8E$/$J$j$9$.$k$N$KBP$7$F!"9gCW$9$k%(%s%H%j!<$O(B -$B?7A/$GLL$9$k$3$H(B -$B$K$J$k$G$7$g$&!#(B +@table @code +@item gnus-kill-file-name +@vindex gnus-kill-file-name +@samp{soc.motss} $B%0%k!<%WMQ$N>C5n%U%!%$%k$ODL(B +$B>o(B @file{soc.motss.KILL} $B$H$$$&L>A0$G$9!#$3$N%U%!%$%kL>$rF@$k$?$a$K%0%k!<(B +$B%WL>$KIU2C$5$l$k@\Hx8l$O!"(B@code{gnus-kill-file-name} $BJQ?t$GM?$($i$l$^$9!#(B +$B!V%0%m!<%P%k!W>C5n%U%!%$%k$O(B ($B%9%3%"%U%!%$%k$N0UL#$G$N!V%0%m!<%P%k!W$8$c(B +$B$J$$$h!"$b$A$m$s(B) $BC1$K(B @file{KILL} $B$H$$$&L>A0$G$9!#(B -@item gnus-score-after-write-file-function -@vindex gnus-score-after-write-file-function -$B%9%3%"%U%!%$%k$,=q$+$l$?D>8e$K!"$=$NL>A0$r0z?t$H$7$F8F$P$l$k4X?t$G$9!#(B +@vindex gnus-kill-save-kill-file +@item gnus-kill-save-kill-file +$B$3$NJQ?t$,(B @code{nil} $B0J30$G$"$l$P!"(BGnus $B$O=hM}$N8e$K>C5n%U%!%$%k$rJ]B8(B +$B$7$^$9!#$3$l$O4|8B@Z$l>C5n$r9T$J$&>C5n$r;H$C$F$$$k$H$-$KI,MW$G$9!#(B -@item gnus-score-thread-simplify -@vindex gnus-score-thread-simplify -$B$3$NJQ?t$,(B @code{nil} $B$G$J$$$H!"5-;v$NI=Bj$OI=Bj$G%9%3%"IU$1$r9T$J$&$?$a(B -$B$K!"%9%l%C%I$HF1$8$d$jJ}$G(B ($B8=:_(B -$B$N(B @code{gnus-simplify-subject-functions} $B$NCM$K=>$C$F(B) $BC1=c2=$5$l$^$9!#(B -$B%9%3%"!&%(%s%H%j!<$,!VJ8;zNs$N0lIt$X$N9gCW!W$+!V@53N$J9gCW!W$r;H$C$F$$$k(B -$B$H!"$=$N9gCW$b$3$N$d$jJ}$GC1=c2=$5$l$^$9!#(B -@end table +@item gnus-apply-kill-hook +@vindex gnus-apply-kill-hook +@findex gnus-apply-kill-file-unless-scored +@findex gnus-apply-kill-file +$B%0%k!<%W$K>C5n%U%!%$%k$rE,MQ$9$k$?$a$K8F$S=P$5$l$k%U%C%/!#$3$l$O%G%#%U%)(B +$B%k%H$G$O(B @code{(gnus-apply-kill-file)} $B$G$9!#F1$8%0%k!<%W$N$?$a$N%9%3%"(B +$B%U%!%$%k$,$"$k>l9g$K>C5n%U%!%$%k$rL5;k$7$?$1$l$P!"$3$N%U%C%/(B +$B$r(B @code{(gnus-apply-kill-file-unless-scored)} $B$K@_Dj$7$F$/$@$5$$!#>C5n(B +$B%U%!%$%k$r=hM}$5$;$?$/$J$1$l$P!"$3$NJQ?t$r(B @code{nil} $B$K@_Dj$7$F$/$@$5$$!#(B -@node Score File Format -@section $B%9%3%"%U%!%$%kMM<0(B -@cindex score file format +@item gnus-kill-file-mode-hook +@vindex gnus-kill-file-mode-hook +$B>C5n%U%!%$%k%b!<%I$N%P%C%U%!!C5n%U%!%$%k$NJQ49(B +@cindex kill files +@cindex converting kill files -$B$K$b$+$+$o$i$:!"$=$l$r<+J,$G$$$8$C$F$_$?$/$J$C$?$N$J$i!"Nc$,$"$j$^$9(B: +$B$"$J$?$,8E$$>C5n%U%!%$%k$r$I$C$5$j;}$C$F$$$k$N$G$"$l$P!"$=$l$i$r%9%3%"%U%!(B +$B%$%k$KJQ49$7$?$/$J$k$G$7$g$&!#$b$7$=$l$i$,!VIaDL$N!W$b$N$G$"$l$P!"(B +@file{gnus-kill-to-score.el} $B%Q%C%1!<%8$r;H$&$3$H$,$G$-$^$9!#$=$&$G$J$1(B +$B$l$P!"C5n%U%!%$%k$+$i%9%3%"%U%!%$%k$X$NJQ49%Q%C%1!<%8$O!"I8=`$G$O(B Emacs $B$K$O(B +$B4^$^$l$F$$$^$;$s!#$=$l$O(B Gnus $B$NG[I[$N(B contrib $B%G%#%l%/%H%j!C5n%U%!%$%k$,Hs>o$KJ#;($J$N$G$"$l$P(B---$B$=$l(B +$B$K(B @code{gnus-kill} $B7A<00J30$N$b$N$,$?$/$5$s4^$^$l$F$$$k$N$J$i!"$=$l$i$r(B +$B2A(B) $B$5$l$^$;$s!#$7$+$7$3$NMM<0$rFI$_9~$`$?$a$K(B Lisp $B%j!<(B -$B%@!<$,;H$o$l$k$N$G!"0UL#E*$KM-8z$G$J$$$H$7$F$b!"J8K!E*$K$O@5Ev$J$b$N$G$9!#(B +@node Advanced Scoring +@section $B>e5i%9%3%"IU$1(B -$B$3$NO"A[%j%9%H$G$OO;$D$N%-!<$,%5%]!<%H$5$l$F$$$^$9(B: +$BI=Bj$d(B From $B%X%C%@!<$K%9%3%"$rIU$1$k$N$O==J,AGE($G$9$,!"K\Ev$K6=L#$,$"$k(B +$B$N$,!"FCDj$NI=Bj$K4X$7$F$"$k?M$,8@$C$F$$$k$3$H$@$1$@$C$?>l9g$O$I$&$9$l$P(B +$BNI$$$G$7$g$&(B? $B$b$7$/$O!"(BA $B$5$s$,(B B $B$5$s$K%U%)%m!<%"%C%W$7$F$$$k$H$-$OH`(B +$B=w$,8@$C$F$$$k$3$H$rFI$_$?$/$J$$$1$l$I!"(BC $B$5$s$K%U%)%m!<%"%C%W$7$F$$$k$H(B +$B$-$O2?$r8@$C$F$$$k$+$rCN$j$?$$$H$$$&>l9g$O(B? -@table @code -@item $BJ8;zNs(B (STRING) -$B%-!<$,J8;zNs$@$C$?$i!"$=$l$O9gCW$,A0$G$9!#%9%3%"IU(B -$B$1$O$3$l$iH,$D$N%X%C%@!<$@$1$G9T$J$&$3$H$,$G$-$^$9(B: @code{From}, -@code{Subject}, @code{References}, @code{Message-ID}, @code{Xref}, -@code{Lines}, @code{Chars} $B$*$h$S(B @code{Date} $B$G$9!#$3$l$i$N%X%C%@!<$K2C(B -$B$($F!"(BGnus $B$K!"5-;vA4BN$re5i%9%3%"5,B'$r;H$($P!"$I$s$JJ#;($J%9%3%"$N%Q%?!<%s$G$b:n@.$9$k$3$H$,$G(B +$B$-$^$9!#(B -$B$3$N%-!<$KB3$/$N$OG$0U$N?t$N%9%3%"!&%(%s%H%j!<$G!"$=$l$>$l$N%9%3%"!&%(%s(B -$B%H%j!<$O0l$D$+$i;M$D$^$G$NMWAG$r;}$A$^$9!#(B -@enumerate +@menu +* Advanced Scoring Syntax:: $BDj5A(B +* Advanced Scoring Examples:: $B$I$N$h$&$K8+$($k$+(B +* Advanced Scoring Tips:: $B$=$l$r:GBg8B$KMxMQ$9$k(B +@end menu -@item -$B:G=i$NMWAG$O!V9gCWMWAG!W$G$9!#$3$l$O$?$$$F$$$N%X%C%@!<$G$OJ8;zNs$G$9$,!"(B -Lines $B$H(B Chars $B%X%C%@!<$G$O@0?t$G$J$1$l$P$J$j$^$;$s!#(B +@node Advanced Scoring Syntax +@subsection $B>e5i%9%3%"IU$19=J8(B -@item -$B$b$7FsHVL\$NMWAG$,$"$k$J$i!"$=$l$O?tCM$N!V%9%3%"MWAG!W$G$J$1$l$P$J$j$^$;(B -$B$s!#$3$N?tCM$OIi$NL58BBg$+$i@5$NL58BBg$^$G$N4V$N@0?t$G$J$1$l$P$J$j$^$;$s!#(B -$B9gCW$,@.8y$9$k$H!"$3$N?tCM$,5-;v$N%9%3%"$K2C$($i$l$^$9!#$3$NMWAG$,B8:_$7(B -$B$F$$$J$$>l9g$O!"Be$o$j$K(B @code{gnus-score-interactive-default-score} $B$N(B -$B?tCM$,;H$o$l$^$9!#%G%#%U%)%k%H$O(B 1000 $B$G$9!#(B +$BIaDL$N%9%3%"5,B'$G$O!"5,B'$N:G=i$NMWAG$,J8;zNs$G$9!#>e5i%9%3%"IU$15,B'$G(B +$B$O!":G=i$NMWAG$O%j%9%H$G$9!#FsHVL\$NMWAG$O!":G=i$NMWAG$,(B @code{nil} $B$G$J(B +$B$$CM$H$7$FI>2A$5$l$?$H$-$KE,MQ$5$l$k%9%3%"$G$9!#(B -@item -$B$b$7;0HVL\$NMWAG$,$"$k$J$i!"$=$l$O?tCM$N!VF|IUMWAG!W$G$J$1$l$P$J$j$^$;$s!#(B -$B$3$NF|IU$O:G8e$K$3$N%9%3%"!&%(%s%H%j!<$,9gCW$7$?;~9o$r<($7!"$=$l$O%9%3%"!&(B -$B%(%s%H%j!<$r4|8B@Z$l>C5n$9$k$?$a$N5!9=$rDs6!$7$^$9!#$3$NMWAG$,B8:_$7$F$$(B -$B$J$$$H!"%9%3%"!&%(%s%H%j!<$O1JB3$K$J$j$^$9!#F|IU$O5*85A0(B 1$BG/(B12$B7n(B31$BF|$+$i(B -$B$N7P2a$7$?F|?t$GI=$5$l$^$9!#(B +$B$3$l$i$N%j%9%H$O;0$D$NO@M}1i;;;R!"0l$D$N%j%@%$%l%/%H1i;;;R(B ($BLuCm(B: $BK\J8$G(B +$B$O4V@\1i;;;R$HI=5-$5$l$F$$$^$9(B)$B!"$*$h$SMM!9$J9gCW1i;;;R$G9=@.$9$k$3$H$,(B +$B$G$-$^$9!#(B -@item -$B$b$7;MHVL\$NMWAG$,$"$k$J$i!"$=$l$O%7%s%\%k$N!V7?MWAG!W$G$J$1$l$P$J$j$^$;(B -$B$s!#$3$NMWAG$O!"$3$N%9%3%"!&%(%s%H%j!<$,5-;v$K9gCW$9$k$+$I$&$+$rD4$Y$k$?(B -$B$a$K!"$I$N4X?t$,;H$o$l$k$Y$-$+$r;XDj$7$^$9!#(B +$BO@M}1i;;;R(B: -@table @dfn -@item From, Subject, References, Xref, Message-ID -$B$?$$$F$$$N%X%C%@!<7?$N$?$a$K!"(B@code{r} $B$H(B @code{R} ($B@55,I=8=(B(regexp))$B!"(B -@code{s} $B$H(B @code{S} ($BJ8;zNs$N0lIt(B(substring)) $B7?!"(B@code{e} $B$H(B @code{E} -($B@53N$J9gCW(B(exact match))$B!"$*$h$S(B @code{w} ($B8l$N9gCW(B((word match)) $B7?$,(B -$B$"$j$^$9!#$b$7$3$NMWAG$,L5$$$H!"(BGnus $B$OJ8;zNs$N0lIt$N9gCW$,MQ$$$i$l$k$Y(B -$B$-$G$"$k$H2>Dj$7$^$9!#(B@code{R}, @code{S}, @code{E} $B$O!"9gCW$,BgJ8;z$H>.(B -$BJ8;z$r6hJL$9$kJ}K!$G9T$J$o$l$kE@$GB>$N$b$N$H0[$J$j$^$9!#$3$l$i$9$Y$F$N0l(B -$BJ8;z7?$O!"K\Ev$O(B @code{regexp}, @code{exact}, @code{word} $B7?$NC;=L7A$G!"(B -$B$3$NJ}$,9%$_$J$i$PBe$o$j$K;H$&$3$H$,$G$-$^$9!#(B +@table @code +@item & +@itemx and +$B$3$NO@M}1i;;;R$O!"$=$l$>$l$N0z?t$r=g$KI>2A$7$F!"$"$kI>2A$N7k2L(B +$B$,(B @code{false} $B$K$J$C$?$iDd;_$7$^$9!#$9$Y$F$N0z?t$,(B @code{true} $B$NCM$K(B +$BI>2A$5$l$?>l9g!"$3$N1i;;;R$O(B @code{true} $B$rJV$7$^$9!#(B -@item Extra -overview $B%X%C%@!<$NI8=`$NJ8;zNs$KE*$r9J$C$F(B @code{gnus-extra-headers} $B$r(B -$B;H$C$F$$$l$P!"$=$l$i$N%X%C%@!<$NCM$G%9%3%"$rIU$1$k$3$H$,$G$-$^$9!#$3$N>l(B -$B9g%9%3%"!&%(%s%H%j!<$N8^HVL\$NMWAG$,!"%9%3%"$rIU$1$k%X%C%@!<$NL>A0$K$J$j(B -$B$^$9!#(B@acronym{NNTP} $B%5!<%P!<$,(B overview $B$G(B @samp{NNTP-Posting-Host} $B$r(B -$BJaB*$7$F$$$k$J$i$P!"(B@file{all.SCORE} $B%U%!%$%k$N0J2<$N%(%s%H%j!<$O!"C10l(B -$B$N%[%9%H$r5/8;$H$9$k(B spam $B$N967b$KBP$7$FM-8z$G$9(B: +@item | +@itemx or +$B$3$NO@M}1i;;;R$O!"$=$l$>$l$N0z?t$r=g$KI>2A$7$F!"$"$kI>2A$N7k2L(B +$B$,(B @code{true} $B$K$J$C$?$iDd;_$7$^$9!#$I$N0z?t$b(B @code{true} $B$G$J$+$C$?$i!"(B +$B$3$N1i;;;R$O(B @code{false} $B$rJV$7$^$9!#(B -@lisp -("111.222.333.444" -1000 nil s - "NNTP-Posting-Host") -@end lisp +@item ! +@itemx not +@itemx ,A,(B +$B$3$NO@M}1i;;;R$O$?$C$?0l$D$N0z?t$r}, -@code{=}, @code{>=}, @code{<=} $B$G$9!#(B +$B%9%3%"IU$1$5$l$F$$$k8=:_$N5-;v$N@hAD$?$A$KBP$7$F!"$=$N0z?t72$rE,MQ$9$k(B +$B!V4V@\1i;;;R!W$,$"$j$^$9!#Nc$($P(B @code{1-} $B$O!"8=:_$N5-;v$N?F$K$b%9%3%"(B +$B5,B'$rE,MQ$7$^$9!#(B@code{2-} $B$O8=:_$N5-;v$NADIcJl$K%9%3%"5,B'$rE,MQ$7$^$9!#(B +$BBe$o$j$K(B @code{^^} $B$r=q$/$3$H$b$G$-!"(B@code{^} (caret==$B%-%c%l%C%H(B) $B$N?t$G(B +$B$I$N$/$i$$AD@h$N5-;v$^$G$5$+$N$\$k$+$r<($7$^$9!#(B -$B$3$l$i$N=R8l$O(B +$B:G8e$K9gCW1i;;;R$,$"$j$^$9!#$3$l$i$,K\Ev$N;E;v$r$9$k$b$N$G$9!#9gCW1i;;;R(B +$B$O%X%C%@!$NJ8;zNs$G!"$=$N8e$K9gCW$H9gCW$N7?$,B3$-$^$9!#E57?E*$J9gCW1i(B +$B;;;R$O(B @samp{("form" "Lars Ingebrigtsen" s)} $B$N$h$&$J$b$N$G$9!#%X%C%@!<(B +$BL>$OC1=c$J%9%3%"IU$1$r$9$k$H$-$N$b$N$HF1$8$G!"9gCW$N7?$bF1$8$G$9!#(B -@example -(PREDICATE HEADER MATCH) -@end example +@node Advanced Scoring Examples +@subsection $B>e5i%9%3%"IU$1$NNc(B -$B$NI>2A$,(B @code{nil} $B$G$O$J$$>l9g$K??$G$9!#Nc$($P!">e5i9g(B -$BCW(B @code{("lines" 4 <)} (@pxref{Advanced Scoring}) $B$O7k2L$H$7$F0J2<$N<0(B -$B$K$J$j$^$9(B: +$B0J2<$NNc$O%9%3%"%U%!%$%k$N5,B'$G$"$k$3$H$KCm0U$7$F$/$@$5$$!#$=$l$i$r;H$C$F(B +$B40`z$J%9%3%"%U%!%$%k$r:n$k$K$O!"JL$N3g8L$NAH$G$=$l$i$r0O$s$G$/$@$5$$!#(B -@lisp -(< header-value 4) -@end lisp +Lars $B$,(B Gnus $B$K4X$7$FOC$r$7$F$$$k$H$-$K!"H`$K$h$C$F=q$+$l$?5-;v$N%9%3%"(B +$B$rA}$d$7$?$$$H$7$^$7$g$&(B: -$B8@$$49$($k$H!"(B4 $B$r9gCW$H$7$F(B @code{<} $B$r(B @code{Lines} $B$G;H$C$F$$$k$H$-$O!"(B -$B5-;v$,(B 4 $B9T$h$j$b>/$J$$$H$-$K%9%3%"$,2C;;$5$l$k$H$$$&$3$H$G$9!#(B($B:.Mp$7$F!"(B -$B$=$l$,H?BP$G$O$J$$$+$H9M$($,$A$G$9!#$G$b!"$=$&$G$O$J$$$N$G$9!#;d$,;W$&(B -$B$K!#(B) +@example +@group +((& + ("from" "Lars Ingebrigtsen") + ("subject" "Gnus")) + 1000) +@end group +@end example -$B9gCW$r(B @code{Lines} $B$G9T$J$C$F$$$k$H!"$$$/$D$+$N%P%C%/%(%s(B -$B%I(B (@code{nndir} $B$N$h$&$J$b$N(B) $B$O(B @code{Lines} $B%X%C%@!<$r:n@.$7$J$$$N$G!"(B -$B$9$Y$F$N5-;v$,(B 0 $B9T$G$"$k$H$7$F07$o$l$F$7$^$&$3$H$K5$$rIU$1$F$/$@$5$$!#(B -$B$3$l$O!">/$7$N9T$7$+$J$$5-;v$N%9%3%"$r2<$2$F$$$k>l9g$K!"JQ$J7k2L$rF3$/$3(B -$B$H$,$"$jF@$^$9!#(B +$B$U$s!"4JC1$9$.$k$+$J(B? -@item Date -Date ($BF|IU(B) $B%X%C%@!<$K$O;0$D$N$J$s$H$J$/$P$+$2$F$$$k9gCW$N7?$,$"$j$^$9(B: -@code{before}, @code{at}, @code{after} $B$G$9!#;d$OK\Ev$K$3$l$,LrN)$D$h$&(B -$B$J5!2q$rA[A|$G$-$J$$$N$G$9$,!"$3$N4X?t$rDs6!$7$J$$$N$b$J$s$H$J$/$P$+$2$F(B -$B$$$^$9!#$=$&$7$?>l9g$N$?$a$K$"$k$N$G$9!#$$$DI,MW$K$J$k$+$OC/$K$b$o$+$j$^(B -$B$;$s!#E>$P$L@h$N>s!#f=(B($B$"$D$b$N(B)$B$KD($j$Fg:(B($B$J$^$9(B)$B$r?a$/!#K\$r%+%P!<$GH=(B -$BCG$7$F$O$$$1$^$;$s!#=i$a$F$N%G!<%H$G%(%C%A$7$F$O$$$1$^$;$s!#(B($B$7$+$7!";d(B -$B$O>/$J$/$H$b0l?M!"0zMQ$7$^$9$,!"!V$3$N4X?t$O7g$+$;$J$$$b$N$G$"$k$3$H$,$o(B -$B$+$C$?!W$H8@$C$??M$,$$$k$HJ9$$$F$$$^$9!#(B) +$BH`$,D9$$5-;v$r=q$/$H$-!";~!92?$+AGE($J$3$H$r8@$$$^$9(B: -@cindex ISO8601 -@cindex date -$B$b$C$HLr$KN)$D9gCW$N7?$O!V@55,I=8=!W$G$9!#$=$l$K$h$C$F!"F|IU$NJ8;zNs$K@5(B -$B5,I=8=$r;H$C$F9gCW$5$;$k$3$H$,$G$-$^$9!#F|IU$O$^$:(B ISO8601 $B$NC;=LMM(B -$B<0(B (compact format) $B$KI8=`2=$5$l$^(B -$B$9(B---@var{YYYYMMDD}@code{T}@var{HHMMSS} $B$G$9!#Nc$($P!"$9$Y$F$NG/(B -$B$N(B 4$B7n(B1$BF|$KEj9F$5$l$?$9$Y$F$N5-;v$K9gCW$5$;$?$$$N$G$"$l$P!"9gCWJ8;zNs$H(B -$B$7$F(B @samp{....0401.........} $B$r;H$&$3$H$,$G$-$^$9!#(B($BF|IU$O85!9$NI8=`;~(B -$B$GJ]B8$5$l$F$$$k$N$G!"$=$N5-;v$,Ej9F$5$l$?>l=j$G$N(B 4$B7n(B1$BF|$KEj9F$5$l$?5-(B -$B;v$K9gCW$9$k$3$H$KCm0U$7$F$/$@$5$$!#!H(BTime zones$B!I$O2HB2A40w$N7rA4$J3Z$7(B -$B$_$G$9$M(B? ($BLuCm(B: $B$$$/$D$+$"$k!H(BTime zones$B!I$H$$$&%?%$%H%k$N6J$N$3$H$r8@$C(B -$B$F$$$k$N$+$b$7$l$^$;$s!#(B)) +@example +((& + ("from" "Lars Ingebrigtsen") + (| + ("subject" "Gnus") + ("lines" 100 >))) + 1000) +@end example -@item Head, Body, All -$B$3$l$i$N;0$D$N9gCW$N%-!<$O(B @code{From} $B%X%C%@!<(B ($B$J$I(B) $B$HF1$89gCW$N7?$r(B -$B;H$$$^$9!#(B +$B$7$+$7!"H`$,(B Reig Eigil Logge $B$K$h$C$F=q$+$l$?$b$N$KH?1~$7$F$$$k$H$-$O!"(B +$BH`$,=q$$$?$b$N$rFI$_$?$/$"$j$^$;$s(B: -@item Followup -$B$3$N9gCW$N%-!<$O$d$dFCJL$G!"$=$l$O(B @code{From} $B%X%C%@!<$K9gCW$7!"9gCW$7(B -$B$?5-;v$@$1$G$J$/$=$N5-;v$X$N$9$Y$F$N%U%)%m!<%"%C%W$N%9%3%"$K$b1F6A$7$^$9!#(B -$B$3$l$ONc$($P!"$"$J$?<+?H$N5-;v$X$N%U%)%m!<%"%C%W$N%9%3%"$rA}$d$7$?$j!"NI(B -$B$/CN$i$l$?LdBj;y$X$N%U%)%m!<%"%C%W5-;v$N%9%3%"$r2<$2$?$j$9$k$N$K;H$o$l$^(B -$B$9!#(B@code{From} $B%X%C%@!<$,;H$&$N$HF1$87?$N9gCW$r;H$$$^$9!#(B($B$3$N9gCW%-!<(B -$B$r;H$&$H!"(B@file{ADAPT} $B%U%!%$%k$r:n$k$3$H$K$J$j$^$9!#(B) +@example +((& + ("from" "Lars Ingebrigtsen") + (1- ("from" "Reig Eigil Logge"))) + -100000) +@end example -@item Thread -$B$3$N9gCW%-!<$O(B @code{Followup} $B9gCW%-!<$HF1$8J}?K$K1h$C$FF0:n$7$^$9!#(B -@code{Message-ID} @var{x} $B$G;O$^$C$F$$$k%9%l%C%I(B ($B$^$?$OI{%9%l%C%I(B) $B$K%9(B -$B%3%"$rIU$1$?$$$N$G$"$l$P!"(B@samp{thread} $B9gCW$rIU$12C$($F$/$@$5$$!#$3$l(B -$B$O(B @code{Reference} $B%X%C%@!<$K(B @var{x} $B$r;}$D$=$l$>$l$N5-;v$K!"?7$7(B -$B$$(B @samp{thread} $B9gCW$rDI2C$7$^$9!#(B($B$3$l$i$N?7$7$$(B @samp{thread} $B9gCW$O(B -$B$3$l$i$N9gCW$9$k5-;v$N(B @code{Message-ID} $B$r;H$$$^$9!#(B) $B$3$l$O%9%l%C%I$N(B -$B$$$/$D$+$N5-;v$,40A4$J(B @code{References} $B%X%C%@!<$r;}$C$F$$$J$+$C$?$H$7(B -$B$F$b!"%9%l%C%IA4BN$N%9%3%"$r>e$2(B/$B2<$2$G$-$k$3$H$rJ]>Z$7$^$9!#$3$l$r;H$&(B -$B$H!"%9%l%C%I$N5-;v$K7hDjE*$G$J$$%9%3%"$,IU$/$+$b$7$l$J$$$H$$$&$3$H$KCm0U(B -$B$7$F$/$@$5$$!#(B($B$3$N9gCW%-!<$r;H$&$H!"(B@file{ADAPT} $B%U%!%$%k$r:n$k$3$H$K$J(B -$B$j$^$9!#(B) -@end table -@end enumerate +Redmondo $B$,>C$($?7$2<$K$D$$$F=q$$$?$H$-$K%U%)%m!<%"%C%W$7$?$9$Y$F$N?M$N(B +$B%9%3%"$,>e$2$i$l$^$9$,!"$=$l$OH`$i$,Gr$$7$2<$K$D$$$F8l$C$F$$$k$H$-$N$_$G(B +$B$9!#$7$+$7(B Lars $B$,7$2<$K$D$$$FOC$r$7$F$$$k$H$-$O!"$?$$$F$$$"$^$j$*$b$7$m(B +$B$/$"$j$^$;$s(B: -@cindex score file atoms -@item mark -$B$3$N%(%s%H%j!<$NCM$O?tCM$G$J$1$l$P$J$j$^$;$s!#$3$N?tCM$h$jDc$$%9%3%"$N$I(B -$B$s$J5-;v$K$b4{FI$N0u$,IU$-$^$9!#(B +@example +((& + (1- + (& + ("from" "redmondo@@.*no" r) + ("body" "disappearing.*socks" t))) + (! ("from" "Lars Ingebrigtsen")) + ("body" "white.*socks")) + 1000) +@end example -@item expunge -$B$3$N%(%s%H%j!<$NCM$O?tCM$G$J$1$l$P$J$j$^$;$s!#$3$N?tCM$h$jDc$$%9%3%"$N$I(B -$B$s$J5-;v$b35N,%P%C%U%!!<$+$i:o=|$5$l$^$9!#(B +$BBgNL$N5-;v$,N.$l$F$$$k%0%k!<%W$rFI$s$G$$$F!"JVEz$K$7$+6=L#$,L5$$$H$7$^$7$g(B +$B$&!#$=$&$$$&>l9g$K$d$k$3$H$O!"(B"Re:"$B!"(B"Fw:" $B$^$?$O(B "Fwd:" $B$G;O$^$kI=Bj$r(B +$B;}$C$F$$$J$$$9$Y$F$N5-;v$N%9%3%"$r2<$2$F!"JVEz$N0u$G;O$^$kI=Bj$r;}$C$F$$(B +$B$k5-;v$N$9$Y$F$N?F$N%9%3%"$r>e$2$k$3$H$G$9!#(B -@item mark-and-expunge -$B$3$N%(%s%H%j!<$NCM$O?tCM$G$J$1$l$P$J$j$^$;$s!#$3$N?tCM$h$jDc$$%9%3%"$N$I(B -$B$s$J5-;v$K$b4{FI$N0u$,IU$-!"35N,%P%C%U%!!<$+$i:o=|$5$l$^$9!#(B +@example +((! ("subject" "re:\\|fwd?:" r)) + -200) +((1- ("subject" "re:\\|fwd?:" r)) + 200) +@end example -@item thread-mark-and-expunge -$B$3$N%(%s%H%j!<$NCM$O?tCM$G$J$1$l$P$J$j$^$;$s!#%9%3%"$NAm7W$,$3$N?tCM$h$j(B -$BDc$$%9%l%C%I$N$9$Y$F$N5-;v$K$O4{FI$N0u$,IU$-!"35N,%P%C%U%!!<$+$i:o=|$5$l(B -$B$^$9!#(B@code{gnus-thread-score-function} $B$O%9%l%C%I$N%9%3%"$NAm7W$r$I$N$h(B -$B$&$K7W;;$9$k$+$r;XDj$7$^$9!#(B +$B2DG=@-$OL58BBg$G$9!#(B -@item files -$B$3$N%(%s%H%j!<$NCM$OG$0U$N?t$N%U%!%$%kL>$G$J$1$l$P$J$j$^$;$s!#$=$l$i$N%U%!(B -$B%$%k$b%9%3%"%U%!%$%k$G$"$k$H$_$J$5$l!"$3$l$,$5$l$?$N$HF1$8J}K!$GFI$_9~$^(B -$B$l$^$9!#(B +@node Advanced Scoring Tips +@subsection $B>e5i%9%3%"$N$A$g$C$H$7$?Hk7m(B -@item exclude-files -$B$3$N%(%s%H%j!<$N$G$J$1$l$P$J$j$^$;$s!#$3$l(B -$B$i$N%U%!%$%k$,2?$i$+$NM}M3$GIaDL$OFI$_9~$^$l$k$h$&$K$J$C$F$$$?$H$7$F$b!"(B -$BFI$_9~$^$l$^$;$s!#(B +@code{&} $B$H(B @code{|} $BO@M}1i;;;R$O!"L50UL#$J=hM}$r1*2s$9$kO@M}(B ($B86E5(B: +short-circuit logic) $B$K4p$E$$$FF0:n$7$^$9!#$9$J$o$A!"$=$N=hM}$N7k2L$,L@(B +$B$i$+$K$J$C$?;~E@$G!"0z?t$r=hM}$9$k$3$H$r;_$a$^$9!#Nc$($P(B @code{&} $B$N0z?t(B +$B$N0l$D$,(B @code{false} $B$KI>2A$5$l$k$H!";D$j$N0z?t$rI>2A$9$k0UL#$,$"$j$^$;(B +$B$s$+$i!#$3$l$OCY$$9gCW(B (@samp{body} $B$d(B @samp{header}) $B$r:G8e$K;}$C$F$-$F!"(B +$BB.$$9gCW(B (@samp{from} $B$d(B @samp{subject}) $B$r:G=i$K;}$C$F$/$k$Y$-$G$"$k$3(B +$B$H$r<(:6$7$^$9!#(B -@item eval -$B$3$N%(%s%H%j!<$NCM$O(B @code{eval} ($BI>2A(B) $B$5$l$^$9!#$3$NMWAG$O%0%m!<%P%k%9(B -$B%3%"%U%!%$%k$r07$C$F$$$k$H$-$OL5;k$5$l$^$9!#(B +$B4V@\1i;;;R(B (@code{1-} $B$J$I(B) $B$O!"$=$l$i$N0z?t$r%9%l%C%I$N0l@$BeA0$K:nMQ$5(B +$B$;$^$9!#/$7$N%9%l%C(B -$B%I$@$1$rDI$$$?$$$G$7$g$&!#$5$i$K?7$7$$%9%l%C%I$O8+$?$$$G$7$g$&!#(B +$B$3$l$O!V8=:_$N5-;v$NADIcJl$N(B from $B%X%C%@!<$G%9%3%"$rIU$1$k!W$H$$$&$3$H$r(B +$B0UL#$7$^$9!#4V@\1i;;;R$N=hM}$O$H$F$bB.$$$N$G$9$,!"0J2<$N$d$jJ}$NJ}$,(B: -$B0J2<$NFs$D$N%9%3%"%U%!%$%k%(%s%H%j!<$K$h$C$F!"$=$l$r$9$k$3$H$,$G$-$^$9(B: +@example +(1- + (& + ("from" "Lars") + ("subject" "Gnus"))) +@end example + +$Be$2(B (@kbd{I T} $B$^$?(B -$B$O(B @kbd{I S} $B$G(B)$B!";D$j$rL5;k(B (@kbd{C y}) $B$7$F$/$@$5$$!#/$7B8:_$7$9$k!"N.DLNL$,B?$$%0%k!<%W$N$?$a$K(B -$B$"$j$^$9!#(B +$B%9%3%"$O(B ($BFC$KE,1~%9%3%"$r;H$C$F$$$k$H(B) $B:]8BL5$/KD$l>e$,$k798~$,$"$k$3$H(B +$B$K5$$,IU$/$G$7$g$&!#%9%3%"$,Bg$-$/$J$j$9$.$k$H!"$=$l$i$O$9$Y$F$N0UL#$r<:(B +$B$$$^$9(B---$B$=$l$i$OC1$K:GBgCM$KC#$7$F$7$^$&$N$G!"0UL#$N$"$kJ}K!$G;H$&$3$H(B +$B$OFq$7$/$J$j$^$9!#(B -@item adapt -$B$3$N%(%s%H%j!<$OE,1~%9%3%"IU$1$r@)8f$7$^$9!#$3$l$,(B @code{t} $B$@$C$?$i!"%G%#(B -$B%U%)%k%H$NE,1~%9%3%"5,B'$,;H$o$l$^$9!#(B@code{ignore} $B$@$C$?$i!"$3$N%0%k!<(B -$B%W$G$OE,1~%9%3%"IU$1$O9T$J$o$l$^$;$s!#$b$7%j%9%H$@$C$?$i!"$=$N%j%9%H$,E,(B -$B1~%9%3%"5,B'$H$7$FMQ$$$i$l$^$9!#$b$7$=$l$,B8:_$7$J$$(B -$B$+(B @code{t} $B$d(B @code{ignore} $B0J30$N2?$+$@$C$?$i!"%G%#%U%)%k%H$NE,1~%9%3(B -$B%"5,B'$,;H$o$l$^$9!#$?$$$F$$$N%0%k!<%W$GE,1~%9%3%"IU$1$r;H$$$?$$$N$G$"$l(B -$B$P!"(B@code{gnus-use-adaptive-scorint} $B$r(B @code{t} $B$K@_Dj$7!"E,1~%9%3%"IU(B -$B$1$r$7$?$/$J$$%0%k!<%W$K(B @code{(adapt ignore)} $B$rA^F~$9$l$P$h$$$G$7$g$&!#(B -$B>/$7$N%0%k!<%W$G$@$1E,1~%9%3%"$r9T$J$$$?$$$N$G$"$l$P!"(B -@code{gnus-use-adaptive-scoring} $B$r(B @code{nil} $B$K@_Dj$7!"$=$l$r9T$J$$$?(B -$B$$%0%k!<%W$N%9%3%"%U%!%$%k$K(B @code{(adapt t)} $B$rA^F~$7$^$7$g$&!#(B +@vindex gnus-decay-scores +@findex gnus-decay-score +@vindex gnus-decay-score-function +Gnus $B$O$3$NLdBj$N2r7h$r=u$1$k$?$a$K%9%3%"$r8:?j$5$;$k5!9=$rDs6!$7$^$9!#(B +$B%9%3%"%U%!%$%k$,FI$_9~$^$l$F!"(B@code{gnus-decay-scores} $B$,(B @code{nil} $B$G(B +$B$O$J$$$H!"(BGnus $B$O%9%3%"%U%!%$%k$r8:?j5!9=$KDL$7$F!"$9$Y$F$N1JB3$G$J$$%9(B +$B%3%"5,B'$N%9%3%"$r2<$2$^$9!#$b$7(B @code{gnus-decay-scores} $B$,@55,I=8=$@$C(B +$B$?$i!"$=$l$K9gCW$9$k%9%3%"%U%!%$%k$@$1$,07$o$l$^$9!#Nc$((B +$B$P(B @emph{adaptive} $B%9%3%"%U%!%$%k$@$1$r8:?j$5$;$k$K$O!"$=$l(B +$B$r(B @samp{\\.ADAPT\\'} $B$K@_Dj$9$l$PNI$$$G$7$g$&!#8:?j$=$N$b$N(B +$B$O(B @code{gnus-decay-score-function} $B4X?t$K$h$C$F$E$1$i$l$?%U%!(B -$B%$%k$KF~$j$^$9!#$5$i$K$=$l$O%0%k!<%W$KF~$k$H$-$K$bE,MQ$5$l$^$9!#$3$N%"%H(B -$B%`$O!"B?$/$N%0%k!<%W$GF1$8E,1~%9%3%"%U%!%$%k$rMQ$$$k$3$H$K$h$C$F!"J#?t$N(B -$B%0%k!<%W$K0lEY$KE,1~%9%3%"$rIU$1$?$$$H$-$KJXMx$G$7$g$&!#(B +@lisp +(defun gnus-decay-score (score) + "Decay SCORE according to `gnus-score-decay-constant' +and `gnus-score-decay-scale'." + (let ((n (- score + (* (if (< score 0) -1 1) + (min (abs score) + (max gnus-score-decay-constant + (* (abs score) + gnus-score-decay-scale))))))) + (if (and (featurep 'xemacs) + ;; XEmacs' floor can handle only the floating point + ;; number below the half of the maximum integer. + (> (abs n) (lsh -1 -2))) + (string-to-number + (car (split-string (number-to-string n) "\\."))) + (floor n)))) +@end lisp -@item local -@cindex local variables -$B$3$N%(%s%H%j!<$NCM$O(B @code{(@var{var} @var{value})} $B$N7A<0$NBP$N%j%9%H$G(B -$B$J$1$l$P$J$j$^$;$s!#$=$l$>$l$N(B @var{var} $B$O8=:_$N35N,%P%C%U%!!<$G%P%C%U%!!<(B -$B%m!<%+%k$K$J$j!";XDj$5$l$?CM(B (@var{value}) $B$K@_Dj$5$l$^$9!#$3$l$O>/$7Iw(B -$BJQ$o$j$G$9$,!"%U%C%/$,$"$^$j9%$-$G$J$$$J$i$P!"$$$/$D$+$N%0%k!<%W$GJQ?t$r(B -$B@_Dj$9$k$N$KJXMx$JJ}K!$G$9!#(B@var{value} $B$OI>2A$5$l$J$$$3$H$KCm0U$7$F$/$@(B -$B$5$$!#(B -@end table +@vindex gnus-score-decay-scale +@vindex gnus-score-decay-constant +@code{gnus-score-decay-constant} $B$O%G%#%U%)%k%H$G(B 3$B!"(B +@code{gnus-score-decay-scale} $B$O(B 0.05 $B$G$9!#$3$l$O0J2<$N$h$&$J$3$H$r0z$-(B +$B5/$3$7$^$9(B: -@node Score File Editing -@section $B%9%3%"%U%!%$%k$NJT=8(B +@enumerate +@item +$B$3$N4X?t$,8F$P$l$?$H$-$K(B -3 $B$+$i(B 3 $B$N4V$N%9%3%"$O(B 0 $B$K@_Dj$5$l$^$9!#(B -$BIaDL$O$9$Y$F$N%9%3%"L?Na$r35N,%P%C%U%!!<$+$iH/9T$7$^$9$,!"/$7%+%9%?%^%$%:$7$?$@$1(B -$B$N(B @code{emacs-lisp} $B%b!<%I$G$9(B: +@item +60 $B$h$jBg$-$$%9%3%"$O%9%3%"$N(B 5% $B$,8:$i$5$l$^$9!#(B +@end enumerate -@table @kbd -@item C-c C-c -@kindex C-c C-c ($B%9%3%"(B) -@findex gnus-score-edit-exit -$B$"$J$?$,9T$J$C$?JQ99$rJ]B8$7$F35N,%P%C%U%!!<$KLa$j$^(B -$B$9(B (@code{gnus-score-edit-exit})$B!#(B +$B$b$7$3$N8:?j4X?t$,$*5$$K>$$5$J$$$J$i!"<+J,MQ$N4X?t$r=q$$$F$/$@$5$$!#$=$l(B +$B$O8:?j$5$;$k$Y$-%9%3%"$rM#0l$N0z?t$H$7$F8F$P$l!"?7$7$$%9%3%"$r@0?t$GJV$5(B +$B$J$1$l$P$J$j$^$;$s!#(B -@item C-c C-d -@kindex C-c C-d ($B%9%3%"(B) -@findex gnus-score-edit-insert-date -$B8=:_$NF|IU$r?tCM$NMM<0$GA^F~$7$^$9(B (@code{gnus-score-edit-insert-date})$B!#(B -$B$3$l$O$I$N$h$&$J$b$N$@$m$&$H9M$($F$$$k$N$J$i!"$3$l$OK\Ev$KF|$N?tCM$G$9!#(B +Gnus $B$O0lF|$K0l2s%9%3%"$r8:?j$5$;$h$&$H$7$^$9!#Nc$($P(B Gnus $B$r;MF|4VAv$i(B +$B$;$F$$$J$$$H!"(BGnus $B$O%9%3%"$r;M2s8:?j$5$;$^$9!#(B -@item C-c C-p -@kindex C-c C-p ($B%9%3%"(B) -@findex gnus-score-pretty-print -$BE,1~%9%3%"%U%!%$%k$O@07A$5$l$:$KJ]B8$5$l$^$9!#$b$7$3$l$i$N%U%!%$%k$N0l$D(B -$B$rFI$`$D$b$j$J$i!"$^$:(B @dfn{pretty print} ($B@07A$7$F0u;z(B) $B$7$?$$$G$7$g$&!#(B -$B$3$NL?Na(B (@code{gnus-score-pretty-print}) $B$,$=$l$r9T$J$$$^$9!#(B -@end table +@node Searching +@chapter $B8!:w(B +@cindex searching -$B$3$N%b!<%I$r;H$&$K$O(B @kbd{M-x gnus-score-mode} $B$H%?%$%W$7$F$/$@$5$$!#(B +FIXME: Gnus $B$N8!:w5!G=$K4X$9$kC;$$35MW$rDI2C!#(Bnnir, nnmairix, +contrib/gnus-namazu $B$N4J7i$JHf3S$b$^$?NI$7!#(B -@vindex gnus-score-mode-hook -@code{gnus-score-menu-hook} $B$,%9%3%"%b!<%I$N%P%C%U%!!<$GO$O!"$"$k8l$K9gCW$9$k5-;v$r%0%k!<%W$*$h$S%5!<%P!<$G8!:w$7$F$=$l$i$N(B +$B5-;v$rJ}$NE,1~(B -$BJ}K!$r;H$$$?$1$l$P!"$3$NJQ?t$r(B @code{(word line)} $B$K@_Dj$7$F$/$@$5$$!#(B +@menu +* What is nnir?:: @code{nnir} $B$O2?$r$9$k$+(B? +* Basic Usage:: $B4JC1$J8!:w$N$7$+$?(B +* Setting up nnir:: @code{nnir} $B$N@_DjJ}K!(B +@end menu -@vindex gnus-default-adaptive-score-alist -$B%9%3%"IU$1$N=hM}$r40A4$K@)8f$9$k$?$a(B -$B$K(B @code{gnus-default-adaptive-score-alist} $BJQ?t$r%+%9%?%^%$%:$7$F$/$@$5(B -$B$$!#Nc$($P!"$3$s$J46$8$K$J$k$G$7$g$&(B: +@node What is nnir? +@subsection nnir $B$H$O(B? + +@code{nnir} $B$O%a!<%k$H%K%e!<%9$NAR8K$r8!:w$9$k$?$a$N?t$"$kF;6q$X(B +$B$N(B Gnus $B$N%$%s%?!<%U%'!<%9$G$9!#0[$J$k%P%C%/%(%s(B +$B%I(B ($BNc$($P(B @code{nnimap} $B$H(B @code{nntp}) $B$O0[$J$kF;6q(B (@code{nnir} $BMQ8l(B +$B$G8@$&$H$3$m$N(B @dfn{$B%(%s%8%s(B}) $B$GF0:n$7$^$9$,!"$9$Y$FF1$84pK\E*$J8!:w%$(B +$B%s%?!<%U%'!<%9$r;H$$$^$9!#(B + +@code{nnimap} $B$*$h$S(B @code{gmane} $B8!:w%(%s%8%s$O@_DjL5$7$GF0$/$O$:$G$9!#(B +$BB>$N%(%s%8%s$O%m!<%+%k$J:w0z$rI,MW$H$7$^$9!#$=$l$O(B Gnus $B$N30$G:n$j!"$+$D(B +$B0];}$7$J$1$l$P$J$j$^$;$s!#(B + +@node Basic Usage +@subsection $B4pK\E*$J;H$$J}(B + +$B%0%k!<%W%P%C%U%!!<$G(B @kbd{G G} $B$r%?%$%W$9$k$H!"(B +@code{gnus-group-make-nnir-group} $B$r8F$V$3$H$K$h$C$F8=:_9T$N%0%k!<%W$r8!(B +$B:w$7$^$9!#$3$l$O8!:w8l$NF~NO$rB%$7$F!"$=$l$K9gCW$9$k5-;v$r4^$`0l;~E*$J(B +@code{nnir} $B%0%k!<%W$r:n$j!"$=$l$i$N5-;v$,$"$k35N,%P%C%U%!!<$rI=<($7$^$9!#(B +$B$=$&$7$?$i!"8e$O$$$D$b$N%3%^%s%I$r;H$C$F5-;v$rFI$s$@$j!"0\F0$7$?$j!":o=|(B +$B$7$?$j$9$l$PNI$$$N$G$9!#(B + +$B$3$N$h$&$K:n$i$l$?(B @code{nnir} $B%0%k!<%W$O0l;~E*(B (@code{ephemeral}) $B$J%0(B +$B%k!<%W$J$N$G!"4{FI!"0\F0$*$h$S:o=|$OJL$H$7$F!"$$$/$D$+$NJQ99$O1JB3$7$^$;(B +$B$s!#$D$^$j85$N5-;v$K2?$G$b$G$-$^$9!#$"$"!"F,$,$*$+$7$/$J$j$=$&(B ($B86(B +$BE5(B: ``Go nuts'')$B!#(B + +$B8=:_9T$N%0%k!<%W$@$1$G$J$/!"B>$N%0%k!<%W$b8!:w$7$?$$$G$9$C$F(B? $BLdBj$"$j(B +$B$^$;$s!#C1$K8!:w$7$?$$%0%k!<%W$K%W%m%;%90u$rIU$1$F$/$@$5$$!#$5$i$K$b$C(B +$B$H(B? $B$=$l$J$i%H%T%C%/$N8+=P$7$K%+!<%=%k$rCV$$$F(B nnor $B8!:w$r$l$N%(%s%8%sKh$KJL$l$FFCJL$J8!:w5!G=$r;H(B +$B$&$+$I$&$+$r?R$M$i$l$k$G$7$g$&!#(B -$B$4Mw$N$h$&$K!"$3$NO"A[%j%9%H$N3FMWAG$O!"%-!<$H$7$F0u(B ($BJQ?tL>$+!Ve5-$NNc$G$O!"(B@code{gnus-unread-mark} $B$,IU$$$F(B -$B$$$k5-;v$O!"E,1~7?%9%3%"IU$1$N%(%s%H%j!<$r;}$A$^$;$s!#(B +@node Setting up nnir +@subsection nnir $B$N@_DjJ}K!(B -$B3F5-;v$O0l$D$7$+0u$r;}$AF@$J$$$N$G!"$=$l$>$l$N5-;v$K$O$3$l$i$N5,B'$N$&$A(B -$B$N0l$D$@$1$,E,MQ$5$l$^$9!#(B +nnir $B$r@_Dj$9$k$K$O!"$$$/$i$+=`Hw:n6H$,I,MW$G$9!#$^$:!";H$*$&$H;W$C$F$$(B +$B$k8!:w%(%s%8%s$r@_Dj$7$^$7$g$&!#$=$l$i$N$&$A$N$$$/$D$+!"Nc$((B +$B$P(B @code{imap} $B$H(B @code{gmane} $B$K$D$$$F$OFCJL$J@_Dj$OMW$j$^$;$s!#B>$N!"(B +$BNc$($P(B @code{namazu} $B$H(B @code{swish} $B$K$D$$$F$O8e=R$N@_Dj$,I,MW$G$9!#\:Y@bL@$O!"(B +$B$H$K$+$/FI$`I,MW$,$"$k$G$7$g$&!#(B -$B$b$7(B 10 $B8D$N5-;v$KF1$8(B subject $B$G(B @code{gnus-del-mark} $B$N0u$,IU$$$F$$$?(B -$B$H$9$k$H!"$3$N0u$KBP$9$k5,B'$O==2sE,MQ$5$l$^$9!#$=$l$O$D$^$j!"$=(B -$B$N(B subject $B$O(B -1 $B$N==G\$N%9%3%"$rF@$^$9!#$=$NCM$O!";d$,Bg$-$/8m2r$7$F$$(B -$B$J$$$+$.$j(B -10 $B$N$O$:$G$9!#(B +@menu +* Associating Engines:: $B%(%s%8%s$H4XO"IU$1$kJ}K!(B +* The imap Engine:: Imap $B$N@_Dj$H;H$$J}(B +* The gmane Engine:: Gmane $B$N@_Dj$H;H$$J}(B +* The swish++ Engine:: Swish++ $B$N@_Dj$H;H$$J}(B +* The swish-e Engine:: Swish-e $B$N@_Dj$H;H$$J}(B +* The namazu Engine:: Namazu $B$N@_Dj$H;H$$J}(B +* The hyrex Engine:: Hyrex $B$N@_Dj$H;H$$J}(B +* Customizations:: $B%+%9%?%^%$%:$G$-$k@_Dj(B +@end menu -$B$b$7<+F04|8B@Z$l>C5n(B ($B%a!<%k(B) $B%0%k!<%W(B (@pxref{Expiring Mail}) $B$,$"$l$P!"(B -$B4{FI5-;v$K$O$9$Y$F(B @samp{E} $B0u$,IU$1$i$l$^$9!#$3$l$O$*$=$i$/E,1~7?%9%3%"(B -$BIU$1$r$A$g$C$H$P$+$j$d$j$K$/$/$9$k$N$G!"<+F04|8B@Z$l>C5n$HE,1~7?%9%3%"IU(B -$B$1$O!"0l=o$K$O8=A0$K@_Dj$9$k$3$H$K$h$C$F!"=jDj$N%5!<%P!<$,FCDj$N%(%s%8%s$r;H$&$h$&$K@_(B +$BDj$7$F$/$@$5$$!#Nc$($P(B @code{home} $B$H$$$&L>A0$N%5!<%P!<$r8!:w$9$k$?$a(B +$B$K(B @code{namazu} $B%(%s%8%s$r;H$&$K$O0J2<$N$h$&$K$7$^$9(B: -$B$3$N5!9=$r;H$&$J$i$P!"$H$-$I$-5-;v$r4{FI$K$7$F$7$^$&>.$5$JJQ99$rHr$1$k$?(B -$B$a$K!"%9%3%"%U%!%$%k$N(B @code{mark} $B%"%H%`$r2?$+>.$5$$CM(B---$B$R$g$C$H$9$k(B -$B$H(B -300 $B$/$i$$$K@_Dj$7$F$*$/$Y$-$G$9!#(B +@lisp +(setq gnus-secondary-select-methods + '((nnml "home" + (nnimap-address "localhost") + (nnir-search-engine namazu)))) +@end lisp + +$B$"$k$$$O!"0l$D$N%P%C%/%(%s%I$,$^$+$J$&$9$Y$F$N%5!<%P!<$N$?$a$K!"FCDj$N0l(B +$B$D$N%(%s%8%s$r;H$&I,MW$,$"$k$+$b$7$l$^$;$s!#Nc$($P(B @code{nnimap} $B%P%C%/(B +$B%(%s%I$r;H$&$9$Y$F$N%5!<%P!<$G(B @code{imap} $B%(%s%8%s$r;H$$$?$$>l9g$G$9!#(B +$B$=$N>l9g$OJQ?t(B @code{nnir-method-default-engines} $B$r%+%9%?%^%$%:$7$F$/$@(B +$B$5$$!#$3$l$O(B @code{(backend . engine)} $B7A<0$N%Z%"$NO"A[%j%9%H$G$9!#$3$N(B +$BJQ?t$O%G%#%U%)%k%H$G$O(B @code{nnimap} $B%P%C%/%(%s%I$r;H$&$9$Y$F$N%5!<%P!<(B +$B$G(B @code{imap} $B%(%s%8%s$r!"$=$7$F(B @code{nntp} $B%5!<%P!<$K(B +$B$O(B @code{gmane} $B%(%s%8%s$r;H$&$h$&$K@_Dj$5$l$F$$$^$9!#(B(@code{gmane} $B8!:w(B +$B%(%s%8%s$O(B gmane $B$G$O$J$$(B @code{nntp} $B%5!<%P!<$rC5n$9$k$h$&$K$J$k$O$:$G$9!#(B +@lisp +'((nnimap . namazu) + (nntp . gmane)) +@end lisp -$B$I$N%0%k!<%W$K$*$$$FE,1~7?%9%3%"IU$1$r:nF0$5$;$k$+$O!"%9%3%"%U%!%$(B -$B%k(B (@pxref{Score File Format}) $B$r;H$&$3$H$K$h$C$F@)8f$G$-$^$9!#$^$?$3$l(B -$B$r;H$C$F!"0c$C$?%0%k!<%W$KBP$7$F0c$C$?5,B'$r;H$&$h$&$K$b$G$-$^$9!#(B +@node The imap Engine +@subsubsection Imap $B%(%s%8%s(B -@vindex gnus-adaptive-file-suffix -$BE,1~7?%9%3%"!&%(%s%H%j!<$O!"%0%k!<%WL>(B -$B$K(B @code{gnus-adaptive-file-suffix} $B$rIU2C$7$?L>A0$N%U%!%$%k$KF~$l$i$l$^(B -$B$9!#%G%#%U%)%k%H$O(B @file{ADAPT} $B$G$9!#(B +@code{imap} $B%(%s%8%s$O@_DjITMW$G$9!#(B -@vindex gnus-adaptive-pretty-print -$BE,1~7?%9%3%"%U%!%$%k$O5pBg$K$J$jF@$k$N$G!"?M$No$KBgJ8;z$H>.J8;z$r6hJL$;$:!"0J2<$N5!G=$r;}$C$F$$$^$9(B (Google $B8!:w$N(B +$B8!:w8l$N=q$-J}$KJo$C$F$$$^$9(B)$B!#(B -@vindex gnus-score-exact-adapt-limit -$BE,1~7?%9%3%"IU$1$r9T$J$&$H$-$O!"ItJ,J8;zNs0lCW$d%U%!%8!<$J0lCW$r9T$J$C$?(B -$BJ}$,!"$*$=$i$/$[$H$s$I$N>l9g$K$*$$$FNI$$7k2L$,F@$i$l$k$G$7$g$&!#$7$+$7!"(B -$B%X%C%@!<$N0lCW$9$kItJ,$,C;$$>l9g!"0U?^$KH?$9$kF0:n$r$9$k2DG=@-$,Bg$-$$$N(B -$B$G!"(B@code{gnus-score-exact-adapt-limit} $B$h$jC;$$D9$5$7$+0lCW$7$J$$>l9g$O(B -$B40A40lCW$,9T$J$o$l$^$9!#$3$NJQ?t$,(B @code{nil} $B$G$"$l$P!"$3$NLdBj$,5/$3$i(B -$B$J$$$h$&$K>o$K40A40lCW$,9T$J$o$l$^$9!#(B +@table @samp +@item $B%V!<%k1i;;;R(B +AND$B!"(BOR$B!"$*$h$S(B NOT $B$r%5%]!<%H$7!"1i;;;R$NM%@h=g0L$r@)8f$9$k$?$a$K3g8L$r(B +$B;H$&$3$H$,$G$-$^$9!#Nc$($P!V(B(emacs OR xemacs) AND linux$B!W$N$h$&$K!#1i;;(B +$B;R$O$=$l$G$"$k$HG'CN$5$l$k$?$a$K!"$9$Y$FBgJ8;z$G=q$+$J$1$l$P$J$i$J$$$3$H(B +$B$KCm0U$7$F$/$@$5$$!#$5$i$K!"8l$K@hN)$D(B - $B5-9f$O!V(BNOT $B8l!W$HEy2A$G$9!#(B + +@item $B<+F0(B AND $B8!:w(B +$B$b$7J#?t$N8l$r;XDj$9$k$H!"$=$l$i$O$9$Y$F$NMWAG$K9gCW$9$k$3$H$r0U?^$7(B +$B$?(B AND $B8!:w$H$7$F07$o$l$^$9!#(B + +@item $B=O8l8!:w(B +$B$b$78!:w8l$r(B 2$B=E0zMQId$G0O$`$H!"$=$l$O$R$H$^$H$^$j$NJ8;zNs$H$7$F07$o$l$^(B +$B$9!#(B +@end table -@vindex gnus-default-adaptive-word-score-alist -$B>e$G=R$Y$?$h$&$K!"8DJL$NC18l$G$G$b%X%C%@!l9g$K$O!"$=$l$>$l$NC18l$N;vNc$,!"$"$k0u$K$I$s(B -$B$J%9%3%"$r2C$($k$+$r!"(B@code{gnus-default-adaptive-word-score-alist} $BJQ?t(B -$B$K$h$C$F;XDj$7$^$9!#(B +$B%G%#%U%)%k%H$G$O%a%C%;!<%8A4BN$,8!:w$5$l$^$9!#@\F,0z?t$r;H$&$3$H$K$h$C$F!"(B +$B8!:w$r%a%C%;!<%8$N;XDj$9$kItJ,$@$1$K@)8B$9$k$3$H$,$G$-!"$=$&$9$k$H8!:w8l(B +$B$,F~NO$5$l$?8e$G!"%a%C%;!<%8$NItJ,$r(B ($BJd40IU$-$G(B) $B?R$M$i$l$^$9!#A*Br;h$K(B +$B$O(B ``Whole message'' ($B%a%C%;!<%8A4BN(B)$B!"(B``Subject''$B!"(B``From''$B!"$*$h(B +$B$S(B ``To'' $B$,$"$j$^$9!#$=$l0J30$O$I$s$JF~NO$b%X%C%@!$G$"$k$H2rl9g$O!"$3$&$7$F$/$@$5$$(B: + +@lisp +(setq nnir-imap-default-search-key "Imap") @end lisp -$B$3$l$,%G%#%U%)%k%HCM$G$9!#C18l$G$NE,1~$rM-8z$K$9$k$H!"(B -@code{gnus-read-mark} $B$N0u$,IU$$$F$$$k5-;v$NI=Bj$K8=$l$k$9$Y$F$NC18l$,!"(B -$B%9%3%"$K(B 30 $BE@DI2C$9$k$H$$$&%9%3%"5,B'$r@8$_=P$7$^$9!#(B +@node The gmane Engine +@subsubsection Gmane $B%(%s%8%s(B -@vindex gnus-default-ignored-adaptive-words -@vindex gnus-ignored-adaptive-words -@code{gnus-default-ignored-adaptive-words} $B$N%j%9%H$K8=$l$kC18l$OL5;k$5(B -$B$l$^$9!#L5;k$7$?$$C18l$rDI2C$7$?$$$H$-$O!"$3$NJQ?t$G$O$J(B -$B$/(B @code{gnus-ignored-adaptive-words} $B%j%9%H$NJ}$r;H$C$F$/$@$5$$!#(B +@code{gmane} $B%(%s%8%s$O@_DjITMW$G$9!#(B -@vindex gnus-adaptive-word-length-limit -$BC;$$C18l$G$OE,1~7?%9%3%"IU$1$r:nF0$5$;$k$Y$-$G$O$J$$$H;W$&?M$b$$$k$G$7$g(B -$B$&!#$b$7$=$&$J$i(B @code{gnus-adaptive-word-length-limit} $B$K@0?t$r@_Dj$9$k(B -$B$3$H$,$G$-!"$3$N?tCM$h$jC;$$C18l$OL5;k$5$l$^$9!#$3$NJQ?t$N%G%#%U%)%k%H(B -$B$O(B @code{nil} $B$G$9!#(B +@code{gmane} $B%(%s%8%s$r;H$&8!:w$K$O!"4JC1$J8!:w8l$N=q$-J}$,$"$j$^$9!#(B -@vindex gnus-adaptive-word-syntax-table -$B%9%3%"IU$1$,9T$J$o$l$k$H$-!"(B@code{gnus-adaptive-word-syntax-table} $B$,.$5$/$J$k$3$H$O(B -$B$"$j$^$;$s!#%G%#%U%)%k%H$O(B @code{nil} $B$G$9!#(B +@item $BI,?\$N!"$^$?$O=|30$9$Y$-8l(B ++ $B$H(B - $B$O8l$,I,?\$G$"$k$+!"$^$?$O=|30$9$Y$-$+$r;XDj$7$^$9!#Nc$((B +$B$P(B: $B!V(Bfootball -american$B!W(B -@vindex gnus-adaptive-word-no-group-words -@code{gnus-acaptive-word-no-group-words} $B$,(B @code{t} $B$K@_Dj$5$l$F$$$k$H!"(B -Gnus $B$O%0%k!<%WL>$N$9$Y$F$N8l$K$D$$$F!"C18lE,1~7?%9%3%"IU$1$r$7$^$;$s!#(B -$B$[$H$s$I$NI=Bj$,(B @samp{emacs} $B$H$$$&8l$r4^$s$G$$(B -$B$k(B @samp{comp.editors.emacs} $B$N$h$&$J%0%k!<%W$GJXMx$G$9!#(B +@item Unicode $B$N]$K$9$k$3$H$,$G$-$^$9!#(B +@end table -$BC18lE,1~7?%9%3%"IU$1$O9bEY$K-MhJQ99$5$l$k$G$"$m$&$3(B -$B$H$O?4$KN1$a$F$*$$$F$/$@$5$$!#Bh0l0u>]$G$O!"$3$l$O8=>u$G$O$^$C$?$/;H$$J*(B -$B$K$J$i$J$$$h$&$K;W$($^$9!#$3$l$r$b$C$H;H$($k$h$&$K$9$k$?$a$K$O!"(B($B$h$j87(B -$BL)$JE}7WE*(B ($B$^$?$OL>A0$N(B +$B0lIt(B) $B$,?R$M$i$l$^$9!#(B -@node Home Score File -@section $B%[!<%`%9%3%"%U%!%$%k(B +@node The swish++ Engine +@subsubsection Swish++ $B%(%s%8%s(B -$B?7$7$$%9%3%"%U%!%$%k%(%s%H%j!<$,F~$l$i$l$k%9%3%"%U%!%$%k$O!"%[!<%`%9%3%"(B -$B%U%!%$%k(B @dfn{home score file} $B$H8F$P$l$^$9!#$3$l$ODL>o(B ($B%G%#%U%)%k%H(B -$B$G(B) $B$=$N%0%k!<%W<+?H$N$?$a$N%9%3%"%U%!%$%k$K$J$j$^$9!#Nc$((B -$B$P(B @samp{gnu.emacs.gnus} $BMQ$N%[!<%`%9%3%"%U%!%$%k(B -$B$O(B @file{gnu.emacs.gnus.SCORE} $B$G$9!#(B +FIXEM: $B$3$3$G2?$+$b$C$H8@$&!#(B -$B$7$+$7$J$,$i!"$3$l$O$"$J$?$N$*K>$_$G$O$J$$$+$b$7$l$^$;$s!#$?$/$5$s$N%0%k!<(B -$B%W$N4V$G6&DL$N%[!<%`%9%3%"%U%!%$%k$r6&M-$9$k$3$H$O$7$P$7$PJXMx$G$9(B---$BNc(B -$B$($P$9$Y$F$N(B @samp{emacs} $B%0%k!<%W$,!"$3$H$K$h$k$HF1$8%[!<%`%9%3%"%U%!%$(B -$B%k$r;H$&$3$H$,$G$-$^$9!#(B +Swish++ $B$N;qNA$O(B sourceforge $B$N(B swish++ $B$N%Z!<%8$G8+$D$+$k$G$7$g(B +$B$&(B: @uref{http://swishplusplus.sourceforge.net} -@vindex gnus-home-score-file -$B$3$l$r@)8f$9$kJQ?t$,(B @code{gnus-home-score-file} $B$G$9!#$3$l$O0J2<$NCM$r(B -$BA0!#%G%#%U%)%k%H$O(B @code{search} $B$G$9!#(B -@enumerate -@item -$BJ8;zNs!#$3$N>l9g!"$3$N%U%!%$%k$,$9$Y$F$N%0%k!<%W$G%[!<%`%9%3%"%U%!%$%k$H(B -$B$7$F;HMQ$5$l$^$9!#(B +@item nnir-swish++-additional-switches +Swish++ $B$KDI2C$N0z?t$H$7$FM?$($i$l$kJ8;zNs$N%j%9%H!#%G%#%U%)%k%H(B +$B$O(B @code{nil} $B$G$9!#(B -@item -$B4X?t!#$3$N4X?t$N7k2L$,%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$5$l$^$9!#$3$N4X?t$O(B -$B%0%k!<%W$NL>A0$r0z?t$H$7$F8F$S=P$5$l$^$9!#(B +@item nnir-swish++-remove-prefix +$B%0%k!<%WL>$rF@$k$?$a$K(B swish++ $B$,JV$9$=$l$>$l$N%U%!%$%kL>$+$i$K9gCW$9(B -$B$k$H!"(B@var{file-name} $B$,%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$5$l$^$9!#(B +FIXEM: $B$3$3$G2?$+$b$C$H8@$&!#(B -@item -$B4X?t!#$3$N4X?t$,(B @code{nil} $B0J30$rJV$;$P!"$=$NLa$jCM$,%[!<%`%9%3%"%U%!%$(B -$B%k$H$7$F;HMQ$5$l$^$9!#%0%k!<%WL>$,0z?t$H$7$F4X?t$KEO$5$l$^$9!#(B +Swish-e $B$N;qNA$O(B swish-e $B%[!<%`%Z!<%8$G8+$D$+$k$G$7$g(B +$B$&(B: @uref{http://swish-e.org} -@item -$BJ8;zNs!#$3$NJ8;zNs$r%[!<%`%9%3%"%U%!%$%k$H$7$F;HMQ$7$^$9!#(B -@end enumerate +@table @code +@item nnir-swish-e-program +Swish-e $B8!:w%W%m%0%i%`$NL>A0!#%G%#%U%)%k%H$O(B @code{swish-e} $B$G$9!#(B -$B$3$N%j%9%H$O!"9gCW$9$k$b$N$rC5$9$?$a$K@hF,$+$i=*$j$K8~$+$C$F$J$>$i$l$^$9!#(B -@end enumerate +@item nnir-swish-e-additional-switches +Swish-e $B$KDI2C$N0z?t$H$7$FM?$($i$l$kJ8;zNs$N%j%9%H!#%G%#%U%)%k%H(B +$B$O(B @code{nil} $B$G$9!#(B -$B$H$$$&$o$1$G!"C10l$N%9%3%"%U%!%$%k$@$1$r;H$$$?$$>l9g$O!"0J2<$N$h$&$K$9$l(B -$B$PNI$$$G$7$g$&(B: +@item nnir-swish-e-remove-prefix +$B%0%k!<%WL>$rF@$k$?$a$K(B swish-e $B$,JV$9$=$l$>$l$N%U%!%$%kL>$+$il9g$O!"(B -$B$3$N$h$&$K@_Dj$9$k$3$H$,$G$-$^$9(B: +Namazu $B$r;H$&$K$O:w0z%U%!%$%k$r:n$C$F0];}$9$kI,MW$,$"$j$^$9!#$9$Y$F$N:w(B +$B0z%U%!%$%k$O0l$D$N%G%#%l%/%H%j!<$KCV$$$F$"$k$O$:$G!"$=$N=j:_(B +$B$r(B @code{nnir-namazu-index-directory} $BJQ?t$r@_Dj$9$k$3$H$K$h$C$F(B nnir $B$K(B +$BEA$($J$1$l$P$J$j$^$;$s!#(B + +$B@5$7$/F/$+$;$k$K$O(B @code{nnir-namazu-remove-prefix} $BJQ?t$b@5$7$/$J$1$l$P(B +$B$J$j$^$;$s!#$3$l$O!"@5$7$$%0%k!<%WL>$rF@$k$?$a$K(B Namazu $B$,JV$9$=$l$>$l$N(B +$B%U%!%$%kL>$+$i(B +$B$rJV$9$H$7$^$7$g$&!#$3$NNc$G$O$K0J2<$N(B -$B4X?t$,$"$j$^$9(B: +$B:G8e$N%9%i%C%7%e$KCm0U$7$F$/$@$5$$!#%G%#%l%/%H%j!<$+$i$3$N@\F,8l$r(B @samp{mail.misc} $B$rF3$/$?$a$K(B @samp{/42} $B$r5CN$7$F$$$^$9!#(B -@table @code -@item gnus-current-home-score-file -@findex gnus-current-home-score-file -$B!V8=:_$N!WI8=`%9%3%"%U%!%$%k$rJV$7$^$9!#$3$l$O%9%3%"L?Na72$K!V:G?$N%*%W%7%g%s$O(B @code{nnir-namazu-additional-switches} $B$r@_Dj$9$k$3$H$K(B +$B$h$C$F(B namazu $B8!:w%3%^%s%I$KEO$5$l$^$9!#$H$j$o$1!"=PNO$N7A<0$rJQ99$7$F$7(B +$B$^$&$I$s$J%*%W%7%g%s$b(B namazu $B$KEO$5$J$$$3$H$,=EMW$G$9!#;H$C$F$bNI$$%*%W(B +$B%7%g%s$O(B `--sort'$B!"(B`--ascending'$B!"(B`--early' $B$*$h$S(B `--late' $B$G$9!#$5$i$J(B +$B$kM-8z$J%*%W%7%g%s$K$D$$$F$O(B Namazu $B$N@bL@=q$r;2>H$7$F$/$@$5$$!#(B -@samp{emacs} $B%0%k!<%WMQ$K0l$D$N%9%3%"%U%!%$%k$r!"$=$l$H$OJL$N$b$N(B -$B$r(B @samp{comp} $B%0%k!<%WMQ$KMQ0U$9$k0lJ}!"B>$N$9$Y$F$N%0%k!<%W$G$O$=$l$>(B -$B$lFH<+$N%9%3%"%U%!%$%k$r;H$&$h$&$K$7$?$$$J$i!"$3$s$J@_Dj$GNI$$$G$7$g$&(B: +$B%a!<%k$O(B `mknmz' $B%W%m%0%i%`$G:G=i$K:w0zIU$1$5$l$J$1$l$P$J$j$^$;$s!#@_Dj(B +$B%U%!%$%k$r:n$k$?$a$K$O(B namazu $B$N@bL@=q$rFI$s$G$/$@$5$$!#$3$3$KNc$,$"$j$^(B +$B$9(B: -@lisp -(setq gnus-home-score-file - ;; @r{$B@55,I=8=(B @code{"\\.emacs"} $B$K9gCW$9$k$9$Y$F$N%0%k!<%W(B} - '(("\\.emacs" "emacs.SCORE") - ;; @r{$B$9$Y$F$N(B comp $B%0%k!<%W$rC10l$N%9%3%"%U%!%$%k$G(B} - ("^comp" "comp.SCORE"))) -@end lisp +@cartouche +@example + package conf; # $B$3$N9T$O>C$5$J$$$3$H(B! -@vindex gnus-home-adapt-file -@code{gnus-home-adapt-file} $B$O(B @code{gnus-home-score-file} $B$H$^$C$?$/F1(B -$B$8$d$jJ}$GF0:n$7$^$9$,!"Be$o$j$K$3$l$G!"2?$r%[!<%`E,1~%9%3%"%U%!%$%k$K$9(B -$B$k$+$r;XDj$7$^$9!#$9$Y$F$N?7$7$$E,1~%U%!%$%k%(%s%H%j!<$O!"$3$NJQ?t$G;XDj(B -$B$5$l$k%U%!%$%k$KF~$l$i$l!"F1$8J8K!$r;H$&$3$H$,$G$-$^$9!#(B + # $B:w0zIU$1$5$l$J$$%Q%9!#(B`^' $B$^$?$O(B `$' $B%"%s%+!<$r;H$o$J$$$3$H!#(B + $EXCLUDE_PATH = "spam|sent"; -@code{gnus-home-score-file} $B$H(B @code{gnus-home-adapt-file} $B$r;H$&$3$H$K(B -$B2C$($F!"%0%k!<%W%Q%i%a!<%?!<(B (@pxref{Group Parameters}) $B$H%H%T%C%/%Q%i%a!<(B -$B%?!<(B (@pxref{Topic Parameters}) $B$r;H$C$F$b!"$[$\F1MM$N$3$H$r@.$7?k$2$k$3(B -$B$H$,$G$-$^$9!#%0%k!<%W!"%H%T%C%/%Q%i%a!<%?!<$O$3$NJQ?t$h$j$bM%@h$5$l$^$9!#(B + # $B8!:w$9$Y$-%X%C%@!.J8;z$N6hJL$OL5$$!#(B + $REMAIN_HEADER = "from|date|message-id|subject"; -@node Followups To Yourself -@section $B<+J,<+?H$X$N%U%)%m!<%"%C%W(B + # $B8!:w$G$-$k%U%#!<%k%I!#BgJ8;z(B/$B>.J8;z$N6hJL$OL5$$!#(B + $SEARCH_FIELD = "from|date|message-id|subject"; -Gnus $B$O8=:_$N%P%C%U%!!<$+$i(B @code{Message-ID} $B%X%C%@!<$r8+$D$1=P$9$?$a$N(B -$BFs$D$NL?Na$rDs6!$7$^$9!#$=$7$F(B Gnus $B$O!"B>$N5-;v$N(B @code{References} $B%X%C(B -$B%@!<$K$"$k$3$N(B @code{Message-ID} $B$r;H$C$F%9%3%"$rIU$1$k$?$a$N%9%3%"5,B'(B -$B$rDI2C$7$^$9!#$3$l$O;ve!"8=:_$N%P%C%U%!!<$K$"$k5-;v$KJVEz$7$?$9$Y$F$N(B -$B5-;v$N%9%3%"$rA}2C$5$;$^$9!#$3$l$O!"$"$J$?$,8@$C$?$3$H$K?M!9$,Ez$($?$i!"(B -$B$=$l$KMF0W$K5$IU$+$;$F$b$i$$$?$$$H$-$K!"$H$F$bJXMx$G$9!#(B + # $B:G$bD9$$8l$ND9$5!#(B + $WORD_LENG_MAX = 128; -@table @code -@item gnus-score-followup-article -@findex gnus-score-followup-article -$B$3$l$O!"$"$J$?<+?H$N5-;v$KD>@\%U%)%m!<%"%C%W$7$?5-;v$K%9%3%"$r2C$($^$9!#(B + # $B:G$bD9$$%U%#!<%k%I$ND9$5!#(B + $MAX_FIELD_LENGTH = 256; +@end example +@end cartouche -@item gnus-score-followup-thread -@findex gnus-score-followup-thread -$B$3$l$O!"$"$J$?$N5-;v$h$j!V2o$KF1$8$G$"$k$3$H$K5$$,IU$/$G$7$g$&!#0J2<$NFs$D$O;d$N$b$N$G$9(B: +@node The hyrex Engine +@subsubsection Hyrex $B%(%s%8%s(B +$B$3$N%(%s%8%s$O$b$O$d;H$o$l$F$$$^$;$s!#(B + +@node Customizations +@subsubsection $B%+%9%?%^%$%:(B + +@table @code +@item nnir-method-default-engines +$B%5!<%P!<$N%P%C%/%(%s%I$H8!:w%(%s%8%s$N%Z%"$h$j$J$kO"A[%j%9%H!#%G%#%U%)%k(B +$B%H$N4XO"IU$1$O - +(nnimap . imap) +(nntp . gmane) @end example -$B$7$?$,$C$F!"$3$N%^%7%s$G$O(B @samp{x6} $B$G!V;d!W$+$I$&$+$r8+J,$1$k$3$H$,$G(B -$B$-$^$9!#$3$l$O;H$($^$9(B---$B0J2<$N5,B'$O!";d<+?H$X$N$9$Y$F$N%U%)%m!<%"%C%W(B -$B$N%9%3%"$r>e$2$k$G$7$g$&(B: +@item nnir-ignored-newsgroups +$B0l$D$N%5!<%P!<$K$"$k$9$Y$F$N%0%k!<%W$r8!:w$9$k$H$-$K!"(Bactive $B%U%!%$%k$K(B +$B$"$kFI$_Ht$P$9$Y$-%K%e!<%9%0%k!<%W$K9gCW$9$k@55,I=8=!#(B -@lisp -("references" - ("" - 1000 nil r)) -@end lisp +@item nnir-summary-line-format +nnir $B35N,%P%C%U%!!<$N9T$N$?$a$K;H$o$l$k=qK!;EMM!#(B +@code{gnus-summary-line-format} $B$N$9$Y$F$N=qK!;EMM;X<(;R$H$H$b$K(B nnir $B35(B +$BN,%P%C%U%!!(B ($BJ8;zNs(B) +%g $B5-;v$,$"$C$?85$NC;=L7A$N%0%k!<%WL>(B ($BJ8;zNs(B) +@end example -@node Scoring On Other Headers -@section $BB>$N%X%C%@!<$K%9%3%"$rIU$1$k(B -@cindex scoring on other headers +$B$b$7(B @code{nil} $B$@$C$?$i(B ($B$=$l$,%G%#%U%)%k%H(B)$B!"(B +@code{gnus-summary-line-format} $B$r;H$$$^$9!#(B -Gnus $B$,!VEAE}E*!W$J%X%C%@!<(B ---@samp{From}, @samp{Subject} $B$J$I(B---$B$K%9%3(B -$B%"$rIU$1$k$N$O$H$F$bB.$$$G$9!#$G$9$,!"B>$N%X%C%@!<$K%9%3%"$rIU$1$k$K(B -$B$O(B @code{head} $B$N%9%3%"$N$?$a$N5,B'$r=q$/I,MW$,$"$j!"$=$l$O9gCW$rC5$9$?(B -$B$a$K(B Gnus $B$,Kh2s%P%C%/%(%s%I$+$iC1FH$N5-;v$rl9g$KCY$$%9%3%"IU$1$,6X;_$5$l$^$9!#$=$l(B -$B$,(B @code{t} $B$@$C$?$i!"$9$Y$F$N%0%k!<%W$GCY$$%9%3%"IU$1$,6X;_$5$l$^$9!#(B +$B$b$7$3$NJQ?t$,(B @code{nil} $B$@$C$?$i!"$^$?$OMQ0U$7$?4X?t$,8!:w7k2L$H$7(B +$B$F(B @code{nil} $B$rJV$7$?$i!"Be$o$j$K(B @code{gnus-retrieve-headers} $B$,8F$P$l(B +$B$^$9!#(B +@end table -$B$5$F!"$3$l$K4X$7$F%K%e!<%9%0%k!<%W$G$NCY$5$N$?$a$K$G$-$k$3$H$OB?$/$O$"$j(B -$B$^$;$s$,!"%a!<%k%0%k!<%W$N$?$a$K$O$h$jM%$l$?O$G$3$N5!9=$,$I$&F/$/$+$,>\$7$/@bL@$5$l$F$$(B -$B$^$9$,!"$3$3$G$O$I$&$7$?$i(B @code{nnml} $B$G(B @samp{To} $B$H(B @samp{Cc} $B%X%C%@!<(B -$B$K%9%3%"$rIU$1$k$3$H$,$G$-$k$+$ND4M}$NNc$r5s$2$^$7$g$&!#(B +@node nnmairix +@section nnmairix -$B0J2<$r(B @file{~/.gnus.el} $B%U%!%$%k$KCV$$$F$/$@$5$$!#(B +($BLuCm(B: Mairix $B$O(B @acronym{ASCII} $BJ8;z$7$+%5%]!<%H$7$^$;$s!#(B) -@lisp -(setq gnus-extra-headers '(To Cc Newsgroups Keywords) - nnmail-extra-headers gnus-extra-headers) -@end lisp +@cindex mairix +@cindex nnmairix +$B$3$N9`$O!"%a!<%k$K:w0z$rIU$1$F(B Gnus $BFb$G8!:w$9$k$?$a$K!"$I$&$d$C(B +$B$F(B mairix $B$H%P%C%/%(%s%I(B @code{nnmairix} $B$r@_Dj$9$k$+$r@bL@$7$^$9!#$5$i(B +$B$K(B mairix $B8!:w$K7k$SIU$1$i$l$F<+F0E*$K99?7$5$l$k915WE*(B +$B$J(B ``$B8-$$(B'' (smart $B$J(B) $B%0%k!<%W$r:n$k$3$H$,$G$-$^$9!#(B -Gnus $B$r:F5/F0$7$F!"(B@kbd{M-x nnml-generate-nov-databases} $B%3%^%s%I(B -$B$G(B @code{nnml} $B$N(B overview $B%U%!%$%k$r:n$jD>$7$F$/$@$5$$!#$?$/$5$s$N%a!<(B -$B%k$r;}$C$F$$$k$H!"$3$l$K$OD9$$;~4V$,$+$+$k$G$7$g$&!#(B +@menu +* About mairix:: $B%a!<%k8!:w%(%s%8%s(B mairix $B$K$D$$$F(B +* nnmairix requirements:: nnmairix $B$r;H$&$?$a$KI,MW$J$3$H(B +* What nnmairix does:: nnmairix $B$O RET} $B$N$h$&$K$9$k$H!"(B -@samp{To} $B$H(B @samp{Cc} $B%X%C%@!<$K!H(Bextra headers$B!I$H$7$F%9%3%"$rIU$1$k$3(B -$B$H$,$G$-$^$9!#(B +@c FIXME: $B$3$N9`$N%^!<%/%"%C%W$O2~A1$9$kI,MW$,$"$k!#(B +@c $BNc$($P(B @samp$B!"(B@var$B!"(B@file$B!"(B@command $B$J$I$r2C$($k!#(B +@c (info "(texinfo)Indicating") $B$r;2>H!#(B +@node About mairix +@subsection $B%a!<%k8!:w%(%s%8%s(B mairix $B$K$D$$$F(B -$B$o$+$C$?$+$J(B? $B4JC1$@$h$M!#(B +Mairix $B$O%m!<%+%k$K3JG<$5$l$?%a!<%k$K:w0z$rIU$1$?$jC18l$r8!:w$9$k$?$a$N(B +$BF;6q$G$9!#=q$$$?$N$O(B Richard Curnow $B$G(B GPL $B$G%i%$%;%s%9$5$l$^$9!#(B +Mairix $B$O:G$b%]%T%e%i!<$J(B GNU/Linux $B$NG[I[$KIUB0$7$F$$$^$9$,!"(B +Windows ($B$H(B cygwin)$B!"(BMac OS X $B$*$h$S(B Solaris $B$N$b$H$G$bF0:n$7$^$9!#%[!<(B +$B%`%Z!<%8$O(B @uref{http://www.rpcurnow.force9.co.uk/mairix/index.html} $B$G(B +$B$9!#(B + +@code{nnir} $B%P%C%/%(%s%I$r2p$7$F;H$&$3$H$,$G$-$k(B swish++ $B$d(B namazu $B$N$h(B +$B$&$JB>$N8!:w%D!<%k$[$I$K$O(B mairix $B$OM;DL$,$-$+$J$$$+$b$7$l$^$;$s$,!"$=$l(B +$B$K$O?.$8$i$l$J$$$[$IB.$$$H$$$&$9$P$i$7$$FCD9$,$"$j$^$9!#8=:_$N%7%9%F%`$G(B +$B$O(B 1$BIC$G2?@iDL$b$N%a!<%k$N%X%C%@!<$H5-;v$N%\%G%#!<$N6y!9$^$G$rMF0W$KA\$9(B +$B$3$H$,$G$-$^$9!#8!:w$9$k$?$a$KI,MW$J%G!<%?%Y!<%9$N9=C[$K$O(B 1$B!A(B2$BJ,$+$+$k(B +$B$+$b$7$l$^$;$s$,!"0lEY$=$l$r40A4$K9T$J$($PNI$$$N$G$9!#$=$l0J8e!"99?7$ODI(B +$B2CE*(B ($B%$%s%/%j%a%s%?%k(B) $B$K9T$J$o$l$k$3$H$b$"$C$F!"K\Ev$KB.$$$N$G$9!#IU$1(B +$B2C$($F$*$/$H!"(Bmairix $B$N@_Dj$O$H$F$b$d$5$7$$$G$9!#(B + +$B$7$+$7:G9bB.$GF0$+$9$?$a$K(B mairix $B$O(B @code{Maildir} $B$^$?$O(B @code{MH} $B$N(B +$B7A<0(B ($B$3$l$O(B @code{nnml} $B%P%C%/%(%s%I$r4^$_$^$9(B) $B$G3JG<$5$l$?%a!<%k$G;H(B +$B$o$J$1$l$P$J$j$^$;$s!#$b$C$H$b(B mbox $B$G$bF0:n$9$k$N$G$9$1$l$I!#(BMairix $B$O(B +$BA[!W(B +$B$N(B maildir/MH $B%U%)%k%@!<$KCV$/$3$H$K$h$C$F8!:w7k2L$rDs<($7$^$9(B (mbox $B$r(B +$B;H$C$F$$$k>l9g$O%3%T!<$,:n$i$l$^$9(B)$B!#(BMairix $B$O$=$N$h$&$J2>A[%U%)%k%@!<$K(B +$B$9$G$K8!:w7k2L$rDs<($7$F$$$k$N$G!"$"$k%a!<%k8!:w$N7k2L$rDs<($9$k!V8-$$!W(B +$B%a!<%k!&%U%)%k%@!<$r:n@.$9$k$?$a$K30It$N%W%m%0%i%`$H$7$F;HMQ$9$k$N$KHs>o(B +$B$K$h$/E,$7$F$$$^$9!#(B + +@node nnmairix requirements +@subsection nnmairix $B$r;H$&$?$a$KI,MW$J$3$H(B + +Mairix $B$O%m!<%+%k$J%a!<%k$r8!:w$7$^$9(B---$B$D$^$j(B mairix $B$O%a!<%k!&%U%)%k%@!<(B +$B$rI,$:D>@\$K%"%/%;%9$G$-$J$1$l$P$J$j$^$;$s!#$b$7%a!<%k$,JL$N%5!<%P!<(B ($BNc(B +$B$($P(B @acronym{IMAP} $B%5!<%P!<(B) $B$K$"$C$F!"$?$^$?$^(B shell $B$G%"%/%;%9$9$k$3(B +$B$H$,$G$-$k$N$J$i$P!"(B@code{nnmairix} $B$ONc$($P(B ssh $B$r2p$7$F(B mairix $B$r1s3V(B +$B$GF0:n$5$;$k$3$H$b$G$-$^$9!#(B -@node Scoring Tips -@section $B%9%3%"IU$1$N1|5A(B -@cindex scoring tips +$B2C$($F!"(B@code{nnmairix} $B$O(B Gnus $B$N%P%C%/%(%s%I(B @code{nnml}$B!"(B +@code{nnmaildir} $B$*$h$S(B @code{nnimap} $B$@$1$r%5%]!<%H$7$^$9!#(B +@code{nnmairix} $B$r;H$&$K$O!"I,$:$3$l$i$N%P%C%/%(%s%I$N0l$D$r;H$o$J$1$l$P(B +$B$J$j$^$;$s!#(B@code{nnmbox}$B!"(B@code{nnfolder} $B$^$?$O(B @code{nnmh} $B$N$h$&$JB>(B +$B$N%P%C%/%(%s%I$G$OF0:n$7$J$$$G$7$g$&!#(B -@table @dfn -@item $B%/%m%9%]%9%H(B -@cindex crossposts -@cindex scoring crossposts -$B%/%m%9%]%9%H$N%9%3%"$rDc$/$7$?$1$l$P!"9gCW$5$;$k$Y$-9T$O(B @code{Xref} $B%X%C(B -$B%@!<$G$9!#(B +$B$b$7$I$&$7$F$b(B mbox $B$r;H$o$J$1$l$P$J$i$J$/$F!"$=$l$G(B +$B$b(B @code{nnmairix} $B$r;H$$$?$$$N$J$i$P!"%m!<%+%k$J(B @acronym{IMAP} $B%5!<%P!<(B +$B$rN)$A>e$2$k$3$H$K$h$C$F(B @code{nnimap} $B$r2p$7$F%"%/%;%9$9$k$3$H$,$G$-$^(B +$B$9!#$3$l$O$$$/$D$+$N(B mbox $B%U%!%$%k$K%"%/%;%9$9$k$?$a$K$7$F$O$+$J$jBg$,$+(B +$B$j$J:n6H$K$J$k$N$G!"$b$&(B MH $B$+(B Maildir $B$KJQ$($F$7$^$$$^$7$g$&!#$=$l$G(B +$B$b(B mbox $B$r;H$&$3$H$KK\Ev$KK\Ev$K>pG.$r;}$C$F$$$k$N$J$i!"(BEmacs 23 $B$KIUB0(B +$B$7$F$$$k(B @file{mairix.el} $B%Q%C%1!<%8$r8&5f$9$kI,MW$,$"$k$G$7$g$&!#(B -@lisp -("xref" (" talk.politics.misc:" -1000)) -@end lisp +@node What nnmairix does +@subsection nnmairix $B$Oe$N%0%k!<%W$K%/%m%9%]%9%H$5$l$F$$$k5-;v$N%9%3%"$rDc(B -$B$/$7$?$1$l$P!"(B +$B%P%C%/%(%s%I(B @code{nnmairix} $B$O!"$"$k8!:w8l$G(B mairix $B$K?R$M$?$j%G!<%?%Y!<(B +$B%9$r99?7$5$;$k$?$a$K(B Gnus $B$+$i(B mairix $B$r8F$V$3$H$r2DG=$K$7$^$9!#35N,%P%C(B +$B%U%!!<$G%a%C%;!<%8$r8+$F$$$k4V!"$"$i$+$8$aMQ0U$5$l$F$$$k(B mairix $B$r8F$V$?(B +$B$a$N$$$/$D$+$N%7%g!<%H%+%C%H$r;H$&$3$H$,$G$-$^$9!#Nc$($P8=:_8+$F$$$k%a%C(B +$B%;!<%8$NAw?.$l$N5-;v$r8DJL$K%5!<%P!<$+$i$l(B -$B$N%9%3%"%U%!%$%k$G0l$D$rA*$s$G!"$=$l$K8G<9$9$Y$-$G$9!#$b$7Fs$D$r;H$&$H!"(B -$B$=$l$>$l$N5-;v$O(B @emph{$BFs2s(B} $B$K(B @code{All} $B$r;H$C$FA4It9gCW$5$;$F$/$@$5$$!#(B +Mairix $B$O$9$G$K%0%k!<%W$r:n$C$F$$$F!"(BGnus $B$G%"%/%;%9$G$-$k$h$&$K$=$l$i$N(B +$B%a!<%k$X$N%j%s%/$rMQ0U$7$F$$$k$N$K!"$$$C$?$$$J$<(B @code{nnmairix} $B$,I,MW(B +$B$J$N$+$H?R$M$k$+$b$7$l$^$;$s$M!#$=$&$G$O$"$j$^$;$s$+(B? $B$(!<$H!"$=$l$OF0(B +$B$/(B@emph{$B$+$b(B}$B$7$l$^$;$s$,!"$@$a$J$3$H$,B?$$$G$7$g$&(B---$BLdBjL5$7$K$O!#:G$b(B +$B$"$j$=$&$J$N$O!"5-;v?t$,$*$+$7$/$J$C$F!"$7$+$b;~!9$O(B Gnus $B$,$"$k$O$:$@$H(B +$B8@$$D%$k%a!<%k$,$9$G$K%-%c%s%;%k$5$l$F$$$F%"%/%;%9$G$-$J$$$3$H$r;W$$CN$i(B +$B$5$l$k$3$H$G$7$g$&!#$3$l$O!"$b$N$4$H$,(B Gnus $B$N8e$m$K1#$l$F5/$3$C$F$$$k$H(B +$B$-!"(BGnus $B$OK\Ev$OITK~$K;W$C$F$$$k$H$$$&;v-} $B$H$$$&L>A0$N%U%)%k%@!<$K3JG<$9$k$?$a(B +$B$K(B mairix $B%P%$%J%j!<$r8F$S$^$9$,!"$=$l$i$N%U%)%k%@!<$O(B Gnus $B%U%m%s%H%(%s(B +$B%I$K$OL>A0$,(B @code{} $B$@$1$K$J$C$FEO$5$l$^$9!#$9$G$K%a!<%k$r3JG<$7(B +$B$F$$$k4{B8$N%a!<%k%P%C%/%(%s%I$r;H$&$3$H$,$G$-$^$9$,!"$"$J$?$NB>$N%a!<%k(B +$B$HJB$Y$F?7$7$$%a!<%k%0%k!<%W$r:n$k(B @code{nnmairix} $B$,5$;}$A0-$$$N$G$"$l(B +$B$P!"Nc$($P?7$7$$(B @code{nnmaildir} $B$^$?$O(B @code{nnml} $B%5!<%P!<(B +$B$r(B mairix $B@lMQ$K:n$k$3$H$b$G$-$^$9!#$?$@$7!"$=$l$i$N%5!<%P!<$,4V0c$C$F?7(B +$BCe%a!<%k$rp$,@8$8$^$9(B---$B$3$3$G$O(B mairix $B%U%)%k%@!<$HB>$N%a!<%k$,F1(B +$B$8(B @code{nnimap} $B%P%C%/%(%s%I>e$K$J$1$l$P$J$j$^$;$s!#(B -@lisp -((mark -100)) -@end lisp +@node Setting up mairix +@subsection mairix $B$N@_Dj(B -$BF1MM$N$3$H$r(B @code{expunge} $B$G9T$J$&$3$H$r9M$($F$bNI$$$G$7$g$&!#(B +$B$^$:$O%a!<%k%U%)%k%@!<$N%P%C%/%"%C%W$r:n$j$^$7$g$&(B (@pxref{nnmairix +caveats})$B!#(B -@item $BH]DjJ8;z%/%i%9(B -$B$b$7(B @code{[^abcd]*} $B$_$?$$$J$b$N$r;XDj$9$k$H!"4|BT30$l$N7k2L$G=*$o$k$+(B -$B$b$7$l$^$;$s!#$3$l$O2~9TJ8;z$K$b9gCW$7$F$7$^$&$N$G!"$(!<$H!"L$CN$N$b$N$^(B -$B$G0z$-$:$j=P$7$F$7$^$&$b$7$l$^$;$s!#Be$o$j$K(B @code{[^abcd\n]*} $B$r;H$$$^(B -$B$7$g$&!#(B -@end table +Mairix $B$N@_Dj$O4JC1$G$9!#(B($B>/$J$/$H$b(B) $B0J2<$N%(%s%H%j!<$r4^(B +$B$`(B @file{.mairixrc} $B%U%!%$%k$r:n$C$F$/$@$5$$(B: -@node Reverse Scoring -@section $B5U%9%3%"(B -@cindex reverse scoring +@example +# Your Maildir/MH base folder +base=~/Maildir +@end example -$B$b$7!"I=Bj%X%C%@!<$K(B @samp{Sex with Emacs} $B$H$$$&J8;z$,$"$k5-;v$@$1$r;D(B -$B$7$F!"$=$NB>$N5-;v$9$Y$F$r>C5n$7$F$7$^$$$?$1$l$P!"%9%3%"%U%!%$%k$K0J2<$N(B -$B$h$&$J$b$N$rF~$l$k$3$H$,$G$-$^$9(B: +$B$3$l$O$9$Y$F$N%a!<%k$N4pE@$K$J$k%U%)%k%@!<$G$9!#0J2<$N$9$Y$F$N%G%#%l%/%H(B +$B%j!<$O$3$N%U%)%k%@!<$r4pE@$KAjBPE*$JCM$r$H$j$^$9!#(B +@code{nnmairix} $B$r(B @code{nnimap} $B$G;H$$$?$$>l9g!"$3$N4pE@$N%G%#%l%/%H%j!<(B +$B$O(B @acronym{IMAP} $B%5!<%P!<$,%a!<%k%U%)%k%@!<$r3JG<$9$k%a!<%k%G%#%l%/%H%j!<(B +$B$rI=$9$b$N$G$J$1$l$P$J$j$^$;$s(B! -@lisp -(("subject" - ("Sex with Emacs" 2)) - (mark 1) - (expunge 1)) -@end lisp +@example +maildir= ... $B:w0z$rIU$1$k(B maildir $B%U%)%k%@!<(B ... +mh= ... $B:w0z$rIU$1$k(B nnml/mh $B%U%)%k%@!<(B ... +mbox= ... $B:w0z$rIU$1$k(B mbox $B%U%)%k%@!<(B ... +@end example -$B$3$l$G(B @samp{Sex with Emacs} $B$K9gCW$9$k$9$Y$F$N5-;v$N%9%3%"$,>e$,$C$F!"(B -$B;D$j$N5-;v$K$O4{FI$N0u$,IU$-!"$*$^$1$K$=$l$i$O>C5n$5$l$k$G$7$g$&!#(B +Mairix $B$G:w0z$rIU$1$?$$$9$Y$F$N%a!<%k%U%)%k%@!<$H(B mbox $B%U%!%$%k$r$3$l(B +$B$G(B ($B4pE@%G%#%l%/%H%j!<$X$NAjBPCM$G(B!) $B;XDj$7$^$9!#(B@code{nnml} $B%P%C%/%(%s(B +$B%I$O%a!<%k$r(B MH $B7A<0$GJ]B8$9$k$N$G!"$=$l$i$N%G%#%l%/%H%j!<(B +$B$r(B @code{mh} $B9T$KCV$$$F$*$+$J$1$l$P$J$i$J$$$3$H$KCm0U$7$F$/$@$5$$!#$5$i(B +$B$K>\$7$$$3$H$K$D$$$F$O!"$3$N>O$N:G8e$K$"$kNc$H(B mairixrc $B$N(B man $B%Z!<%8$r(B +$B8+$F$/$@$5$$!#(B -@node Global Score Files -@section $B%0%m!<%P%k%9%3%"%U%!%$%k(B -@cindex global score files +@example +omit=zz_mairix-* +@end example -$B4V0c$$$J$/!"B>$N%K%e!<%9%j!<%@!<$O!V%0%m!<%P%k:o=|%U%!%$%k(B (global kill -file)$B!W$r;}$C$F$$$^$9!#$=$l$i$OIaDL!"$9$Y$F$N%0%k!<%W$KE,MQ$5$l$k!"MxMQ(B -$Be$N2?J*$G$b(B -$B$"$j$^$;$s!#$U$U$s(B! $B$D$^$i$J$$!"DcG=$J%K%e!<%9%j!<%@!<$@$M!#(B +@vindex nnmairix-group-prefix +$B$3$l$O(B mairix $B$N8!:w7k2L$K6vA3$K:w0zIU$1$r$7$F$7$^$o$J$$$?$a$N$b$N$G$9!#(B +$B$3$l$i$N%U%)%k%@!<$N@\F,<-$O!"JQ?t(B @code{nnmairix-group-prefix} $B$GJQ$($k(B +$B$3$H$,$G$-$^$9!#(B -$B;d$,$3$3$GOC$7$F$$$k$N$O%0%m!<%P%k%9%3%"%U%!%$%k$G$9!#A4@$3&$N!"$"$i$f$k(B -$BCO0h$NMxMQl=j(B ... +@end example -@vindex gnus-global-score-files -$BB>?M$N%9%3%"%U%!%$%k$r;H$&$?$a$K$7$J$1$l$P$J$i$J$$$N$O!"(B -@code{gnus-global-score-files} $BJQ?t$r@_Dj$9$k$3$H$,$9$Y$F$G$9!#$=$l$>$l(B -$B$N%9%3%"%U%!%$%k$K$D$-0l$D!"$^$?$O$=$l$>$l$N%9%3%"%U%!%$%k%G%#%l%/%H%j!<(B -$B$K$D$-0l$D$N%(%s%H%j!<$K$J$j$^$9!#(BGnus $B$O$I$N%9%3%"%U%!%$%k$r$I$N%0%k!<(B -$B%W$K;H$&$N$,E,@Z$G$"$k$+$r<+J,$G7hDj$7$^$9!#(B +@code{mformat} $B$N@_Dj$O(B mairix $B8!:w%U%)%k%@!<$X$N=PNO7A<0$r;XDj$7$^$9!#(B +$B8!:w7k2L$K(B @code{nnml} $B$G%"%/%;%9$7$?$$>l9g$O!"$3$l$r(B @code{mh} $B$K@_Dj$7(B +$B$F$/$@$5$$!#$5$b$J$1$l$P(B @code{maildir} $B$rA*$S$^$7$g$&!#(B -$BNc$($O%9%3%"%U%!%$(B -$B%k(B @file{/ftp@@ftp.gnus.org:/pub/larsi/ding/score/soc.motss.SCORE} $B$*$h(B -$B$S(B @file{/ftp@@ftp.some-where:/pub/score} $B%G%#%l%/%H%j!<$K$"$k$9$Y$F$N%9(B -$B%3%"%U%!%$%k$r;H$$$?$1$l$P!"$3$N$h$&$K@_Dj$7$F$/$@$5$$(B: +$BMWLs$9$k$?$a$K!";d$N(B @file{.mairixrc} $B%U%!%$%k$rC;$/$7$?$b$N$rNc$K5s$2$^(B +$B$7$g$&(B: -@lisp -(setq gnus-global-score-files - '("/ftp@@ftp.gnus.org:/pub/larsi/ding/score/soc.motss.SCORE" - "/ftp@@ftp.some-where:/pub/score/")) -@end lisp +@example +base=~/Maildir +maildir=.personal:.work:.logcheck:.sent +mh=../Mail/nnml/*... +mbox=../mboxmail/mailarchive_year* +mformat=maildir +omit=zz_mairix-* +database=~/.mairixdatabase +@end example -@findex gnus-score-search-global-directories -@noindent -$BC1=c$G$7$g$&(B? $B%G%#%l%/%H%j!$O(B @samp{/} $B$G=*$o$i$J$/$F$O$J$j$^$;$s!#(B -$B$3$l$i$N%G%#%l%/%H%j!<$O!"0lHL$K(B Gnus $B$r;H$&0l2s$N4|4VCf$K0l2s$@$1$7$+FI(B -$B$_9~$^$l$^$;$s!#$b$71s3V%G%#%l%/%H%j!<$rl9g!"4pE@$N%G%#%l%/%H%j!<$O(B @file{~/Maildir} $B$G!"$=$3$K;d$N$9$Y$F(B +$B$N(B Maildir $B%U%)%k%@!<$,3JG<$5$l$F$$$^$9!#$4Mw$N$h$&$K$=$l$>$l$N%U%)%k%@!<(B +$B$O%3%m%s$G6h@Z$i$l$F$$$^$9!#$J$<$I$N%U%)%k%@!<$b%I%C%H$G;O$^$k$N$+$C(B +$B$F(B? $B$=$l$O;d$,(B @acronym{IMAP} $B%5!<%P!<$H$7$F(B Dovecot $B$r;H$$!"$5$i$K$=$l(B +$B$O(B @code{Maildir++} $B%U%)%k%@!<$r;H$&$+$i$G$9!#(B@code{nnmairix} $B$r%F%9%H$9(B +$B$k$?$a$K(B @file{~/Mail/nnml} $B$K%;!<%V$5$l$F$$$k(B @code{nnml} $B$N%a!<%k$b$$(B +$B$/$D$+;}$C$F$$$^$9!#$3$l$O(B @code{base} $B%G%#%l%/%H%j!<$X$NAjBPCM$G;XDj$7(B +$B$J$1$l$P$J$i$J$$$N$G(B @code{../Mail} $B$NI=5-$,I,MW$G$9!#(B@code{*...} $B$G=*$o(B +$B$k9T$O!"$3$N%G%#%l%/%H%j!<$K$"$k$9$Y$F$N%U%!%$%k$r:F5"E*$KAv::$9$k$?$a$G(B +$B$"$k$3$H$KCm0U$7$F$/$@$5$$!#;08D$N%I%C%HL5$7$N%o%$%k%I%+!<%I(B @code{*} $B$G(B +$B$O:F5"E*$KF/$-$^$;$s!#$5$i$K;d$O(B @file{~/mboxmail} $B$N$"$?$j$K%"!<%+%$%V(B +$B$5$l$?%a!<%k$r4^$`8E$$(B @code{mbox} $B%U%!%$%k$r;}$C$F$$$^$9!#$=$NB>$N9T$N(B +$B0UL#$O8@$&$^$G$b$J$$$G$9$M!#(B -$B$?$@$7!"8=;~E@$G$O$3$N%*%W%7%g%s$r;H$&$H!"%0%k!<%W$KF~$k$N$,$$$/$i$+CY$/(B -$B$J$j$^$9!#(B($B$D$^$j(B---$B$+$J$j!"$G$9$1$I!#(B) +$B>\:Y$*$h$S$5$i$J$k%*%W%7%g%s$K$D$$$F$O(B @code{mairixrc} $B$N(B man $B%Z!<%8$r8+(B +$B$F$/$@$5$$!#$H$j$o$1%o%$%k%I%+!<%I$N;H$$J}$O!":#$^$G;H$C$F$$$?$N$H$O>/$7(B +$B0c$&$G$7$g$&!#(B -$BB>$N?M$?$A$K;H$C$F$b$i$&$?$a$K%9%3%"%U%!%$%k$r0];}4IM}$7$?$/$J$C$?$i!"C1(B -$B$K$"$J$?$N%9%3%"%U%!%$%k$rF?L>(B ftp $B$KCV$$$F!"@$3&$K8xI=$7$F$/$@$5$$!#5U(B -$B9T;J2q!$Ao$KB.$$$G$9!#(B -@quotation -@samp{retro-} $B$r!V5U9T!W$HLu$7$^$7$?!#F|K\$G$O!V%l%H%m!W$r!V8E$-A1$-;~Be(B -$B$N!W$N$h$&$J9NDjE*$J0UL#$G;H$&$3$H$,>/$J$/$J$$$N$G$9$,!"$3$3$G$OK\Mh$N(B -$B!V;~Be$K5U9T$7$?!W!V;H$($M!pJs$ro$KB?$/$N>l=j$K%/%m%9%]%9%H$5$l$F$$$k5-;v$O4V0c$$$J$/6}$G$"$k!#(B -@item -$B0l8D$NITE,@Z$J5-;v$r8:E@$9$k$K$O!"(B@code{Message-ID} $B$G8:E@$9$k!#(B +@code{nnmairix} $B%5!<%P!<$N(B @strong{$BL>A0(B} $B$G$9(B---$B9%$-$J$b$N$rA*$s$G$/$@$5(B +$B$$!#(B + @item -$BFC$KAG@2$i$7$$Ej9FA0$G(B +$B$9!#$3$l$O(B @code{nnml:mymail} $B$N$h$&$J40A4$J%5!<%P!$G$J$1$l$P$J$j$^$;(B +$B$s!#:#$N$H$3$m(B @code{nnmaildir}$B!"(B@code{nnimap} $B$*$h$S(B @code{nnml} $B$G%"%/(B +$B%;%9$9$k%5!<%P!<$,%5%]!<%H$5$l$F$$$^$9!#>e$G@bL@$7$?$h$&$K!"%m!<%+%k$K3J(B +$BG<$5$l$k%a!<%k$N$?$a$K$O!"$"$J$?$,%a!<%k$r3JG<$7$F$$$k4{B8$N%5!<%P!<$K$9(B +$B$l$PNI$$$G$7$g$&!#$7$+$7(B @code{nnmairix} $B@lMQ$K!"Nc$($P?7$7(B +$B$$(B @code{nnmaildir} $B$^$?$O(B @code{nnml} $B%5!<%P!<$rBhFs$N(B (secondary) $BA*Br(B +$BJ}K!$K2C$($k$3$H$b$G$-$^$9(B (@pxref{Finding the News})$B!#$b$7$^$5$KBhFs(B +$B$N(B @code{nnml} $B%5!<%P!<$r(B mairix $BMQ$K;H$C$F$$$k$N$G$"$l$P!"%5!<%P!e$G1s3VF0:n$5$;$?$$$N$J$i$P!"$=$3$G$=(B +$B$l$KBP1~$9$k(B @code{nnimap} $B%5!<%P!<$rA*$P$J$1$l$P$J$j$^$;$s!#(B + @item -$B$=$N%0%k!<%W$N7{>O$rL5;k$7$?Ej9F$rIQHK$K7+$jJV$9Ej9Fo$3$l$OC1(B +$B$K(B @code{mairix} $B$GNI$$$N$G$9$,!"Nc$($P(B @acronym{IMAP} $B%5!<%P!<>e(B +$B$G(B mairix $B$r1s3VF0:n$5$;$?$$$N$G$"$l$P!"(B@code{ssh SERVER mairix} $B$N$h$&(B +$B$J$b$N$K$9$k$3$H$b$G$-$^$9!#(BMairix $B$X$N%G%#%U%)%k%H$N%*%W%7%g%s$r2C$($?(B +$B$$>l9g!"$=$l$r$3$3$G$d$C$F$b9=$$$^$;$s!#$G$b!"Be$o$j$KJQ(B +$B?t(B @code{nnmairix-mairix-search-options} $B$r;H$&J}$,NI$$$G$9!#(B + @item -@code{mark} $B$H(B @code{expunge} $B%"%H%`$r@_Dj$7!"1x$i$o$7$$5-;v$r40A4$KAr$j(B -$B5n$k!#(B +@strong{$B%G%#%U%)%k%H$N8!:w%0%k!<%W(B} $B$NL>A0$G$9!#$3$l$O(B mairix $B$N$9$Y$F$N(B +$B8!:w7k2L!"$D$^$j915WE*$J(B @code{nnmairix} $B%0%k!<%W$K7k$SIU$1$i$l$J$$$9$Y(B +$B$F$N8!:w7k2L$r3JG<$9$k%0%k!<%W$G$9!#9%$-$J$b$N$rA*$s$G$/$@$5$$!#(B @item -$B4|8B@Z$l>C5n$N%9%3%"!&%(%s%H%j!<$r;H$C$F!"%U%!%$%k$NBg$-$5$r>.$5$/M^$($k!#(B -$B$b$C$H$b!"%5%$%H$K$h$C$F8E$$5-;v$rD94|4VJ]B8$9$k$h$&$K!"$*$=$i$/D9$$4|8B(B -$B@Z$l>C5n$N4|4V$rl9g$O!"$=$3$G(B @samp{yes} $B$H2sEz$7$J$1$l$P$J$j$^$;$s!#$=(B +$B$l0J30$N>l9g$O(B @samp{no} $B$HEz$($k$Y$-$G$9!#(B @end itemize -@dots{} $B2L$?$7$FB>$N%K%e!<%9%j!<%@!<$O!">-Mh%0%m!<%P%k%9%3%"%U%!%$%k$r%5(B -$B%]!<%H$9$k$G$7$g$&$+(B? @emph{$B$&$U$U(B}$B!#$=$&!"$I$&9M$($F$_$?$C$F!"(BBlue -Wave $B$d(B xrn $B$d(B 1stReader $B$H$+$$$C$?%K%e!<%9%j!<%@!<$O!"%9%3%"$r%5%]!<%H(B -$B$9$k$Y$-$G$9$M!#:#$O8GBC$r0{$s$G8+C5n%U%!%$%k(B -@cindex kill files +$B%0%k!<%W%b!<%I$G(B: -Gnus $B$O$^$@!"$"$N$&$6$C$?$$8E$$>C5n%U%!%$%k$r%5%]!<%H$7$F$$$^$9!#C(B -$B5n%U%!%$%k$N9`L\$O$b$&>C$7$F$b$h$$$N$G$9$,!"$=$l$O(B Daniel Quinlan $B$,%9%3(B -$B%"%U%!%$%k$r9M$(=P$9A0$K;d$,=q$$$?$b$N$J$N$G!"$=$N%3!<%I$O$^$@;D$7$F$"$k(B -$B$N$G$9!#(B +@table @kbd +@item G b c +@kindex G b c ($B%0%k!<%W(B) +@findex nnmairix-create-server-and-default-group +@code{nnmairix} $B%5!<%P!<$H!"$3$N%5!<%P!<$N$?$a$N%G%#%U%)%k%H$N8!:w%0%k!<(B +$B%W$r:n$j$^$9(B (@code{nnmairix-create-server-and-default-group})$B!#$3$l$O$9(B +$B$G$K9T$J$C$F$*$$$F$"$kI,MW$,$"$j$^$9(B (@pxref{Configuring nnmairix})$B!#(B -$BMW$9$k$K!">C5n=hM}$O%9%3%"=hM}$h$j$b$+$J$j(B ($B;d$K8@$o$;$l(B -$B$P(B @emph{$B$b$N$9$4$/(B}) $BCY$$$N$G!"$"$J$?$N>C5n%U%!%$%k$O%9%3%"%U%!%$%k$K=q(B -$B$-49$($?J}$,NI$$$+$b$7$l$^$;$s!#(B +@item G b s +@kindex G b s ($B%0%k!<%W(B) +@findex nnmairix-search +Mairix $B$KAw$i$l$k8!:w8l$rM?$($^$9!#8!:w7k2L$O%G%#%U%)%k%H$N8!:w%0%k!<%W(B +$B$K3JG<$5$l!"$=$l$O<+F0E*$KI=<($5$l$^$9(B (@code{nnmairix-search})$B!#(B -$B$$$:$l$K$;$h!">C5n%U%!%$%k$OIaDL$N(B @code{emacs-lisp} $B%U%!%$%k$G$9!#$3$N(B -$B%U%!%$%k$NCf$K$O$I$s$J7A<0$G$bF~$l$k$3$H$,$G$-$^$9!#$D$^$j>C5n%U%!%$%k$r(B -$B%0%k!<%W$KF~$C$?$H$-$Ko$K%0%k!<%W$N%+%9%?(B +$B%^%$%:$K;w$?%0%i%U%#%C%/$J%&%#%8%'%C%H$r;H$C$F:n$k$h$&$K$7$^$9!#$=$l$,$I(B +$B$s$J$b$N$+$rCN$k$K$O!"$^$:$O;n$7$F$_$F$/$@$5(B +$B$$(B (@code{nnmairix-widget-search})$B!#(B -$BDL>o$N>C5n%U%!%$%k$O0J2<$N$h$&$K$J$j$^$9(B: +@item G b i +@kindex G b i ($B%0%k!<%W(B) +@findex nnmairix-search-interactive +$B$b$&0l$D$N2wE,$J(B mairix $B8!:w%3%^%s%I$G$9$,!"%_%K%P%C%U%!!<$7$+;H$$$^$;(B +$B$s(B (@code{nnmairix-search-interactive})$B!#(B -@lisp -(gnus-kill "From" "Lars Ingebrigtsen") -(gnus-kill "Subject" "ding") -(gnus-expunge "X") -@end lisp +@item G b g +@kindex G b g ($B%0%k!<%W(B) +@findex nnmairix-create-search-group +$B8!:w$K4XO"$5$;$i$l$?915WE*$J%0%k!<%W$r:n$j$^(B +$B$9(B (@code{nnmairix-create-search-group})$B!#$3$N%0%k!<%W$r(B @kbd{g} $B$^$?(B +$B$O(B @kbd{M-g} $B$G99?7$9$k$H$-$K(B @code{nnmairix} $B%P%C%/%(%s%I$O<+F0E*(B +$B$K(B mairix $B$r8F$S$^$9!#(B -$B$3$l$O;d$,=q$$$?$9$Y$F$N5-;v$K4{FI$N0u$rIU$1!"35N,%P%C%U%!!<$+$i0u$NIU$$(B -$B$?5-;v$r:o=|$7$^$9!#$H$C$F$bJXMx$G$9!#$"$J$?$b$=$&;W$&$G$7$g!#(B +@item G b q +@kindex G b q ($B%0%k!<%W(B) +@findex nnmairix-group-change-query-this-group +$B%+!<%=%k0LCV$N(B @code{nnmairix} $B%0%k!<%W$N8!:w>r7o$rJQ99$7$^(B +$B$9(B (@code{nnmairix-group-change-query-this-group})$B!#(B -$BB>$N%W%m%0%i%`$G$O$^$C$?$/0c$&>C5n%U%!%$%k$N9=J8$r;H$C$F$$$^$9!#(B -Gnus $B$O(B @code{rn} $B$N>C5n%U%!%$%k$i$7$-$b$N$K=P2q$&$H!"2?$H$+$=$l$r2rl(B +$B9g$K;H$$$^$9(B (@code{nnmairix-group-toggle-threads-this-group})$B!#(B -@sc{gnus} $B>C5n%U%!%$%k$rJT=8$9$k$?$a$NFs$D$N35N,%P%C%U%!!<4X?t$,$"$j$^$9(B: +@item G b u +@kindex G b u ($B%0%k!<%W(B) +@findex nnmairix-update-database +@vindex nnmairix-mairix-update-options +$B%G!<%?%Y!<%9$r99?7$9$k$?$a$K(B mairix $B%P%$%J%j!<$r8F$S$^(B +$B$9(B (@code{nnmairix-update-database})$B!#%G%#%U%)%k%H$N%Q%i%a!<%?!<$O!"$3$l(B +$B$r$G$-$k$@$1B.$/$9$k$?$a$N(B @code{-F} $B$*$h$S(B @code{-Q} $B$G$9(B ($B$3$l$i$N%G%#(B +$B%U%)%k%H$N%*%W%7%g%s$rDj5A$9$k$K$OJQ(B +$B?t(B @code{nnmairix-mairix-update-options} $B$r8+$F$/$@$5$$(B)$B!#(B -@table @kbd -@item M-k -@kindex M-k ($B35N,(B) -@findex gnus-summary-edit-local-kill -$B$3$N%0%k!<%W$N>C5n%U%!%$%k$rJT=8$7$^(B -$B$9(B (@code{gnus-summary-edit-local-kill})$B!#(B +@item G b r +@kindex G b r ($B%0%k!<%W(B) +@findex nnmairix-group-toggle-readmarks-this-group +$B$3$N(B @code{nnmairix} $B%0%k!<%W$N5-;v$r>o$K4{FI$^$?$OL$FI$KJ]$D$+!"$^$?$O(B +$B0u$rJQ99$7$J$$$h$&$K$7$^(B +$B$9(B (@code{nnmairix-group-toggle-readmarks-this-group})$B!#(B -@item M-K -@kindex M-K ($B35N,(B) -@findex gnus-summary-edit-global-kill -$B0lHL>C5n%U%!%$%k$rJT=8$7$^$9(B (@code{gnus-summary-edit-global-kill})$B!#(B -@end table +@item G b d +@kindex G b d ($B%0%k!<%W(B) +@findex nnmairix-group-delete-recreate-this-group +$B!VK\Ev$N!W%a!<%k%P%C%/%(%s%I$G(B @code{nnmairix} $B%0%k!<%W$r:n$jD>$7$^(B +$B$9(B (@code{nnmairix-group-delete-recreate-this-group})$B!#(B +@code{nnmairix} $B%0%k!<%W$N5-;v?t$,$$$D$b4V0c$C$F$$$k>l9g$K!"$3$l$r9T$J$&(B +$B$3$H$,$G$-$^$9!#(B -$B>C5n%U%!%$%k$rJT=8$9$kFs$D$N%0%k!<%W%b!<%I4X?t$,$"$j$^$9(B: +@item G b a +@kindex G b a ($B%0%k!<%W(B) +@findex nnmairix-group-toggle-allowfast-this-group +$B%+!<%=%k0LCV$N(B @code{nnmairix} $B%0%k!<%W$N$?$a$N(B @code{allow-fast} $B%Q%i%a!<(B +$B%?!<$r%H%0%k$K@Z$jBX$($^(B +$B$9(B (@code{nnmairix-group-toggle-allowfast-this-group})$B!#%G%#%U%)%k%H(B +$B$N(B @code{nnmairix} $B$NF0:n$O!"%0%k!<%W$r99?7$7$?$jF~$C$?$H$-$K(B mairix $B$N(B +$B8!:w$r9T$J$&$3$H$G$9!#(B@code{allow-fast} $B%Q%i%a!<%?!<$,@_Dj$5$l$k$H!"%0%k!<(B +$B%WF~$C$?$H$-$G$O$J$/!"L@<(E*$K%0%k!<%W$r99?7$9$k$H$-$@$1(B mairix $B$,8F$P$l(B +$B$^$9!#$3$l$O%0%k!<%W$KF~$k$H$-$KB.$/$J$j$^$9$,!"99?7$7$?$H$-$H$^(B +$B$@(B mairix $B%G!<%?%Y!<%9$KL5$$%0%k!<%W$KF~$k$H$-$N4|4V$K2?$+$,JQ2=$7$?>l9g(B +$B$K!"C5n%U%!%$%k$rJT=8$7$^(B -$B$9(B (@code{gnus-group-edit-local-kill})$B!#(B +@item G b p +@kindex G b p ($B%0%k!<%W(B) +@findex nnmairix-group-toggle-propmarks-this-group +$B$3$N%0%k!<%W$N0u$rEAHB$5$;$k$+$I$&$+$r%H%0%k$K@Z$jBX$($^(B +$B$9(B (@code{nnmairix-group-toggle-propmarks-this-group})$B!#(B +(@pxref{Propagating marks})$B!#(B -@item M-K -@kindex M-K ($B%0%k!<%W(B) -@findex gnus-group-edit-global-kill -$B0lHL>C5n%U%!%$%k$rJT=8$7$^$9(B (@code{gnus-group-edit-global-kill})$B!#(B +@item G b o +@kindex G b o ($B%0%k!<%W(B) +@findex nnmairix-propagate-marks +$B0u$rl9g$@(B +$B$1I,MW$G$9!#(B @end table -$B>C5n%U%!%$%kJQ?t(B: - -@table @code -@item gnus-kill-file-name -@vindex gnus-kill-file-name -@samp{soc.motss} $B%0%k!<%WMQ$N>C5n%U%!%$%k$ODL(B -$B>o(B @file{soc.motss.KILL} $B$H$$$&L>A0$G$9!#$3$N%U%!%$%kL>$rF@$k$?$a$K%0%k!<(B -$B%WL>$KIU2C$5$l$k@\Hx8l$O!"(B@code{gnus-kill-file-name} $BJQ?t$GM?$($i$l$^$9!#(B -$B!V%0%m!<%P%k!W>C5n%U%!%$%k$O(B ($B%9%3%"%U%!%$%k$N0UL#$G$N!V%0%m!<%P%k!W$8$c(B -$B$J$$$h!"$b$A$m$s(B) $BC1$K(B @file{KILL} $B$H$$$&L>A0$G$9!#(B - -@vindex gnus-kill-save-kill-file -@item gnus-kill-save-kill-file -$B$3$NJQ?t$,(B @code{nil} $B0J30$G$"$l$P!"(BGnus $B$O=hM}$N8e$K>C5n%U%!%$%k$rJ]B8(B -$B$7$^$9!#$3$l$O4|8B@Z$l>C5n$r9T$J$&>C5n$r;H$C$F$$$k$H$-$KI,MW$G$9!#(B +$B35N,%b!<%I$G(B: -@item gnus-apply-kill-hook -@vindex gnus-apply-kill-hook -@findex gnus-apply-kill-file-unless-scored -@findex gnus-apply-kill-file -$B%0%k!<%W$K>C5n%U%!%$%k$rE,MQ$9$k$?$a$K8F$S=P$5$l$k%U%C%/!#$3$l$O%G%#%U%)(B -$B%k%H$G$O(B @code{(gnus-apply-kill-file)} $B$G$9!#F1$8%0%k!<%W$N$?$a$N%9%3%"(B -$B%U%!%$%k$,$"$k>l9g$K>C5n%U%!%$%k$rL5;k$7$?$1$l$P!"$3$N%U%C%/(B -$B$r(B @code{(gnus-apply-kill-file-unless-scored)} $B$K@_Dj$7$F$/$@$5$$!#>C5n(B -$B%U%!%$%k$r=hM}$5$;$?$/$J$1$l$P!"$3$NJQ?t$r(B @code{nil} $B$K@_Dj$7$F$/$@$5$$!#(B +@table @kbd +@item $ m +@kindex $ m ($B35N,(B) +@findex nnmairix-widget-search-from-this-article +$B8=:_$N%a%C%;!<%8$K4p$E$$$?(B mairix $B$N8!:w$^$?$O%0%k!<%W$r!"%0%i%U%#%C%/$J(B +$B%&%#%8%'%C%H$r;H$C$F:n$j$^$9(B (@code{nnmairix-widget-search} $B$HF1$8$G(B +$B$9(B) (@code{nnmairix-widget-search-from-this-article})$B!#(B -@item gnus-kill-file-mode-hook -@vindex gnus-kill-file-mode-hook -$B>C5n%U%!%$%k%b!<%I$N%P%C%U%!!r7o$G?7$7$$8!:w%0%k!<%W$rBPOCE*$K:n$j$^$9!#(B +$B%0%i%U%#%C%/$J%&%#%8%'%C%H$NBe$o$j$K%_%K%P%C%U%!!<$r;H$$$^$9(B +$B$,(B (@code{nnmairix-create-search-group-from-message})$B!#(B -@node Converting Kill Files -@section $B>C5n%U%!%$%k$NJQ49(B -@cindex kill files -@cindex converting kill files +@item $ t +@kindex $ t ($B35N,(B) +@findex nnmairix-search-thread-this-article +$B8=:_$N5-;v$N%9%l%C%I$rA\$7$^(B +$B$9(B (@code{nnmairix-search-thread-this-article})$B!#;ve$3$l$O8=:_$N5-;v(B +$B$N(B @samp{m:msgid} $B$G(B @code{nnmairix-search} $B$r8F$s$G%9%l%C%I$rF@$k$?$a$N(B +$B%7%g!<%H%+%C%H$G$9!#(B -$B$"$J$?$,8E$$>C5n%U%!%$%k$r$I$C$5$j;}$C$F$$$k$N$G$"$l$P!"$=$l$i$r%9%3%"%U%!(B -$B%$%k$KJQ49$7$?$/$J$k$G$7$g$&!#$b$7$=$l$i$,!VIaDL$N!W$b$N$G$"$l$P!"(B -@file{gnus-kill-to-score.el} $B%Q%C%1!<%8$r;H$&$3$H$,$G$-$^$9!#$=$&$G$J$1(B -$B$l$P!"C5n%U%!%$%k$+$i%9%3%"%U%!%$%k$X$NJQ49%Q%C%1!<%8$O!"I8=`$G$O(B Emacs $B$K$O(B -$B4^$^$l$F$$$^$;$s!#$=$l$O(B Gnus $B$NG[I[$N(B contrib $B%G%#%l%/%H%j!A0$rJ,@O$9$k(B +$B$3$H$b$G$-$^$9!#(B -$B$"$J$?$N>C5n%U%!%$%k$,Hs>o$KJ#;($J$N$G$"$l$P(B---$B$=$l(B -$B$K(B @code{gnus-kill} $B7A<00J30$N$b$N$,$?$/$5$s4^$^$l$F$$$k$N$J$i!"$=$l$i$r(B -$Be5i%9%3%"IU$1(B +@node Propagating marks +@subsection nnmairix $B%0%k!<%W$N0u$rEAHB$5$;$kJ}K!(B -$BI=Bj$d(B From $B%X%C%@!<$K%9%3%"$rIU$1$k$N$O==J,AGE($G$9$,!"K\Ev$K6=L#$,$"$k(B -$B$N$,!"FCDj$NI=Bj$K4X$7$F$"$k?M$,8@$C$F$$$k$3$H$@$1$@$C$?>l9g$O$I$&$9$l$P(B -$BNI$$$G$7$g$&(B? $B$b$7$/$O!"(BA $B$5$s$,(B B $B$5$s$K%U%)%m!<%"%C%W$7$F$$$k$H$-$OH`(B -$B=w$,8@$C$F$$$k$3$H$rFI$_$?$/$J$$$1$l$I!"(BC $B$5$s$K%U%)%m!<%"%C%W$7$F$$$k$H(B -$B$-$O2?$r8@$C$F$$$k$+$rCN$j$?$$$H$$$&>l9g$O(B? +$B=i$a$K(B: $B0u$rEAHB$5$;$k5!G=$r8zN(NI$/;H$&$?$a$K$O!"e5i%9%3%"5,B'$r;H$($P!"$I$s$JJ#;($J%9%3%"$N%Q%?!<%s$G$b:n@.$9$k$3$H$,$G(B -$B$-$^$9!#(B +@uref{http://www.randomsample.de/mairix-maildir-patch.tar} -@menu -* Advanced Scoring Syntax:: $BDj5A(B -* Advanced Scoring Examples:: $B$I$N$h$&$K8+$($k$+(B -* Advanced Scoring Tips:: $B$=$l$r:GBg8B$KMxMQ$9$k(B -@end menu +$B$3$N%Q%C%A$K$O(B mairix v0.21 $B$N%=!<%9%3!<%I$,I,MW$G$9!#$=$l$KIU$$$F$$(B +$B$k(B readme $B%U%!%$%k$G$I$s$J$3$H$b@bL@$5$l$F$$$^$9!#0u$NEAHB$r;H$o$J$/$F$b(B +$BNI$$$H;W$&$J$i$3$l$i$N%Q%C%A$rEv$F$J$/$F$b9=$$$^$;$s$,!"$=$l$G$b$J$*!"$=(B +$B$l$i$O(B maildir $B%U%i%0$NJQ99$K$^$D$o$k$d$C$+$$$4$H$r=$@5$7$F$b$/$l$k$N$G(B +$BM-MQ$G$7$g$&!#(B -@node Advanced Scoring Syntax -@subsection $B>e5i%9%3%"IU$19=J8(B +$B%Q%C%A$rEv$F$?(B mairix $B$N%P%$%J%j!<$H$H$b$K(B @code{nnmairix} $B$r%a!<%kJ,(B +$B3d(B (@pxref{Fancy Mail Splitting}) $B$NBe$o$j$H$7$F;H$&$3$H$,$G$-$^$9!#Nc$((B +$B$P(B @samp{david@@foobar.com} $B$+$i$N$9$Y$F$N%a!<%k$r$"$k%0%k!<%W$KJ|$j9~$`(B +$BBe$o$j$K!"C1$K(B @samp{f:david@@foobar.com} $B$rC5$98!:w%0%k!<%W$r:n$k$3$H$,(B +$B$G$-$^$9!#e5i%9%3%"IU$15,B'$G(B -$B$O!":G=i$NMWAG$O%j%9%H$G$9!#FsHVL\$NMWAG$O!":G=i$NMWAG$,(B @code{nil} $B$G$J(B -$B$$CM$H$7$FI>2A$5$l$?$H$-$KE,MQ$5$l$k%9%3%"$G$9!#(B +$B$7$+$7!"0l$DLdBj$,$"$j$^$9!#(B@samp{david@@foobar.com} $B$+$i?7$7$$%a!<%k$r(B +$B$l$N0z?t$r=g$KI>2A$7$F!"$"$kI>2A$N7k2L(B -$B$,(B @code{false} $B$K$J$C$?$iDd;_$7$^$9!#$9$Y$F$N0z?t$,(B @code{true} $B$NCM$K(B -$BI>2A$5$l$?>l9g!"$3$N1i;;;R$O(B @code{true} $B$rJV$7$^$9!#(B +$B%G%#%U%)%k%H$G$O0u$NEAHB$O$7$J$$$h$&$K$J$C$F$$$^$9!#$"$k%0%k!<%W$N$?$a$N(B +$B$=$l$O(B @code{nnmairix-group-toggle-propmarks-this-group} (@kbd{G b p} $B$K(B +$B%P%$%s%I$5$l$F$$$^$9(B) $B$GM-8z$K$9$k$3$H$,$G$-$^$9!#$3$N4X?t$O%G%#%U%)%k%H(B +$B$N8!:w%0%k!<%W$G;H$*$&$H$9$k$H7Y9p$rH/$7$^$9!#$J$<$+$H8@$&$H%G%#%U%)%k%H(B +$B$N8!:w%0%k!<%W$O0l;~E*$J8!:w$N$?$a$K$"$k$N$G!"0u$,6vA3$K$3$N%0%k!<%W$+$i(B +$BEAHB$7$F$7$^$$$d$9$$$+$i$G$9!#$b$C$H$bK\Ev$K$=$l$r$d$j$?$$$N$J$i!"$=$N7Y(B +$B9p$rL5;k$9$k$3$H$O$G$-$^$9!#(B -@item | -@itemx or -$B$3$NO@M}1i;;;R$O!"$=$l$>$l$N0z?t$r=g$KI>2A$7$F!"$"$kI>2A$N7k2L(B -$B$,(B @code{true} $B$K$J$C$?$iDd;_$7$^$9!#$I$N0z?t$b(B @code{true} $B$G$J$+$C$?$i!"(B -$B$3$N1i;;;R$O(B @code{false} $B$rJV$7$^$9!#(B +$B0u$NEAHB$rM-8z$K$7$F$"$k$H(B @code{nnmairix} $B%0%k!<%W$GIU$1$?$9$Y$F$N0u$,(B +$B85$N%0%k!<%W$KEAHB$9$k$O$:$G$9!#Nc$($P5-;v$K2D;k(B (tick) $B$N0u$r(B ($B%G%#%U%)(B +$B%k%H$G$O(B @kbd{!} $B$G(B) $BIU$1$k$H!"$3$N0u$OKbK!$N$h$&$K85$N5-;v$K$bIU$/$O$:(B +$B$G$9!#(B -@item ! -@itemx not -@itemx ,A,(B -$B$3$NO@M}1i;;;R$O$?$C$?0l$D$N0z?t$r$NJQ2=$rH<$&$N$G(B)$B!#(B +$B0u$NEAHB$r(B @code{nnmairix-propagate-marks-upon-close} $B$rDL$8$F@)8f$9$k$3(B +$B$H$b$G$-$^$9(B ($B>\$7$/$OJQ?t$N@bL@$r8+$F$/$@$5$$(B)$B!#(B -$B:G8e$K9gCW1i;;;R$,$"$j$^$9!#$3$l$i$,K\Ev$N;E;v$r$9$k$b$N$G$9!#9gCW1i;;;R(B -$B$O%X%C%@!$NJ8;zNs$G!"$=$N8e$K9gCW$H9gCW$N7?$,B3$-$^$9!#E57?E*$J9gCW1i(B -$B;;;R$O(B @samp{("form" "Lars Ingebrigtsen" s)} $B$N$h$&$J$b$N$G$9!#%X%C%@!<(B -$BL>$OC1=c$J%9%3%"IU$1$r$9$k$H$-$N$b$N$HF1$8$G!"9gCW$N7?$bF1$8$G$9!#(B +$BEvA3$J$,$i!"$"$J$?$,0u$rIU$1$?$$$"$i$f$k5-;v$N$?$a$K(B @code{nnmairix} $B$O(B +$B85$N%0%k!<%W$rD4$Y$J$1$l$P$J$i$J$$$G$7$g$&!#85$N%0%k!<%W$rFCDj$9$k$?$a(B +$B$K(B @code{nnmairix} $B$O!"$b$7;H$($k$J$i:G=i$K%l%8%9%H%j!<$r;H$$$^$9!#%l%8(B +$B%9%H%j!<$OHs>o$KB.$$$G$9!#$7$?$,$C$F0u$NEAHB$r;H$&$J$iK\Ev$K%l%8%9%H%j!<(B +$B$r;H$($k$h$&$K$9$Y$-$G$9!#K\Ev$K!#(BRAM $B$H%G%#%9%/$NMFNL$K?4G[$,L5$$$J(B +$B$i(B @code{gnus-registry-max-entries} $B$r==J,$KBg$-$JCM$K@_Dj$7$F$/$@$5$$!#(B +$BBg;v$re5i%9%3%"IU$1$NNc(B +@vindex nnmairix-only-use-registry +$B%l%8%9%H%j!<$r;H$$$?$/$J$$!"$^$?$O%l%8%9%H%j!<$,$^$@85$N5-;v$r8+$?$3$H$,(B +$BL5$$>l9g!"$=$N5-;v$N%U%!%$%kL>$rFCDj$9$k$?$a$K(B @code{nnmairix} $B$ODI2C(B +$B$N(B mairix $B8!:w$r9T$J$$$^$9!#$b$A$m$s$3$l$O%l%8%9%H%j!<$h$jCY$/$J$j$^(B +$B$9(B---$B$b$7$3$N$d$jJ}$G?tI4$J$$$7$O?t@i$N0u$rIU$1$k$H!"$$$/$i$+;~4V$,$+$+(B +$B$k$+$b$7$l$^$;$s!#$3$N>u67(B +$B$O(B @code{nnmairix-only-use-registry} $B$r(B @code{t} $B$K@_Dj$9$k$3$H$K$h$C$F(B +$BHr$1$k$3$H$,$G$-$^$9!#(B -$B0J2<$NNc$O%9%3%"%U%!%$%k$N5,B'$G$"$k$3$H$KCm0U$7$F$/$@$5$$!#$=$l$i$r;H$C$F(B -$B40`z$J%9%3%"%U%!%$%k$r:n$k$K$O!"JL$N3g8L$NAH$G$=$l$i$r0O$s$G$/$@$5$$!#(B +$B$*$=$i$/$"$J$?$O5UJ}8~$K$b0u$rEAHB$5$;$?$$$G$7$g$&!#$D$^$j!VK\Ev$N!W%a!<(B +$B%k%0%k!<%W$G5-;v$K2D;k(B (tick) $B0u$rIU$1$?$i(B @code{nnmairix} $B%0%k!<%W$K$"(B +$B$kF1$85-;v$b2D;k$K$J$C$FM_$7$$$H$$$&$3$H$G$9!#$$$/$D$+$N$b$C$H$b$JM}M3$K(B +$B$h$j!"$3$l$O(B maildir $B$r;H$&>l9g$@$18zN(E*$K9T$J$&$3$H$,$G$-$^$9!#$9$0$K(B +$BL7=b$7$?$3$H$r8@$$$^$9$,!"$=$l$O(B @code{nnmaildir} $B$G$OF/$-$^$;$s!#$J$<$J(B +$B$i(B @code{nnmaildir} $B$O0u$r30It$N$7$+$b%U%!%$%k$G$O$J$$$H$3$m$K3JG<$9$k$+(B +$B$i$G$9!#$7$?$,$C$F(B @code{nnmairix} $B%0%k!<%W$X$N0u$NEAHB$O!"DL>o$O%U%!%$(B +$B%k7A<0$H$7$F(B maildir $B$r;H$&(B @acronym{IMAP} $B%5!<%P!<$N>l9g$@$1F/$-$^$9!#(B -Lars $B$,(B Gnus $B$K4X$7$FOC$r$7$F$$$k$H$-$K!"H`$K$h$C$F=q$+$l$?5-;v$N%9%3%"(B -$B$rA}$d$7$?$$$H$7$^$7$g$&(B: +@vindex nnmairix-propagate-marks-to-nnmairix-groups +$B:#$3$N@_Dj:n6H$r9T$J$C$F$$$k$N$J(B +$B$i(B @code{nnmairix-propagate-marks-to-nnmairix-groups} $B$r(B @code{t} $B$K@_Dj(B +$B$7$F2?$,5/$-$k$+8+$F$/$@$5$$!#$b$7$"$J$?$,8+$k$b$N$,9%$-$G$O$J$$$J$i$P!"(B +$B:F$S$=$l$r(B @code{nil} $B$KLa$7$^$7$g$&!#0l$D$NLdBj$OL$FI5-;v$N?t$r4V0c$($k(B +$B$3$H$+$b$7$l$^$;$s!#$3$l$O85$N%0%k!<%W$G5-;v$r>C5n$7$?$j!"$^$?$O4|8B@Z$l(B +$B>C5n$5$l$?$H$-$KIaDL$K5/$-$^$9!#$3$l$,5/$-$?$i$=$N%P%C%/%(%s%I$G(B @kbd{G +b d} $B$r;H$C$F!"$=$N(B @code{nnmairix} $B%0%k!<%W$r:n$jD>$7$F$/$@$5$$!#(B -@example -@group -((& - ("from" "Lars Ingebrigtsen") - ("subject" "Gnus")) - 1000) -@end group -@end example +@node nnmairix tips and tricks +@subsection nnmairix $B$N%R%s%H!"$3$D!"$*$h$S$$$/$D$+$NNc(B -$B$U$s!"4JC1$9$.$k$+$J(B? +@itemize +@item +$B%a!<%k$N%A%'%C%/(B -$BH`$,D9$$5-;v$r=q$/$H$-!";~!92?$+AGE($J$3$H$r8@$$$^$9(B: +@findex nnmairix-update-groups +$B;d$OBg;v$J%a!<%k$N%0%k!<%W$r%0%k!<%W%l%Y%k(B 1 $B$K$7$F$$$^$9!#(BMairix $B%0%k!<(B +$B%W$N%0%k!<%W%l%Y%k$O(B 5 $B$J$N$G!"$=$l$i$O5/F0;~$K%A%'%C%/$5$l$^$;(B +$B$s(B (@pxref{Group Levels})$B!#(B -@example -((& - ("from" "Lars Ingebrigtsen") - (| - ("subject" "Gnus") - ("lines" 100 >))) - 1000) -@end example +$B%a!<%k$r%A%'%C%/$9$k$?$a$K;d$O0J2<$r;H$C$F$$$^$9(B: -$B$7$+$7!"H`$,(B Reig Eigil Logge $B$K$h$C$F=q$+$l$?$b$N$KH?1~$7$F$$$k$H$-$O!"(B -$BH`$,=q$$$?$b$N$rFI$_$?$/$"$j$^$;$s(B: +@lisp +(defun my-check-mail-mairix-update (level) + (interactive "P") + ;; $B@\F,0z?t$,M?$($i$l$J$+$C$?$i%l%Y%k$r(B 1 $B$K@_Dj$9$k!#(B + (gnus-group-get-new-news (or level 1)) + (nnmairix-update-groups "mairixsearch" t t) + (gnus-group-list-groups)) -@example -((& - ("from" "Lars Ingebrigtsen") - (1- ("from" "Reig Eigil Logge"))) - -100000) -@end example +(define-key gnus-group-mode-map "g" 'my-check-mail-mairix-update) +@end lisp -Redmondo $B$,>C$($?7$2<$K$D$$$F=q$$$?$H$-$K%U%)%m!<%"%C%W$7$?$9$Y$F$N?M$N(B -$B%9%3%"$,>e$2$i$l$^$9$,!"$=$l$OH`$i$,Gr$$7$2<$K$D$$$F8l$C$F$$$k$H$-$N$_$G(B -$B$9!#$7$+$7(B Lars $B$,7$2<$K$D$$$FOC$r$7$F$$$k$H$-$O!"$?$$$F$$$"$^$j$*$b$7$m(B -$B$/$"$j$^$;$s(B: +@samp{"mairixsearch"} $B$NBe$o$j$K$"$J$?$N(B @code{nnmairix} $B%5!<%P!<$NL>A0(B +$B$r;H$$$^$7$g$&!#>\$7$/$O(B @code{nnmairix-update-groups} $B$N@bL@$r8+$F$/$@(B +$B$5$$!#(B -@example -((& - (1- - (& - ("from" "redmondo@@.*no" r) - ("body" "disappearing.*socks" t))) - (! ("from" "Lars Ingebrigtsen")) - ("body" "white.*socks")) - 1000) -@end example +@item +$B2D;k(B (ticked) $B5-;v$N$?$a$N8!:w%0%k!<%W$NNc(B -$BBgNL$N5-;v$,N.$l$F$$$k%0%k!<%W$rFI$s$G$$$F!"JVEz$K$7$+6=L#$,L5$$$H$7$^$7$g(B -$B$&!#$=$&$$$&>l9g$K$d$k$3$H$O!"(B"Re:"$B!"(B"Fw:" $B$^$?$O(B "Fwd:" $B$G;O$^$kI=Bj$r(B -$B;}$C$F$$$J$$$9$Y$F$N5-;v$N%9%3%"$r2<$2$F!"JVEz$N0u$G;O$^$kI=Bj$r;}$C$F$$(B -$B$k5-;v$N$9$Y$F$N?F$N%9%3%"$r>e$2$k$3$H$G$9!#(B +$BNc$($P$9$Y$F$N2D;k5-;v$N$?$a$N%0%k!<%W$r:n$k$3$H$,$G$-$^$9!#$=$3$G$O5-;v(B +$B$,>o$KL$FI$K$J$C$F$$$^$9(B: -@example -((! ("subject" "re:\\|fwd?:" r)) - -200) -((1- ("subject" "re:\\|fwd?:" r)) - 200) -@end example +@kbd{G b g} $B$r$?$?$$$F%0%k!<%WL>$rF~NO$7!"8!:w>r7o$H$7$F(B @samp{F:f} $B$r;H$C(B +$B$F$/$@$5$$!#$=$7$F%9%l%C%I$r4^$a$J$$$h$&$K$7$^$9!#(B -$B2DG=@-$OL58BBg$G$9!#(B +$Bo$KL$FI!W5!G=$rM-8z$K$7$^$9!#(B -@node Advanced Scoring Tips -@subsection $B>e5i%9%3%"$N$A$g$C$H$7$?Hk7m(B +$B$3$l$O$3$l$GNI$$$G$7$g$&(B---$B$7$+$7$I$&$d$C$F(B @code{nnmairix} $B%0%k!<%W$N2D(B +$B;k0u$r>C$7$?$iNI$$$G$7$g$&$+(B? $B$=$l$K$OFs$D$NA*Br;h$,$"$j$^$9(B: +@code{nnmairix-remove-tick-mark-original-article} (@kbd{$ u} $B$K%P%$%s%I(B +$B$5$l$F$$$^$9(B) $B$r;H$C$F85$N5-;v$+$i2D;k0u$re5-$N$3$N%*%W%7%g%s$K4X$9$k%3%a%s%H$r8+$F$/$@$5$$!#(B +$B$b$7$=$l$,F0:n$9$k$J$i2D;k0u$O(B @code{nnmairix} $B%0%k!<%W$K$"$k$O$:$G!"$=(B +$B$l$i$O$$$D$b$N$h$&$K!"Nc$($P5-;v$r4{FI$K$9$k$3$H$K$h$C$F2A$5$l$k$H!";D$j$N0z?t$rI>2A$9$k0UL#$,$"$j$^$;(B -$B$s$+$i!#$3$l$OCY$$9gCW(B (@samp{body} $B$d(B @samp{header}) $B$r:G8e$K;}$C$F$-$F!"(B -$BB.$$9gCW(B (@samp{from} $B$d(B @samp{subject}) $B$r:G=i$K;}$C$F$/$k$Y$-$G$"$k$3(B -$B$H$r<(:6$7$^$9!#(B +$B85$N5-;v$+$i2D;k0u$rC$(5n$k$O$:$G$9!#(B +$B9,$$$K$^$5$K$=$l$r9T$J$&$?$a$N4X?t$,$"$j$^$9(B: +@code{nnmairix-update-groups} $B$G$9!#>\$7$/$OA0=R$N%3!<%I$NCGJR$H4X?t$N@b(B +$BL@$r8+$F$/$@$5$$!#(B -$B4V@\1i;;;R(B (@code{1-} $B$J$I(B) $B$O!"$=$l$i$N0z?t$r%9%l%C%I$N0l@$BeA0$K:nMQ$5(B -$B$;$^$9!#-} $B$NMM<0$G%a!<%k%P%C%/%(%s%I$K3JG<$5$l(B +$B$^$9!#$=$l$i$O%5!<%P!<%P%C%U%!!<$G$=$N%P%C%/%(%s%I$KF~$k$H8+$k$3$H$,$G$-(B +$B$^$9!#$3$l$i$N%0%k!<%W$r9VFI$7$F$O$$$1$^$;$s(B! $B;DG0$J$,$i$3$l$i$N%0%k!<%W(B +$B$O(B @code{nnmaildir} $B$^$?$O(B @code{nnml} $B$r;H$&$HDL>o(B @emph{$B<+F09VFI(B} $B$K$J(B +$B$j$^$9!#$D$^$j(B @samp{zz_mairix*} $BMM<0$N%0%k!<%W$,FMA3%0%k!<%W%P%C%U%!!<(B +$B$K8=$l$k$N$r8+$k$3$H$K$J$j$^$9!#$b$7$3$l$,5/$3$C$?$iC1$K(B @kbd{C-k} $B$G$=(B +$B$l$i$N%0%k!<%W$r(B kill $B$7$F$/$@$5$$!#$3$l$rHr$1$k$K(B +$B$O(B @code{gnus-auto-subscribed-groups} $B$r(B @code{nil} $B$K@_Dj$7$F<+F09VFI$r(B +$B915WE*$KL58z$K$9$k(B (@pxref{Filtering New Groups} $B$+!"$^$?$O$b$7$3$N5!G=(B +$B$r0];}$7$?$$$N$G$"$l$P(B @samp{zz_} $B$G$O$8$^$k$9$Y$F$N%0%k!<%W$G$=$l$rL58z(B +$B$K$9$k0J2<$N$=$N>l$7$N$.$Nl9g!"BP1~$9$k%5!<%P!l9g$G$b!"$=$l$rL@<(E*$K@_Dj$9$kI,MW$O$"$j$^$;$s!#(B) -$B%9%3%"$O(B ($BFC$KE,1~%9%3%"$r;H$C$F$$$k$H(B) $B:]8BL5$/KD$l>e$,$k798~$,$"$k$3$H(B -$B$K5$$,IU$/$G$7$g$&!#%9%3%"$,Bg$-$/$J$j$9$.$k$H!"$=$l$i$O$9$Y$F$N0UL#$r<:(B -$B$$$^$9(B---$B$=$l$i$OC1$K:GBgCM$KC#$7$F$7$^$&$N$G!"0UL#$N$"$kJ}K!$G;H$&$3$H(B -$B$OFq$7$/$J$j$^$9!#(B +@item +$B$b$7(B Gnus $B%l%8%9%H%j!<$r;H$C$F$$$k$J$i(B: +@code{nnmairix} $B%0%k!<%W$G%l%8%9%H%j!<$r;H$&(B ($B$=$l$i$N%0%k!<%W(B +$B$r(B @code{gnus-registry-unfollowed-groups} $B$K4^$a$k(B) $B$3$H$O$7$J$$$G$/$@$5(B +$B$$!#$b$7(B @code{gnus-registry-split-fancy-with-parent} $B$r;H$C$F$$$k$J(B +$B$i(B @emph{$BFCJL$JCm0U(B} $B$,I,MW$G$9!#J,3d$5$l$F(B @code{nnmairix} $B%0%k!<%W$KF~$C(B +$B$?%a!<%k$O!"DL>o$=$N%0%k!<%W$N?7Ce%a!<%k$r%A%'%C%/$7$?$H$?$s$K1J5W$KL5$/(B +$B$J$C$F$7$^$$$^$9(B ($B$O$$!";d$O$=$l$r$d$C$F$7$^$$$^$7$?(B@dots{})$B!#(B -@vindex gnus-decay-scores -@findex gnus-decay-score -@vindex gnus-decay-score-function -Gnus $B$O$3$NLdBj$N2r7h$r=u$1$k$?$a$K%9%3%"$r8:?j$5$;$k5!9=$rDs6!$7$^$9!#(B -$B%9%3%"%U%!%$%k$,FI$_9~$^$l$F!"(B@code{gnus-decay-scores} $B$,(B @code{nil} $B$G(B -$B$O$J$$$H!"(BGnus $B$O%9%3%"%U%!%$%k$r8:?j5!9=$KDL$7$F!"$9$Y$F$N1JB3$G$J$$%9(B -$B%3%"5,B'$N%9%3%"$r2<$2$^$9!#$b$7(B @code{gnus-decay-scores} $B$,@55,I=8=$@$C(B -$B$?$i!"$=$l$K9gCW$9$k%9%3%"%U%!%$%k$@$1$,07$o$l$^$9!#Nc$((B -$B$P(B @emph{adaptive} $B%9%3%"%U%!%$%k$@$1$r8:?j$5$;$k$K$O!"$=$l(B -$B$r(B @samp{\\.ADAPT\\'} $B$K@_Dj$9$l$PNI$$$G$7$g$&!#8:?j$=$N$b$N(B -$B$O(B @code{gnus-decay-score-function} $B4X?t$K$h$C$F (abs n) (lsh -1 -2))) - (string-to-number - (car (split-string (number-to-string n) "\\."))) - (floor n)))) -@end lisp +@item +$B$b$7(B Gnus $B%(!<%8%'%s%H(B (@pxref{Gnus Unplugged}) $B$r;H$C$F$$$k$J$i(B: +@code{nnmairix} $B%0%k!<%W$r%(!<%8%'%s%H2=$7$J$$$G$/$@$5$$(B ($B$b$C$H$b!"$=$l(B +$B$r$d$C$?$i2?$,5/$-$k$+;d$OCN$j$^$;$s$,(B)$B!#(B -@vindex gnus-score-decay-scale -@vindex gnus-score-decay-constant -@code{gnus-score-decay-constant} $B$O%G%#%U%)%k%H$G(B 3$B!"(B -@code{gnus-score-decay-scale} $B$O(B 0.05 $B$G$9!#$3$l$O0J2<$N$h$&$J$3$H$r0z$-(B -$B5/$3$7$^$9(B: +@item +Mairix $B$O(B @acronym{US}-@acronym{ASCII} $BJ8;z$@$1$r%5%]!<%H$7$^$9!#(B -@enumerate @item -$B$3$N4X?t$,8F$P$l$?$H$-$K(B -3 $B$+$i(B 3 $B$N4V$N%9%3%"$O(B 0 $B$K@_Dj$5$l$^$9!#(B +@code{nnmairix} $B$O(B mairix $B$,8F$P$l$?8e$G(B Gnus $B$K%a!<%k%P%C%/%(%s%I$N%0%k!<(B +$B%W$r40A4$KFI$_D>$5$;$k!"$+$J$jNO$^$+$;$JC$7$F:n$jD>$7$^$9!#$3$l$^$G$N$H$3$m!"$3(B +$B$l$O2?$iLdBjL5$/F/$-!"(B@code{nnmairix} $B$,$=$l<+?H$N$b$N0J30$N%a!<%k%0%k!<(B +$B%W$r:o=|$9$k$H$O;W$($^$;$s!#$7$+$7$H$K$+$/K\Ev$K!"%a!<%k%U%)%k%@!<$N%P%C(B +$B%/%"%C%W$r;}$D$Y$-$G$9!#(B @item -3 $B$+$i(B 60 $B$^$G$N4V$NBg$-$5$N%9%3%"$O(B 3 $B8:$i$5$l$^$9!#(B +$B$9$Y$F$NI,MW$J>pJs$O%0%k!<%W%Q%i%a!<%?!<$K3JG<$5$l$^$9(B (@pxref{Group +Parameters})$B!#$3$l$K$O%"%/%F%#%V%U%!%$%k$rI,MW$H$7$J$$$H$$$&MxE@$,$"$j$^(B +$B$9$,!"$=$l$O0E$K(B @code{nnmairix} $B%0%k!<%W$r(B kill $B$9$k$H1J5W$K<:$o$l$F$7(B +$B$^$&$3$H$r$b0UL#$7$^$9!#(B @item -60 $B$h$jBg$-$$%9%3%"$O%9%3%"$N(B 5% $B$,8:$i$5$l$^$9!#(B -@end enumerate +@findex nnmairix-purge-old-groups +$B$?$/$5$s$N(B @code{nnmairix} $B%0%k!<%W$r:n$C$F(B kill $B$9$k$H!"%a!<%k%P%C%/%((B +$B%s%I$N%5!<%P!<$K(B ``zz_mairix-*'' $B$H$$$&L>A0$N%0%k!<%W$,N/$^$C$F$7$^$$$^(B +$B$9!#$b$O$dITMW$K$J$C$?8E$$%0%k!<%W$r:o=|$9$k$K(B +$B$O(B @code{nnmairix-purge-old-groups} $B$r8F$s$G$/$@$5$$!#$3$l$OEv(B +$BA3(B @code{zz_mairix--} $B$NMM<0$G$O$I$s$J!VK\Ev$N!W%a!<%k$b%U%)(B +$B%k%@!<$K%;!<%V$7$J$$$3$H$rA[Dj$7$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#(B +@code{nnmairix} $B%0%k!<%W$N@\F,<-$OJQ?t(B @code{nnmairix-group-prefix} $B$rJQ(B +$B99$9$k$3$H$K$h$C$FJQ$($k$3$H$,$G$-$^$9!#(B -$B$b$7$3$N8:?j4X?t$,$*5$$K>$$5$J$$$J$i!"<+J,MQ$N4X?t$r=q$$$F$/$@$5$$!#$=$l(B -$B$O8:?j$5$;$k$Y$-%9%3%"$rM#0l$N0z?t$H$7$F8F$P$l!"?7$7$$%9%3%"$r@0?t$GJV$5(B -$B$J$1$l$P$J$j$^$;$s!#(B +@item +$B0J2<$O@h$K8@5Z$7$?(B mairix $B$N$?$a$N%Q%C(B +$B%A(B (@pxref{Propagating marks}) $B$r(B @emph{$B;H$o$J$$(B} $B>l9g$@$1$KEv$F$O$^$j$^(B +$B$9(B: -Gnus $B$O0lF|$K0l2s%9%3%"$r8:?j$5$;$h$&$H$7$^$9!#Nc$($P(B Gnus $B$r;MF|4VAv$i(B -$B$;$F$$$J$$$H!"(BGnus $B$O%9%3%"$r;M2s8:?j$5$;$^$9!#(B +@code{nnmairix} $B$r(B maildir $B%U%)%k%@!<$H$H$b$K;H$&$HLdBj$,5/$-$k>l9g$,$"(B +$B$j$^$9!#$=$l$O(B maildir $B$,%a!<%k$N%U%i%0$r(B @samp{Seen} $B$^$?(B +$B$O(B @samp{Replied} $B$N$h$&$K!"$=$l$>$lJ8;z(B @samp{S} $B$*$h$S(B @samp{R} $B$r%a%C(B +$B%;!<%8$N%U%!%$%kL>$KIU$12C$($k$3$H$K$h$C$F3JG<$9$k$H$$$&;vo$=$l$i$N%a%C%;!<%8$O%X%C%@!<$K(B ``(none)'' $B$,I=<($5$l$F8=$l!"(B +$B%"%/%;%9$9$k$3$H$,$G$-$^$;$s!#$b$7$3$l$,5/$3$C$?>l9g!"IaDL(B +$B$O(B @kbd{G b u} $B$r;H$$!"$+$D%0%k!<%W$r99?7$9$l$P2r7h$7$^$9!#(B +@end itemize @iftex @iflatex @@ -22444,9 +21803,7 @@ Gnus $B$O0lF|$K0l2s%9%3%"$r8:?j$5$;$h$&$H$7$^$9!#Nc$($P(B Gnus $B$r;MF|4VAv$i * Compilation:: Gnus $B$rB.$/$9$k$K$O(B * Mode Lines:: $B%b!<%I9T$K>pJs$rI=<($9$k(B * Highlighting and Menus:: $B%P%C%U%!!<$rAGE($G?4CO$h$/8+$;$k(B -* Buttons:: $B$?$C$?==2s$?$?$$$?$@$1$Gg'>d1j$K$J$k(B! * Daemons:: Gnus $B$O$"$J$?$NN"$G;E;v$r$9$k$3$H$,$G$-$k(B -* NoCeM:: Spam $B$dB>$NB@$j$d$9$$?);v$rHr$1$kJ}K!(B * Undo:: $B$$$/$D$+$NF0:n$O85$KLa$9$3$H$,$G$-$k(B * Predicate Specifiers:: $B=R8l$r@_Dj$9$k(B * Moderation:: $B$"$J$?$,%b%G%l!<%?!<$@$C$?$i$I$&$9$k$+(B @@ -22521,9 +21878,12 @@ Gnus $B$O0lF|$K0l2s%9%3%"$r8:?j$5$;$h$&$H$7$^$9!#Nc$($P(B Gnus $B$r;MF|4VAv$i @item gnus-expert-user @vindex gnus-expert-user -$B$3$NJQ?t$,(B @code{nil} $B$G$J$$$H!"$"$J$?$,(B Gnus $B$+$ipJs$J$I$r99?7$;$:$K%0%k!<%W$rH4$1$?$j!"(B +$B%0%k!<%W$N5-;v$r$9$Y$F4{FI$K$7$?$j!"4|8B@Z$l>C5n$5$l$k5-;v$r>C5n$7$?$j!"(B +$B%K%e!<%95-;v$K%a!<%k$GJV?.$7$h$&$H$7$?$H$-$K!"3NG'$r5a$a$i$l$J$/$J$j$^$9!#(B @item gnus-interactive-catchup @vindex gnus-interactive-catchup @@ -22757,7 +22117,7 @@ Gnus $B$OMxMQo$[$H$s$I$N%P%C%U%!!<$G!"%]%$%s%H$r3F9T$N$"$i$+$8$a7h$a$i$l$?(B $B$i$$$N6u4V$rM?$($i$l$k$Y$-$+$r8=$7$^$9!#$3$l$O$3$NJQ?t$NH4?h$G$9(B: @lisp -((group (vertical 1.0 (group 1.0 point) - (if gnus-carpal (group-carpal 4)))) +((group (vertical 1.0 (group 1.0 point))) (article (vertical 1.0 (summary 0.25 point) (article 1.0)))) @end lisp @@ -22931,7 +22290,6 @@ Gnus $B$ODL>o$[$H$s$I$N%P%C%U%!!<$G!"%]%$%s%H$r3F9T$N$"$i$+$8$a7h$a$i$l$?(B @lisp (article (vertical 1.0 (group 4) (summary 0.25 point) - (if gnus-carpal (summary-carpal 4)) (article 1.0))) @end lisp @@ -22942,20 +22300,16 @@ Gnus $B$ODL>o$[$H$s$I$N%P%C%U%!!<$G!"%]%$%s%H$r3F9T$N$"$i$+$8$a7h$a$i$l$?(B $B$b$7!VJ,3d!W$,(B @code{eval} ($BI>2A(B) $B$5$l$k$b$N$N$h$&$K8+$($k$H$-$O(B ($B@53N$K(B $B8@$&$H(B---$BJ,3d$N(B @code{car} $B$,4X?t$+86;O4X?t(B (subr) $B$G$"$k$H$-$O(B)$B!"$3$NJ,(B $B3d$O(B @code{eval} $B$5$l$^$9!#7k2L$,(B @code{nil} $B$G$J$$$J$i!"$=$l$OJ,3d$H$7(B -$B$FMQ$$$i$l$^$9!#$3$l$O!"(B@code{gnus-carpal} $B$,(B @code{nil} $B$G$"$l$P;0$D$N(B -$B%P%C%U%!!<$,!"(B@code{gnus-carpal} $B$,(B @code{nil} $B$G$J$$$J$i!";M$D$N%P%C%U%!!<(B -$B$,B8:_$9$k$3$H$K$J$k$H$$$&$3$H$G$9!#(B +$B$FMQ$$$i$l$^$9!#(B $B$^$@J#;($G$O$J$$$G$9$C$F(B? $B$=$l$G$O!"Bg$-$5$H$7$F$3$l$r;n$7$F$_$F$/$@$5$$(B: @lisp (article (horizontal 1.0 (vertical 0.5 - (group 1.0) - (gnus-carpal 4)) + (group 1.0)) (vertical 1.0 (summary 0.25 point) - (summary-carpal 4) (article 1.0)))) @end lisp @@ -23315,60 +22669,6 @@ Gnus $B$O$3$l$i$N%P%$%H%3%s%Q%$%k$5$l$?;XDj$r(B @file{.newsrc.eld} $B%U%!%$%k $B%9%3%"%b!<%I(B (score mode) $B$N%a%K%e!<$r:n@.$7$?8e$K8F$P$l$k%U%C%/$G$9!#(B @end table -@node Buttons -@section $B%\%?%s(B -@cindex buttons -@cindex mouse -@cindex click - -$B:G?7N.9T$N%^%&%9(B @dfn{mouse} $BAuCV$,!"6a$4$m$G$O$A$c$s$H$7$?A`:nK!$r3X$S(B -$B$?$,$i$J$$e$G(B Emacs $B$r;H$C$F$$$?:"$N!"(B'89 $BG/$N2F$r;W$$5/$3$7$F$_$^$7$g(B -$B$&!#(B300 $B?M$NMxMQe$G!"$_$s$J$,(B Simula $B%3%s%Q%$%i$rAv$i(B -$B$;$F$$$^$7$?!#$"$"!"$P$+$P$+$7$$(B! - -$B$[$s$H$&$K!#(B - -@vindex gnus-carpal -$B$5$F!"(B@code{gnus-carpal} $B$r(B @code{t} $B$K@_Dj$9$k$3$H$K$h$C$F!"%/%j%C%/$9(B -$B$k$@$1$G2?$G$b$G$-$k%\%?%s$@$i$1$N%P%C%U%!!<$r(B Gnus $B$KI=<($5$;$k$3$H$,$G(B -$B$-$^$9!#$H$C$F$b4JC1$G$9!"$[$s$H$&$K!#;X05NEK!$N@h@8$K65$($F$"$2$F$/$@$5(B -$B$$(B ($BLuCm(B: carpal $B$H$Oo0lF|$+$=$3$i$GC$7$5$l$^(B -$B$9!#DL>o$3$l$i$N5!4X$O!"0l=o$K(B @dfn{NoCeM} $B%a%C%;!<%8$bAw$j=P$7$^$9!#(B -@dfn{NoCeM} $B$O!H(Bno see-'em$B!I(B($B$=$l$i$r8+$?$/$J$$(B) $B$HH/2;$5$l!"0UL#$O$=$N(B -$BL>A0$NDL$j$G$9(B---$B$3$l$i$N%a%C%;!<%8$O5$$K?($k5-;v$r!"$D$^$j!">C$7$F$7$^(B -$B$$$^$9!#(B - -$B$I$&$;$=$l$i$N5-;v$,C$7$5$l$F$7$^$&$N$J$i!"$3$l$i$N(B NoCeM $B%a%C%;!<(B -$B%8$O2?$NLr$KN)$D$N$G$7$g$&(B? $B$"$k%5%$%H$G$OC$7%a%C%;!<%8$r=E;k$7$^$;(B -$B$s!#$^$?!"$"$k%5%$%H$G$OFCDj$N?t?M$+$i$NC$7%a%C%;!<%8$@$1$rB:=E$7$^(B -$B$9!#$=$3$G!"$"$J$?$O(B NoCeM $B%a%C%;!<%8$r;H$$$?$/$J$k$+$b$7$l$J$$$o$1$G$9!#(B -$B$3$l$i$O(B @samp{news.lists.filters} $B$d(B @samp{alt.nocem.misc} $B$J$I$N%K%e!<(B -$B%9%0%k!<%W$GG[I[$5$l$F$$$^$9(B ($BLuCm(B: @samp{fj.news.lists.filters} $B$b!"$=(B -$B$N$?$a$N%K%e!<%9%0%k!<%W$G$9(B)$B!#(B - -Gnus $B$O$3$N%0%k!<%W$N%a%C%;!<%8$r<+F0E*$KFI$_!"2rC$75n$j$^$9!#(B - -$B$b$A$m$s!"$3$l$i$r%+%9%?%^%$%:$9$k$?$a$NJQ?t$,$$$/$D$+$"$j$^$9(B: - -@table @code -@item gnus-use-nocem -@vindex gnus-use-nocem -$B$b$N$4$H$r;O$a$5$;$k$K$O!"$3$NJQ?t$r(B @code{t} $B$K@_Dj$7$F$/$@$5$$!#%G%#%U%)(B -$B%k%H$G$O(B @code{nil} $B$G$9!#(B - -$B$3$NJQ?t$K%0%k!<%W%l%Y%k$H$7$F@5$N?tCM$r@_Dj$9$k$3$H$b$G$-$^$9!#$=$N>l9g!"(B -$B$3$NCM$,(B @code{gnus} $B$d(B @code{gnus-group-get-new-news} $B$J$I$N%3%^%s%I$N(B -$B@\F,0z?t$H$7$FM?$($k%0%k!<%W%l%Y%k0J2<$@$C$?$i!"(BGnus $B$O?7Ce%K%e!<%9$r%A%'%C(B -$B%/$9$k$H$-$K(B NoCeM $B%a%C%;!<%8$rAv::$7$^$9!#$5$b$J$1$l$P!"$=$l$i$N%3%^%s(B -$B%I$K%0%k!<%W%l%Y%k$rM?$($k$H!"(BGnus $B$O(B NoCeM $B%a%C%;!<%8$rAv::$7$^$;$s!#Nc(B -$B$($P!"%a!<%k%0%k!<%W$G(B 1 $B$+(B 2 $B$r;H$C$F$$$F%K%e!<%9%0%k!<%W$N%l%Y%k$,%G%#(B -$B%U%)%k%H$N$^$^$@$C$?$i!"(B3 $B$,:G$bNI$$A*Br$G$9!#(B - -@item gnus-nocem-groups -@vindex gnus-nocem-groups -Gnus $B$O$3$N%0%k!<%W$N%j%9%H$+$i(B NoCeM $B%a%C%;!<%8$rC5$7$^$9!#%G%#%U%)%k%H(B -$B$O$$$?$$$+$r;XDj$7$^$9!#%G%#%U%)%k%H$O$JH?(B spam $B2H$?$A(B -$B$O(B @uref{http://www.xs4all.nl/~rosalind/nocemreg/nocemreg.html} $B$K:\$C$F(B -$B$$$^$9!#(B - -$B$3$l$i$9$Y$F$N?M!9$N(B NoCeM $B%a%C%;!<%8$KN10U$9$kI,MW$O$"$j$^$;$s(B---$B8@$&$3(B -$B$H$rJ9$-$?$$?M$@$1$GNI$$$N$G$9!#$^$?!"$=$l$i$N?M$?$A$+$i$N(B NoCeM $B%a%C%;!<(B -$B%8$r!"$9$Y$F$l$N(B NoCeM $B%a%C%;!<%8$O!"(B -$B$=$N%a%C%;!<%8$N87L)$J(B ($BB?>/$O87L)!"$?$$$F$$$O$=$&$G$b$J$$(B) $BDj5A$rM?$($k(B -$Br7o(B@dots{})} $B$H$$$&MWAG$r;H$&(B -$BI,MW$,$"$j$^$9!#$=$l$>$l$N>r7o$O!"J8;zNs(B ($B;H$$$?$$l9g$N!VJ8;zNs!W(B -$B$O;H$$$?$/$J$$l9g$K$O!"$3$&$9$l$PNI$$$G$7$g$&(B: - -@lisp -("clewis@@ferret.ocunix.on.ca" ".*" (not "troll")) -@end lisp - -$B0lJ}!"H`$N(B @samp{spam} $B$H(B @samp{spew} $B%a%C%;!<%80J30$O2?$bMW$i$J$$$N$G$"(B -$B$l$P!"0J2<$N$h$&$K$G$-$^$9(B: - -@lisp -("clewis@@ferret.ocunix.on.ca" (not ".*") "spew" "spam") -@end lisp - -$B$3$N;XDj$O:8$+$i1&$KE,MQ$5$l$^$9!#(B - -@item gnus-nocem-verifyer -@vindex gnus-nocem-verifyer -@findex gnus-nocem-epg-verify -$B$3$l$O(B NoCeM $BH/9TZ$9$k4X?t$G$J$/$F$O$J$j$^$;$s!#(B -$B%G%#%U%)%k%H$O(B @code{gnus-nocem-epg-verify} $B$G!"$3$l$O8!>Z$K@.8y$7$?$i(B -$BHs(B-@code{nil} $B$rJV$7!"$=$&$G$J$1$l$P(B (NoCeM $B%a%C%;!<%8$,=pL>$5$l$F$$$J$$(B -$B>l9g$r4^$_$^$9(B) @code{nil} $B$rJV$7$^$9!#$b$7$3$l$,Hs>o$KCY$/$F!"8!>Z7k2L(B -$B$r5$$K$7$J$$(B ($B$3$l$O$?$V$s4m81$G$9(B) $B$N$G$"$l$P!"$3$NJQ?t$r(B @code{nil} $B$K(B -$B$9$k$3$H$,$G$-$^$9!#(B - -$B0JA0!"%G%#%U%)%k%H$O(B Mailcrypt $B$N4X?t$G$"$k(B @code{mc-verify} $B$G$7$?!#$^(B -$B$@$=$l$r;H$&$3$H$,$G$-$^$9$,!"(BPGP $B$N8x3+80$r(B GnuPG $B$N80B+$K2C$($k$3$H$r(B -$B1^$o$J$1$l$P!"(BGnuPG $B$H$H$b$KF0:n$9$k%G%#%U%)%k%H$N4X?t$KJQ$($k$3$H$,$G$-(B -$B$^$9!#(B - -@item gnus-nocem-directory -@vindex gnus-nocem-directory -$B$3$l$O(B Gnus $B$,(B NoCeM $B%-%c%C%7%e%U%!%$%k$rJ]B8$9$k>l=j$G$9!#%G%#%U%)%k%H(B -$B$O(B @file{~/News/NoCeM/} $B$G$9!#(B - -@item gnus-nocem-expiry-wait -@vindex gnus-nocem-expiry-wait -$B8E$$(B NoCeM $B9`L\$r%-%c%C%7%e$+$i>C$9$^$G$NF|?t!#%G%#%U%)%k%H$O(B 15 $B$G$9!#(B -$B$3$l$rC;$/$9$k$[$I(B Gnus $B$OB.$/$J$j$^$9$,!"8E$$(B spam $B$r8+$k$3$H$K$J$C$F$7(B -$B$^$&$+$b$7$l$^$;$s!#(B - -@item gnus-nocem-check-from -@vindex gnus-nocem-check-from -$BHs(B-@code{nil} $B$G$O!"5-;v$N%\%G%#!<$K$"$kH/9T?M$N@5Ev@-$rD4$Y$^$9!#$=$&$G(B -$B$J$$>l9g$O!"CxC$75n$C$F(B (kill $B$7$F(B) $B$7$^$&(B -$B$Y$-$G$9(B (@pxref{Subscription Commands})$B!#(B - @node Undo @section $B$d$jD>$7(B @cindex undo @@ -23722,6 +22878,7 @@ Emacs 22 $B$O$7$^$9!#(B}$B$N$G!"(BGnus $B$O$3$l$rMxMQ$9$k$3$H$K$7$^$7$?!#( * Face:: $B$h$j%U%!%s%-!<$G$A$C$A$c$J%+%i!<$N3($rI=<($9$k(B * Smileys:: $B9,$;$J4i$r$^$5$K$=$N$h$&$KI=<($9$k(B * Picons:: $B$"$J$?$,FI$s$G$$$k$b$N$N3($rI=<($9$kJ}K!(B +* Gravatars:: $B$"$J$?$,FI$s$G$$$k?M!9$N%"%P%?!<$rI=<($7$^$9(B * XVarious:: XEmacs $B$N$?$a$N(B Gnus $B$NJQ?t(B @end menu @@ -24032,8 +23189,59 @@ Picon $B%G!<%?%Y!<%9$N>l=j$G$9!#$3$l$O(B @file{news}, @file{domains}, Picon $B$N%U%!%$%kL>$H$7$F;n$7$F$_$k=g$KJB$Y$i$l$?3HD%;R$N%j%9%H$G$9!#%G%#(B $B%U%)%k%H$O(B @code{("xpm" "gif" "xbm")} $B$+$i(B Emacs $B$KAH$_9~$^$l$F$$$J$$$b(B $B$N$r=|30$7$?$b$N$G$9!#(B + +@item gnus-picon-inhibit-top-level-domains +@vindex gnus-picon-inhibit-top-level-domains +$B$b$7(B @code{nil} $B$G$O$J$$(B ($B$=$l$,%G%#%U%)%k%H(B) $BCM$@$C$?$i!"(B +@samp{.net} $B$d(B @samp{.de} $B$N$h$&$J$b$N$K$D$$$F(B picons $B$rI=<($7$^$;$s!#Ia(B +$BDL$=$l$i$O$"$^$jLLGr$$$b$N$G$O$"$j$^$;$s!#(B +@end table + +@node Gravatars +@subsection Gravatars + +@iftex +@iflatex +\include{gravatars} +@end iflatex +@end iftex + +Gravatar $B$O$=$l$>$l$NEE;R%a!<%k%"%I%l%9$KBP1~$7$FEPO?$5$l$?2hA|$G$9!#(B + +$B$"$J$?$N$b$N$r(B @uref{http://www.gravatar.com} $B$K%*%s%i%$%s$GCV$/$3$H$,$G(B +$B$-$^$9!#(B + +$B0J2<$NJQ?t$O!"$=$l$i$,$I$N$h$&$KI=<($5$l$k$+$N@)8f$rDs6!$7$^$9!#(B + +@table @code +@item gnus-gravatar-size +@vindex gnus-gravatar-size +Gravatars $B$N2hAG$N%5%$%:!#(BGravatars $B$O>o$K@5J}7A$J$N$G!"%5%$%:$N;XDj$K$O(B +$BC10l$N?tCM$G==J,$G$9!#(B + +@item gnus-gravatar-properties +@vindex gnus-gravatar-properties +Gravatar $B2hA|$KE,MQ$9$kB0@-$N%j%9%H$G$9!#(B + +@item gnus-gravatar-too-ugly +@vindex gnus-gravatar-too-ugly +$BI=<($5$l$k$Y$-$G$O$J$$%"%P%?!<$N!";}$AA0$K(B +$B9gCW$9$k@55,I=8=!"$^$?$O(B @code{nil}$B!#%G%#%U%)%k%H(B +$B$G(B @code{gnus-article-x-face-too-ugly} $B$NCM$K$J$j$^$9(B (@pxref{X-Face})$B!#(B @end table +$B$=$l$i$r(B From $B%U%#!<%k%I$G8+$?$$$J$i!"$3$&$7$F$/$@$5$$(B: + +@lisp +(setq gnus-treat-from-gravatar 'head) +@end lisp + +$B$b$7$=$l$i$r(B Cc $B$H(B To $B%U%#!<%k%I$G8+$?$$$J$i!"$3$&$G$9(B: + +@lisp +(setq gnus-treat-mail-gravatar 'head) +@end lisp + @node XVarious @subsection $B$5$^$6$^$J(B XEmacs $BJQ?t(B @@ -24368,7 +23576,7 @@ Spam $B$rHr$1$k$?$a$NA0>O$N%R%s%H$,==J,$@$C$?F|!9$O2a$.5n$j$^$7$?!#:#$G$O(B Nnimap $B%P%C%/%(%s%I$N>l9g!"%G%#%U%)%k%H$G$O5-;v$N%\%G%#!<$,%@%&%s%m!<%I(B $B$5$l$J$$$3$H$KCm0U$7$F$/$@$5$$!#$=$l$r$9$k$?$a$K(B $B$O(B @code{nnimap-split-download-body} $B$r(B @code{t} $B$K@_Dj$9$kI,MW$,$"$j$^(B -$B$9(B (@pxref{Splitting in IMAP})$B!#(B +$B$9(B (@pxref{Client-Side IMAP Splitting})$B!#(B $B0J>e$,$3$l$K4X$9$k$3$H$G$9!#$"$ke(B $B$N(B spam $B%P%C%/%(%s%I$r@_Dj$7$J$1$l$P$J$j$^$;$s!#(B@xref{Spam Back Ends}. @@ -24954,8 +24164,9 @@ From Ted Zlatanov . spam-move-spam-nonspam-groups-only nil spam-mark-only-unseen-as-spam t spam-mark-ham-unread-before-move-from-spam-group t - nnimap-split-rule 'nnimap-split-fancy ;; @r{$B$"$J$?$N@_Dj$KDI2C$9$kA0$K!"$3$l$,2?$r$9$k$+M}2r$;$h(B!} + ;; @r{nnimap $BMQ$K$?$V$s(B nnimap-split-methods $B$r@_Dj$9$kI,MW$"$j!#(B} + ;; @r{$B%^%K%e%"%k;2>H!#(B} nnimap-split-fancy '(| ;; @r{References $B$r?F$^$GC)$C$F$=$l$i$N%0%k!<%W(B} ;; @r{$B$rF~$l$k!#(B} @@ -25610,8 +24821,9 @@ Source Specifiers} $B$+$iAv$i$;$k$3$H$G$9!#$3$NJ}K!$K$O!"MxMQH!#(B} nnimap-split-inbox '("INBOX") - nnimap-split-rule 'nnimap-split-fancy nnimap-split-fancy '(| (: spam-split) "INBOX")) @end example @@ -26130,6 +25342,13 @@ Gnus $B%l%8%9%H%j!<$O5-;v$N(B Message-ID $B$r85$K$9$Y$F$N%P%C%/%(%s%I$r2#CGE* $BBj$HAw?.H2q$9$k(B + +@code{gnus-summary-refer-parent-article} $B$N$h$&$J%3%^%s%I$O!">H2q$9$k5-(B +$B;v$K9T$/$9$k$?$a$K!"$=$N%a%C%;!<%8$,$"$k%0%k!<%W$K$+$+$o$i$:!"%l%8%9%H%j!<(B +$B$rMxMQ$9$k$3$H$,$G$-$^$9!#(B + +@item $BFH<+$N%U%i%0$H%-!<%o!<%I$r5-O?$9$k(B $B%l%8%9%H%j!<$O5-;v$N$?$a$NFH<+$N%U%i%0$H%-!<%o!<%I$r5-O?$9$k$3$H$,$G$-$^(B @@ -26148,6 +25367,7 @@ nnml$B!"(Bnnmaildir $B$J$I$N$I$N%P%C%/%(%s%I$K$"$C$F$b!"$=$N%U%i%0$ON)$AB3$1$ @menu * Setup:: * Fancy splitting to parent:: $B?F$X$NFC5iJ,3d(B +* Registry Article Refer Method:: @code{Message-ID} $B$K4p$E$$$F%l%8%9%H%j!<$G5-;v$r$l$N(B @code{Message-ID} $B$N5-;v$,B8:_$9$k%0%k!<%W$r(B +$BCN$C$F$$$^$9!#$3$l$O!V5-;v$r;2>H$9$kJ}K!!W$9$J$o$A!V$"$k(B Message-ID $B$N5-(B +$B;v$r;2>H$9$kJ}K!$r(B Gnus $B$K;X<($9$k$b$N!W$rA}6/$9$k$?$a$K$F$3F~$l$9$k$3$H(B +$B$,$G$-$^$9!#(B@xref{Finding the Parent}. + +@vindex nnregistry +@vindex gnus-refer-article-method +@code{nnregistry} $B;2>HJ}K!$O$^$5$K$=$l$r$7$^$9!#$=$l$K$O!"5-;v$,$=$l$,$"(B +$B$k%0%k!<%W$K$+$+$o$i$:8+$D$+$k$+$b$7$l$J$$$H$$$&FCD9$,$"$j$^$9(B---$B$b$7$=(B +$B$N(B @code{Message-ID} $B$r%l%8%9%H%j!<$,CN$C$F$$$l$P!#$=$l$O!"0J2<$NJ}?K$K(B +$B1h$C$F!"$"$k$b$N$G5/F0%U%!%$%k$rA}Bg$9$k$3$H$K$h$j2DG=$K$J$k$O$:$G$9(B: + +@example +;; $B%l%8%9%H%j!<$r;H$C$F5-;v$r;2>H$9$k>l9g$KNI9%$J%R%C%HN($rF@$k$?$a(B +;; $B$K$O!"==J,$J%(%s%H%j!<$r0];}$9$k$h$&$K$7$F$/$@$5$$!#5-;v$,$I$3$K(B +;; $B$"$k$+$r(B Gnus $B$KCN$i$;$k$?$a$K!"D9$$%0%k!<%WL>$r;HMQ$7$F$/$@$5$$!#(B +(setq gnus-registry-max-entries 2500 + gnus-registry-use-long-group-names t) + +(gnus-registry-initialize) + +(setq gnus-refer-article-method + '(current + (nnregistry) + (nnweb "gmane" (nnweb-type gmane)))) +@end example + +$B>e5-$NNc$O!":G=i$O8=:_$N%0%k!<%W$NCf$G!"$"$k$$$O%l%8%9%H%j!<$r;H$C$F!"$=(B +$B$7$F$=$l$i$9$Y$F$,<:GT$7$?$i(B Gmane $B$r;H$C$F5-;v$rC5$9$3$H$r(B Gnus $B$K;X<((B +$B$7$^$9!#(B + @node Fancy splitting to parent @subsection $B?F$X$NFC5iJ,3d(B @@ -26472,6 +25726,16 @@ Gnus $B$,%G!<%?$r3JG<$9$k$[$H$s$I$N%U%!%$%k$H%G%#%l%/%H%j!<$NL>A0$NJQ?t$O!"(B @acronym{IMAP} $B$NMxMQ$K(B @samp{/} $B$r;H$$$?$$$+$b$7$l$^$;$s(B $B$,!#(B + +@item gnus-safe-html-newsgroups +@vindex gnus-safe-html-newsgroups +Html $B5-;vCf$N%j%s%/$,$9$Y$F0BA4$G$"$k$H8+$J$5$l$k%0%k!<%W$G$9!#CM$O$=$l(B +$B$i$N%0%k!<%W$K9gCW$9$k@55,I=8=!"%0%k!<%WL>$N%j%9%H!"$^$?$O(B @code{nil} $B$G(B +$B$9!#$3$l$O(B @code{mm-w3m-safe-url-regexp} $B$h$jM%@h$5$l$^$9!#%G%#%U%)%k%H(B +$BCM$O(B @code{"\\`nnrss[+:]"} $B$G$9!#$3$l$O(B emacs-w3m $B$G5-;v$rIA2h$9$k$H$-$@(B +$B$1!"$D$^$j(B @code{mm-text-html-renderer} $B$,(B @code{w3m} $B$K@_Dj$5$l$F$$$k$H(B +$B$-$@$18z2L$,$"$j$^$9!#(B@xref{Display Customization, ,$BI=<($N%+%9%?%^%$%:(B, +emacs-mime-ja, The Emacs MIME Manual}. @end table @node The End @@ -26601,6 +25865,10 @@ Ingebrigtsen) $B$O(B Gnus $B$r=q$-D>$=$&$H7h?4$7$^$7$?!#(B 2004$BG/(B1$B7n(B4$BF|$K(B No Gnus $B$,;O$^$j$^$7$?!#(B +2010$BG/(B4$B7n(B19$BF|!"(BGnus $B$N3+H/$O(B Git $B$K0\9T$7$^$7$?!#>\:Y(B +$B$O(B http://git.gnus.org $B$r8+$F$/$@$5$$(B ($B2DG=$J$i(B http://www.gnus.org $B$O$=(B +$B$N>pJs$G99?7$5$l$k$G$7$g$&!#(B) + $B@\F,8l$r;}$C$?HG$N(B Gnus---$B!H(B(ding) Gnus$B!I(B,$B!H(BSeptember Gnus$B!I(B,$B!H(BRed Gnus$B!I(B,$B!H(BQuassia Gnus$B!I(B,$B!H(BPterodactyl Gnus$B!I(B,$B!H(BOort Gnus$B!I(B,$B!H(BNo Gnus$B!I(B---$B$K=P2q$C$F$b!":.Mp$7$J$$$G$/$@$5$$!#$"$J$?$,62$,$C$F$$$k$3$H$r(B @@ -26904,10 +26172,9 @@ ding $B%a!<%j%s%0%j%9%H$H(B Gnus $B%K%e!<%9%0%k!<%W$K$*$1$k5DO@$O!"=c?h$K8x=0 $BG_ED@/?.(B---$B85$N(B @sc{gnus} $B$r=q$$$??M$G$9!#(B @item -Shenghuo Zhu---uudecode.el, mm-uu.el, rfc1843.el, webmail.el, -nnwarchive, $B$=$l$K0lHLE*$J%P%0=$@5!"?7$7$$5!G=$J$I$O$b$H$h(B -$B$j(B @acronym{MIME} $B$HB>$N7A<0$N%(%s%3!<%I(B/$B%G%3!<%I$K4XO"$9$k$[$s$H$&$KB?(B -$B$/$N$b$N!#(B +Shenghuo Zhu---uudecode.el, mm-uu.el, rfc1843.el, nnwarchive, $B$=$l$K0lHL(B +$BE*$J%P%0=$@5!"?7$7$$5!G=$J$I$O$b$H$h$j(B @acronym{MIME} $B$HB>$N7A<0$N%(%s%3!<(B +$B%I(B/$B%G%3!<%I$K4XO"$9$k$[$s$H$&$KB?$/$N$b$N!#(B @item Per Abrahamsen---custom$B!"%9%3%"!"%O%$%i%$%H$H(B @sc{soup} $B%3!<%I(B ($BB>$NB?$/(B @@ -27291,10 +26558,6 @@ Gnus $B$O(B @file{.emacs} $B%U%!%$%k$r$0$A$c$0$A$c$K$9$k$3$H$rHr$1$k$?$a$K!": $BL\$G=hM}$rr7o$G$G$b!"I=<($9$k$3$H$,$G$-$^(B $B$9(B (@pxref{Listing Groups})$B!#(B @@ -27340,10 +26603,6 @@ Buttons})$B!#(B @item Gnus $B$N%&%#%s%I%&$H%U%l!<%`$N@_Dj$G$?$/$5$s$NJQ$J$3$H$r$G$-$k$h$&$K$J$j(B $B$^$7$?(B (@pxref{Window Layout})$B!#(B - -@item -$B%-!<%\!<%I$r;H$&Be$o$j$K!"%\%?%s$r%/%j%C%/$G$-$k$h$&$K$J$j$^$7(B -$B$?(B (@pxref{Buttons})$B!#(B @end itemize @node September Gnus @@ -27501,14 +26760,6 @@ Gnus $B$O(B SOUP $B%Q%1%C%H$r:n@.(B/$BFI$_9~$_$r$9$k$?$a$N?7$7$$%P%C%/%(%s @end iftex @item -Gnus $B$O(B spam $B$r:,@d$d$7$K$9$k$?$a$K!"(BNoCeM $B%U%!%$%k$rMxMQ$G$-$k$h$&$K$J(B -$B$j$^$7$?(B (@pxref{NoCeM})$B!#(B - -@lisp -(setq gnus-use-nocem t) -@end lisp - -@item $B%0%k!<%W$r>o$K8+$($k$h$&$K$7$F$*$/$3$H$,(B ($BLuCm(B: $B$=$N%0%k!<%W$KL$FI5-;v$,(B $BL5$/$F$b(B)$B!"$G$-$k$h$&$K$J$j$^$7$?(B (@pxref{Listing Groups})$B!#(B @@ -28004,8 +27255,9 @@ MS $B%&%#%s%I%&%:$G(B Gnus $B$r%$%s%9%H!<%k$9$k$K$O(B @file{make.bat} $B$r; $B0J2<$NJQ99$N7k2L!"$b$O$d(B @file{~/News/overview/} $B%G%#%l%/%H%j!<$OMW$j$^(B $B$;$s!#$9$Y$F$N3,AX$r0BA4$K:o=|$9$k$3$H$,$G$-$^$9!#(B -@c FIXME: `gnus-load' $B$K$D$$$F8@5Z$7$F$$$k(B README $B$,!"(BCVS $B$K$O4^$^$l$F$$(B -@c $B$^$;$s!#;d$?$A$O$3$N9`L\$N$?$a$N$h$jNI$$>l=j$r8+$D$1$k$Y$-$G$9!#(B +@c FIXME: `gnus-load' $B$K$D$$$F8@5Z$7$F$$$k(B README $B$,!"%j%]%8%H%j!<$K$O4^(B +@c $B$^$l$F$$$^$;$s!#;d$?$A$O$3$N9`L\$N$?$a$N$h$jNI$$>l=j$r8+$D$1$k$Y$-$G(B +@c $B$9!#(B @item @code{(require 'gnus-load)} @@ -28031,8 +27283,6 @@ MS $B%&%#%s%I%&%:$G(B Gnus $B$r%$%s%9%H!<%k$9$k$K$O(B @file{make.bat} $B$r; @acronym{TLS}/@acronym{SSL} $B$,!"(B@file{tls.el} $B$H(B GNUTLS $B$r2p$7(B $B$F(B @acronym{IMAP} $B$H(B @acronym{NNTP} $B$G%5%]!<%H$5$l$k$h$&$K$J$j$^$7$?!#(B -($B%5!<%I%Q!<%F%#!<$N(B) @file{ssl.el} $B$H(B OpenSSL $B$K$h$k8E(B -$B$$(B @acronym{TLS}/@acronym{SSL} $B$O!"$^$@F/$-$^$9!#(B @item $B2~NI$5$l$?(B spam $BBP935!G=!#(B @@ -28389,6 +27639,7 @@ X-Faces $B%X%C%@!<$NA^F~$,4JC1$K$J$j$^$7$?!#(B@xref{X-Face}. @item @code{message-insinuate-rmail} +@c FIXME $B$=$l$O(B 'message-user-agent $B$G$O$@$a$G$9$+(B? @code{(message-insinuate-rmail)} $B$H(B @code{(setq mail-user-agent 'gnus-user-agent)} $B$r(B @file{~/.emacs} $B$K2C$($k$3$H$K$h$C$F!"(B @code{message-mode} $B$G%a%C%;!<%8$N:n@.!"JV?.$*$h$SE>Aw$r9T$J$&$h$&(B @@ -29008,13 +28259,10 @@ Emacs $B$r%m!<%+%k$N%^%7%s$Go$K:Y$$$R$b$N8~$3$&$N%^%7%s$+(B $BB>$N%P%C%/%(%s%I$N$?$a$NJQ?t$H$7$F(B @code{nndiary-nov-is-evil}, @code{nndir-nov-is-evil}, @code{nnfolder-nov-is-evil}, -@code{nnimap-nov-is-evil}, @code{nnml-nov-is-evil}, -@code{nnspool-nov-is-evil} $B$*$h$S(B @code{nnwarchive-nov-is-evil} $B$,$"$j$^(B -$B$9!#(B@code{gnus-nov-is-evil} $B$K(B @code{nil} $B0J30$NCM$rM?$($k$H!"$=$l$i$9$Y(B -$B$F$NJQ?t$r>e=q$-$7$F$7$^$&$3$H$KCm0U$7$F$/$@$5$$!#(B@footnote{$B$b$C$H(B -$B$b(B @code{nnkiboze}, @code{nnslashdot}, @code{nnultimate} $B$*$h(B -$B$S(B @code{nnwfm} $B$N3F%P%C%/%(%s%I$K$O!"$=$l$i@lMQ$N(B nn*-nov-is-evil $B$,$"(B -$B$j$^$;$s$,!#(B} +@code{nnimap-nov-is-evil}, @code{nnml-nov-is-evil} $B$*$h(B +$B$S(B @code{nnspool-nov-is-evil} $B$,$"$j$^$9!#(B +@code{gnus-nov-is-evil} $B$K(B @code{nil} $B0J30$NCM$rM?$($k$H!"$=$l$i$9$Y$F$N(B +$BJQ?t$r>e=q$-$7$F$7$^$&$3$H$KCm0U$7$F$/$@$5$$!#(B @end table @node Slow Terminal Connection @@ -29587,7 +28835,7 @@ field = $BEv$N%0%k!<%W$H5-;vHV9f$rCN$k$3$H$,$G$-$k$h$&$K$J$k$G$7$g$&!#$3$l$,IT2DG=(B $B$J>l9g$O!"5-;v$N @var{fast} $B$,@_Dj$5$l$?$J$i!"M-MQ$J%G!<%?$rJV$9LLE]$r9T$J$o$:$K!"C1(B $B$K(B @var{group} $B$r8=:_$N%0%k!<%W$K$7$^$9!#(B +@var{info} $B$,M?$($i$l$k$H!"%P%C%/%(%s%I$,%0%k!<%W$N>pJs9=(B +$BB$(B (@var{info}) $B$r99?7$9$k$3$H$r2DG=$K$7$^$9!#(B + $B$3$l$,7k2L$N%G!<%?$NNc$H!"Dj5A$=$l<+BN$G$9(B: @example @@ -30025,7 +29276,7 @@ description-buffer = *description-line @lisp ;;; @r{nndir.el --- $BC10l$N%G%#%l%/%H%j!<$r%K%e!<%9%0%k!<%W$K$9$k(B} -;; @r{Copyright (C) 1995,96 Free Software Foundation, Inc.} +;; @r{Copyright (C) 1995,1996 Free Software Foundation, Inc.} ;;; @r{Code:} @@ -30742,11 +29993,11 @@ Gnus $B$O(B Emacs Lisp $B$K$h$C$F=q$+$l$F$$$F!"%$%s%?!<%W%j%?!<$G