aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Abrahamsen2021-03-04 16:53:30 -0800
committerEric Abrahamsen2021-04-26 12:08:14 -0700
commit6546ebcb97ec4a4ff1de0970c1f62a2d9f62467a (patch)
tree9f01d0d787c470792500b47e917be8c3459f1294
parenta139f14c05cefa229d4dea1104af26fa66c213b2 (diff)
downloademacs-6546ebcb97ec4a4ff1de0970c1f62a2d9f62467a.tar.gz
emacs-6546ebcb97ec4a4ff1de0970c1f62a2d9f62467a.zip
Small tweaks to gnus-registry reindexing messaging
* lisp/gnus/gnus-registry.el (gnus-registry-fixup-registry): Use `seq-set-equal-p' so we don't care about list element ordering. Don't show messages within `registry-reindex' if we aren't at gnus-verbose level 9.
-rw-r--r--lisp/gnus/gnus-registry.el7
1 files changed, 5 insertions, 2 deletions
diff --git a/lisp/gnus/gnus-registry.el b/lisp/gnus/gnus-registry.el
index 11b6f7ddf07..0468d72edd0 100644
--- a/lisp/gnus/gnus-registry.el
+++ b/lisp/gnus/gnus-registry.el
@@ -319,9 +319,12 @@ Encode names if ENCODE is non-nil, otherwise decode."
319 (setf (oref db tracked) 319 (setf (oref db tracked)
320 (append gnus-registry-track-extra 320 (append gnus-registry-track-extra
321 '(mark group keyword))) 321 '(mark group keyword)))
322 (when (not (equal old (oref db tracked))) 322 (when (not (seq-set-equal-p old (oref db tracked)))
323 (gnus-message 9 "Reindexing the Gnus registry (tracked change)") 323 (gnus-message 9 "Reindexing the Gnus registry (tracked change)")
324 (registry-reindex db)) 324 (let ((message-log-max (if (< gnus-verbose 9)
325 nil
326 message-log-max)))
327 (registry-reindex db)))
325 (gnus-registry--munge-group-names db))) 328 (gnus-registry--munge-group-names db)))
326 db) 329 db)
327 330