]> git.eshelyaron.com Git - emacs.git/commitdiff
Mention 'spam-stat-process-directory-age' in the documentation
authorŠtěpán Němec <stepnem@gmail.com>
Wed, 31 Jul 2019 07:51:09 +0000 (09:51 +0200)
committerŠtěpán Němec <stepnem@gmail.com>
Sat, 18 Apr 2020 15:13:02 +0000 (17:13 +0200)
I was at a loss as to why my attempt to set up spam-stat seemed to
have no effect, only to find (digging in the code) that it was
ignoring most of the sample files due to this undocumented variable.

* doc/misc/gnus.texi (Creating a spam-stat dictionary): Document
the variable 'spam-stat-process-directory-age'.  (bug#39780)

doc/misc/gnus.texi

index 27180f3feda154aa20143e424b51da40bbdb4f7a..c8ac7f0a7c2c44c26665b367eb1db12661be5b84 100644 (file)
@@ -25674,6 +25674,13 @@ Create non-spam statistics for every file in this directory.  Every
 file is treated as one non-spam mail.
 @end defun
 
+@defvar spam-stat-process-directory-age
+Maximum age of files to be processed, in days.  Without this filter,
+re-training spam-stat with several thousand messages could take a long
+time.  The default is 90, but you might want to set this to a bigger
+value during the initial training.
+@end defvar
+
 Usually you would call @code{spam-stat-process-spam-directory} on a
 directory such as @file{~/Mail/mail/spam} (this usually corresponds to
 the group @samp{nnml:mail.spam}), and you would call