emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 6d4cc2358b: Don't force Gnus cache usage in nnvirtual


From: Eric Abrahamsen
Subject: master 6d4cc2358b: Don't force Gnus cache usage in nnvirtual
Date: Fri, 6 May 2022 12:44:08 -0400 (EDT)

branch: master
commit 6d4cc2358b009462ab0e196946a1a89474c30264
Author: Eric Abrahamsen <eric@ericabrahamsen.net>
Commit: Eric Abrahamsen <eric@ericabrahamsen.net>

    Don't force Gnus cache usage in nnvirtual
    
    * lisp/gnus/nnvirtual.el (nnvirtual-retrieve-headers): We're not sure
    why this was happening, but it shouldn't be necessary. Simply calling
    `gnus-retrieve-headers' directly will use the cache if the user has
    configured it.
---
 lisp/gnus/nnvirtual.el | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/lisp/gnus/nnvirtual.el b/lisp/gnus/nnvirtual.el
index cc87a707ce..ae4265de7f 100644
--- a/lisp/gnus/nnvirtual.el
+++ b/lisp/gnus/nnvirtual.el
@@ -114,14 +114,9 @@ It is computed from the marks of individual component 
groups.")
                       (gnus-check-server
                        (gnus-find-method-for-group cgroup) t)
                       (gnus-request-group cgroup t)
-                      (setq prefix (gnus-group-real-prefix cgroup))
-                      ;; FIX FIX FIX we want to check the cache!
-                      ;; This is probably evil if people have set
-                      ;; gnus-use-cache to nil themselves, but I
-                      ;; have no way of finding the true value of it.
-                      (let ((gnus-use-cache t))
-                        (setq result (gnus-retrieve-headers
-                                      articles cgroup nil))))
+                      (setq prefix (gnus-group-real-prefix cgroup)
+                             result (gnus-retrieve-headers
+                                    articles cgroup nil)))
              (set-buffer nntp-server-buffer)
              ;; If we got HEAD headers, we convert them into NOV
              ;; headers.  This is slow, inefficient and, come to think



reply via email to

[Prev in Thread] Current Thread [Next in Thread]