From: Lars Ingebrigtsen Date: Thu, 27 Jan 2011 23:56:27 +0000 (+0000) Subject: gnus-sum.el (gnus-summary-read-group-1): Fix the "contains no messages" logic, which... X-Git-Tag: emacs-pretest-24.0.90~104^2~618^2~1322^2~107 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=8937ef6e5e4dc50227bfde55a640d59311b5eafb;p=emacs.git gnus-sum.el (gnus-summary-read-group-1): Fix the "contains no messages" logic, which was reversed. --- diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index 2bb58c98fec..3970f61d049 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/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/gnus-sum.el b/lisp/gnus/gnus-sum.el index e709b71a5b0..8ee5964689e 100644 --- a/lisp/gnus/gnus-sum.el +++ b/lisp/gnus/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.