\makeindex
\begin{document}
-\newcommand{\gnusversionname}{No Gnus v0.9}
+\newcommand{\gnusversionname}{No Gnus v0.10}
\newcommand{\gnuschaptername}{}
\newcommand{\gnussectionname}{}
\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.9 \e$B$KBP1~$7$^$9!#\e(B
+\e$B$3$N@bL@=q$O\e(B No Gnus v0.10 \e$B$KBP1~$7$^$9!#\e(B
@end ifinfo
@iftex
\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.9 \e$B$KBP1~$7$^$9!#\e(B
+\e$B$3$N@bL@=q$O\e(B No Gnus v0.10 \e$B$KBP1~$7$^$9!#\e(B
@heading \e$B4XO"$9$kB>$N%^%K%e%"%k\e(B
@itemize
\e$B3+$-3g8L!#IaDL$O\e(B @samp{[} \e$B$G$9$,!"M\;R5-;v$K$O\e(B @samp{<} \e$B$K$9$k$3$H$,$G$-\e(B
\e$B$^$9\e(B (@pxref{Customizing Threading})\e$B!#\e(B
@item ]
-\e$BJD$83g8L!#IaDL$O\e(B @samp{[} \e$B$G$9$,!"M\;R5-;v$K$O\e(B @samp{<} \e$B$K$9$k$3$H$,$G$-\e(B
+\e$BJD$83g8L!#IaDL$O\e(B @samp{]} \e$B$G$9$,!"M\;R5-;v$K$O\e(B @samp{>} \e$B$K$9$k$3$H$,$G$-\e(B
\e$B$^$9!#\e(B
@item >
\e$B$=$l$>$l$N%9%l%C%I$N%l%Y%k$KBP$7$F0l$D$N6uGr!#\e(B
\e$B%j%9%H$J$N$G!"\e(B@code{setq} \e$B$h$j$O$`$7\e(B
\e$B$m\e(B @code{add-to-list} \e$B$d\e(B @code{push} \e$B$J$I$r;H$C$F!"CM$r!VDI2C!W$7$?J}$,\e(B
\e$BJXMx$+$b$7$l$^$;$s!#\e(B
+
+@vindex gnus-propagate-marks
+@item gnus-propagate-marks
+@code{nil} \e$B0J30$NCM$@$C$?$i!"0u$r%P%C%/%(%s%I$KEA$($^$9!#$=$l$i$r5-O?$9\e(B
+\e$B$k$?$a$G$9!#$b$C$H$-$a:Y$+$/$U$k$$$K$+$1$k$K$O\e(B @ref{NNTP marks} \e$B$*$h$S$=\e(B
+\e$B$NCg4V$r;2>H$7$F$/$@$5$$!#\e(B
@end table
@node Summary Group Information
@cindex firewall
\e$B$"$J$?$,KIJI\e(B (firewall) \e$B$NCf$K$$$F!"KIJI%^%7%s$rDL$7$F\e(B @acronym{NNTP} \e$B%5!<\e(B
\e$B%P!<$K@\B3$9$k$7$+$J$$$N$G$"$l$P!"KIJI%^%7%s$K\e(B @code{rlogin} \e$B$7$F!"$=$3\e(B
-\e$B$+$i\e(B @acronym{NNTP} \e$B%5!<%P!<$K\e(B telnet \e$B$r$9$k$h$&$K\e(B Gnus \e$B$K;X<($9$k$3$H$,\e(B
-\e$B$G$-$^$9!#$3$s$J$3$H$r$9$k$N$O$$$5$5$+$P$+$2$F$$$k$N$G$9$,!"$G$b2>A[%5!<\e(B
-\e$B%P!<$NDj5A$O$*$=$i$/$3$N$h$&$J$b$N$K$J$k$O$:$G$9\e(B:
+\e$B$+$i\e(B @uref{http://netcat.sourceforge.net/, netcat} \e$B$G\e(B @acronym{NNTP} \e$B%5!<\e(B
+\e$B%P!<$K@\B3$9$k$h$&$K\e(B Gnus \e$B$K;X<($9$k$3$H$,$G$-$^$9!#$3$s$J$3$H$r$9$k$N$O\e(B
+\e$B$$$5$5$+$P$+$2$F$$$k$N$G$9$,!"$G$b2>A[%5!<%P!<$NDj5A$O$*$=$i$/$3$N$h$&$J\e(B
+\e$B$b$N$K$J$k$O$:$G$9\e(B:
@lisp
(nntp "firewall"
- (nntp-open-connection-function nntp-open-via-rlogin-and-telnet)
+ (nntp-open-connection-function nntp-open-via-rlogin-and-netcat)
(nntp-via-address "the.firewall.machine")
- (nntp-address "the.real.nntp.host")
- (nntp-end-of-line "\n"))
+ (nntp-address "the.real.nntp.host"))
@end lisp
\e$B$"$NAGE($J\e(B @code{ssh} \e$B%W%m%0%i%`$r!"%b%G%`$r7PM3$9$kDL?.$r05=L$9$k$?$a$K\e(B
(nntp-via-user-name "intermediate_user_name")
(nntp-via-address "intermediate.host.example")
(nntp-via-rlogin-command "ssh")
- (nntp-end-of-line "\n")
- (nntp-via-rlogin-command-switches ("-C" "-t" "-e" "none"))
- (nntp-open-connection-function nntp-open-via-rlogin-and-telnet)))
+ (nntp-via-rlogin-command-switches ("-C"))
+ (nntp-open-connection-function nntp-open-via-rlogin-and-netcat)))
@end lisp
+\e$B$b$A$m$s!"<+F0G'>Z$r9T$J$o$;$k$?$a$K$O\e(B @code{ssh-agent} \e$B$rE,@Z$K@_Dj$7$J\e(B
+\e$B$1$l$P$J$j$^$;$s!#\e(B
+
\e$BKIJI$NCf$K$$$?$H$7$F$b\e(B "runsocks" \e$B$N$h$&$J%i%C%Q!<%3%^%s%I$rDL$7$F30$N@$\e(B
-\e$B3&$KD>@\%"%/%;%9$G$-$k$N$J$i$P!"0J2<$N$h$&$K\e(B socks \e$B2=$5$l$?\e(B telnet \e$B$G%K%e!<\e(B
+\e$B3&$KD>@\%"%/%;%9$G$-$k$N$J$i$P!"0J2<$N$h$&$K\e(B socks \e$B2=$5$l$?\e(B netcat \e$B$G%K%e!<\e(B
\e$B%9%5!<%P!<$K@\B3$9$k$3$H$,$G$-$k$G$7$g$&\e(B:
@lisp
(nntp "outside"
(nntp-pre-command "runsocks")
- (nntp-open-connection-function nntp-open-telnet-stream)
- (nntp-address "the.news.server")
- (nntp-end-of-line "\n"))
+ (nntp-open-connection-function nntp-open-netcat-stream)
+ (nntp-address "the.news.server"))
@end lisp
-\e$B$b$A$m$s!"<+F0G'>Z$r9T$J$o$;$k$?$a$K$O\e(B @code{ssh-agent} \e$B$rE,@Z$K@_Dj$7$J\e(B
-\e$B$1$l$P$J$j$^$;$s!#2C$($F!"DL?.FbMF$r05=L$9$k$?$a$K\e(B
-\e$B$O!"\e(B@code{ssh} \e$B$N\e(B @file{config} \e$B%U%!%$%k$K\e(B @samp{Compression} \e$B%*%W%7%g%s\e(B
-\e$B$,B8:_$7$J$1$l$P$J$j$^$;$s!#\e(B
-
@node Creating a Virtual Server
@subsection \e$B2>A[%5!<%P!<$r:n@.$9$k\e(B
(nntp-address "snews.bar.com"))
@end lisp
+@findex nntp-open-netcat-stream
+@item nntp-open-netcat-stream
+@code{netcat} \e$B%3%^%s%I$r;H$C$F\e(B @acronym{NNTP} \e$B%5!<%P!<$K@\B3$7$^$9!#%G%#\e(B
+\e$B%U%)%k%H$N\e(B @code{nntp-open-network-stream} \e$B$,$=$l$r$9$k$N$K$b$+$+$o$i$:!"\e(B
+\e$B$J$<$3$N4X?t$,$"$k$N$+IT;W5D$K;W$&$+$b$7$l$^$;$s!#$=$NM}M3\e(B (\e$B$N0l$D\e(B) \e$B$O!"\e(B
+\e$B$b$7$"$J$?$,KIJI$NCf$K$$$?$H$7$F$b\e(B @code{runsocks} \e$B$N$h$&$J%3%^%s%I%i%C\e(B
+\e$B%Q!<$N$*$+$2$G30$N@$3&$rD>@\%"%/%;%9$G$-$k$J$i$P!"$=$l$r$3$N$h$&$K;H$&$3\e(B
+\e$B$H$,$G$-$k$N$G$9\e(B:
+
+@lisp
+(nntp "socksified"
+ (nntp-pre-command "runsocks")
+ (nntp-open-connection-function nntp-open-netcat-stream)
+ (nntp-address "the.news.server"))
+@end lisp
+
+\e$B%G%#%U%)%k%H$N%a%=%C%I$N$^$^$G$=$l$r9T$J$&$K$O\e(B Emacs \e$B$N%;%C%7%g%sA4BN$r\e(B
+\e$B%i%C%W$9$kI,MW$,$"$k$G$7$g$&$,!"$=$l$ONI$$9M$($G$O$"$j$^$;$s!#\e(B
+
@findex nntp-open-telnet-stream
@item nntp-open-telnet-stream
-\e$BC1$K\e(B @samp{telnet} \e$B$7$F\e(B @acronym{NNTP} \e$B%5!<%P!<$K@\B3$7$^$9!#%G%#%U%)%k\e(B
-\e$B%H$N\e(B @code{nntp-open-network-stream} \e$B$,$=$l$r$9$k$N$K$b$+$+$o$i$:!"$J$<\e(B
-\e$B$3$N4X?t$,$"$k$N$+IT;W5D$K;W$&$+$b$7$l$^$;$s!#$=$NM}M3\e(B (\e$B$N0l$D\e(B) \e$B$O!"$b$7\e(B
-\e$B$"$J$?$,KIJI$NCf$K$$$?$H$7$F$b\e(B @code{runsocks} \e$B$N$h$&$J%3%^%s%I%i%C%Q!<\e(B
-\e$B$N$*$+$2$G30$N@$3&$rD>@\%"%/%;%9$G$-$k$J$i$P!"$=$l$r$3$N$h$&$K;H$&$3$H$,\e(B
-\e$B$G$-$k$N$G$9\e(B:
+@code{nntp-open-netcat-stream} \e$B$K;w$F$$$^$9$,!"\e(B@code{netcat} \e$B$G$O$J\e(B
+\e$B$/$F\e(B @code{telnet} \e$B$r;H$$$^$9!#9TKv%3!<%I$rJQ99$7$?$j$9$k$N\e(B
+\e$B$G\e(B @code{telnet} \e$B$O$$$5$5$+7x<B$5$K7g$1$k$N$G$9$,!"\e(B@code{netcat} \e$B$,L5$$\e(B
+\e$B>l9g$b$"$j$^$9!#A0$NNc$O$3$N$h$&$K=q$-49$($i$l$k$G$7$g$&\e(B:
@lisp
(nntp "socksified"
(nntp-pre-command "runsocks")
(nntp-open-connection-function nntp-open-telnet-stream)
- (nntp-address "the.news.server"))
+ (nntp-address "the.news.server")
+ (nntp-end-of-line "\n"))
@end lisp
-
-Emacs \e$B$N%;%C%7%g%sA4BN$r%i%C%W$7$F!"%G%#%U%)%k%H$N%a%=%C%I$r;H$&$H$$$&$N\e(B
-\e$B$O!"NI$$9M$($G$O$"$j$^$;$s!#\e(B
@end table
@node Indirect Functions
\e$B;2>H$9$kJQ?t$K1F6A$5$l$^$9\e(B (@pxref{Common Variables})\e$B!#\e(B
@table @code
-@item nntp-open-via-rlogin-and-telnet
-@findex nntp-open-via-rlogin-and-telnet
-\e$B1s3V%7%9%F%`$K\e(B @samp{rlogin} \e$B$7$F!"$=$3$+$iK\Ev\e(B
-\e$B$N\e(B @acronym{NNTP} \e$B%5!<%P!<$K\e(B @samp{telnet} \e$B$7$^$9!#$3$l$O!"Nc$($P$"$J$?\e(B
-\e$B$,;O$a$KKIJI%^%7%s$K@\B3$7$J$1$l$P$J$i$J$$>l9g$KJXMx$G$9!#\e(B
+@item nntp-open-via-rlogin-and-netcat
+@findex nntp-open-via-rlogin-and-netcat
+\e$B1s3V%7%9%F%`$K\e(B @samp{rlogin} \e$B$7$F!"$=$3$+$iK\Ev$N\e(B @acronym{NNTP} \e$B%5!<%P!<\e(B
+\e$B$K@\B3$9$k$?$a$K\e(B @code{netcat} \e$B$r;H$$$^$9!#$3$l$O!"Nc$($P$"$J$?$,;O$a$K\e(B
+\e$BKIJI%^%7%s$K@\B3$7$J$1$l$P$J$i$J$$>l9g$KJXMx$G$9!#\e(B
-@code{nntp-open-via-rlogin-and-telnet}-\e$BMQ$NJQ?t\e(B:
+@code{nntp-open-via-rlogin-and-netcat}-\e$BMQ$NJQ?t\e(B:
@table @code
@item nntp-via-rlogin-command
@vindex nntp-via-rlogin-command-switches
@code{nntp-via-rlogin-command} \e$B$N%3%^%s%I$N%9%$%C%A$H$7$F;H$o$l$kJ8;zNs\e(B
\e$B$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#$b\e(B
-\e$B$7\e(B @samp{ssh} \e$B$r\e(B @code{nntp-via-rlogin-command} \e$B$NCM$H$7$F;H$&$J$i$P!"%G!<\e(B
-\e$B%?@\B3$r05=L$9$k$?$a$K\e(B @samp{("-C")} \e$B$r;H$&$3$H$,$G$-$^$9!#$"$k$$$O!"$b\e(B
-\e$B$7Cf4V$N%[%9%H$G\e(B telnet \e$B%3%^%s%I$,5?;wC<Kv$rI,MW$H$9$k$J$i$P!"$3$l\e(B
-\e$B$r\e(B @samp{("-t" "-e" "none")} \e$B$^$?$O\e(B @samp{("-C" "-t" "-e" "none")} \e$B$K$7\e(B
-\e$B$F$/$@$5$$!#\e(B
+\e$B$7\e(B @samp{ssh} \e$B$r\e(B @code{nntp-via-rlogin-command} \e$B$NCM$H$7$F;H$&$J$i$P!"$9\e(B
+\e$B$Y$F$N%G!<%?@\B3$r05=L$9$k$?$a$K\e(B @samp{("-C")} \e$B$r;H$&$3$H$,$G$-$^$9!#\e(B
@end table
-@code{nntp-end-of-line} \e$B$NCM$r\e(B @samp{\n} \e$B$KJQ99$9$kI,MW$,$"$k$G$"$m$&$3\e(B
-\e$B$H$KCm0U$7$F$/$@$5$$\e(B (@pxref{Common Variables})\e$B!#\e(B
-
-@item nntp-open-via-rlogin-and-netcat
-@findex nntp-open-via-rlogin-and-netcat
+@item nntp-open-via-rlogin-and-telnet
+@findex nntp-open-via-rlogin-and-telnet
\e$BK\<AE*$K$OF1$8$3$H$J$N$G$9$,!"Cf4V$N%[%9%H$+$iK\Ev$N\e(B @acronym{NNTP} \e$B%5!<\e(B
-\e$B%P!<$K@\B3$9$k$?$a$K!"\e(B@samp{telnet} \e$B$NBe$o$j\e(B
-\e$B$K\e(B @uref{http://netcat.sourceforge.net/, netcat} \e$B$r;H$$$^$9!#\e(B
+\e$B%P!<$K@\B3$9$k$?$a$K!"\e(B@samp{netcat} \e$B$NBe$o$j$K\e(B @code{telnet} \e$B$r;H$$$^$9!#\e(B
+\e$B9TKv%3!<%I$rJQ99$7$?$j$9$k$N$G\e(B @code{telnet} \e$B$O$$$5$5$+7x<B$5$K7g$1$k$N\e(B
+\e$B$G$9$,!"\e(B@code{netcat} \e$B$,L5$$>l9g$b$"$k$G$7$g$&!#\e(B
-@code{nntp-open-via-rlogin-and-netcat}-\e$BMQ$NJQ?t\e(B:
+@code{nntp-open-via-rlogin-and-telnet}-\e$BMQ$NJQ?t\e(B:
@table @code
-@item nntp-via-netcat-command
-@vindex nntp-via-netcat-command
+@item nntp-telnet-command
+@vindex nntp-telnet-command
\e$BCf4V$N%[%9%H$+$iK\Ev$N\e(B @acronym{NNTP} \e$B%5!<%P!<$K@\B3$9$k$?$a$K;H$o$l$k%3\e(B
-\e$B%^%s%I$G$9!#%G%#%U%)%k%H$O\e(B @samp{nc} \e$B$G$9!#Be$o$j\e(B
-\e$B$K\e(B @uref{http://www.imasy.or.jp/~gotoh/ssh/connect.html, connect} \e$B$N$h$&\e(B
-\e$B$J!"B>$N%3%^%s%I$r;H$&$3$H$b$G$-$^$9!#\e(B
+\e$B%^%s%I$G$9!#%G%#%U%)%k%H$O\e(B @samp{telnet} \e$B$G$9!#\e(B
-@item nntp-via-netcat-switches
-@vindex nntp-via-netcat-switches
-@code{nntp-via-netcat-command} \e$B$N%3%^%s%I$N%9%$%C%A$H$7$F;H$o$l$kJ8;zNs\e(B
-\e$B$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
+@item nntp-telnet-switches
+@vindex nntp-telnet-switches
+@code{nntp-telnet-command} \e$B$N%3%^%s%I$N%9%$%C%A$H$7$F;H$o$l$kJ8;zNs$N%j\e(B
+\e$B%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{("-8")} \e$B$G$9!#\e(B
@item nntp-via-rlogin-command
@vindex nntp-via-rlogin-command
@item nntp-via-rlogin-command-switches
@vindex nntp-via-rlogin-command-switches
@code{nntp-via-rlogin-command} \e$B$N%3%^%s%I$N%9%$%C%A$H$7$F;H$o$l$kJ8;zNs\e(B
-\e$B$N%j%9%H$G$9!#%G%#%U%)%k%H$O\e(B @code{nil} \e$B$G$9!#\e(B
+\e$B$N%j%9%H$G$9!#\e(B@samp{ssh} \e$B$r;H$&>l9g$K!"$b$7Cf4V$N%[%9%H$G\e(B telnet \e$B%3%^%s\e(B
+\e$B%I$,5?;wC<Kv$rI,MW$H$9$k$J$i$P!"$3$l$r\e(B @samp{("-t" "-e" "none")} \e$B$^$?\e(B
+\e$B$O\e(B @samp {("-C" "-t" "-e" "none")} \e$B$K$9$kI,MW$,$"$k$G$7$g$&!#%G%#%U%)%k\e(B
+\e$B%H$O\e(B @code{nil} \e$B$G$9!#\e(B
@end table
+@code{nntp-end-of-line} \e$B$NCM$r\e(B @samp{\n} \e$B$KJQ99$9$kI,MW$,$"$k$G$"$m$&$3\e(B
+\e$B$H$KCm0U$7$F$/$@$5$$\e(B (@pxref{Common Variables})\e$B!#\e(B
+
@item nntp-open-via-telnet-and-telnet
@findex nntp-open-via-telnet-and-telnet
\e$B$3$l$b$^$?K\<AE*$K$OF1$8$3$H$J$N$G$9$,!"Cf4V$N%[%9%H$K@\B3$9$k$?$a\e(B
\e$B$kJ8;zNs$G$9!#$3$l$O%G%#%U%)%k%H$G\e(B @samp{\r\n} \e$B$G$9$,!"AG$G$O$J$$@\B3MQ\e(B
\e$B$N\e(B telnet \e$BF1Ey$N4X?t$r;H$C$F$$$k$H$-$O\e(B @samp{\n} \e$B$G$"$k$Y$-$G$9!#\e(B
-@item nntp-telnet-command
-@vindex nntp-telnet-command
-@samp{telnet} \e$B$rDL$7$F\e(B @acronym{NNTP} \e$B%5!<%P!<$H@\B3$9$k$H$-$K;H$&%3%^%s\e(B
+@item nntp-netcat-command
+@vindex nntp-netcat-command
+@samp{netcat} \e$B$rDL$7$F\e(B @acronym{NNTP} \e$B%5!<%P!<$H@\B3$9$k$H$-$K;H$&%3%^%s\e(B
\e$B%I$G$9!#$3$l$OCf4V$N%[%9%H$H@\B3$9$k$?$a$N$b$N$G$O\e(B @emph{\e$B$"$j$^$;$s\e(B}\e$B!#$3\e(B
\e$B$l$O$^$5$KK\Ev$N\e(B @acronym{NNTP} \e$B%5!<%P!<$H@\B3$9$k$?$a$N$b$N$G$9!#%G%#%U%)\e(B
-\e$B%k%H$O\e(B @samp{telnet} \e$B$G$9!#\e(B
+\e$B%k%H$O\e(B @samp{nc} \e$B$G$9!#\e(B
-@item nntp-telnet-switches
-@vindex nntp-telnet-switches
-@code{nntp-telnet-command} \e$B$KEO$9%9%$%C%A$N%j%9%H$G$9!#%G%#%U%)%k%H\e(B
-\e$B$O\e(B @samp{("-8")} \e$B$G$9!#\e(B
+@item nntp-netcat-switches
+@vindex nntp-netcat-switches
+@code{nntp-netcat-command} \e$B$KEO$9%9%$%C%A$N%j%9%H$G$9!#%G%#%U%)%k%H\e(B
+\e$B$O\e(B @samp{()} \e$B$G$9!#\e(B
@end table
@node NNTP marks
\e$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\e(B
\e$B$kA`:n$r4JC1$K$9$k$?$a$K!"\e(B
@code{message-mode} \e$B$H\e(B @code{article-edit-mode} \e$B$K$*$$\e(B
-\e$B$F\e(B @kbd{C-c D c} \e$B%-!<$H$7$F@_Dj$b$5$l$F$$$^$9!#\e(B
+\e$B$F\e(B @kbd{C-c C-f d} \e$B%-!<$H$7$F@_Dj$b$5$l$F$$$^$9!#\e(B
\e$B@\F,0z?t$rH<$C$F$3$N4X?t$r8F$V$H!"$=$l$i$,$"$k$+!"@5$7$$$+$I$&$+$H$OL54X\e(B
\e$B78$K!"F|Dx%X%C%@!<$NF~NO$r6/@)$7$^$9!#$=$&$d$C$F!"Nc$($P$9$G$K@5$7$/@_Dj\e(B
@defvar spam-ifile-spam-category
ifile \e$B$K4X$9$k8B$j!"$3$l$O\e(B spam \e$B%a%C%;!<%8$N%+%F%4%j!<$G$9!#<B:]$K;H$o$l\e(B
-\e$B$kJ8;zNs$OL54X78$G$9$,!"$?$V$s$"$J$?$O\e(B @samp{spam} \e$B$N%G%U%)%k%HCM$r;D$7\e(B
-\e$B$F$*$-$?$$$G$7$g$&!#\e(B
+\e$B$kJ8;zNs$OL54X78$G$9$,!"$?$V$s$"$J$?$O\e(B @samp{spam} \e$B$N%G%#%U%)%k%HCM$r;D\e(B
+\e$B$7$F$*$-$?$$$G$7$g$&!#\e(B
@end defvar
@defvar spam-ifile-database
\e$B$?!#$5$i$K!"<u?.<T$NL>A0$+\e(B @acronym{NNTP} \e$B%0%k!<%W$KEj9F$7$?%0%k!<%WL>$G\e(B
\e$BMxMQ<TL>$rCV$-49$($k$?$a$K!"\e(B@code{gnus-extra-headers}\e$B!"\e(B
@code{nnmail-extra-headers} \e$B$*$h$S\e(B @code{gnus-ignored-from-addresses} \e$B$N\e(B
-\e$B%G%U%)%k%HCM$,JQ$o$j$^$7$?!#\e(B
+\e$B%G%#%U%)%k%HCM$,JQ$o$j$^$7$?!#\e(B
@item
\e$BE:IU%U%!%$%k$N>C5n!#\e(B
@item
@code{gnus-default-charset}
-\e$B%G%U%)%k%HCM$O\e(B @code{iso-8859-1} \e$B$KBe$o$C\e(B
+\e$B%G%#%U%)%k%HCM$O\e(B @code{iso-8859-1} \e$B$KBe$o$C\e(B
\e$B$F\e(B @code{current-language-environment} \e$BJQ?t$K$h$C$F7hDj$5$l$kCM$K$J$j$^\e(B
\e$B$9!#$^$?!"\e(B@code{gnus-group-charset-alist} \e$B$K$"$C$?\e(B @samp{.*} \e$B$N9`L\$O:o\e(B
\e$B=|$5$l$^$7$?!#\e(B
@code{mml-dnd-protocol-alist} \e$B$H\e(B @code{mml-dnd-attach-options} \e$B$r;2>H$7\e(B
\e$B$F$/$@$5$$!#\e(B@xref{MIME, ,MIME, message, The Message Manual}.
-@c New in 5.10.9 / 5.11
+@c New in 5.10.9 / 5.11 (Emacs 21.1)
+
+@item
+@code{auto-fill-mode} \e$B$,\e(B Message \e$B%b!<%I$G%G%#%U%)%k%H$GM-8z$K$J$j$^$9!#\e(B
+@code{message-fill-column} \e$B$r;2>H$7$F$/$@$5$$!#\e(B@xref{Various Message
+Variables, ,\e$B$$$m$$$m$J%a%C%;!<%8JQ?t\e(B, message-ja, The Message Manual}.
+@c New in Gnus 5.10.12 / 5.11 (Emacs 22.3)
@end itemize
@item \e$B%P%C%/%(%s%I$NJQ99\e(B
@item
\e$B%D!<%k%P!<$,%0%k!<%W!"35N,$*$h$S\e(B Message \e$B%b!<%I$G\e(B GNOME \e$B$N%"%$%3%s$r;H$&\e(B
-\e$B$h$&$K99?7$5$l$^$7$?!#%D!<%k%P!<$O%+%9%?%^%$%:2DG=$G$9!#$3$l$O\e(B Gnus
-5.10.9 \e$B$N?75!G=$G$9!#\e(B(Emacs \e$B$@$1$G$9!#\e(BXEmacs \e$B$OL$BP1~!#\e(B)
+\e$B$h$&$K99?7$5$l$^$7$?!#%D!<%k%P!<$O%+%9%?%^%$%:2DG=$G$9\e(B: @kbd{M-x
+customize-apropos RET -tool-bar$} \e$B$+$i;O$a$F$/$@$5$$!#$3$l$O\e(B Gnus
+5.10.10 \e$B$N?75!G=$G$9!#\e(B(Emacs \e$B$@$1$G$9!#\e(BXEmacs \e$B$OL$BP1~!#\e(B)
-@item The tool bar icons are now (de)activated correctly
-\e$B%0%k!<%W%P%C%U%!!<$GJQ?t\e(B @code{gnus-group-update-tool-bar} \e$B$r;2>H$7$F$/\e(B
-\e$B$@$5$$!#$=$N%G%#%U%)%k%HCM$O\e(B Emacs \e$B$N%P!<%8%g%s$K0MB8$7$F$$$^$9!#$3$l\e(B
-\e$B$O\e(B Gnus 5.10.9 \e$B$N?75!G=$G$9!#\e(B
+@item
+\e$B%D!<%k%P!<$N%"%$%3%s$,@5$7$/M-8z$K\e(B (\e$B$^$?$OL58z$K\e(B) \e$B$J$j$^$9!#%0%k!<%W%P%C\e(B
+\e$B%U%!!<$GJQ?t\e(B @code{gnus-group-update-tool-bar} \e$B$r;2>H$7$F$/$@$5$$!#$=$N\e(B
+\e$B%G%#%U%)%k%HCM$O\e(B Emacs \e$B$N%P!<%8%g%s$K0MB8$7$F$$$^$9!#$3$l$O\e(B Gnus 5.10.9
+\e$B$N?75!G=$G$9!#\e(B
@end itemize
@item \e$B$=$NB>$NJQ99\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.9} \e$B$N$h$&\e(B
-\e$B$J$b$N$,=P$F$-$?$J$i!"@5$7$$%U%!%$%k$,FI$_9~$^$l$F$$$^$9!#$=$&$J$i$J$$$N\e(B
-\e$B$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
-\e$B$@$5$$!#\e(B
+@kbd{M-x gnus-version} \e$B$r;n$7$F$/$@$5$$!#$b$7\e(B @samp{No Gnus v0.10} \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
+\e$B$/$@$5$$!#\e(B
@item
@acronym{FAQ} \e$B$HF~Lg=q$rFI$`$?$a$K!"%X%k%W%0%k!<%W\e(B (\e$B%0%k!<%W%P%C%U%!!<\e(B
;; Modified by Yamaoka not to use APEL functions.
;; Unimplemented command:
-;; @abbr
-;; @float, @caption, @shortcaption, @listoffloats
+;; @abbr{ABBREVIATION}
+;; @float ... @end float, @caption{TEXT}, @shortcaption{TEXT}, @listoffloats
;; @deftypecv[x]
;; @headitem
;; @comma{}
;; @quotation (optional arguments)
-;; @acronym (optional argument)
+;; @acronym{ACRONYM[, MEANING]} (optional argument)
;; @dofirstparagraphindent
;; @indent
-;; @verbatiminclude
+;; @verbatiminclude FILENAME
;; @\
-;; @definfoenclose
-;; @deftypeivar
-;; @deftypeop
-;; @allowcodebreaks
+;; @definfoenclose phoo,//,\\
+;; @deftypeivar CLASS DATA-TYPE VARIABLE-NAME
+;; @deftypeop CATEGORY CLASS DATA-TYPE NAME ARGUMENTS...
+;; @allowcodebreaks false
;; @thischapternum
;; @quotedblleft @quotedblright
;; @quoteleft @quoteright @quotedblbase @quotesinglbase
;; @guillemetleft @guillemetright @guilsinglleft @guilsinglright.
+;; @clicksequence, @click, @clickstyle, @arrow
;;; Code:
"Can't sort on Mule for Windows."
t)
-;; @var
+;; @var{METASYNTACTIC-VARIABLE}
(ptexinfmt-broken-facility texinfo-format-var
"Don't perse @var argument."
(condition-case nil
t))
(error nil)))
-;; @xref
+;; @xref{NODE-NAME[, CROSS-REFERENCE-NAME, TITLE-OR-TOPIC,
+;; INFO-FILE-NAME, PRINTED-MANUAL-TITLE]}.
(ptexinfmt-broken-facility texinfo-format-xref
"Can't format @xref, 1st argument is empty."
(condition-case nil
t))
(error nil)))
-;; @uref
+;; @uref{URL[, TEXT][, REPLACEMENT]}
(ptexinfmt-broken-facility texinfo-format-uref
"Parse twice @uref argument."
(condition-case nil
(put 'page 'texinfo-format 'texinfo-discard-line)
(put 'hyphenation 'texinfo-format 'texinfo-discard-command-and-arg)
-;; @slanted{} (makeinfo 4.8 or later)
+;; @slanted{TEXT} (makeinfo 4.8 or later)
(put 'slanted 'texinfo-format 'texinfo-format-noop)
-;; @sansserif{} (makeinfo 4.8 or later)
+;; @sansserif{TEXT} (makeinfo 4.8 or later)
(put 'sansserif 'texinfo-format 'texinfo-format-noop)
;; @tie{} (makeinfo 4.3 or later)
\f
;;; Directory File
-;; @direcategory
+;; @direcategory DIRPART
(put 'dircategory 'texinfo-format 'texinfo-format-dircategory)
(ptexinfmt-defun-if-void texinfo-format-dircategory ()
(let ((str (texinfo-parse-arg-discard)))
(point)))
(insert "INFO-DIR-SECTION " str "\n")))
-;; @direntry
+;; @direntry ... @end direntry
(put 'direntry 'texinfo-format 'texinfo-format-direntry)
(ptexinfmt-defun-if-void texinfo-format-direntry ()
(texinfo-push-stack 'direntry nil)
\f
;;; Marking
-;; @indicateurl, @url, @env, @command,
+;; @env{ENVIRONMENT-VARIABLE}
(put 'env 'texinfo-format 'texinfo-format-code)
+
+;; @command{COMMAND-NAME}
(put 'command 'texinfo-format 'texinfo-format-code)
+;; @indicateurl{INDICATEURL}
(put 'indicateurl 'texinfo-format 'texinfo-format-code)
+
+;; @url{URL[, DISPLAYED-TEXT][, REPLACEMENT}
(put 'url 'texinfo-format 'texinfo-format-uref) ; Texinfo 4.7
-;; @acronym
+;; @acronym{ACRONYM}
(put 'acronym 'texinfo-format 'texinfo-format-var)
+;; @var{METASYNTACTIC-VARIABLE}
(ptexinfmt-defun-if-broken texinfo-format-var ()
(let ((arg (texinfo-parse-expanded-arg)))
(texinfo-discard-command)
(insert (upcase arg))))
-;; @key
+;; @key{KEY-NAME}
(put 'key 'texinfo-format 'texinfo-format-key)
(ptexinfmt-defun-if-void texinfo-format-key ()
(insert (texinfo-parse-arg-discard))
(insert (nth 1 args) " <" (nth 0 args) ">")
(insert "<" (nth 0 args) ">"))))
-;; @option
+;; @option{OPTION-NAME}
(put 'option 'texinfo-format 'texinfo-format-option)
(ptexinfmt-defun-if-void texinfo-format-option ()
"Insert ` ... ' around arg unless inside a table; in that case, no quotes."
(delete-char 1))
\f
-;;; @LaTeX, @registeredsymbol{}
+;; @LaTeX{}
(put 'LaTeX 'texinfo-format 'texinfo-format-LaTeX)
(ptexinfmt-defun-if-void texinfo-format-LaTeX ()
(texinfo-parse-arg-discard)
(insert "LaTeX"))
+;; @registeredsymbol{}
(put 'registeredsymbol 'texinfo-format 'texinfo-format-registeredsymbol)
(ptexinfmt-defun-if-void texinfo-format-registeredsymbol ()
(texinfo-parse-arg-discard)
(ptexinfmt-defun-if-void texinfo-format-\/ ()
(texinfo-discard-command))
-;; @textdegree
+;; @textdegree{}
(put 'textdegree 'texinfo-format 'texinfo-format-textdegree)
(ptexinfmt-defun-if-void texinfo-format-textdegree ()
(insert "o" (texinfo-parse-arg-discard))
(goto-char texinfo-command-start))
+;; @geq{}
+(put 'geq 'texinfo-format 'texinfo-format-geq)
+(ptexinfmt-defun-if-void texinfo-format-geq ()
+ (insert ">=" (texinfo-parse-arg-discard))
+ (goto-char texinfo-command-start))
+
+;; @leq{}
+(put 'leq 'texinfo-format 'texinfo-format-leq)
+(ptexinfmt-defun-if-void texinfo-format-leq ()
+ (insert "<=" (texinfo-parse-arg-discard))
+ (goto-char texinfo-command-start))
+
\f
;;; Cross References
-;; @ref, @xref
+;; @ref{NODE-NAME, ...}
+;; @xref{NODE-NAME, ...}
(put 'ref 'texinfo-format 'texinfo-format-xref)
(ptexinfmt-defun-if-broken texinfo-format-xref ()
(insert (nth 1 args) " (" (nth 0 args) ")")
(insert "`" (nth 0 args) "'"))))
-;; @inforef
+;; @inforef{NODE-NAME, CROSS-REFERENCE-NAME, INFO-FILE-NAME}
(put 'inforef 'texinfo-format 'texinfo-format-inforef)
(ptexinfmt-defun-if-void texinfo-format-inforef ()
(let ((args (texinfo-format-parse-args)))
(insert "*Note " "(" (nth 2 args) ")" (car args) "::"))))
-;; @anchor
+;; @anchor{NAME}
;; don't emulation
;; If support @anchor for Mule 2.3, We must fix informat.el and info.el:
;; - Info-tagify suport @anthor-*-refill.
(texinfo-sort-region opoint (point))
(shell-command-on-region opoint (point) "sort -fd" 1))))
-
\f
;; @copying ... @end copying
;; that Emacs 21.4 and lesser and XEmacs don't support.