Function: spam-unload-function

spam-unload-function is an interactive and byte-compiled function defined in spam.el.gz.

Signature

(spam-unload-function)

Documentation

Uninstall the spam.el hooks.

Key Bindings

Aliases

spam-unload-hook (obsolete since 31.1)

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/spam.el.gz
(defun spam-unload-function ()
  "Uninstall the spam.el hooks."
  (interactive)
  (spam-teardown-widening)
  (remove-hook 'gnus-save-newsrc-hook #'spam-maybe-spam-stat-save)
  (remove-hook 'gnus-get-top-new-news-hook #'spam-maybe-spam-stat-load)
  (remove-hook 'gnus-startup-hook #'spam-maybe-spam-stat-load)
  (remove-hook 'gnus-summary-prepare-exit-hook #'spam-summary-prepare-exit)
  (remove-hook 'gnus-summary-prepare-hook #'spam-summary-prepare)
  (remove-hook 'gnus-get-new-news-hook #'spam-setup-widening)
  (remove-hook 'gnus-summary-prepare-hook #'spam-find-spam)
  nil)