From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/84281 Path: news.gmane.org!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.gnus.general Subject: furthermore! (nnimap splitting con't) Date: Thu, 06 Mar 2014 13:00:09 +0800 Message-ID: <87vbvrly5i.fsf@ericabrahamsen.net> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1394081901 32738 80.91.229.3 (6 Mar 2014 04:58:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 6 Mar 2014 04:58:21 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M32529@lists.math.uh.edu Thu Mar 06 05:58:29 2014 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WLQO4-0001Kh-Dh for ding-account@gmane.org; Thu, 06 Mar 2014 05:58:28 +0100 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 1WLQNc-0007gw-M4; Wed, 05 Mar 2014 22:58:00 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1WLQNa-0007gf-Se for ding@lists.math.uh.edu; Wed, 05 Mar 2014 22:57:58 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1:AES128-SHA:128) (Exim 4.76) (envelope-from ) id 1WLQNZ-0003CK-IY for ding@lists.math.uh.edu; Wed, 05 Mar 2014 22:57:58 -0600 Original-Received: from plane.gmane.org ([80.91.229.3]) by quimby.gnus.org with esmtp (Exim 4.80) (envelope-from ) id 1WLQNX-0008Sv-Ez for ding@gnus.org; Thu, 06 Mar 2014 05:57:55 +0100 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1WLQNW-0000hX-0N for ding@gnus.org; Thu, 06 Mar 2014 05:57:54 +0100 Original-Received: from 111.197.162.90 ([111.197.162.90]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 06 Mar 2014 05:57:54 +0100 Original-Received: from eric by 111.197.162.90 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 06 Mar 2014 05:57:54 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 41 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 111.197.162.90 User-Agent: Gnus/5.13001 (Ma Gnus v0.10) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:4pm7nkCyDr7++F3+wziQrPxhUc8= X-Spam-Score: 0.9 (/) X-Spam-Report: SpamAssassin (3.3.1 2010-03-16) analysis follows Bayesian score: 0.0000 Ham tokens: 0.000-394--3238h-0s--0d--H*u:Emacs, 0.000-281--2310h-0s--0d--H*u:Gnus, 0.000-281--2310h-0s--0d--H*UA:Gnus, 0.000-269--2207h-0s--0d--H*u:linux, 0.000-269--2207h-0s--0d--H*UA:linux Spam tokens: 0.992-15943--695h-60994s--0d--HX-Spam-Relays-External:quimby.gnus.org, 0.992-21125--983h-81047s--0d--HTo:D*gnus.org, 0.992-21968--1040h-84349s--0d--H*RU:quimby.gnus.org, 0.990-21755--1254h-84350s--0d--HX-Spam-Relays-Internal:quimby.gnus.org, 0.990-21755--1254h-84350s--0d--H*RT:80.91.231.51 Autolearn status: no -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [80.91.229.3 listed in list.dnswl.org] 1.2 RCVD_NUMERIC_HELO Received: contains an IP address used for HELO -0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay domain -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 1.7 FSL_HELO_BARE_IP_2 FSL_HELO_BARE_IP_2 List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:84281 Archived-At: I swear I'm cursed, I'm the only person on this list who has ever had imap splitting problems. If you search the archives for "imap split", it's all me. So now that I've made a little progress fixing splitting, I'm trying to manually respool some of the mis-split articles into their proper groups. `gnus-summary-respool-article' blows up with the backtrace below. The problem is that when gnus-summary-move-article calls gnus-request-move-article, it passes along a nil "to-newsgroup" parameter. Ie, it requests a move, but doesn't say where to move to. >From what I can tell, the problem is around gnus-sum.el:9962. There's a branch that checks "(and (not to-newsgroup) (not select-method))", but no branch that checks "(and (not to-newsgroup) select-method)", which according to the docstring is where respooling would happen. I tried changing the former to the latter, thinking that the gnus-read-move-group-name call might do the spooling for me, but it just prompted me for a group name, I guess because my gnus-move-split-methods is nil. I'd never even heard of that variable. Should it be set to something by default? Anyway, I don't know if I'm the only person with this problem, or just the only person trying to respool imap messages, but looking at the code I just don't see how it would work... Sadly, Eri Debugger entered--Lisp error: (wrong-type-argument stringp nil) decode-coding-string(nil utf-8) nnimap-decode-gnus-group(nil) nnimap-request-accept-article(nil "Girzel" t) gnus-request-accept-article(nil (nnimap "Girzel" ETC) t t) eval((gnus-request-accept-article nil (quote (nnimap "Girzel" ETC)) t t)) nnimap-request-move-article(103 "mail.misc" "Girzel" (gnus-request-accept-article nil (quote (nnimap "Girzel" ETC)) t t) t nil) gnus-request-move-article(103 "nnimap+Girzel:mail.misc" "Girzel" (gnus-request-accept-article nil (quote (nnimap "Girzel" ETC)) t t) t nil) gnus-summary-move-article(nil nil (nnimap "Girzel" ETC)) gnus-summary-respool-article(nil (nnimap "Girzel" ETC)) call-interactively(gnus-summary-respool-article nil nil)