Hey james, i really like your notmuch-retry bits, I've taken that shell script and integrated it into my tagging script, thanks! I'm curious if you are going to update your patch for notmuch.el ("Calls to notmuch get queued and executed asynchronously") to use this, or if you are going to have those two continue to be separate ways of retrying?
On Thu, 25 Feb 2010 16:25:16 -0500, James Vasile <james at hackervisions.org> wrote: > The tagging script uses the inbox tag to identify new mail, tags it > according to criteria, then removes the inbox tag from anything it found > a match for. Uncategorized mail keeps the inbox tag so I can inspect it > later and make rules for it (or tag it manually). Why do you tag new mail with tags, rather than construct folder searches to create views? For example, rather than adding more and more data to the database every time your script runs and does something like the following: tag_new "+list +notmuch" "to:notmuchmail.org or notmuch" Why don't you instead create a folder in your .emacs like this: (setq notmuch-folders '(("inbox" . "tag:inbox") ("unread" . "tag:inbox AND tag:unread") ("notmuch" . "to:notmuchmail.org"))) That way, if you want to read the notmuch mailing list, you would simply open that folder, which would present you with the results of that search. You could do different things with the tag:unread and tag:inbox flags, depending on what you wanted to accomplish. Namely, you may wish to only have a view of all the unread notmuch mailing list messages, in which case you would make that query "tag:unread AND to:notmuchmail.org". I'm just curious about the rationale for doing it one way, over the other. micah -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 835 bytes Desc: not available URL: <http://notmuchmail.org/pipermail/notmuch/attachments/20100226/46369fa3/attachment.pgp>