From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/63325 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.gnus.general Subject: spam.el spam-summary-prepare-exit rewrite (was: ham destination bugs) Date: Thu, 08 Jun 2006 16:54:06 -0400 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: References: <87k6ccjgzr.fsf@stupidchicken.com> <4nbqxkmh39.fsf@lifelogs.com> <87ek2g8cld.fsf@stupidchicken.com> <4nirrsgrfc.fsf_-_@lifelogs.com> <4noe1h8uvw.fsf@lifelogs.com> <4nzmkv9ij8.fsf_-_@lifelogs.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1149802209 31396 80.91.229.2 (8 Jun 2006 21:30:09 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 8 Jun 2006 21:30:09 +0000 (UTC) Original-X-From: ding-owner+m11852@lists.math.uh.edu Thu Jun 08 23:30:07 2006 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FoS4X-0004CB-Nr for ding-account@gmane.org; Thu, 08 Jun 2006 23:29:46 +0200 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 1FoS4G-0002oL-00; Thu, 08 Jun 2006 16:29:28 -0500 Original-Received: from nas02.math.uh.edu ([129.7.128.40]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1FoRWK-0002mN-00 for ding@lists.math.uh.edu; Thu, 08 Jun 2006 15:54:24 -0500 Original-Received: from quimby.gnus.org ([80.91.224.244]) by nas02.math.uh.edu with esmtp (Exim 4.52) id 1FoRWF-0003Jq-Dz for ding@lists.math.uh.edu; Thu, 08 Jun 2006 15:54:24 -0500 Original-Received: from fw01.cmbrmaks.akamai.com ([80.67.64.10] helo=smtp2.akamai.com) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1FoRW9-0002Uh-00 for ; Thu, 08 Jun 2006 22:54:13 +0200 Original-Received: from smtp1.akamai.com (vwall.kendall.corp.akamai.com [172.17.4.33]) by smtp2.akamai.com (8.13.6/8.12.10) with ESMTP id k58KwQIw024799 for ; Thu, 8 Jun 2006 16:58:26 -0400 (EDT) Original-Received: from CN1374059D0130.kendall.corp.akamai.com (CN1374059D0130.kendall.corp.akamai.com [172.16.36.21]) by smtp1.akamai.com (8.13.6/8.12.10) with ESMTP id k58KpaY7004603 for ; Thu, 8 Jun 2006 16:51:40 -0400 (EDT) Original-To: ding@gnus.org 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-Followup-To: ding@gnus.org In-Reply-To: (Reiner Steib's message of "Mon, 20 Feb 2006 15:29:01 +0100") User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.50 (gnu/linux) X-Spam-Score: -2.6 (--) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: news.gmane.org gmane.emacs.gnus.general:63325 Archived-At: On 20 Feb 2006, reinersteib+gmane@imap.cc wrote: ... > Copying to nnml+personal:misc.Spam.2006: (672 674 676 677 679)... > Group misc.Fi selected > Couldn't Copy article 672: Group misc.Fi selected ... > "misc.Fi" is a completely unrelated group on "nnml+personal" (possibly > it's the most recently created group on "nnml+personal"). I'm > puzzled. I think this is related to a bug I noticed and brought up a while ago. Basically when spam.el does group-exit processing, Gnus will refresh *every* group in some range I can't figure out, usually at least 1 group. It's as if Gnus went and pressed M-g automatically on a bunch of groups for no apparent reason. I've thought about the current group-exit processing, with all the registration/unregistration stuff, and I think I'll redo the whole spam-summary-prepare-exit function and what depends on it. As you know I redid the backends a while ago; I should be able to take advantage of that and produce cleaner code with fewer bugs. If anyone is interested in helping or suggesting changes, now is the time to speak up. Ted