From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/78971 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.gnus.general Subject: Re: entering group hangs, `gnus-summary-hide-all-threads' loops forever Date: Tue, 31 May 2011 04:37:53 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <8739jvqkge.fsf@lifelogs.com> References: <87mxim8ui1.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1306834760 3172 80.91.229.12 (31 May 2011 09:39:20 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 31 May 2011 09:39:20 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M27271@lists.math.uh.edu Tue May 31 11:39:13 2011 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QRLPr-0001bc-Oh for ding-account@gmane.org; Tue, 31 May 2011 11:39:12 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1QRLP2-0003uZ-PA; Tue, 31 May 2011 04:38:20 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1QRLP0-0003uJ-3r for ding@lists.math.uh.edu; Tue, 31 May 2011 04:38:18 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1QRLOu-0007kE-Vn for ding@lists.math.uh.edu; Tue, 31 May 2011 04:38:17 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1QRLOs-00059P-SZ for ding@gnus.org; Tue, 31 May 2011 11:38:10 +0200 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1QRLOs-0001IX-QY for ding@gnus.org; Tue, 31 May 2011 11:38:10 +0200 Original-Received: from c-67-186-102-106.hsd1.il.comcast.net ([67.186.102.106]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 31 May 2011 11:38:10 +0200 Original-Received: from tzz by c-67-186-102-106.hsd1.il.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 31 May 2011 11:38:10 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: ding@gnus.org Original-Lines: 17 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: c-67-186-102-106.hsd1.il.comcast.net X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6;d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:yYMUsAvHw+X9MuTu86CiRzKWdFM= X-Spam-Score: -4.9 (----) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:78971 Archived-At: On Mon, 30 May 2011 20:46:56 +0200 Lars Magne Ingebrigtsen wrote: LMI> Ted Zlatanov writes: >> I won't touch this group to preserve the bug. But the whole >> (not (zerop (next-thread))) logic is hard to understand, especially >> since `gnus-summary-next-thread' does differential updates and is pretty >> complicated. So I need help to figure out where it's hanging. LMI> Could you put the few articles in an nnmh group, and see whether it LMI> still loops there? If it does, tar up the nnmh group and mail it to me, LMI> and I'll give it a whirl... I can't duplicate it anymore. The algorithm of "keep going forward, possibly jumping backwards, and hope you get to the end of the buffer someday" is IMO broken so please leave my fix in there. Ted