From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/39064 Path: main.gmane.org!not-for-mail From: Lloyd Zusman Newsgroups: gmane.emacs.gnus.general Subject: Re: I lied (Was: Group-specific gnus-auto-select-next?) Date: 01 Oct 2001 06:27:30 -0400 Organization: FreeBSD/Linux Hippopotamus Preserve Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1035174831 25859 80.91.224.250 (21 Oct 2002 04:33:51 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 04:33:51 +0000 (UTC) Return-Path: Original-Received: (qmail 14764 invoked from network); 1 Oct 2001 10:28:26 -0000 Original-Received: from malifon.math.uh.edu (mail@129.7.128.13) by mastaler.com with SMTP; 1 Oct 2001 10:28:26 -0000 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 15o0Iv-0000s6-00; Mon, 01 Oct 2001 05:28:05 -0500 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Mon, 01 Oct 2001 05:27:42 -0500 (CDT) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id FAA19281 for ; Mon, 1 Oct 2001 05:27:31 -0500 (CDT) Original-Received: (qmail 14755 invoked by alias); 1 Oct 2001 10:27:48 -0000 Original-Received: (qmail 14750 invoked from network); 1 Oct 2001 10:27:48 -0000 Original-Received: from home.acholado.net (216.27.138.216) by gnus.org with SMTP; 1 Oct 2001 10:27:48 -0000 Original-Received: from localhost (localhost [127.0.0.1]) (uid 501) by home.acholado.net with local; Mon, 01 Oct 2001 06:27:30 -0400 Original-To: ding@gnus.org X-Face: "!ga1s|?LNLE3MeeeEYs(%LIl9q[xV9!j4#xf4!**BFW_ihlOb;:Slb>)vy>CJM (Kai.Grossjohann@CS.Uni-Dortmund.DE's message of "Mon, 01 Oct 2001 11:39:21 +0200") Original-Lines: 44 User-Agent: Gnus/5.090004 (Oort Gnus v0.04) XEmacs/21.4 (Academic Rigor) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:39064 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:39064 Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Großjohann) writes: > Lloyd Zusman writes: > >> What follows at the end of this message is the code for >> `gnus-summary-read-group'. Notice the 10th line of that function, >> where `gnus-auto-select-next' is set to nil in the `let' block. This >> causes any and all changes to the value of `gnus-auto-select-next' >> from within `gnus-summary-read-group-1' to get undone after that >> function returns. > > This seems to be a bad thing, and IWBNI some other way could be > devised to achieve the same effect. > > Why is gnus-auto-select-next bound to nil, anyway? I'm going to make a wild guess as to why: perhaps it's set to nil to avoid problems if the group being read by `gnus-summary-read-group' is empty at the time that function is being invoked. But whatever the case, I agree with you that there probably would be other ways to achieve the intended effect of the temporary binding of `gnus-auto-select-next' to nil, whatever that intended effect might be. > Thanks for being willing to work on this. Tonight or tomorrow I'll experiment with this routine, to see if I can determine the intention of binding `gnus-auto-select-next' to nil, and if so, then to see if I can devise a different way to achieve this intention. For now, I have to go to work ... > kai > -- > Abort this operation? [OK] [Cancel] -- Lloyd Zusman ljz@asfast.com