From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/85425 Path: news.gmane.org!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.gnus.general Subject: Re: fancy splitting interactively Date: Sun, 04 Jan 2015 11:12:54 +0800 Message-ID: <87k313utl5.fsf@ericabrahamsen.net> References: <87fvbs6u4k.fsf@mat.ucm.es> <87lhlk168j.fsf@ucl.ac.uk> <871tncvulj.fsf@ericabrahamsen.net> <877fx37ob9.fsf@mat.ucm.es> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1420340854 22213 80.91.229.3 (4 Jan 2015 03:07:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 4 Jan 2015 03:07:34 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M33667@lists.math.uh.edu Sun Jan 04 04:07:27 2015 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 1Y7bXL-0002eE-3n for ding-account@gmane.org; Sun, 04 Jan 2015 04:07:27 +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 1Y7bWz-0008In-Ts; Sat, 03 Jan 2015 21:07:05 -0600 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1Y7bWy-0008Ic-BD for ding@lists.math.uh.edu; Sat, 03 Jan 2015 21:07:04 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtps (TLSv1:AES128-SHA:128) (Exim 4.76) (envelope-from ) id 1Y7bWw-0007n1-QV for ding@lists.math.uh.edu; Sat, 03 Jan 2015 21:07:03 -0600 Original-Received: from plane.gmane.org ([80.91.229.3]) by quimby.gnus.org with esmtp (Exim 4.80) (envelope-from ) id 1Y7bWu-0001AC-RT for ding@gnus.org; Sun, 04 Jan 2015 04:07:00 +0100 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Y7bWt-0002bK-VO for ding@gnus.org; Sun, 04 Jan 2015 04:07:00 +0100 Original-Received: from 222.129.224.90 ([222.129.224.90]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 04 Jan 2015 04:06:59 +0100 Original-Received: from eric by 222.129.224.90 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 04 Jan 2015 04:06:59 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 56 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 222.129.224.90 User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:rVdBw/JRrJph7uwjoVdjt8swKfo= X-Spam-Score: -0.7 (/) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:85425 Archived-At: Uwe Brauer writes: >>> "Eric" == Eric Abrahamsen writes: > > > Eric S Fraga writes: > >> On Saturday, 3 Jan 2015 at 11:22, Uwe Brauer wrote: >>> How can I run this splitting on the INBOX for all messages even read >>> ones? > >> > >> Possibly: > >> > >> ,----[ C-h v nnimap-unsplittable-articles RET ] > >> | nnimap-unsplittable-articles is a variable defined in `nnimap.el'. > >> | Its value is (%Deleted %Seen) > >> | > >> | Documentation: > >> | Articles with the flags in the list will not be considered when splitting. > >> | > >> | This is a Gnus server variable. See Info node `(gnus)Select Methods'. > >> | > >> | [back] > >> `---- > > > Yup, this is what I've done in the past and it works a treat. Just set > > it to (%Deleted) temporarily, then refresh. > > Thanks for pointing this variable out to me, I see that it is not > customize-able via customize, so I have to use: > > > (setq nnimap-unsplittable-articles '(%Deleted)) > > By refresh you mean > gnus-group-get-new-news?? Yes, any entry point into the "fetch new news" process will run the splitting routine. I think the idea is that you aren't really meant to run Gnus regularly without the %Seen flag in that variable. That means (as far as I understand it) that *every* time you get new news, *all* of your existing messages will be run through the splitting process again. That could be heavy, though to be honest when I've done this in the past I don't remember it taking nearly as long as I thought it would. What's meant to happen is that *unseen* messages are split once, on their way in, and then left where they are. It's been noted on this list that this can produce unwanted results if you're accessing your mail from several devices, and some other device marks a message as read before Gnus gets to it -- that way Gnus won't know to split it. I'm not sure what the proper solution is there, but I still don't think it's running day-to-day with %Seen removed from `nnimap-unsplittable-articles'. Eric