From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/59939 Path: main.gmane.org!not-for-mail From: David Abrahams Newsgroups: gmane.emacs.gnus.general Subject: Re: IMAP article move Date: Thu, 03 Mar 2005 14:09:44 -0500 Message-ID: References: <4nr7n4b12g.fsf@lifelogs.com> <4nzmxsbe4j.fsf@lifelogs.com> <4nd5ugwqp4.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 1109877265 27968 80.91.229.2 (3 Mar 2005 19:14:25 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 3 Mar 2005 19:14:25 +0000 (UTC) Original-X-From: ding-owner+M8480@lists.math.uh.edu Thu Mar 03 20:14:25 2005 Original-Received: from malifon.math.uh.edu ([129.7.128.13] ident=mail) by ciao.gmane.org with esmtp (Exim 4.43) id 1D6vg6-00066K-H7 for ding-account@gmane.org; Thu, 03 Mar 2005 20:08:06 +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 1D6viC-0008Ej-00; Thu, 03 Mar 2005 13:10:16 -0600 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1D6vi4-0008Eb-00 for ding@lists.math.uh.edu; Thu, 03 Mar 2005 13:10:08 -0600 Original-Received: from quimby.gnus.org ([80.91.224.244]) by util2.math.uh.edu with esmtp (Exim 4.30) id 1D6vhy-0006OT-4N for ding@lists.math.uh.edu; Thu, 03 Mar 2005 13:10:02 -0600 Original-Received: from smtp06.mrf.mail.rcn.net ([207.172.4.65]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1D6vht-00046j-00 for ; Thu, 03 Mar 2005 20:09:57 +0100 Original-Received: from 146-115-127-135.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com ([146.115.127.135] helo=PENGUIN.boost-consulting.com) by smtp06.mrf.mail.rcn.net with esmtp (Exim 3.35 #7) id 1D6vhs-0001EX-00; Thu, 03 Mar 2005 14:09:56 -0500 Original-To: ding@gnus.org In-Reply-To: <4nd5ugwqp4.fsf@lifelogs.com> (Ted Zlatanov's message of "3 Mar 2005 13:05:11 -0500") User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (windows-nt) X-Spam-Score: -4.9 (----) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu X-MailScanner-From: ding-owner+m8480@lists.math.uh.edu X-MailScanner-To: ding-account@gmane.org Xref: main.gmane.org gmane.emacs.gnus.general:59939 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:59939 "Ted Zlatanov" writes: > On 25 Feb 2005, tzz@lifelogs.com wrote: > > On Mon, 10 Jan 2005, dave@boost-consulting.com wrote: >> >>> The thing that seems to hurt usability the most for me is that Gnus >>> rebuilds the summary buffer after each message is moved in a >>> multiple-message move. >> >> If anyone knows why this code is called for every article >> move/copy/crosspost: >> >> (set-buffer gnus-summary-buffer) >> >> (gnus-summary-goto-subject article) >> >> in gnus-sum.el, I would appreciate the explanation. I don't know all >> the subtleties of the Gnus internals. It seems like it would be >> better to either call this just once, after the end of the (while >> articles...) loop, or at least every N articles. > > David, > > I added some code that will only do the summary updates at the end of > the article moves. Let me know if it works well for you. Thanks! I'm a bit swamped now but will update my Gnus as soon as I get a chance and let you know how it works out. Any chance you know how fix the "IMAP connection times out and then the next operation fails instead of re-establishing it automatically" issue easily? -- Dave Abrahams Boost Consulting www.boost-consulting.com