From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/59912 Path: main.gmane.org!not-for-mail From: "Ted Zlatanov" Newsgroups: gmane.emacs.gnus.general Subject: Re: IMAP article move Date: 25 Feb 2005 15:04:12 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <4nzmxsbe4j.fsf@lifelogs.com> References: <4nr7n4b12g.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 1109362053 14008 80.91.229.2 (25 Feb 2005 20:07:33 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 25 Feb 2005 20:07:33 +0000 (UTC) Cc: ding@gnus.org Original-X-From: ding-owner+M8453@lists.math.uh.edu Fri Feb 25 21:07:33 2005 Original-Received: from malifon.math.uh.edu ([129.7.128.13] ident=mail) by ciao.gmane.org with esmtp (Exim 4.43) id 1D4li1-0000U9-ND for ding-account@gmane.org; Fri, 25 Feb 2005 21:05:10 +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 1D4lhO-0005dg-00; Fri, 25 Feb 2005 14:04:30 -0600 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1D4lhK-0005db-00 for ding@lists.math.uh.edu; Fri, 25 Feb 2005 14:04:26 -0600 Original-Received: from quimby.gnus.org ([80.91.224.244]) by util2.math.uh.edu with esmtp (Exim 4.30) id 1D4lhG-0001Gd-60 for ding@lists.math.uh.edu; Fri, 25 Feb 2005 14:04:22 -0600 Original-Received: from clifford.bwh.harvard.edu ([134.174.9.41] helo=mail.bwh.harvard.edu) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1D4lhF-0006Dn-00 for ; Fri, 25 Feb 2005 21:04:21 +0100 Original-Received: (qmail 25516 invoked from network); 25 Feb 2005 20:02:19 -0000 Envelope-Sender: tzz@lifelogs.com Envelope-Recipients: dave@boost-consulting.com, ding@gnus.org, Original-Received: from asimov.bwh.harvard.edu (HELO asimov) (internal?.8?user:?tzz@[134.174.8.118]) (envelope-sender ) by mail.bwh.harvard.edu (qmail-ldap-1.03) with SMTP for ; 25 Feb 2005 20:02:14 -0000 Mail-Followup-To: "David Abrahams" , ding@gnus.org Original-To: "David Abrahams" 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" X-Hashcash: 1:20:050225:ding@gnus.org::KIUXja2elq1lBjiB:000041t9 X-Hashcash: 1:20:050225:dave@boost-consulting.com::Kn4B22SF4b4VwyMX:000000000000000000000000000000000000Aj7R In-Reply-To: (David Abrahams's message of "Mon, 10 Jan 2005 14:41:30 -0500") User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (gnu/linux) X-Spam-Status: No, score=-1.6 required=5.8 tests=AWL,BAYES_00 autolearn=ham version=3.0.1 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on sysblade0.bwh.harvard.edu X-Spam-Score: -4.9 (----) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu X-MailScanner-From: ding-owner+m8453@lists.math.uh.edu X-MailScanner-To: ding-account@gmane.org Xref: main.gmane.org gmane.emacs.gnus.general:59912 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:59912 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. I see where this happens in gnus-sum.el. Let's give the change I just made, which eliminates the extra IMAP FETCH, a few days to settle down, and then I can look at optimizing this summary buffer rebuild process. Let me know if you notice a performance boost. 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. Ted