;;; nnmail.el --- mail support functions for the Gnus mail backends
-;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
+;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
;; Free Software Foundation, Inc.
;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org>
(save-excursion
(set-buffer nnmail-cache-buffer)
(goto-char (point-max))
- (if (and grp (not (string= "" grp)))
+ (if (and grp (not (string= "" grp))
+ (gnus-methods-equal-p gnus-command-method
+ (nnmail-cache-primary-mail-backend)))
(let ((regexp (if (consp nnmail-cache-ignore-groups)
(mapconcat 'identity nnmail-cache-ignore-groups
"\\|")
nnmail-cache-ignore-groups)))
(unless (and regexp (string-match regexp grp))
- (if (gnus-methods-equal-p gnus-command-method
- (nnmail-cache-primary-mail-backend))
- (insert id "\t" grp "\n")
- (insert id "\n"))))
+ (insert id "\t" grp "\n")))
(insert id "\n"))))))
(defun nnmail-cache-primary-mail-backend ()