2010-09-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
+ * nnimap.el (nnimap-request-list): Set the current nnimap group to nil,
+ since EXAMINE changes it on the server.
+
* gnus-int.el (gnus-request-expire-articles): Inhibit the daemon, since
this command might take a while.
(nnimap-get-groups)))
sequences responses)
(when groups
+ (setf (nnimap-group nnimap-object) nil)
(with-current-buffer (nnimap-buffer)
(dolist (group groups)
(push (list (nnimap-send-command "EXAMINE %S" (utf7-encode group t))
groups))
;; Then request the data.
(erase-buffer)
+ (setf (nnimap-group nnimap-object) nil)
(dolist (elem groups)
(if (and qresyncp
(nth 2 elem))