From: Lars Magne Ingebrigtsen Date: Thu, 27 Jan 2011 23:42:30 +0000 (-0800) Subject: (gnus-summary-read-group-1): Fix the "contains no messages" logic, which was reversed. X-Git-Url: http://cgit.sxemacs.org/?p=gnus;a=commitdiff_plain;h=2e7b1c7480393a205dac7c5bfb91ba498fb2e00e (gnus-summary-read-group-1): Fix the "contains no messages" logic, which was reversed. --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 0fd275616..09c1490ba 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,5 +1,8 @@ 2011-01-27 Lars Ingebrigtsen + * gnus-sum.el (gnus-summary-read-group-1): Fix the "contains no + messages" logic, which was reversed. + * gnus-art.el (article-update-date-lapsed): Ensure that point stays at the "same place" even if point is on the line being replaced. (article-update-date-lapsed): Allow updating both the combined lapsed diff --git a/lisp/gnus-sum.el b/lisp/gnus-sum.el index e709b71a5..8ee596468 100644 --- a/lisp/gnus-sum.el +++ b/lisp/gnus-sum.el @@ -3939,11 +3939,9 @@ If NO-DISPLAY, don't generate a summary buffer." (gnus-group-jump-to-group group) (gnus-group-next-unread-group 1)) (gnus-handle-ephemeral-exit quit-config))) - (let ((grpinfo (gnus-get-info group))) - (if (null (gnus-info-read grpinfo)) - (gnus-message 3 "Group %s contains no messages" - (gnus-group-decoded-name group)) - (gnus-message 3 "Can't select group"))) + (if (null (gnus-list-of-unread-articles group)) + (gnus-message 3 "Group %s contains no messages" group) + (gnus-message 3 "Can't select group")) nil) ;; The user did a `C-g' while prompting for number of articles, ;; so we exit this group.