Sat Sep 26 10:13:39 1998 Thomas Roessler <roessler@guug.de>
* mh.c: Changing the index_hint handling for mh folders once again.
* mh.c:
Resort the incoming folder from mh_sync_mailbox() also when new mail
arrived.
Fri Sep 25 06:56:35 1998 Thomas Roessler <roessler@guug.de>
* pager.c: patch.mutt-0.94.5i.ld.quote_levels.3-4
Thu Sep 24 23:19:50 1998 Thomas Roessler <roessler@guug.de>
* pager.c: A new quote_levels patch from liviu.
* sendlib.c:
Rewrite the base64-encoder used for messages. This should be
unified with the encoder in rfc2047.c at some point.
* pager.c: Undoing Livius quote-levels patch for now.
* sendlib.c, mutt.h, charset.h, charset.c:
[patch-0.94.7i.gt.charset-send.1.gz] With the new charset support in
mutt there are better chances to say whether a mail to send consists
of characters of the ASCII set only (the charset should be
"us-ascii" then) or of other characters from the given charset (this
charset should be given then): ASCII characters have the unicode
values from 0 to 127.
* init.c: Fix a segmentation fault with mismatched backticks.
* init.c: Vikas' merged completion patch, level 3.
Wed Sep 23 20:01:06 1998 Thomas Roessler <roessler@guug.de>
* pager.c, mutt_regex.h, init.h: Liviu Daia's smiley patch.
* status.c, sendlib.c, recvattach.c, protos.h, pager.h, pager.c, mutt.h, main.c, init.h, curs_main.c, curs_lib.c, compose.c, commands.c:
Disable recursive invocations of the attach-message function.
* mh.c: Really fix the index hints.
* mh.c: Correct the index_hint handling in mh_check_mailbox().
* sendlib.c: RFC2047-encode the mail-followup-to header.
* TODO: Remove the maildir/mh resynch entry.
* pager.c:
There is a long-standing problem in Mutt, related to coloring the
various levels of quoting: if the attributions are missing, like
this:
>>> blah blah from A
>> blah blah from B
> blah blah from C
then the "quoted" color object is associated with ">>>", "quoted1"
with ">>" and "quoted2" with ">" --- which is not what most people
expect. The reason is Mutt doesn't count the quote characters (since
there is no way to distinguish between a single quote ">> " and a
">" followed by a "> "), and it allocates colors as it finds new
types of quote prefixes. The attached patch fixes this problem still
without counting the quote characters.
Tue Sep 22 22:54:52 1998 Thomas Roessler <roessler@guug.de>
* mx.h, mx.c, mutt.h, mh.c, mbox.c, buffy.c:
A first take at corrected mh/maildir support.
* mx.c, mh.c: Some fixes and code clean-ups.
* mutt.h, mh.c, init.h: Introduce the $mh_purge option.
* sendlib.c: Produce "undisclosed-recipients:;" instead of
""undisclosed-recipients:;":;" when the user gives no To-Header.
* mx.c: When generating new messages in MH folders, the initial number
should be "1", not "2". Fix from Gero Treuner.
* init.c: patch-0.94.7i.vikas.jmy.misc_complete.2
Mon Sep 21 12:49:50 1998 Thomas Roessler <roessler@guug.de>
* sendlib.c: Avoid a dangling pointer in mutt_message_to_7bit().
Sun Sep 20 12:05:39 1998 Thomas Roessler <roessler@guug.de>
* pager.c: Byrial Jensen's bold-underline patch.
* charsets/parse_i18n.c: parse_i18n.c doesn't really need snprintf.
Fri Sep 18 05:45:56 1998 Thomas Roessler <roessler@guug.de>
* reldate.h, configure.in, configure, ChangeLog: Preparing 0.94.7i.
* protos.h, init.c, enter.c:
Applying the third generation of command completion patches.
Fri Sep 18 05:40:24 1998 Thomas Roessler <roessler@guug.de>
* protos.h, init.c, enter.c:
Applying the third generation of command completion patches.
Wed Sep 16 20:08:25 1998 Thomas Roessler <roessler@guug.de>
* curs_lib.c:
Attached is a minor fix to mutt_getch in curs_lib.c - as of 0.93.2i,
if +'metakey' and 'timeout' were both set, mutt_getch was returning
an ESC rather than -1, which resulted in 'key not bound' messages
every 'timeout' seconds. (From: Tim Walberg <walberg@cig.mot.com>)
* copy.c:
[patch-0.94.6i.oe.dprint2.1] Fix a segmentation fault when running
in -d2 mode.
* keymap.c: Use <fN> for function keys as well as for other special
keys. Additionally, this patch makes it possible to use
all special keys inside a key _sequence_.
* sendlib.c, mutt.h, curs_main.c, compose.c:
Introduce the OPTUSEHEADERDATE pseudo-option to control
mutt_write_rfc822_header()'s behaviour for the purposes of
the edit_message feature.
* init.c: When parsing aliases, don't consider ';' a token
delimiter.
Tue Sep 15 21:41:51 1998 Thomas Roessler <roessler@guug.de>
* init.c: Undoing Vikas' complete patch and applying
patch-0.94.6i.jmy.cycle_complete.1 instead.
* handler.c: _Really_ fix CRLF handling.
* charset.c: Fix the crlf handling.
* pgppubring.c: UTF8-decode PGP user ID packets.
* rfc2047.c, mutt.h, lib.c, handler.c, charset.h, charset.c:
Adding basic UTF-8 support.
* copy.c: When using mutt_copy_header with CH_TXTPLAIN, generate a
content-type _with_ a character set parameter.
* Makefile.in: Correcting a typo in the clean target.
* charsets/parse_i18n.c, charsets/gen_charsets, charsets/Makefile.in, handler.c, charset.h, charset.c:
Add charset alias support and fix various errors in the
character set code.
* charset.c: Fix mutt_display_char to map '\0' to itself regardless of
the translation table we use.
* charsets/Makefile.in, charsets/gen_charsets, charsets/parse_i18n.c, Attic/gen-charset.c, configure.in, configure, charset.h, charset.c, Makefile.in:
Generate the character set tables from i18n files.
* imap.c: Finally fi