2011-02-06 Lars Ingebrigtsen <larsi@gnus.org>
+ * nntp.el (nntp-finish-retrieve-group-infos): Protect against the first
+ part not returning any data.
+
* proto-stream.el (open-protocol-stream): Document the return value.
2011-02-06 Julien Danjou <julien@danjou.info>
;; The first time this is run, this variable is `try'. So we
;; try.
(when (eq nntp-server-list-active-group 'try)
- (nntp-try-list-active (gnus-group-real-name (gnus-info-group (car infos)))))
+ (nntp-try-list-active
+ (gnus-group-real-name (gnus-info-group (car infos)))))
(with-current-buffer (nntp-find-connection-buffer nntp-server-buffer)
(erase-buffer)
(let ((nntp-inhibit-erase t)
(car infos)))
(received 0)
(last-point 1))
- (when buf
+ (when (and buf
+ count)
(with-current-buffer buf
(while (and (gnus-buffer-live-p buf)
(progn