Hi Christopher,
Thanks for your suggestions; it's helpful to see what people like/miss
in mu/mu4e. Some more comments inline.
On 2012-08-14 23:55, Christopher Allan Webber wrote:
> Hey,
> So I've been using mu4e for a while and there are a lot of things I
> really love about it. There are also a few things I actually wish were
> a lot nicer. Here's my braindump of things:
> 1) So I made mu4e-uqueue because I wanted the ability to list how much
> unread mail was in each folder, but having it be in a separate buffer
> is not really ideal. Instead, I really wish I could extend the main
> buffer for things like this.
> It would be great if *mu4e-main* was extensible in the way that
> orgmode's agenda display is reasonably extensible.
Yeah, have this on my radar. It's a bit tricky though because the mu4e
frontend and backend are only loosely coupled; this is usually an
advantage, but sometimes it makes things a bit harder.
One way to do it would be to dynamically generate the main page (as in
mu4e-uqueue); see e.g..
http://osdir.com/ml/emacs-orgmode-gnu/2012-04/msg01236.html
> 2) Another specific mu4e main buffer thing I would like updated:
> It would be great if the "flush" option only showed up if there was
> actually mail to flush, and if it indicated how much mail there was
> to flush.
Ah, I see. Shouldn't be too hard.
> 3) The contact auto-complete is pretty great but I find that sometimes I
> typo'ed an email address in the past and now there's no way to remove
> it from my tab completion, and there's no way to order the preferred
> completion, so that's kind of frustrating.
mu4e depends on the built-in emacs completion mechanisms (in particular,
substring matching), so maybe something can be configured for that.
> 4) It would also be great if there was case-insensitive tab completion
> of email addresses, especially on the real name aspect.
(setq completion-ignore-case t)
should do the trick; I'll set it as default (buffer-local) for the next
mu4e.
> 5) I kind of miss how great w3m rendering in gnus was... I wonder how
> hard it would be to add similar rendering to mu4e?
What specifically are you missing? Did you try setting `mu4e-html2text-command'?
> 6) I somewhat wonder what kind of headers are indexed in mu, and how
> likely things might be expanded? For example, it would be useful for
> me to be able to check the Delivered-To header since I forward a work
> email account to a personal one, and so that would make it easier to
> filter my mail in some ways. But that's not really important I
> suppose... just curious.
You can see the list in lib/mu-msg-fields.h. I'm trying to /not/ index
much more, but I've been thinking about adding a 'mailing-list' field,
so you could search messages by their list and/or have a column for the
mailing list in mu4e.
A tool like procmail might be useful to move your work-emails to a
certain folder, based on any field. One day, mu will have its own
procmail, but alas, not yet.
> I don't know how useful such a braindump is. I think this email roughly
> is ordered from things that I feel strongly about from most to least.
> Overall though, mu4e is really great, and I'm really happy with having
> made the switch!
Thanks! Feel free to add more suggestions, ideas.
Best wishes,
Dirk.
--
Dirk-Jan C. Binnema Helsinki, Finland
e:dj...@djcbsoftware.nl w:
www.djcbsoftware.nl
pgp: D09C E664 897D 7D39 5047 A178 E96A C7A1 017D DA3C