From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/59690 Path: main.gmane.org!not-for-mail From: jari.aalto@cante.net (Jari+mail.emacs) Newsgroups: gmane.emacs.gnus.general Subject: [patch] CVS gnus-sum.el::gnus-list-of-unread-articles error checking Date: Sun, 30 Jan 2005 13:52:37 +0200 Message-ID: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1107283934 24129 80.91.229.2 (1 Feb 2005 18:52:14 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 1 Feb 2005 18:52:14 +0000 (UTC) Original-X-From: ding-owner+M8231@lists.math.uh.edu Tue Feb 01 19:52:14 2005 Original-Received: from malifon.math.uh.edu ([129.7.128.13] ident=mail) by ciao.gmane.org with esmtp (Exim 4.43) id 1Cw388-0004OM-IW for ding-account@gmane.org; Tue, 01 Feb 2005 19:52:04 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1Cw33L-0000Nh-00; Tue, 01 Feb 2005 12:47:07 -0600 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1CvDde-0005eL-00 for ding@lists.math.uh.edu; Sun, 30 Jan 2005 05:53:10 -0600 Original-Received: from quimby.gnus.org ([80.91.224.244]) by util2.math.uh.edu with esmtp (Exim 4.30) id 1CvDdY-0000VX-B7 for ding@lists.math.uh.edu; Sun, 30 Jan 2005 05:53:04 -0600 Original-Received: from fep02-0.kolumbus.fi ([193.229.0.44] helo=fep02-app.kolumbus.fi) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1CvDdX-0004kV-00 for ; Sun, 30 Jan 2005 12:53:03 +0100 Original-Received: from cante.net ([81.197.3.110]) by fep02-app.kolumbus.fi with ESMTP id <20050130115302.XURA11200.fep02-app.kolumbus.fi@cante.net> for ; Sun, 30 Jan 2005 13:53:02 +0200 Original-To: Gnus-L User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (windows-nt) X-Spam-Score: -4.8 (----) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu X-MailScanner-From: ding-owner+m8231@lists.math.uh.edu X-MailScanner-To: ding-account@gmane.org Xref: main.gmane.org gmane.emacs.gnus.general:59690 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:59690 Please consider this change. 2005-01-29 Jari Aalto * gnus-sum.el (gnus-list-of-unread-articles): Improve active groups error checking and notify user. root@host:/usr/share/site-lisp/net/cvs-packages/misc/gnus$ cvs diff -ubw lisp/gnus-sum.el Index: lisp/gnus-sum.el =================================================================== RCS file: /usr/local/cvsroot/gnus/lisp/gnus-sum.el,v retrieving revision 7.79 diff -u -IId: -u -b -w -r7.79 gnus-sum.el --- lisp/gnus-sum.el 17 Jan 2005 00:11:34 -0000 7.79 +++ lisp/gnus-sum.el 30 Jan 2005 11:50:17 -0000 @@ -6429,7 +6429,8 @@ (defun gnus-list-of-unread-articles (group) (let* ((read (gnus-info-read (gnus-get-info group))) (active (or (gnus-active group) (gnus-activate-group group))) - (last (cdr active)) + (last (or (cdr active) + (error "Gnus: Group %s couldn't be activated " group))) first nlast unread) ;; If none are read, then all are unread. (if (not read)