\input texinfo
+@include gnus-overrides-ja.texi
+
@setfilename gnus-ja
@settitle Gnus Manual
@syncodeindex fn cp
@end iftex
@copying
-Copyright @copyright{} 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
+Copyright @copyright{} 1995-2011 Free Software Foundation, Inc.
@quotation
Permission is granted to copy, distribute and/or modify this document
\makeindex
\begin{document}
-\newcommand{\gnusversionname}{No Gnus v0.11}
+\newcommand{\gnusversionname}{No Gnus v0.18}
\newcommand{\gnuschaptername}{}
\newcommand{\gnussectionname}{}
@end iflatex
@end iftex
-@dircategory Emacs
+@dircategory Emacs network features
@direntry
* Gnus-ja: (gnus-ja). The newsreader Gnus (Japanese).
@end direntry
@end iftex
@titlepage
+@ifset WEBHACKDEVEL
+@title Gnus Manual (DEVELOPMENT VERSION)
+@end ifset
+@ifclear WEBHACKDEVEL
@title Gnus Manual
+@end ifclear
@author by Lars Magne Ingebrigtsen
@page
\e$B$"$i$f$k6K0-$J<jCJ$r6n;H$7$F<j$KF~$l$k$3$H$,$G$-$^$9!#1?;n$7$r$7$F$_$h$&\e(B
\e$B$H;W$&$J$i$P!"$9$Y$F$rF1;~$KMQ$$$k$3$H$b$G$-$^$9!#\e(B
-\e$B$3$N@bL@=q$O\e(B No Gnus v0.11 \e$B$KBP1~$7$^$9!#\e(B
+\e$B$3$N@bL@=q$O\e(B No Gnus v0.18 \e$B$KBP1~$7$^$9!#\e(B
@ifnottex
@insertcopying
\e$B$9!#\e(B
@c
@c \e$B0J2<$N9T$rJQ99$9$k$H$-$O\e(B ../Makefile.in \e$B$rD4@0$7$F$/$@$5$$!#\e(B
-\e$B$3$N@bL@=q$O\e(B No Gnus v0.11 \e$B$KBP1~$7$^$9!#\e(B
+\e$B$3$N@bL@=q$O\e(B No Gnus v0.18 \e$B$KBP1~$7$^$9!#\e(B
@heading \e$B4XO"$9$kB>$N%^%K%e%"%k\e(B
@itemize
* Anything Groups:: Dired? \e$BC/$,\e(B dired \e$B$J$s$F;H$&$N\e(B?
* Document Groups:: \e$B8DJL$N%U%!%$%k72$O%0%k!<%W$NAG\e(B
* Mail-To-News Gateways:: \e$B%a!<%k$+$i%K%e!<%9$X$N%2!<%H%&%'%$$rDL$7$F5-;v$rEj9F$9$k\e(B
+* The Empty Backend:: \e$B%K%e!<%9$r2?$b<hF@$7$J$$%P%C%/%(%s%I\e(B
Document Groups
nnir
-* What is nnir:: nnir \e$B$O2?$r$9$k$+\e(B?
+* What is nnir?:: @code{nnir} \e$B$O2?$r$9$k$+\e(B?
* Basic Usage:: \e$B4JC1$J8!:w$N$7$+$?\e(B
-* Setting up nnir:: nnir \e$B$N@_DjJ}K!\e(B
+* Setting up nnir:: @code{nnir} \e$B$N@_DjJ}K!\e(B
Setting up nnir
@section \e$B30It%0%k!<%W\e(B
@cindex foreign groups
+\e$B$I$&$d$C$F%5!<%P!<$r9VFI$9$k$+\e(B (@pxref{Finding the News}) \e$B$r9M$($k$H$-!"\e(B
+\e$B:G=i$K;W$$IU$/$N\e(B
+\e$B$O\e(B @code{gnus-secondary-select-methods} \e$B$*$h\e(B
+\e$B$S\e(B @code{gnus-select-method} \e$B$K\e(B Emacs Lisp \e$B$GDj5A$r=q$/$3$H$G$7$g$&!#JL\e(B
+\e$B$N$d$jJ}$O30It$N%5!<%P!<$H%0%k!<%W$r;H$&$3$H$G$9!#$3$3\e(B
+\e$B$G!V30It\e(B (Foreign)\e$B!W$O!"A*BrJ}K!\e(B (select methods) \e$B$K$h$k$b$N$G$O$J$$$3$H\e(B
+\e$B$r0UL#$7$^$9!#$9$Y$F$N30It%5!<%P!<$K4X$9$k@_Dj$H2?$r9VFI$9$k$+\e(B
+\e$B$O\e(B @file{~/.newsrc.eld} \e$B%U%!%$%k$@$1$K3JG<$5$l$^$9!#\e(B
+
\e$B0J2<$G$O!"0lHLE*$J30It%0%k!<%W$N:n@.!"JQ99$r9T$J$&%0%k!<%W%b!<%I$NL?Na$r\e(B
\e$B$$$/$D$+!"$*$h$SFCJL$JL\E*$N%0%k!<%W$r4JC1$K:n@.$9$kL?Na$r>R2p$7$^$9!#$3\e(B
\e$B$l$i$NL?Na$O$9$Y$F!"?75,$K:n@.$7$?%0%k!<%W$r%]%$%s%H0LCV$KA^F~$7$^\e(B
\e$BJ]N15-;v$r;}$D%0%k!<%W$r$9$Y$FI=<($7$^\e(B
\e$B$9\e(B (@code{gnus-group-list-dormant})\e$B!#\e(B
+@item A !
+@kindex A ! (\e$B%0%k!<%W\e(B)
+@findex gnus-group-list-ticked
+\e$B2D;k5-;v\e(B (ticked articles) \e$B$,$"$k%0%k!<%W$r$9$Y$FI=<($7$^\e(B
+\e$B$9\e(B (@code{gnus-group-list-ticked})\e$B!#\e(B
+
@item A /
@kindex A / (\e$B%0%k!<%W\e(B)
@findex gnus-group-list-limit
@item *
\e$B%+!<%=%k$r\e(B (\e$B:G=i$N%3%m%s$N8e$m$NBe$o$j$K\e(B) \e$BCV$/>l=j!#\e(B
@item &user-date;
-\e$B7P2a;~4V$NMM<0!#$$$m$$$m$JMM<0$,\e(B @code{gnus-user-date-format-alist} \e$B$GDj\e(B
-\e$B5A$5$l$F$$$^$9!#\e(B
+\e$B7P2a;~4V$NMM<0!#$$$m$$$m$JMM<0\e(B
+\e$B$,\e(B @code{gnus-user-date-format-alist} \e$B$GDj5A$5$l$F$$$^$9!#\e(B
@item u
\e$BMxMQ<TDj5A;XDj;R!#%U%)!<%^%C%HJ8;zNs$NCf$N<!$NJ8;z$O1Q;z$G$J$1$l$P$J$j$^\e(B
\e$B$;$s!#$3$l$K$h$j\e(B Gnus \e$B$O4X?t\e(B @code{gnus-user-format-function-}@var{x} \e$B$r\e(B
\e$B$=$l$>$l$N4X?t$OFs$D$N%9%l%C%I$r$H$j!":G=i$N%9%l%C%I$,$b$&0lJ}$h$j@h$KJB\e(B
\e$B$YBX$($i$l$k$Y$-$G$"$l$P\e(B @code{nil} \e$B$G$J$$CM$rJV$7$^$9!#<B:]$NJB$YBX$($O!"\e(B
\e$BIaDL$=$l$>$l$N%9%l%C%I$N:,K\$@$1$rD4$Y$k$3$H$K$h$C$F9T$J$o$l$k$3$H$K5$$r\e(B
-\e$BIU$1$F$/$@$5$$!#\e(B
+\e$BIU$1$F$/$@$5$$!#$?$@$7\e(B @code{gnus-thread-sort-by-most-recent-number} \e$B$*\e(B
+\e$B$h$S\e(B @code{gnus-thread-sort-by-most-recent-date} \e$B$O!"$3$N5,B'$K=>$$$^$;\e(B
+\e$B$s!#\e(B
\e$BFs$D0J>e$N4X?t$r;H$&>l9g!"JB$YBX$($NBh0l$N80$O%j%9%H$N:G8e$N4X?t$G$J$1$l\e(B
\e$B$P$J$j$^$;$s!#JB$YBX$(4X?t$N%j%9%H$N$J$k$Y$/@hF,$K!"$*$=$i$/>o\e(B
\e$B$9\e(B (@code{gnus-article-date-lapsed})\e$B!#$3$s$J$U$&$K!#\e(B
@example
-X-Sent: 6 weeks, 4 days, 1 hour, 3 minutes, 8 seconds ago
+Date: 6 weeks, 4 days, 1 hour, 3 minutes, 8 seconds ago
@end example
-@vindex gnus-article-date-lapsed-new-header
-@code{gnus-article-date-lapsed-new-header} \e$B$NCM$G!"$3$N%X%C%@!<$r4{B8\e(B
-\e$B$N\e(B Date \e$B$N2<$KDI2C$9$k$+!"CV$-BX$($k$+$r;XDj$7$^$9!#\e(B
-
-Gnus \e$B$G%a!<%k$rFI$`$3$H$NMxE@$O!"$=$l$,C1=c$J%P%0$rAG@2$i$7$$IT>rM}$KCV\e(B
-\e$B$-49$($k$3$H$G$9!#\e(B
-
-\e$B$3$N9T$,O"B3$7$F99?7$5$l$k$h$&$K$7$?$$$N$G$"$l$P!"\e(B
+\e$B$3$N9T$O%G%#%U%)%k%H$G$O7QB3E*$K99?7$5$l$^$9!#$=$NIQEY\e(B (\e$BIC\e(B
+\e$B?t\e(B) \e$B$O\e(B @code{gnus-article-update-date-headers} \e$BJQ?t$G@)8f$5$l$^$9!#99?7\e(B
+\e$B$r$d$a$5$;$?$$$N$J$i!"\e(B
+@vindex gnus-article-update-date-headers
@lisp
-(gnus-start-date-timer)
+(setq gnus-article-update-date-headers nil)
@end lisp
-\e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$k$+!"$=$l$r2?$+$N%U%C%/$G<B9T$9$k$h\e(B
-\e$B$&$K$9$k$3$H$,$G$-$^$9!#%?%$%^!<$r;_$a$?$$>l9g$O!"\e(B
-@code{gnus-stop-date-timer} \e$BL?Na$r;H$C$F$/$@$5$$!#\e(B
+\e$B$r\e(B @file{~/.gnus.el} \e$B%U%!%$%k$KF~$l$F$/$@$5$$!#\e(B
@item W T o
@kindex W T o (\e$B35N,\e(B)
@vindex gnus-treat-strip-trailing-blank-lines
@vindex gnus-treat-unsplit-urls
@vindex gnus-treat-wash-html
-@vindex gnus-treat-date-english
-@vindex gnus-treat-date-iso8601
-@vindex gnus-treat-date-lapsed
-@vindex gnus-treat-date-local
-@vindex gnus-treat-date-original
-@vindex gnus-treat-date-user-defined
-@vindex gnus-treat-date-ut
+@vindex gnus-treat-date
@vindex gnus-treat-from-picon
@vindex gnus-treat-mail-picon
@vindex gnus-treat-newsgroups-picon
@xref{Article Washing}.
-@item gnus-treat-date-english (head)
-@item gnus-treat-date-iso8601 (head)
-@item gnus-treat-date-lapsed (head)
-@item gnus-treat-date-local (head)
-@item gnus-treat-date-original (head)
-@item gnus-treat-date-user-defined (head)
-@item gnus-treat-date-ut (head)
+@item gnus-treat-date (head)
+
+\e$BF|IU%X%C%@!<$r\e(B @code{gnus-article-date-headers} \e$BJQ?t$K1~$8$FJQ7A\e(B/\e$BDI2C$7\e(B
+\e$B$^$9!#$3$l$OI=<($9$k\e(B Date \e$B%X%C%@!<$N%j%9%H$G$9!#MxMQ2DG=$J7A<0$O\e(B:
+
+@table @code
+@item ut
+\e$B6(Dj@$3&;~!#\e(BGMT \e$B$H$+\e(B ZULU \e$B$H$b8@$$$^$9!#\e(B
+
+@item local
+\e$B%f!<%6!<$N%m!<%+%k;~4VBS!#\e(B
+
+@item english
+\e$B1QJ8$H$7$FFI$a$k7A<0!#\e(B
+
+@item lapsed
+\e$B%a%C%;!<%8$,Ej9F$5$l$F$+$i$N7P2a;~4V!#\e(B
+
+@item combined-lapsed
+\e$B85$N\e(B Date \e$B%X%C%@!<$H\e(B (\e$BC;$$7A<0$N\e(B) \e$B7P2a;~4V!#\e(B
+
+@item original
+\e$B85$N\e(B Date \e$B%X%C%@!<!#\e(B
+
+@item iso8601
+ISO8601 \e$B7A<0!#$D$^$j\e(B ``2010-11-23T22:05:21'' \e$B$N$h$&$J$b$N!#\e(B
+
+@item user-defined
+@code{gnus-article-time-format} \e$BJQ?t$K=>$C$?7A<0!#\e(B
+@end table
@xref{Article Date}.
\e$B$F\e(B)---@samp{misc-mail-september-1995} \e$B$=$NB>2?$G$b!#?7$7$$%a%C%;!<%8$O8E\e(B
\e$B$$\e(B (\e$B:#$O6u$K$J$C$?\e(B) \e$B%0%k!<%W$KN/$a$i$l$^$9!#\e(B
-\e$B0J>e$,Aw$C$?%a%C%;!<%8$rJ]4I$9$k%G%#%U%)%k%H$NJ}K!$G$9!#\e(BGnus \e$B$O%G%#%U%)\e(B
-\e$B%k%H$NJ}K!$r9%$-$G$O$J$$?M$K$O0c$C$?$d$jJ}$r4+$a$F$$$^$9!#$=$N$h$&$J>l9g\e(B
-\e$B$O!"\e(B@code{gnus-message-archive-group} \e$B$r\e(B @code{nil} \e$B$K@_Dj$9$k$Y$-$G$9!#\e(B
-\e$B$3$l$OJ]4I$r$7$J$$$h$&$K$7$^$9!#\e(B
-
@table @code
@item gnus-gcc-mark-as-read
@vindex gnus-gcc-mark-as-read
\e$B$3$H$G$9!#%G%#%U%k%H$O\e(B @samp{(%Deleted %Seen)} \e$B$G$9!#\e(B
@end table
+\e$B0J2<$O!"%/%i%$%"%s%HB&$G\e(B ``\e$BFC5i\e(B'' \e$B%a!<%kJ,3d$r9T$J$&\e(B @code{nnimap} \e$B%P%C\e(B
+\e$B%/%(%s%I$N40A4$JNc$G$9\e(B:
+
+@example
+(nnimap "imap.example.com"
+ (nnimap-inbox "INBOX")
+ (nnimap-split-methods
+ (| ("MailScanner-SpamCheck" "spam" "spam.detected")
+ (to "foo@@bar.com" "foo")
+ "undecided")))
+@end example
+
@node Getting Mail
@section \e$B%a!<%k<hF@\e(B
@cindex reading mail
* Anything Groups:: Dired? \e$BC/$,\e(B dired \e$B$J$s$F;H$&$N\e(B?
* Document Groups:: \e$B8DJL$N%U%!%$%k72$O%0%k!<%W$NAG\e(B
* Mail-To-News Gateways:: \e$B%a!<%k$+$i%K%e!<%9$X$N%2!<%H%&%'%$$rDL$7$F5-;v$rEj9F$9$k\e(B
+* The Empty Backend:: \e$B%K%e!<%9$r2?$b<hF@$7$J$$%P%C%/%(%s%I\e(B
@end menu
@node Directory Groups
(setq gnus-post-method '(nngateway "GATEWAY.ADDRESS"))
@end lisp
+@node The Empty Backend
+@subsection \e$B6u$C$]$N%P%C%/%(%s%I\e(B
+@cindex nnnil
+
+\e$B<B:]$OI,MW$,L5$$$N$K$I$3$+$K%P%C%/%(%s%I$r@_Dj$7$J$1$l$P$J$i$J$$>l9g$K!"\e(B
+@code{nnnil} \e$B$OBeMQ$H$7$F;H$&$3$H$,$G$-$k%P%C%/%(%s%I$G$9!#E57?E*$JNc$O!"\e(B
+\e$BBh0l$NA*BrJ}K!$rI,MW$H$7$J$$$,BhFs$N\e(B (secondary) \e$BA*BrJ}K!$@$1$r;H$$$?$$\e(B
+\e$B>l9g$G$9\e(B:
+
+@lisp
+(setq gnus-select-method '(nnnil ""))
+(setq gnus-secondary-select-methods
+ '((nnimap "foo")
+ (nnml "")))
+@end lisp
+
@node Combined Groups
@section \e$B9gJ;%0%k!<%W\e(B
\e$B$3$N9`$O\e(B @code{nnir} \e$B$r;H$C$F\e(B Gnus \e$B$N5-;v$r8!:w$9$k$d$jJ}$r@bL@$7$^$9!#\e(B
@menu
-* What is nnir:: nnir \e$B$O2?$r$9$k$+\e(B?
+* What is nnir?:: @code{nnir} \e$B$O2?$r$9$k$+\e(B?
* Basic Usage:: \e$B4JC1$J8!:w$N$7$+$?\e(B
-* Setting up nnir:: nnir \e$B$N@_DjJ}K!\e(B
+* Setting up nnir:: @code{nnir} \e$B$N@_DjJ}K!\e(B
@end menu
-@node What is nnir
+@node What is nnir?
@subsection nnir \e$B$H$O\e(B?
@code{nnir} \e$B$O%a!<%k$H%K%e!<%9$NAR8K$r8!:w$9$k$?$a$N?t$"$kF;6q$X\e(B
\e$B$N\e(B Gnus \e$B$N%$%s%?!<%U%'!<%9$G$9!#0[$J$k%P%C%/%(%s\e(B
-\e$B%I\e(B (\e$BNc$($P\e(B @code{nnimap} \e$B$H\e(B @code{nntp}) \e$B$O0[$J$kF;6q\e(B (nnir \e$BMQ8l$G8@$&$H\e(B
-\e$B$3$m$N\e(B @dfn{\e$B%(%s%8%s\e(B}) \e$B$GF0:n$7$^$9$,!"$9$Y$FF1$84pK\E*$J8!:w%$%s%?!<%U%'!<\e(B
-\e$B%9$r;H$$$^$9!#\e(B
+\e$B%I\e(B (\e$BNc$($P\e(B @code{nnimap} \e$B$H\e(B @code{nntp}) \e$B$O0[$J$kF;6q\e(B (@code{nnir} \e$BMQ8l\e(B
+\e$B$G8@$&$H$3$m$N\e(B @dfn{\e$B%(%s%8%s\e(B}) \e$B$GF0:n$7$^$9$,!"$9$Y$FF1$84pK\E*$J8!:w%$\e(B
+\e$B%s%?!<%U%'!<%9$r;H$$$^$9!#\e(B
@code{nnimap} \e$B$*$h$S\e(B @code{gmane} \e$B8!:w%(%s%8%s$O@_DjL5$7$GF0$/$O$:$G$9!#\e(B
\e$BB>$N%(%s%8%s$O%m!<%+%k$J:w0z$rI,MW$H$7$^$9!#$=$l$O\e(B Gnus \e$B$N30$G:n$j!"$+$D\e(B
\e$B$K\e(B @code{namazu} \e$B%(%s%8%s$r;H$&$K$O0J2<$N$h$&$K$7$^$9\e(B:
@lisp
-(setq gnus-secondary-select-methods '(
- (nnml "home"
- (nnimap-address "localhost")
- (nnir-search-engine namazu))))
+(setq gnus-secondary-select-methods
+ '((nnml "home"
+ (nnimap-address "localhost")
+ (nnir-search-engine namazu))))
@end lisp
\e$B$"$k$$$O!"0l$D$N%P%C%/%(%s%I$,$^$+$J$&$9$Y$F$N%5!<%P!<$N$?$a$K!"FCDj$N0l\e(B
\e$B8!:w8l$N=q$-J}$KJo$C$F$$$^$9\e(B)\e$B!#\e(B
@table @samp
-@item \e$B%V!<%j%"%s1i;;;R\e(B
+@item \e$B%V!<%k1i;;;R\e(B
AND\e$B!"\e(BOR\e$B!"$*$h$S\e(B NOT \e$B$r%5%]!<%H$7!"1i;;;R$NM%@h=g0L$r@)8f$9$k$?$a$K3g8L$r\e(B
\e$B;H$&$3$H$,$G$-$^$9!#Nc$($P!V\e(B(emacs OR xemacs) AND linux\e$B!W$N$h$&$K!#1i;;\e(B
\e$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\e(B
@code{gmane} \e$B%(%s%8%s$r;H$&8!:w$K$O!"4JC1$J8!:w8l$N=q$-J}$,$"$j$^$9!#\e(B
@table @samp
-@item \e$B%V!<%j%"%s1i;;;R\e(B
+@item \e$B%V!<%k1i;;;R\e(B
AND\e$B!"\e(BOR\e$B!"\e(BNOT (\e$B$^$?$O\e(B AND NOT) \e$B$*$h$S\e(B XOR \e$B$r%5%]!<%H$7!"1i;;;R$NM%@h=g0L\e(B
\e$B$r@)8f$9$k$?$a$K3g8L$r;H$&$3$H$,$G$-$^$9!#Nc$($P!V\e(B(emacs OR xemacs) AND
linux\e$B!W$N$h$&$K!#1i;;;R$O$=$l$G$"$k$HG'CN$5$l$k$?$a$K!"$9$Y$FBgJ8;z$G=q\e(B
@node The hyrex Engine
@subsubsection Hyrex \e$B%(%s%8%s\e(B
-FIXME: \e$B@bL@$rDI2C$9$k!#\e(B
+\e$B$3$N%(%s%8%s$O$b$O$d;H$o$l$F$$$^$;$s!#\e(B
@node Customizations
@subsubsection \e$B%+%9%?%^%$%:\e(B
\e$B$K\e(B mairix \e$BMQ$K;H$&>l9g$G$b!"$=$l$rL@<(E*$K@_Dj$9$kI,MW$O$"$j$^$;$s!#\e(B)
@item
-\e$B$b$7\e(B Gnus \e$B%l%8%9%H%j!<$r;H$C$F$$$k$J$i\e(B:
-@code{nnmairix} \e$B%0%k!<%W$G%l%8%9%H%j!<$r;H$&\e(B (\e$B$=$l$i$N%0%k!<%W\e(B
-\e$B$r\e(B @code{gnus-registry-unfollowed-groups} \e$B$K4^$a$k\e(B) \e$B$3$H$O$7$J$$$G$/$@$5\e(B
-\e$B$$!#$b$7\e(B @code{gnus-registry-split-fancy-with-parent} \e$B$r;H$C$F$$$k$J\e(B
+\e$B$b$7\e(B Gnus \e$B%l%8%9%H%j!<$r;H$C$F$$$k$J$i!"\e(B@code{nnmairix} \e$B%0%k!<%W$G%l%8%9\e(B
+\e$B%H%j!<$r;H$o$J$$$/$@$5$$\e(B (\e$B%G%#%U%)%k%H\e(B
+\e$B$G\e(B @code{gnus-registry-unfollowed-groups} \e$B$K4^$^$l$F$$$^$9\e(B)\e$B!#$b\e(B
+\e$B$7\e(B @code{gnus-registry-split-fancy-with-parent} \e$B$r;H$C$F$$$k$J\e(B
\e$B$i\e(B @emph{\e$BFCJL$JCm0U\e(B} \e$B$,I,MW$G$9!#J,3d$5$l$F\e(B @code{nnmairix} \e$B%0%k!<%W$KF~$C\e(B
\e$B$?%a!<%k$O!"DL>o$=$N%0%k!<%W$N?7Ce%a!<%k$r%A%'%C%/$7$?$H$?$s$K1J5W$KL5$/\e(B
\e$B$J$C$F$7$^$$$^$9\e(B (\e$B$O$$!";d$O$=$l$r$d$C$F$7$^$$$^$7$?\e(B@dots{})\e$B!#\e(B
@code{gnus-balloon-face-*} \e$BJQ?t$O!"J8;zNs$+J8;zNs$rJV$94X?t$r;X$9%7%s%\\e(B
\e$B%k$N$I$A$i$+$G$J$1$l$P$J$j$^$;$s!#$3$NB0@-$,@_Dj$5$l$F$$$k%F%-%9%H$N>e$r\e(B
\e$B%^%&%9$,DL2a$9$k$H!"?a$-=P$7$,8=$l$FJ8;zNs$rI=<($7$^$9!#$3$l$N>\$7$$>pJs\e(B
-\e$B$O\e(B @xref{Tooltips, ,Tooltips, emacs, The Emacs Editor}, (GNU Emacs) \e$B$^$?\e(B
+\e$B$O\e(B @xref{Tooltips, ,Tooltips, emacs, The Emacs Editor}, (Emacs) \e$B$^$?\e(B
\e$B$O\e(B @code{balloon-help-mode} (XEmacs) \e$B$N@bL@$r;2>H$7$F$/$@$5$$!#\e(B(\e$B5;=QE*$J\e(B
\e$BM}M3$N$?$a$K!"%.%#%a\e(B (guillemets) \e$B$O$3$N@a$G$O\e(B `\e$B!T\e(B' \e$B$H\e(B `\e$B!U\e(B' \e$B$G6a;w$5$l$^\e(B
\e$B$7$?!#\e(B)
\e$BJL$N%&%#%s%I%&$GI=<($5$l$k$J$i!"%&%#%s%I%&$NBg$-$5$,JQ99$5$l$k$3$H$rHr$1\e(B
\e$B$k$?$a$K\e(B @code{gnus-tree-minimize-window} \e$B$r$$$8$k$N$,NI$$$G$7$g$&!#\e(B
+@subsection \e$B%&%#%s%I%&G[CV$NL>>N\e(B
+
+\e$B0J2<$O8=:_CN$i$l$F$$$k$[$H$s$I$N%&%#%s%I%&G[CV$H$=$l$i$NMQES$G$9\e(B:
+
+@table @code
+@item group
+
+\e$B%0%k!<%W%P%C%U%!!<!#\e(B
+
+@item summary
+
+\e$B$"$k%0%k!<%W$KF~$C$F$=$N35N,\e(B (\e$B$@$1\e(B) \e$B$rI=<(!#\e(B
+
+@item article
+
+\e$B5-;v$NA*Br!#\e(B
+
+@item server
+
+\e$B%5!<%P!<%P%C%U%!!<!#\e(B
+
+@item browse
+
+\e$B%5!<%P!<%P%C%U%!!<$+$i1\Mw$9$k%0%k!<%W!#\e(B
+
+@item message
+
+(\e$B?7$7$$\e(B) \e$B%a%C%;!<%8$N:n@.!#\e(B
+
+@item only-article
+
+\e$B5-;v%P%C%U%!!<$@$1$NI=<(!#\e(B
+
+@item edit-article
+
+\e$B5-;v$NJT=8!#\e(B
+
+@item edit-form
+
+\e$B%0%k!<%W%Q%i%a!<%?!<$J$I$NJT=8!#\e(B
+
+@item edit-score
+
+\e$B%5!<%P!<$NDj5A$NJT=8!#\e(B
+
+@item post
+
+\e$B%K%e!<%95-;v$N:n@.!#\e(B
+
+@item reply
+
+\e$B5-;v$K855-;v$N0zMQL5$7$GJV?.$^$?$O%U%)%m!<%"%C%W!#\e(B
+
+@item forward
+
+\e$B5-;v$NE>Aw!#\e(B
+
+@item reply-yank
+
+\e$B5-;v$K855-;v$N0zMQIU$-$GJV?.$^$?$O%U%)%m!<%"%C%W!#\e(B
+
+@item mail-bounce
+
+\e$B%a!<%k$NCF$-JV$7!#\e(B
+
+@item pipe
+
+\e$B5-;v$r30It%W%m%;%9$KAw$k!#\e(B
+
+@item bug
+
+\e$B%P%0%j%]!<%H$rAw$k!#\e(B
+
+@item score-trace
+
+\e$B%9%3%"5,B'$NI=<(!#\e(B
+
+@item score-words
+
+\e$B%9%3%"$K;H$&C18l$NI=<(!#\e(B
+
+@item split-trace
+
+\e$BJ,3d$5$l$k%a!<%k$N9TJ}$NI=<(!#\e(B
+
+@item compose-bounce
+
+\e$BCF$-JV$5$l$?%a!<%k$N:FAw?.!#\e(B
+
+@item mml-preview
+
+@acronym{MIME} \e$B%Q!<%H$NAw?.$9$kA0$N2<8+!#\e(B
+@end table
+
@subsection \e$B%&%#%s%I%&G[CV$NNc\e(B
@itemize @bullet
@end enumerate
@menu
-* Setup::
+* Gnus Registry Setup::
* Fancy splitting to parent:: \e$B?F$X$NFC5iJ,3d\e(B
* Registry Article Refer Method:: @code{Message-ID} \e$B$K4p$E$$$F%l%8%9%H%j!<$G5-;v$r<hF@$9$k\e(B
* Store custom flags and keywords:: \e$BFH<+$N%U%i%0$H%-!<%o!<%I$N5-O?\e(B
* Store arbitrary data:: \e$BG$0U$N%G!<%?$N5-O?\e(B
@end menu
-@node Setup
-@subsection \e$B@_Dj\e(B
+@node Gnus Registry Setup
+@subsection Gnus \e$B%l%8%9%H%j!<$N@_Dj\e(B
\e$BNI$/$7$?$3$H$K\e(B Gnus \e$B%l%8%9%H%j!<$N@_Dj$O$H$F$b4JC1$G$9\e(B:
@lisp
-(setq gnus-registry-max-entries 2500
- gnus-registry-use-long-group-names t)
+(setq gnus-registry-max-entries 2500)
(gnus-registry-initialize)
@end lisp
("spam" t)
("train" t))
gnus-registry-max-entries 500000
- gnus-registry-use-long-group-names t
+ ;; \e$B$3$l$,%G%#%U%)%k%H\e(B
gnus-registry-track-extra '(sender subject))
@end lisp
-\e$B$3$l$i$,0UL#$9$k$N$O!"$"$A$3$A$K$"$k$?$/$5$s$N5-;v$rJ];}$7!"D9$$%0%k!<%W\e(B
-\e$BL>$r;H$$!"Aw?.<T$HI=Bj$G\e(B (\e$BC1$J$k?F$N\e(B Message-ID \e$B$G$G$O$J$/\e(B) \e$B5-;v$rDI@W$7!"\e(B
-\e$BF~$C$F$-$?5-;v$r%l%8%9%H%j!<$,J,3d$9$k$H$-$K5-;v$N9T$-@h$H$7$F0l$D0J>e$N\e(B
-\e$B8uJd$,$"$C$?$iB??t7h$G7h$a$k!"$H$$$&$3$H$G$9!#2C$($F\e(B ``nntp''\e$B!"\e(B``nnrss''\e$B!"\e(B
-``spam'' \e$B$^$?$O\e(B ``train'' \e$B$K9gCW$9$k%0%k!<%W$N5-;v$r%l%8%9%H%j!<$KL5;k$5\e(B
-\e$B$;$^$9!#\e(B
+\e$B$3$l$i$,0UL#$9$k$N$O!"$"$A$3$A$K$"$k$?$/$5$s$N5-;v$rJ];}$7!"Aw?.<T$HI=Bj\e(B
+\e$B$G\e(B (\e$BC1$J$k?F$N\e(B Message-ID \e$B$G$G$O$J$/\e(B) \e$B5-;v$rDI@W$7!"F~$C$F$-$?5-;v$r%l%8\e(B
+\e$B%9%H%j!<$,J,3d$9$k$H$-$K5-;v$N9T$-@h$H$7$F0l$D0J>e$N8uJd$,$"$C$?$iB??t7h\e(B
+\e$B$G7h$a$k!"$H$$$&$3$H$G$9!#2C$($F\e(B ``nntp''\e$B!"\e(B``nnrss''\e$B!"\e(B``spam'' \e$B$^$?\e(B
+\e$B$O\e(B ``train'' \e$B$K9gCW$9$k%0%k!<%W$N5-;v$r%l%8%9%H%j!<$KL5;k$5$;$^$9!#\e(B
\e$B$"$J$?$,$3$N$9$Y$F$K46LC$r<u$1$k$3$H$O5?$$$"$j$^$;$s$,!"$3$&MW5a$7$b$9$k\e(B
\e$B$G$7$g$&!#!V;d$O\e(B Gnus \e$B%f!<%6!<$G%+%9%?%^%$%:$9$k$3$H$,@8$-$,$$$G$9!#$b$C\e(B
@defvar gnus-registry-unfollowed-groups
@code{gnus-registry-split-fancy-with-parent} \e$B$,DI@W$7$J$$%0%k!<%W$G$9!#\e(B
-\e$B$=$l$i$O!"$G$b%l%8%9%H%j!<$K5-O?$5$l$^$9!#$3$l$O@55,I=8=$N%j%9%H$G$9!#\e(B
-@end defvar
-
-@defvar gnus-registry-ignored-groups
-\e$B%l%8%9%H%j!<$K5-O?$5$l$J$$%0%k!<%W$G$9!#$3$l$O@55,I=8=$N%j%9%H$G!"%0%k!<\e(B
-\e$B%W\e(B/\e$B%H%T%C%/$N%+%9%?%^%$%:$G@_Dj$9$k$3$H$b$G$-$^$9\e(B (\e$B$J$N$G!"FCDj$N%0%k!<\e(B
-\e$B%W$^$?$O%H%T%C%/A4BN$r!"L5;k$5$;$?$j0];}$5$;$k$3$H$,$G$-$^$9\e(B)\e$B!#\e(B
-@end defvar
-
-@defvar gnus-registry-use-long-group-names
-\e$B%l%8%9%H%j!<$,D9$$%0%k!<%WL>$r;H$&$+$I$&$+$r;XDj$7$^$9!#\e(B@code{t} \e$B$K@_Dj\e(B
-\e$B$9$k$3$H$r?J$a$^$9$,!"$=$&$7$J$/$F$b$9$Y$FF/$-$^$9!#>-Mh$N5!G=$GI,MW$K$J\e(B
-\e$B$k$G$7$g$&!#\e(B
+\e$B$=$l$i$O!"$G$b%l%8%9%H%j!<$K5-O?$5$l$^$9!#$3$l$O@55,I=8=$N%j%9%H$G$9!#%G%#\e(B
+\e$B%U%)%k%H$G$O!"L>A0$,\e(B ``delayed''\e$B!"\e(B``drafts''\e$B!"\e(B``queue'' \e$B$^$?\e(B
+\e$B$O\e(B ``INBOX'' \e$B$G=*$o$C$F$$$k!"\e(B@code{nnmairix} \e$B%P%C%/%(%s%I$KB0$7$F$$$k!"\e(B
+\e$B$"$k$$$O\e(B ``archive'' \e$B$H$$$&8l$r4^$s$G$$$k$I$s$J%0%k!<%W$bDI@W$7$^$;$s!#\e(B
@end defvar
@defvar gnus-registry-max-entries
\e$B$k\e(B @code{nil}) \e$B$G$9!#\e(B
@end defvar
+@defvar gnus-registry-max-pruned-entries
+\e$B=|5n$7$?8e$G%l%8%9%H%j!<$,J];}$9$k:GBg$N%(%s%H%j!<$N?t\e(B (\e$B@0?t$^$?$OL5@)8B\e(B
+\e$B$r0UL#$9$k\e(B @code{nil}) \e$B$G$9!#\e(B
+@end defvar
+
@defvar gnus-registry-cache-file
-Gnus \e$B$NA`:n$rDL$8$F%l%8%9%H%j!<$,5-O?$5$l$k%U%!%$%k$G$9!#\e(B
+Gnus \e$B$NA`:n$rDL$8$F%l%8%9%H%j!<$,5-O?$5$l$k%U%!%$%k$G$9!#%G%#%U%)%k%H$G\e(B
+\e$B%U%!%$%kL>$O\e(B @file{.newsrc.eld} \e$B$HF1$8%G%#%l%/%H%j!<$KCV$+$l\e(B
+\e$B$k\e(B @file{.gnus.registry.eioio} \e$B$G$9!#\e(B
@end defvar
@node Registry Article Refer Method
;; \e$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\e(B
;; \e$B$K$O!"==J,$J%(%s%H%j!<$r0];}$9$k$h$&$K$7$F$/$@$5$$!#5-;v$,$I$3$K\e(B
;; \e$B$"$k$+$r\e(B Gnus \e$B$KCN$i$;$k$?$a$K!"D9$$%0%k!<%WL>$r;HMQ$7$F$/$@$5$$!#\e(B
-(setq gnus-registry-max-entries 2500
- gnus-registry-use-long-group-names t)
+(setq gnus-registry-max-entries 2500)
(gnus-registry-initialize)
@defvar gnus-registry-track-extra
\e$B$3$l$O%7%s%\%k$N%j%9%H$G$9!#%+%9%?%^%$%:$N%$%s%?!<%U%'!<%9$+$iJQ99$9$k$N\e(B
-\e$B$K$O!"$=$l$,%Y%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9$,!"?F$GJ,3d$9$k$K\e(B
-\e$B$O\e(B @code{subject} \e$B$H\e(B @code{sender} \e$B$bDI@W$9$kI,MW$,$"$k$G$7$g$&!#$=$l$O\e(B
-\e$BF/$/$+$b$7$l$^$;$s!#%a!<%k$NN.DLNL$,Bg$-$/$F?M!9$,F1$8%0%k!<%W$K$H$I$^$C\e(B
-\e$B$F$$$J$$$H!"HQ$o$7$/$J$k>l9g$,$"$j$^$9!#\e(B
+\e$B$K$O!"$=$l$,%Y%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{(subject sender)} \e$B$G!"$=$l\e(B
+\e$B$G$*$=$i$/F0:n$9$k$G$7$g$&!#%a!<%k$NN.DLNL$,Bg$-$/$F?M!9$,F1$8%0%k!<%W$K\e(B
+\e$B$H$I$^$C$F$$$J$$$H!"HQ$o$7$/$J$k>l9g$,$"$j$^$9!#\e(B
@end defvar
@defvar gnus-registry-split-strategy
\e$B$l$,%Y%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9$,!"9gCW$NB??t7h$^$?$O:G=i\e(B
\e$B$K8+$D$+$C$?$b$N$K4p$E$$$FAw?.<T\e(B (sender) \e$B$^$?$OI=Bj\e(B (subject) \e$B$GJ,3d$9\e(B
\e$B$k$K$O\e(B @code{majority} \e$B$^$?$O\e(B @code{first} \e$B$K@_Dj$9$kI,MW$,$"$k$G$7$g$&!#\e(B
+\e$B;d$O\e(B @code{majority} \e$B$,:G$bNI$$$3$H$r8+$D$1$^$7$?!#\e(B
@end defvar
@node Store custom flags and keywords
\e$BMxMQ$G$-$k0u$rDs<($7$^$9!#\e(B
@end defun
+\e$B35N,9T$K%l%8%9%H%j!<$N0u$rI=<($G$-$k=qK!$r:n$k4X?t$r!"\e(B@code{defalias} \e$B$r\e(B
+\e$B;H$C$F@_Dj$9$k$3$H$,$G$-$^$9!#$3$N$?$a$N4X?t$H$7$F!"\e(B@code{:char} \e$B%W%m%Q\e(B
+\e$B%F%#!<$r;H$C$FC10l$NJ8;z$G0u$rI=<($9$k$b$N!"$*$h$S40A4$JJ8$G0u$rI=<($9$k\e(B
+\e$B$b$N$N\e(B 2\e$B$D$,MQ0U$5$l$F$$$^$9!#\e(B
+
+@lisp
+;; \e$BC10l$NJ8;z$G0u$rI=<($9$k!#\e(B
+;; (`gnus-registry-marks' \e$B$N\e(B :char \e$B%W%m%Q%F%#!<$r;2>H\e(B):
+;; (defalias 'gnus-user-format-function-M
+;; 'gnus-registry-user-format-function-M)
+
+;; \e$BL>A0$G0u$rI=<($9$k\e(B (`gnus-registry-marks' \e$B$r;2>H\e(B):
+;; (defalias 'gnus-user-format-function-M
+;; 'gnus-registry-user-format-function-M2)
+@end lisp
+
@node Store arbitrary data
@subsection \e$BG$0U$N%G!<%?$N5-O?\e(B
\e$B$&4JC1$J%$%s%?!<%U%'!<%9$,$"$j$^$9\e(B (\e$B%G!<%?$OJ]B8$9$k$?$a$K$G$-$k8B$j0l$D\e(B
\e$B$N%j%9%H$KJQ49$5$l$^$9\e(B)\e$B!#\e(B
-@defun gnus-registry-store-extra-entry (id key value)
-\e$B5-;v\e(B @code{id} \e$B$N$?$a$NFCJL$J%G!<%?!&%-!<\e(B @code{key} \e$B$K\e(B @code{value} \e$B$r\e(B
-\e$B5-O?$7$^$9!#\e(B
+@defun gnus-registry-set-id-key (id key value)
+@code{id} \e$B$r;}$D%a%C%;!<%8$N$?$a$K\e(B @code{key} \e$B$K$D$$$F\e(B @code{value} \e$B$r3J\e(B
+\e$BG<$7$^$9!#\e(B
@end defun
-@defun gnus-registry-delete-extra-entry (id key)
-\e$B5-;v\e(B @code{id} \e$B$N$?$a$NFCJL$J%G!<%?!&%-!<\e(B @code{key} \e$B$r>C5n$7$^$9!#\e(B
-@end defun
-
-@defun gnus-registry-fetch-extra (id key)
-\e$B5-;v\e(B @code{id} \e$B$N$?$a$NFCJL$J%G!<%?!&%-!<\e(B @code{key} \e$B$r<h$j9~$_$^$9!#\e(B
+@defun gnus-registry-get-id-key (id key)
+@code{id} \e$B$r;}$D%a%C%;!<%8$N$?$a$K\e(B @code{key} \e$B$K$D$$$F$N%G!<%?$r<hF@$7$^\e(B
+\e$B$9!#\e(B
@end defun
@defvar gnus-registry-extra-entries-precious
\e$B%k$7$F$+$i\e(B Gnus \e$B$r%$%s%9%H!<%k$7$?$$$H$-$O!"\e(B@file{make.bat} \e$B$NBhFs0z?t\e(B
\e$B$K\e(B @code{/copy} \e$B$rM?$($F$/$@$5$$!#\e(B
-@file{make.bat} \e$B$O%<%m$+$i=q$-D>$5$l$^$7$?!#\e(BXEmacs \e$B$H\e(B GNU Emacs \e$B$r<+F0G'\e(B
-\e$B<1$7!"\e(B@file{gnus-load.el} \e$B$r@8@.$7!"%3%s%Q%$%kCf$H\e(B info \e$B%U%!%$%k$N@8@.Cf\e(B
-\e$B$K%(%i!<$,5/$-$?$i9=C[=hM}$N:G8e$KJs9p$7$^$9!#\e(B@code{makeinfo} \e$B$,MxMQ2DG=\e(B
-\e$B$G$"$l$P$=$l$r;H$$!"$5$b$J$1$l$P\e(B @file{infohack.el} \e$B$KMj$j$^$9!#:#\e(B
+@file{make.bat} \e$B$O%<%m$+$i=q$-D>$5$l$^$7$?!#\e(BXEmacs \e$B$H\e(B Emacs \e$B$r<+F0G'<1$7!"\e(B
+@file{gnus-load.el} \e$B$r@8@.$7!"%3%s%Q%$%kCf$H\e(B info \e$B%U%!%$%k$N@8@.Cf$K%(%i!<\e(B
+\e$B$,5/$-$?$i9=C[=hM}$N:G8e$KJs9p$7$^$9!#\e(B@code{makeinfo} \e$B$,MxMQ2DG=$G$"$l$P\e(B
+\e$B$=$l$r;H$$!"$5$b$J$1$l$P\e(B @file{infohack.el} \e$B$KMj$j$^$9!#:#\e(B
\e$B$d\e(B @file{make.bat} \e$B$O\e(B Gnus \e$B$rF0:n$5$;$k$?$a$KI,MW$J$9$Y$F$N%U%!%$%k$r%$\e(B
\e$B%s%9%H!<%k$9$k$O$:$G!"BgBN$K$*$$$F\e(B Unix \e$B%7%9%F%`$K$*$1\e(B
\e$B$k\e(B @code{configure; make; make install} \e$B%5%$%/%k$N40A4$JCV$-49$($K$J$j$^\e(B
\e$BEY\e(B Emacs \e$B$r=*N;$7$F:F5/F0$9$kI,MW$,$"$j$^$9!#\e(B
@item
-@kbd{M-x gnus-version} \e$B$r;n$7$F$/$@$5$$!#$b$7\e(B @samp{No Gnus v0.11} \e$B$N$h\e(B
+@kbd{M-x gnus-version} \e$B$r;n$7$F$/$@$5$$!#$b$7\e(B @samp{No Gnus v0.18} \e$B$N$h\e(B
@c \e$B$3$N9T$rJQ99$9$k>l9g$O\e(B ../Makefile.in \e$B$rD4@0$7$F$/$@$5$$!#\e(B
\e$B$&$J$b$N$,=P$F$-$?$J$i!"@5$7$$%U%!%$%k$,FI$_9~$^$l$F$$$^$9!#$=$&$J$i$J$$\e(B
\e$B$N$O8E$$\e(B @file{.el} \e$B%U%!%$%k$,;6$i$+$C$F$$$k$;$$$G$7$g$&!#$=$l$i$r>C$7$F\e(B