From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/3085 Path: news.gmane.org!not-for-mail From: Jesper Harder Newsgroups: gmane.emacs.gnus.user Subject: Re: Can I split messages based on their size? Date: Wed, 15 Oct 2003 17:32:01 +0200 Organization: http://purl.org/harder/ Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1138669299 17573 80.91.229.2 (31 Jan 2006 01:01:39 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 31 Jan 2006 01:01:39 +0000 (UTC) Original-X-From: nobody Tue Jan 17 17:31:40 2006 Original-Path: quimby.gnus.org!newsfeed1.e.nsc.no!nsc.no!nextra.com!news.tele.dk!news.tele.dk!small.news.tele.dk!not-for-mail Original-Newsgroups: gnu.emacs.gnus X-Face: ^RrvqCr7c,P$zTR:QED"@h9+BTm-"fjZJJ-3=OU7.)i/K]<.J88}s>'Z_$r; Svend Tollak Munkejord writes: > OK. I only tried "B t" (trace respool), and not actually to respool > ("B r"). Respooling worked, and the complete message size seemed to > be accounted for. With the following extension, "B t" worked as well > (Gnus 5.10.2). > > Is it a semi-bug that I had to set the buffer this way? Yes, but it's fixed in CVS (I also noticed it when I tried `B t'): diff -u gnus/lisp/gnus-sum.el:6.360 gnus/lisp/gnus-sum.el:6.361 --- gnus-sum.el:6.360 Thu Aug 7 04:00:45 2003 +++ gnus-sum.el Sun Oct 12 22:45:23 2003 @@ -9476,15 +9476,13 @@ (gnus-summary-select-article) (save-excursion (set-buffer gnus-original-article-buffer) - (save-restriction - (message-narrow-to-head) - (let ((groups (nnmail-article-group 'identity trace))) - (unless silent - (if groups - (message "This message would go to %s" - (mapconcat 'car groups ", ")) - (message "This message would go to no groups")) - groups)))))) + (let ((groups (nnmail-article-group 'identity trace))) + (unless silent + (if groups + (message "This message would go to %s" + (mapconcat 'car groups ", ")) + (message "This message would go to no groups")) + groups))))) (defun gnus-summary-respool-trace () "Trace where the respool algorithm would put this article.