diff options
author | Thomas Roessler <roessler@does-not-exist.org> | 1999-03-03 19:58:41 +0000 |
---|---|---|
committer | Thomas Roessler <roessler@does-not-exist.org> | 1999-03-03 19:58:41 +0000 |
commit | 275858eee6d57bafc48f56095c324efe56b59511 (patch) | |
tree | db60c5442cbfa4cc5d75094376da8068ff21857e | |
parent | e0ae569c01e6aa93463d18aa6531f507943d7614 (diff) |
releasing 0.96.1.
-rw-r--r-- | ChangeLog | 169 | ||||
-rw-r--r-- | VERSION | 2 | ||||
-rw-r--r-- | curs_main.c | 16 | ||||
-rw-r--r-- | reldate.h | 2 | ||||
-rw-r--r-- | rfc2047.c | 2 | ||||
-rw-r--r-- | sendlib.c | 2 |
6 files changed, 181 insertions, 12 deletions
@@ -1,3 +1,172 @@ +Wed Mar 3 19:44:24 1999 Thomas Roessler <roessler@guug.de> + + * reldate.h, regex.c, VERSION, Makefile.am, ChangeLog: + release preparations; back-port a couple of things from unstable. + + * curs_main.c: Vikas' resort_index.3. + + * sendlib.c, imap.c, from.c, curs_main.c: + from.c: Backport from unstable. + others: latest imap related patches. + +Tue Mar 2 22:13:30 1999 Thomas Roessler <roessler@guug.de> + + * curs_main.c, charset.c: Some small fixes from Vikas. + + * parse.c, init.h, imap.c, globals.h: + Brandon Long's latest IMAP fixes. + + * parse.c: Latest IMAP-related fix from Brandon Long. + + * thread.c: + Correctly handle messages which have themselves in their references + header. + + * thread.c: + Properly handle messages which have themselves in "References". + +Sun Feb 28 08:30:19 1999 Thomas Roessler <roessler@guug.de> + + * rfc822.c: Fix a memory leak. From Liviu. + + * rfc822.c: Fix a memory leak. From Liviu. + + * rfc1524.c, mutt.h, lib.c, attach.c: + Fix the $TMPDIR raace noted by Hamish Moffat. + + * rfc1524.c, mutt.h, lib.c, attach.c: Fix a $TMPDIR race condition. + + * po/uk.po, po/ru.po, po/pl.po, po/nl.po, po/it.po, po/fr.po, po/es.po, po/de.po, po/cs.po: + post-snapshot commit. + +Fri Feb 26 15:42:07 1999 Thomas Roessler <roessler@guug.de> + + * doc/manual.sgml.in, send.c, regex.c, mutt.h, init.h: + Adding pgp_replyencrypt. + +Thu Feb 25 06:58:01 1999 Thomas Roessler <roessler@guug.de> + + * from.c: + parse some more from_ lines. Before, there were problems with cases + like this: + + >From <@x400host:"/G=Bob/S=Allinson/CN=Has embedded spaces/OU=X400HOST/ + >OU=xxxx/O=xxx/PRMD=xxxxx/ADMD=XXXXXX/C=GB/"@x400host> + >Tue Feb 23 09:44:52 1999 + + Problem noted by johnm@sirius3.demon.co.uk + +Tue Feb 23 20:38:49 1999 Thomas Roessler <roessler@guug.de> + + * imap.c: fix a segfault. From Brandon. + +Mon Feb 22 12:37:43 1999 Thomas Roessler <roessler@guug.de> + + * curs_main.c: Vikas' latest collapse fix. + + * curs_main.c: collapse fix from Vikas. + + * mbox.c, imap.c: + Avoid reading past actual headers when reopening mailboxes. From + Daniel Eisenbud. + + * mbox.c, imap.c: + Avoid reading past the end of actual headers when reopening folders. + From Daniel Eisenbud. + + * pgp.c: Don't override base64 by quoted-printable. + + * menu.c: replace clear() by clrtobot(). + + * pgp.c: + Currently, PGP signing messages will force quoted-printable encoding + even if we should use base64. + +Fri Feb 19 07:38:17 1999 Thomas Roessler <roessler@guug.de> + + * sendlib.c: Don't qp-encode multiparts. ugh. + + * sendlib.c: ... message and multipart, not just message. + + * sendlib.c, mutt.h, init.h: + Add $encode_from: This option causes mutt to trigger + quoted-printable encoding for any non-multipart attachments which + have ^From at the beginning of a line. Note that we don't trigger + on ^From_ since either procmail or sendmail is >-escaping on ^From, + and note that this won't help against sites where sendmail has the + '9' flag set on the local mailer, as these sites will inevitably + transform to 8bit (sic!). + +Thu Feb 18 23:14:36 1999 Thomas Roessler <roessler@guug.de> + + * pgp.c, mutt.h, init.h: + Add retainable signatures. This should work nicely with encrypted + mailing lists. + + * mx.c, init.h, globals.h, configure.in, acconfig.h, Makefile.am: + Introduce $dotlock_program: This makes the mutt_dotlock program's + location a run-time configuration variable. + + * send.c, mutt.h, init.h: + Introduce $honor_followup_to. The user will now be asked whether he + wants to honor mail-followup-to or not. + + * curs_main.c: + properly handle OP_FLAG_MESSAGE when applied to tagged messages. + + * po/uk.po, po/ru.po, po/pl.po, po/nl.po, po/it.po, po/fr.po, po/es.po, po/de.po, po/cs.po: + Updated translations. + + * contrib/sample.mailcap: Fix the text/html entry. + + * regex.c, headers.c, copy.h, configure.in: + copy.h: Some flags were used with multiple meanings. bad. + configure.in, regex.c: Make regex autoconfiguration work. + headers.c: expand aliases on the from header. + + * headers.c: Expand aliases on the From header. + +Wed Feb 17 15:48:05 1999 Thomas Roessler <roessler@guug.de> + + * doc/mutt.man.in: Fix the URL. + + * sendlib.c, init.h: User-Agent, not X-Mailer. + + * po/fr.po: update. + + * copy.h: + Some of the M_CM flags erroneously had been defined to have the same + value. _Very_ bad. + + * contrib/sample.mailcap: Correct the netscape text/html entry. + + * po/uk.po, po/ru.po, po/pl.po, po/nl.po, po/it.po, po/fr.po, po/es.po, po/de.po, po/cs.po, po/Makefile.in.in, sendlib.c, send.c, regex.c, pager.c, mutt.h, init.h, configure.in, acconfig.h, Muttrc.in, Makefile.am: + - Makefile.am: Fix the dist target to include all necessary files. + - po/fr.po: New French translation. (-> stable!) + - Add the new options to Muttrc.in. + - regex.c, configure.in: include config.h from regex.c, and handle + alloca in a more intelligent way than before. (Currently, we just + mis-handle it.) + Port this to stable and test it! + - po/cs.po: update cs.po. + - po/de.po, po/nl.po: updated versions from Roland and Boris. + - pager.c: Vikas' grok_ansi fix. + - po/Makefile.in.in: keymap_defs is always in po/.. - from Lars + Hecking. + +Fri Feb 12 11:23:17 1999 Thomas Roessler <roessler@guug.de> + + * po/uk.po, po/ru.po, po/pl.po, po/nl.po, po/it.po, po/fr.po, po/es.po, po/de.po, po/cs.po, reldate.h, ChangeLog: + post-release commit for 0.95.3. + + * po/nl.po, reldate.h, ChangeLog: post-release commit for 0.96. + +Thu Feb 11 22:52:03 1999 Thomas Roessler <roessler@guug.de> + + * imap.c, VERSION: another imap-related fix. + + * pattern.c: another signal fix from liviu. + Thu Feb 11 22:52:03 1999 Thomas Roessler <roessler@guug.de> * imap.c, VERSION: another imap-related fix. @@ -1 +1 @@ -0.96 +0.96.1 diff --git a/curs_main.c b/curs_main.c index e6721e90..2d0bd169 100644 --- a/curs_main.c +++ b/curs_main.c @@ -299,6 +299,13 @@ int mutt_index_menu (void) menu->max = Context ? Context->vcount : 0; oldcount = Context ? Context->msgcount : 0; + /* check if we need to resort the index because just about + * any 'op' below could do mutt_enter_command(), either here or + * from any new menu launched, and change $sort/$sort_aux + */ + if (option (OPTNEEDRESORT) && Context && Context->msgcount) + resort_index (menu); + if (Context && !attach_msg) { int check; @@ -949,11 +956,6 @@ int mutt_index_menu (void) break; } - if (option (OPTNEEDRESORT) && Context && Context->msgcount) - { - resort_index (menu); - } - menu->menu = MENU_PAGER; menu->oldcurrent = menu->current; continue; @@ -1488,10 +1490,6 @@ int mutt_index_menu (void) CurrentMenu = MENU_MAIN; mutt_enter_command (); mutt_check_rescore (Context); - if (option (OPTNEEDRESORT) && Context && Context->msgcount) - { - resort_index (menu); - } if (option (OPTFORCEREDRAWINDEX)) menu->redraw = REDRAW_FULL; unset_option (OPTFORCEREDRAWINDEX); @@ -1 +1 @@ -const char *ReleaseDate = "1999-02-12"; +const char *ReleaseDate = "1999-03-03"; @@ -284,7 +284,7 @@ static int rfc2047_decode_word (char *d, const char *s, size_t len) int enc = 0, filter = 0, count = 0, c1, c2, c3, c4; char *charset = NULL; - while ((pp = strtok (pp, "?")) != NULL) + while (*pp == '?' || (pp = strtok (pp, "?")) != NULL) { count++; switch (count) @@ -38,6 +38,8 @@ #ifdef HAVE_SYSEXITS_H #include <sysexits.h> +#else /* Make sure EX_OK is defined <philiph@pobox.com> */ +#define EX_OK 0 #endif extern char RFC822Specials[]; |