[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Wanderlust beginner part 2



At Thu, 22 Apr 2010 15:46:20 +0100, Simon Brown <simon@cliffestones.demon.co.uk> wrote:
Subject: Re: Wanderlust beginner part 2
> 
> How easy is it to install the CVS version (Do people still really use
> CVS by choice?) I'm very reluctant to move away from packages unless
> it's very easy.

I use the code direct from CVS not only to get the latest fixes and
improvements, but also because my own local changes are easiest for me
to manage and update as uncommitted changes in a local working directory
(at least that's the easiest way to use CVS -- ideally I'd use Git, Hg,
or something else more usable in a distributed manner which supports
local branches and easy merging, rebasing, etc.; but that's currently a
lot more work to do until/unless the official repositories also switch
to something more usable for distributed and local development.


> Wanderlust appears to have a lot of dependancies.

I wouldn't say "a lot of dependencies", but yes there are some.  They're
easy to fetch from CVS and install manually too though.


> > In my ~/.folders file:
> > 
> > 	example.com IMAP folders{
> > 		%inbox:woods@mail.example.com:993!/
> > 	}
> 
> So You have a single mailbox rather than an access group?

I have an access group consisting of one top-level mailbox, and I use
wl-folder-update-recursive-current-entity to fetch all the sub-folders
of that one top-level mailbox.

> I've some what blindly added this code but nothing seems to have
> changed, I could very well have misunderstood

You have to invoke wl-folder-update-recursive-current-entity, which is
by default bound to M-RET in the Folder buffer.

See the description in the "Key bindings" section in the "Selecting
Folder" section of the documentation.

You may have to remove all the cache first if you're not starting from
scratch.

In part I see something like this in my Folder buffer (with nice icons
for folders and somewhat less nice icons for mailboxes just in front of
the first non-white-space character)):

     [-]%inbox:woods@mailbox.weird.com:143:2/81597/106491
       %INBOX:0/5053/13016
       %inbox/Apple Mail To Do:0/0/0
       %inbox/Drafts:0/0/0
       %inbox/Junk:0/2417/5210
       %inbox/Saved:0/0/0
       %inbox/Sent:0/1705/3607
       %inbox/Sent Messages:0/0/20
       %inbox/Sent-old:0/2865/3229
       %inbox/system-status-msgs:0/20673/20713
       [-]%inbox/Lists-IN:2/21098/22889
         %inbox/Lists-IN:0/0/0
         %inbox/Lists-IN/YummyFood:0/0/5
         %inbox/Lists-IN/amanda-lists:0/0/2
         %inbox/Lists-IN/conserver-lists:0/0/0
         %inbox/Lists-IN/cssc-users:0/0/4
         %inbox/Lists-IN/cyrus-lists:0/0/68
         %inbox/Lists-IN/emacs-mime-en-l:0/0/6
         %inbox/Lists-IN/exim-users-l:0/0/2
         %inbox/Lists-IN/git-list:0/3674/3764
         %inbox/Lists-IN/gnu-lists:0/0/0
         %inbox/Lists-IN/lout-users-l:0/0/1
         %inbox/Lists-IN/nanog-lists:0/0/0
         %inbox/Lists-IN/nonpareil:0/0/2
         %inbox/Lists-IN/nsd-users:0/0/11
         %inbox/Lists-IN/postfix-users-l:0/0/10
         %inbox/Lists-IN/smail3-stuff:0/0/113
         %inbox/Lists-IN/squeak-lists:1/17385/18091
         %inbox/Lists-IN/tkined-l:0/0/0
         %inbox/Lists-IN/unbound-users:0/0/35
         %inbox/Lists-IN/wl-en-l:0/0/95
         [-]%inbox/Lists-IN/netbsd-lists:1/39/681
           %inbox/Lists-IN/netbsd-lists:0/3/138
           %inbox/Lists-IN/netbsd-lists/current-users:0/1/130
           %inbox/Lists-IN/netbsd-lists/netbsd-bugs:0/2/46
           %inbox/Lists-IN/netbsd-lists/netbsd-pkgsrc:1/16/58
           %inbox/Lists-IN/netbsd-lists/port-alpha:0/0/0
           %inbox/Lists-IN/netbsd-lists/port-amd64:0/0/2
           %inbox/Lists-IN/netbsd-lists/port-i386:0/4/17
           %inbox/Lists-IN/netbsd-lists/port-misc:0/4/10
           %inbox/Lists-IN/netbsd-lists/port-sun:0/0/2
           %inbox/Lists-IN/netbsd-lists/tech-lists:0/9/280
       [-]%inbox/Trash:0/9/43
         %inbox/Trash:0/9/43
         %inbox/Trash/sub-folder:0/0/0
       [-]%inbox/archives:0/4/191
         %inbox/archives:0/0/0
         %inbox/archives/abuse-replies:0/0/23
         %inbox/archives/backscatter:0/0/1


I would prefer as well to not see the prefix path, and rather just the
basename of each mailbox, but in some ways that's not the IMAP way (of
course WL could just hide the prefix path, but how to do that in the
current code isn't quite obvious to me).

-- 
						Greg A. Woods
						Planix, Inc.

<woods@planix.com>       +1 416 218 0099        http://www.planix.com/