load stats iff spam-use-stat is on
* spam.el: add spam-maybe-spam-stat-load to gnus-startup hook,
also use spam-maybe-spam-stat-load and spam-maybe-spam-stat-save
instead of spam-stat-load and spam-stat-save in the
gnus-get-new-news-hook and gnus-save-newsrc-hook, respectively
+2003-03-01 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * spam.el (spam-maybe-spam-stat-load, spam-maybe-spam-stat-load):
+ load stats iff spam-use-stat is on
+
+ * spam.el: add spam-maybe-spam-stat-load to gnus-startup hook,
+ also use spam-maybe-spam-stat-load and spam-maybe-spam-stat-save
+ instead of spam-stat-load and spam-stat-save in the
+ gnus-get-new-news-hook and gnus-save-newsrc-hook, respectively
+
2003-03-01 ShengHuo ZHU <zsh@cs.rochester.edu>
* mm-view.el (mm-inline-text): Ignore errors from enriched-decode.
2003-03-01 ShengHuo ZHU <zsh@cs.rochester.edu>
* mm-view.el (mm-inline-text): Ignore errors from enriched-decode.
(insert article-string)
(spam-stat-buffer-is-non-spam))))))
(insert article-string)
(spam-stat-buffer-is-non-spam))))))
+ (defun spam-maybe-spam-stat-load ()
+ (when spam-use-stat (spam-stat-load)))
+
+ (defun spam-maybe-spam-stat-save ()
+ (when spam-use-stat (spam-stat-save)))
+
;; Add hooks for loading and saving the spam stats
;; Add hooks for loading and saving the spam stats
- (when spam-use-stat
- (add-hook 'gnus-save-newsrc-hook 'spam-stat-save)
- (add-hook 'gnus-get-new-news-hook 'spam-stat-load)))
+ (add-hook 'gnus-save-newsrc-hook 'spam-maybe-spam-stat-save)
+ (add-hook 'gnus-get-new-news-hook 'spam-maybe-spam-stat-load))
+ (add-hook 'gnus-startup-hook 'spam-maybe-spam-stat-load))
(file-error (progn
(defalias 'spam-stat-register-ham-routine 'ignore)
(file-error (progn
(defalias 'spam-stat-register-ham-routine 'ignore)