From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/73649 Path: news.gmane.org!not-for-mail From: Matt Lundin Newsgroups: gmane.emacs.gnus.general Subject: Request: revive nnimap-split-predicate or variation thereof Date: Thu, 28 Oct 2010 09:25:36 -0400 Message-ID: <87mxpyla9b.fsf@fastmail.fm> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: dough.gmane.org 1288272427 29866 80.91.229.12 (28 Oct 2010 13:27:07 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 28 Oct 2010 13:27:07 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M22018@lists.math.uh.edu Thu Oct 28 15:27:05 2010 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PBSVS-00046j-P9 for ding-account@gmane.org; Thu, 28 Oct 2010 15:27:03 +0200 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 1PBSUM-0000TY-Tv; Thu, 28 Oct 2010 08:25:54 -0500 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 1PBSUJ-0000TH-My for ding@lists.math.uh.edu; Thu, 28 Oct 2010 08:25:51 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1PBSUH-0001uT-8c for ding@lists.math.uh.edu; Thu, 28 Oct 2010 08:25:51 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1PBSUG-0003T8-00 for ; Thu, 28 Oct 2010 15:25:48 +0200 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PBSUE-0003EP-Tu for ding@gnus.org; Thu, 28 Oct 2010 15:25:46 +0200 Original-Received: from 67-197-63-212.rh2.dyn.cm.comporium.net ([67.197.63.212]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 28 Oct 2010 15:25:46 +0200 Original-Received: from mdl by 67-197-63-212.rh2.dyn.cm.comporium.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 28 Oct 2010 15:25:46 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 25 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 67-197-63-212.rh2.dyn.cm.comporium.net User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:wZuhx9OKOMBlbEKmC/hBEMjArP0= X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:73649 Archived-At: I've been playing with the new nnimap split setup and find that splitting is hard-coded to work only on unread messages (see the function nnimap-new-articles). A problem arises when I read mail via webmail. Currently, anything marked as seen in a webmail session will not be split by Gnus, thus remaining in the INBOX in perpetuity unless it is manually refiled or marked as unseen. With older Gnus, it was possible to specify which messages one wanted split with nnimap-split-predicate (e.g., UNSEEN, UNDELETED). I find the following justification for the variable in the old manual: ,---- | This might be useful if you use another IMAP client to read mail in your | inbox but would like Gnus to split all articles in the inbox regardless | of readedness. Then you might change this to ‘UNDELETED’. `---- Might I request reviving a variable that allows users to customize which messages are considered for splitting? Thanks, Matt