From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/40677 Path: main.gmane.org!not-for-mail From: prj@po.cwru.edu (Paul Jarc) Newsgroups: gmane.emacs.gnus.general Subject: Re: maildir - whats the skinny? Date: Mon, 03 Dec 2001 12:56:56 -0500 Organization: What did you have in mind? A short, blunt, human pyramid? Sender: owner-ding@hpc.uh.edu Message-ID: References: <878zcltaod.fsf@squeaker.lickey.com> <87g06syk5n.fsf@squeaker.lickey.com> <87n110wzfc.fsf@squeaker.lickey.com> <87k7w4urql.fsf@squeaker.lickey.com> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035176192 2236 80.91.224.250 (21 Oct 2002 04:56:32 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 04:56:32 +0000 (UTC) Return-Path: Original-Received: (qmail 5667 invoked from network); 3 Dec 2001 18:19:42 -0000 Original-Received: from malifon.math.uh.edu (mail@129.7.128.13) by mastaler.com with SMTP; 3 Dec 2001 18:19:42 -0000 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 16AxeW-00017y-00; Mon, 03 Dec 2001 12:17:16 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Mon, 03 Dec 2001 12:17:01 -0600 (CST) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id MAA24331 for ; Mon, 3 Dec 2001 12:16:50 -0600 (CST) Original-Received: (qmail 5611 invoked by alias); 3 Dec 2001 18:16:58 -0000 Original-Received: (qmail 5606 invoked from network); 3 Dec 2001 18:16:58 -0000 Original-Received: from multivac.student.cwru.edu (HELO multivac.cwru.edu) (qmail-remote@129.22.96.25) by gnus.org with SMTP; 3 Dec 2001 18:16:58 -0000 Original-Received: (qmail 11922 invoked by uid 500); 3 Dec 2001 17:57:18 -0000 Original-To: ding@gnus.org In-Reply-To: <87k7w4urql.fsf@squeaker.lickey.com> ("Matt Armstrong"'s message of "Mon, 03 Dec 2001 10:40:34 -0700") Mail-Copies-To: nobody Mail-Followup-To: ding@gnus.org Original-Lines: 33 User-Agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/20.7 (i386-redhat-linux-gnu) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:40677 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:40677 "Matt Armstrong" wrote: > Cool, so why isn't nnmaildir in CVS? ;-) I've done the FSF paperwork, but Lars hasn't yet responded to my request for CVS write access. No one who already has write access has added it yet either, which may be just as well - before it's added, I'd like to move the proof-of-concept features into Gnus or get rid of them if they're not worthwhile. (A note on the following syntax: for extra dynamism, nnmaildir's group parameter values are Lisp forms which get evaluated when they are used. But since a group parameter value can't be a list, we wrap them in a vector.) nnmaildir looks at these two group parameters (taken from my documentation on the web): always-marks: a list of mark symbols, such as ['(read expire)]. Whenever Gnus asks nnmaildir for message marks, nnmaildir will say that all messages have these marks, regardless of whether the marks stored in the filesystem say so. never-marks: a list of mark symbols, such as ['(tick expire)]. Whenever Gnus asks nnmaildir for message marks, nnmaildir will say that no messages have these marks, regardless of whether the marks stored in the filesystem say so. never-marks overrides always-marks. Are these worthwhile? I've never needed them; I just liked the idea. If they are desirable, they ought to be added to Gnus proper in some way, so all backends(' users) can use them. If not, I'll remove them from nnmaildir. I can imagine that always-marks as ['(read)] might be useful for archive-only groups. paul