Function: nnmail-purge-split-history

nnmail-purge-split-history is a byte-compiled function defined in nnmail.el.gz.

Signature

(nnmail-purge-split-history GROUP)

Documentation

Remove all instances of GROUP from nnmail-split-history(var)/nnmail-split-history(fun).

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/nnmail.el.gz
(defun nnmail-purge-split-history (group)
  "Remove all instances of GROUP from `nnmail-split-history'."
  (let ((history nnmail-split-history))
    (while history
      (setcar history (seq-remove (lambda (e) (string= (car e) group))
				      (car history)))
      (pop history))
    (setq nnmail-split-history (delq nil nnmail-split-history))))