From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/58122 Path: main.gmane.org!not-for-mail From: David Moore Newsgroups: gmane.emacs.gnus.general Subject: Re: Enhanced virtual groups Date: Fri, 16 Jul 2004 09:05:16 -0700 Sender: ding-owner@lists.math.uh.edu Message-ID: References: <87brigcb54.fsf@nwalsh.com> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Trace: sea.gmane.org 1089997878 7625 80.91.224.253 (16 Jul 2004 17:11:18 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 16 Jul 2004 17:11:18 +0000 (UTC) Cc: ding@gnus.org Original-X-From: ding-owner+M6663@lists.math.uh.edu Fri Jul 16 19:11:05 2004 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BlWEi-0001NC-00 for ; Fri, 16 Jul 2004 19:11:04 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1BlWEV-0002rS-00; Fri, 16 Jul 2004 12:10:51 -0500 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1BlVD7-0002hh-00 for ding@lists.math.uh.edu; Fri, 16 Jul 2004 11:05:21 -0500 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by util2.math.uh.edu with esmtp (Exim 4.30) id 1BlVD4-0003Dk-F2 for ding@lists.math.uh.edu; Fri, 16 Jul 2004 11:05:18 -0500 Original-Received: from caida.org (rommie.caida.org [192.172.226.78]) by justine.libertine.org (Postfix) with ESMTP id C56403A00B3 for ; Fri, 16 Jul 2004 11:05:17 -0500 (CDT) Original-Received: by caida.org (Postfix, from userid 2017) id 0D32F4521F; Fri, 16 Jul 2004 09:05:17 -0700 (PDT) Original-To: Norman Walsh X-Face: "oX;zS#-JU$-,WKSzG.1gGE]x^cIg!hW.dq>.f6pzS^A+(k!T|M:}5{_%>Io<>L&{hO7W4cicOQ|>/lZ1G(m%7iaCf,6Qgk0%%Bz7b2-W3jd0m_UG\Y;?]}4s0O-U)uox>P3JN)9cm]O\@,vy2e{`3pb!"pqmRy3peB90*2L In-Reply-To: <87brigcb54.fsf@nwalsh.com> (Norman Walsh's message of "Fri, 16 Jul 2004 09:52:23 -0400") User-Agent: Gnus/5.1002 (Gnus v5.10.2) XEmacs/21.4 (Reasonable Discussion, berkeley-unix) Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:58122 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:58122 Norman Walsh writes: > This is mostly a curiousity question. One of my colleagues was > describing a feature of Evolution that he really finds useful: the > ability to have virtual folders based on criteria more selective than > gnus virtual groups (as I understand them). > > In particular, he has a virtual folder for "all mail less than 24 > hours old" and another for "all mail addressed to him". > > Anyone thought of implementing something like that in gnus? Or maybe > it's already been done. Wouldn't be the first time :-) I've been thinking about just this problem recently, and am likely to modify nnvirtual to allow these sorts of things more easily/efficiently. The poor man's way of doing some of it now is to have a big nnvirtual group and using limiting to narrow things down. I've also been thinking of adding "labels" which are sortof like more generalized marks, ala gmail, and mixing that with nnvirtual also. If people have nnvirtual ideas, now is a good time to mention them. On my nnvirtual thought list: 1. combined nnvirtual with initial limit setting. 2. nnvirtual for `nnmail-split-history' 3. combined nnvirtual with various user pre-select functions (probably how 1&2 actually get done) 4. labels 5. redecide which marks copy and don't copy into and outof virtual groups back to the base groups, since new marks have been added since nnvirtual was last really touched. -- david