X-Git-Url: https://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2Fgnus-registry.el;h=2017ea2f826e6ef324acaa295d6d5c434993d128;hb=c5385bacef314481116b4178e3f759a2da9aa8e9;hp=9cfca1290c5c7e6a10e2795dc7e84da02b5b4a72;hpb=a09b860fb44d4af2c7941de9c5bdedc0e5ac9eb7;p=gnus diff --git a/lisp/gnus-registry.el b/lisp/gnus-registry.el index 9cfca1290..2017ea2f8 100644 --- a/lisp/gnus-registry.el +++ b/lisp/gnus-registry.el @@ -176,7 +176,8 @@ nnmairix groups are specifically excluded because they are ephemeral." (make-obsolete-variable 'gnus-registry-max-track-groups nil "23.4") (make-obsolete-variable 'gnus-registry-entry-caching nil "23.4") (make-obsolete-variable 'gnus-registry-trim-articles-without-groups nil "23.4") -(make-obsolete-variable 'gnus-registry-max-pruned-entries nil "24.4") +;; FIXME it was simply deleted. +(make-obsolete-variable 'gnus-registry-max-pruned-entries nil "25.1") (defcustom gnus-registry-track-extra '(subject sender recipient) "Whether the registry should track extra data about a message. @@ -253,21 +254,18 @@ exactly how much less. For example, given a maximum size of cut the registry back to \(- 50000 \(* 50000 0.1\)\) -> 45000 entries. The pruning process is constrained by the presence of \"precious\" entries." - :version "24.4" + :version "25.1" :group 'gnus-registry :type 'float) (defcustom gnus-registry-default-sort-function #'gnus-registry-sort-by-creation-time "Sort function to use when pruning the registry. - -Entries which sort to the front of the list will be pruned -first. - +Entries that sort to the front of the list are pruned first. This can slow pruning down. Set to nil to perform no sorting." - :version "24.4" + :version "25.1" :group 'gnus-registry - :type 'symbol) + :type '(choice (const :tag "No sorting" nil) function)) (defun gnus-registry-sort-by-creation-time (l r) "Sort older entries to front of list."