gnus-group-insert-group-line: Compute icon to return
[gnus] / lisp / ChangeLog
index a664363..bfba205 100644 (file)
@@ -1,12 +1,26 @@
+2010-09-22  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * nnimap.el (nnimap-request-expire-articles): If nnmail-expiry-wait is
+       immediate, then expire all articles.
+
 2010-09-22  Julien Danjou  <julien@danjou.info>
 
+       * gnus-group.el (gnus-group-get-icon): Renamed gnus-group-add-icon that
+       Only return an icon.
+       (gnus-group-insert-group-line): Compute icon to return.
+
        * gnus-html.el (gnus-html-image-automatic-caching): Add custom
        variable.
        (gnus-html-image-fetched): Only cache if
        gnus-html-image-automatic-caching is set.
+       (gnus-html-image-fetched): Check for errors.
 
 2010-09-22  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
+       * gnus-start.el (gnus-read-active-for-groups): Only run -request-scan
+       once per method on `g'.  This ensures that backends like nnfolder don't
+       open all their folders.
+
        * nnimap.el (nnimap-split-incoming-mail): Delete 'junk.
        (nnimap-request-list): Nix out group in the correct buffer.
        (nnimap-parse-flags): Implement by using `read' instead of
@@ -14,6 +28,8 @@
        (nnimap-flags-to-marks): Pass on permanent-flags.
        (nnimap-make-process-buffer): Record the server name.
        (nnimap-parse-flags): Fix typo.
+       (nnimap-request-scan): Run split on the server in general, not just a
+       single group.
 
        * nnmail.el (nnmail-split-incoming): Take an optional junk-func
        parameter, and propagate this downwards.