Here are some issues that i found...
-
After building a cache for the first time for a mailbox, same
SCALAR reference is printed (via printf STDERR ... in get_body_digest()) for all the messages. Any subsequent
runs produce the expected output.
-
For some of the messages in a mailboxe, which otherwise load up fine
in mutt(1), Mail::Mbox::MessageParser indicates Incorrect start of email found. Turning off enable_cache (and enable_grep) on the first run, or a rerun with enable_* options turned on does not
cause Incorrect start of email to be printed.
Update|Nov 17 2005: Seems like 2d issue mentioned above has only to do w/ caching. Needless to say, i failed to undertsand what i was writing.