On 14-Jan-2002 08:54 Michael Elkins wrote:
| mbox-hook was never intended to work on the per-message level, so just
| adding the percent sequences won't help you get the resolution you want.
| There is currently no way to bulk move messages to different mailboxes.
| even when doing a tag-save.
Maybe it wasn't intended, but it wasn't that hard to do. I do get the
resolution I want; you really can't use mutt_make_string() (which I
chose to (re)use) without having headers anyway. The added complexity
is really insignificant. We're basically doing the mx_close_mailbox()
for each distinct mailbox (after walking the msg list), except it's all
done within mx_close_mailbox(). It's worth it to construct the list of
mailboxes so we do our IMAP handling slightly more efficiently. A more
significant code change would make it even more efficient, but it's a
bigger trade-off.
I'm certain I could do the tag-save the same way, but I didn't have a
need for it. Others might.
--
-Dale