From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20520 invoked from network); 10 Aug 2001 09:25:10 -0000 Received: from sunsite.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 10 Aug 2001 09:25:10 -0000 Received: (qmail 28085 invoked by alias); 10 Aug 2001 09:24:57 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 4103 Received: (qmail 28071 invoked from network); 10 Aug 2001 09:24:56 -0000 Date: Fri, 10 Aug 2001 10:59:42 +0200 From: Phil Pennock To: zsh-users@sunsite.dk Subject: Re: compctl whitespace changes Message-ID: <20010810105942.A5170@globnix.org> Mail-Followup-To: zsh-users@sunsite.dk References: <20010809030750.B22812@hq.newdream.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <20010809030750.B22812@hq.newdream.net>; from william@hq.newdream.net on Thu, Aug 09, 2001 at 03:07:50AM -0700 X-Disclaimer: Any views expressed in this message, where not explicitly attributed otherwise, are mine and mine alone. Such views do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. X-No-Archive: yes On 2001-08-09 at 03:07 -0700, Will Yardley wrote: > I think it's created by a POP or IMAP client usually. I don't use IMAP or > POP anymore since it's more convenient to my mutt setup to put maildirs > inside mail/, but courier IMAP puts everything in folders starting with d= ot > (or at least that's how it works on our system, so 'Trash' over IMAP woul= d be > Maildir/.Trash. =20 Yeah. It's all because IMAP uses dot as a hierarchy separator. But if you want a deeper hierarchy, you don't actually recurse. You'd have something like: Maildir/.Company Maildir/.Company.Management Maildir/.Company.Management.Crap (and in many cases fold the last two into one *coughs*) > When I used dot subfolders from courier IMAP i had to change my mutt file > mask around to display them properly. It's possible that this issue is courier specific, since that's what I'm using for serving IMAP (but not for the actual delivery); but my understanding is that it's Maildir++ which is used by several applications. Little things which still let Maildir programs function, some; eg, S=3Dsize in the filename, so that you only need to readdir() without 500 stat() calls so as to find out how large the files are. The original Maildir simply doesn't provide any support for sub-folders. But enough people are using them that it makes sense for zsh to understand it. I'm sticking with compctl for that one for now. I still _understand_ that and don't need to read 231 60-line functions to figure out what's going on. *ducks* --=20 A guru went to the dentist and said, "I'd like to transcend dental medicati= on."