+2003-07-14 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * gnus.texi (Filtering Spam Using The Spam ELisp Package):
+ mentioned the spam-install-hooks mess
+
2003-07-11 Simon Josefsson <jas@extundo.com>
* gnus.texi (Splitting in IMAP): Typos, tiny patch from Matthias
\e$BJ,@O$9$k$3$H$G$9!#\e(B@dfn{Ham} \e$B$O\e(B @file{spam.el} \e$B$N$$$?$k=j$G\e(B spam \e$B$G$O$J$$\e(B
\e$B%a%C%;!<%8$r<($9$?$a$K;H$&L>A0$G$9!#\e(B
-\e$B$G$O\e(B @file{spam.el} \e$B$rFI$_9~$`$H2?$,5/$-$k$G$7$g$&$+\e(B? \e$BBh0l$K!"0J2<$N%-!<\e(B
-\e$B%\!<%IL?Na$,;H$($k$h$&$K$J$j$^$9\e(B:
+\e$B$G$O\e(B @file{spam.el} \e$B$rFI$_9~$`$H2?$,5/$-$k$G$7$g$&$+\e(B?
+
+\e$BBh0l$K!"JQ?t\e(B @code{spam-install-hooks} \e$B$r\e(B @code{t} \e$B$K!"$=$7\e(B
+\e$B$F\e(B @code{spam.el} \e$B$N%U%C%/$r\e(B @strong{\e$B@_Dj$7$J$1$l$P$J$j$^$;$s\e(B}:
+
+@example
+(setq spam-install-hooks t)
+(spam-install-hooks-function)
+@end example
+
+\e$B$3$l$O!"0J2<$G@bL@$5$l$k\e(B @code{spam-use-*} \e$BJQ?t72$N0l$D$r@_Dj$7$?8e\e(B
+\e$B$G\e(B @code{spam.el} \e$B$r%m!<%I$9$l$P!"<+F0E*$K9T$J$o$l$^$9!#$7$?$,$C$F!"\e(B
+@code{spam-use-*} \e$BJQ?t72$N0l$D$r@_Dj$7$?8e$G!"\e(B@code{spam.el} \e$B$r%m!<%I$7\e(B
+\e$B$J$1$l$P$J$j$^$;$s\e(B:
+
+@example
+(setq spam-use-bogofilter t)
+(require 'spam)
+@end example
+
+\e$B0J2<$N%-!<%\!<%IL?Na$,;H$($k$h$&$K$J$j$^$9\e(B:
@table @kbd
@item M-d
@dfn{Ham} is the name used throughout @file{spam.el} to indicate
non-spam messages.
-So, what happens when you load @file{spam.el}? First of all, you get
-the following keyboard commands:
+So, what happens when you load @file{spam.el}?
+
+First of all, you @strong{must} set the variable
+@code{spam-install-hooks} to t and install the @code{spam.el} hooks:
+
+@example
+(setq spam-install-hooks t)
+(spam-install-hooks-function)
+@end example
+
+This is automatically done for you if you load @code{spam.el}
+@emph{after} one of the @code{spam-use-*} variables explained later
+are set. So you should load @code{spam.el} after you set one of the
+@code{spam-use-*} variables:
+
+@example
+(setq spam-use-bogofilter t)
+(require 'spam)
+@end example
+
+You get the following keyboard commands:
@table @kbd