Don't bother with groups that aren't going to be activated.
[gnus] / lisp / ChangeLog
index 50ef425..31698f6 100644 (file)
@@ -1,5 +1,35 @@
 2010-09-05  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
+       * gnus-start.el (gnus-get-unread-articles): Don't bother with groups
+       that aren't going to be activated.
+
+       * gnus-html.el (gnus-article-html): Allow calling without specifying
+       the handle.  In that case, dissect the buffer first.
+
+       * gnus-sum.el (gnus-set-mode-line): Don't pad the mode line string.
+
+       * nnimap.el (nnimap-open-connection): Revert the change that would look
+       into authinfo for imaps instead of imap.
+
+       * gnus-start.el (gnus-activate-group): Take an optional parameter to
+       say that you don't want to call gnus-request-group with don-check, but
+       do check the reponse.  This is for virtual groups only.
+       (gnus-get-unread-articles): Count the archive groups as secondary, so
+       that they're activated the same way as before.
+
+       * imap.el (imap-message-map): Removed optional buffer parameter, since
+       no callers use it.
+       (imap-message-get): Ditto.
+       (imap-message-put): Ditto.
+       (imap-mailbox-map): Ditto.
+       (imap-mailbox-put): Ditto.
+       (imap-mailbox-get): Ditto.
+       (imap-mailbox-get): Revert last change for this function.
+
+       * nnimap.el (nnimap-request-list): Servers may return \NoSelect
+       case-insensitively.
+       (nnimap-debug): Removed.
+
        * imap.el (imap-fetch-safe): Removed function, and altered all callers
        to use `imap-fetch' instead.  According to the comments, this should be
        safe, since all other IMAP clients use the 1:* syntax.