From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/28594 Path: main.gmane.org!not-for-mail From: Ted Stern Newsgroups: gmane.emacs.gnus.general Subject: gnus-auto-select-next sometimes gets set to nil Date: 05 Jan 2000 15:00:43 -0800 Sender: owner-ding@hpc.uh.edu Message-ID: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035165415 30676 80.91.224.250 (21 Oct 2002 01:56:55 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 01:56:55 +0000 (UTC) Return-Path: Original-Received: from spinoza.math.uh.edu (spinoza.math.uh.edu [129.7.128.18]) by mailhost.sclp.com (Postfix) with ESMTP id 82E82D051E for ; Wed, 5 Jan 2000 18:06:00 -0500 (EST) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by spinoza.math.uh.edu (8.9.1/8.9.1) with ESMTP id RAB15822; Wed, 5 Jan 2000 17:02:31 -0600 (CST) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Wed, 05 Jan 2000 17:02:33 -0600 (CST) Original-Received: from mailhost.sclp.com (postfix@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id RAA15314 for ; Wed, 5 Jan 2000 17:02:22 -0600 (CST) Original-Received: from gershwin.tera.com (gershwin.tera.com [207.224.230.28]) by mailhost.sclp.com (Postfix) with ESMTP id 28462D051E for ; Wed, 5 Jan 2000 18:00:47 -0500 (EST) Original-Received: from tera.com (orff.sea.tera.com [207.224.230.65]) by gershwin.tera.com (8.8.8/8.8.8) with SMTP id PAA03357 for ; Wed, 5 Jan 2000 15:00:45 -0800 (PST) Original-Received: by tera.com (SMI-8.6/SMI-SVR4) id PAA14058; Wed, 5 Jan 2000 15:00:43 -0800 Original-To: ding@gnus.org Original-Lines: 28 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.3 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:28594 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:28594 Occasionally while reading a group, I 'n' onto a message that has no contents. Since I have debug-on-error set to true, I get debug output that the message unexists. Sometimes, but not repeatably, this has the side effect of setting gnus-auto-select-next to nil, which renders 'n' incapable of getting me to the next newsgroup when I've finished reading the current one. To my untrained (in elisp) eye, the likely culprit is in gnus-sum.el, in the definition of gnus-summary-next-article: (cond ((or (not gnus-auto-select-next) (not cmd)) (gnus-message 7 "No more%s articles" (if unread " unread" ""))) ((or (eq gnus-auto-select-next 'quietly) (and (eq gnus-auto-select-next 'slightly-quietly) push) (and (eq gnus-auto-select-next 'almost-quietly) (gnus-summary-last-article-p))) The thing that bugs me is "push". Could that be the problem? Or is it a bug in Emacs-20.3? I've tried getting my sysadmins to update to 20.5 but it is delayed for the moment ... -- Ted Stern Porting/Tuning/Analysis, Applications & Libraries Tera Computer Company http://www.tera.com 411 First Avenue South, Suite 600 Direct 206/701-2182, Main 701-2000 Seattle, WA 98104-2860 Fax1 206/701-2205, Fax2 701-2500