Thomas Roessler [Sun, 28 Oct 2001 09:17:30 +0000 (09:17 +0000)]
Use GMT for message-IDs. Note: The addition of the constant string
"GMT" is so intended to avoid the production of duplicate
message-IDs when mutts running in time zones ahead GMT are updated.
Thomas Roessler [Wed, 17 Oct 2001 16:22:48 +0000 (16:22 +0000)]
Fix #828: Sendmail is now invoked with stdout and stderr redirected
to /dev/null. Apparently, sendmail 8.12.1 doesn't like to be
invoked with stderr and stdout closed.
Thomas Roessler [Wed, 26 Sep 2001 10:56:52 +0000 (10:56 +0000)]
OK, I couldn't resist. ;-)
Depending on the user's usage patterns and configuration, there may
be a strong bias in maildir files moving either within the new or to
the cur subfolder. This patch adds hit counters for each of these
directories. Mutt will then look first into the directory
encountered more frequently in the past. This should help to reduce
the cost of chasing messages a bit, and isn't too costly itself.
(Another possibility for optimization may be to actually base the
prediction on the configuration and on the message flags as we know
them - in particular, the mark_old and move options could have some
effect here. Thinking about message flags, one could even replace
the simple heuristic currently implemented by a matrix recording hit
counters depending on flags. But then again, it's all just playing
around, since this function will be invoked only rarely. ;-)
Thomas Roessler [Tue, 11 Sep 2001 11:20:34 +0000 (11:20 +0000)]
The addressbook used to crash when someone issued the alias and
unalias commands while on that menu. This patch has a basic fix for
this behaviour, and adds delete and undelete functions to this menu.
While I'm on it, I've also made sure that "apply-tag" untags
everything on all menus.
The original crash was noted by Oliver Kauss <kauss@gmx.de>.
Thomas Roessler [Thu, 6 Sep 2001 09:04:07 +0000 (09:04 +0000)]
Try to fix a boundary condition: Assume that you are in a limited
view which includes the folder's last message. Display that
message. Wait until a new message is added to the current folder
which does NOT match the limit pattern. Press tab. Mutt would get
confused. I think that this patch fixes the problem (but I'm not
entirely sure).
Thomas Roessler [Tue, 4 Sep 2001 09:30:04 +0000 (09:30 +0000)]
patch-bac.canonifypath-4.
The attached patch reverts the IMAP canonification patch I reverted
a version ago (sorry for being so wishy-washy). This time I put in
some code to preserve IMAP URL passwords in the initial pass, so
people who like to use those sorts of URLs still can. That was the
only reason I had reverted the patch before.
Thomas Roessler [Fri, 24 Aug 2001 08:07:42 +0000 (08:07 +0000)]
Don't use the 7bit encoding for non-text MIME types. This may
produce slightly longer messages, but it helps to avoid corruption
with binary attachments which look like text, but aren't.
Thomas Roessler [Thu, 16 Aug 2001 12:42:30 +0000 (12:42 +0000)]
Mutt's detection of overly long lines would fail with text files
when the long line is the last one, and is not finished by a newline
character. This can, for instance, happen when you send out
macintosh-generated HTML files.
(And, apparently, we hit some boundary somewhere in the PGP code
with that - I had some truncated attachments today.)