X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/5009803bda518652cc6f4b9fba02c0aed185c2a3..0877d0dc24ee792b9b14592869ea1aa0934aee58:/etc/MH-E-NEWS diff --git a/etc/MH-E-NEWS b/etc/MH-E-NEWS index e61d1d9360..846504c901 100644 --- a/etc/MH-E-NEWS +++ b/etc/MH-E-NEWS @@ -1,35 +1,81 @@ * COPYRIGHT -Copyright (C) 2001-2011 Free Software Foundation, Inc. +Copyright (C) 2001-2013 Free Software Foundation, Inc. See the end of the file for license conditions. -* Changes in MH-E 8.2.93 +* Changes in MH-E 8.4 -Version 8.2.93 reverts back to using `switch-to-buffer' which the -Emacs developers decided was fine to call from programs after all. +Version 8.4 postpones junk processing and merges in your components +file when re-editing a draft. A few bugs were also fixed. -* Changes in MH-E 8.2.92 +** New Features in MH-E 8.4 -Version 8.2.92 actually corrects the error in the modeline glyph when -running XEmacs 21.5.31 in a terminal. +*** Postpone junk processing -* Changes in MH-E 8.2.91 +The `J w' (`mh-junk-whitelist') and `J b' (`mh-junk-blacklist') +commands now mark the message. Like with other marks, this mark can be +removed with `u' (`mh-undo') and processed with `x' +(`mh-execute-commands'). Thanks to Ted Phelps (closes SF #2945712). -Version 8.2.91 fixes the folder window problem that was introduced -in 8.2.90. It also fixes compilation warnings in XEmacs 21.5.31, as -well as an error when running XEmacs 21.5.31 in a terminal. +** New Variables in MH-E 8.4 -Another implication of the VCS change is that users who download MH-E -from SourceForge and explicitly load MH-E will have to be change their -`load-path' to "/path/to/mh-e/emacs/trunk/lisp/mh-e" instead. Note the -addition of "trunk." +*** mh-blacklist-msg-hook + +Hook run by `J b' (`mh-junk-blacklist') after marking each message for blacklisting. + +*** mh-whitelist-msg-hook + +Hook run by `J w' (`mh-junk-whitelist') after marking each message for whitelisting. + +*** mh-whitelist-preserves-sequences-flag + +Non-nil means that sequences are preserved when messages are +whitelisted. + +** New Faces in MH-E 8.4 + +*** mh-folder-blacklisted + +Blacklisted message face. + +*** mh-folder-whitelisted + +Whitelisted message face. + +** Bug Fixes in MH-E 8.4 + +*** mh-edit-again should add Fcc + +More generally, `mh-edit-again' now merges the components file into +the draft (closes SF #1708292). + +*** Loses changes when message column goes from 1 to 2 digits -* Changes in MH-E 8.2.90 +Call `mh-process-or-undo-commands' before running inc to insure we do +not lose any pending changes (closes SF #2321115). + +*** mh-yank-cur-msg fails in emacs 23 + +Replace usage of `set-buffer' with `with-current-buffer' (closes SF +#2830504). + +*** Folder pack action (Fp) missing in show mode + +Add missing key binding for `mh-show-pack-folder' (closes SF #3466086). + + + +* Changes in MH-E 8.3.1 + +This version of MH-E fixes typos in the documentation and is packaged +with GNU Emacs 24.1 + +* Changes in MH-E 8.3 In 2010, the version control system (VCS) of Emacs was upgraded from CVS to Bazaar. In 2011, the MH-E team followed suit and upgraded the MH-E repository at SourceForge from CVS to Bazaar as well. The result -is version 8.2.90 of MH-E, which includes needed changes to the build +is version 8.3 of MH-E, which includes needed changes to the build scripts. Otherwise, this is a small release that includes mostly internal @@ -40,15 +86,31 @@ meaning that `+f/b/b TAB' can complete to `+foo/bar/baz'. Also, RFC 2047-encoded Subject header fields in replies are now decoded. -This version of MH-E is packaged with GNU Emacs 24.1 +It also fixes compilation warnings in XEmacs 21.5.31, as +well as an error when running XEmacs 21.5.31 in a terminal. -** Bug Fixes in MH-E 8.2.90 +Another implication of the VCS change is that users who download MH-E +from SourceForge and explicitly load MH-E will have to be change their +`load-path' to "/path/to/mh-e/emacs/trunk/lisp/mh-e" instead. Note the +addition of "trunk." + +** Bug Fixes in MH-E 8.3 *** Make mh-showing a legitimate minor mode The `mh-showing-mode' variable is now defined with `define-minor-mode' (closes SF #482666). +*** Desktop fails to restore MH-Folder buffers + +When restoring MH folders from ".emacs.desktop", Emacs now opens them in +the expected `mh-folder' mode instead of `dired-mode' (closes SF #1510145) + +*** *MH-E Log* buffer can point to removed directory +This was caused by using `set-buffer' instead of +`with-current-buffer.' This has been fixed thanks to Stefan Monnier +(closes SF #1903293). + * Changes in MH-E 8.2 @@ -1594,7 +1656,7 @@ message (closes SF #701756). MH-E now supports several spam filters including Bogofilter, SpamProbe, and SpamAssassin. Spam that is mistakenly considered to be good mail can be reclassified as spam with "J b (mh-junk-blacklist)". -Conversely, good mail that is accidently considered to be spam can be +Conversely, good mail that is accidentally considered to be spam can be reclassified with "J w (mh-junk-whitelist)" (closes SF #669518). If a message is blacklisted, and `mh-junk-mail-folder' is a string, @@ -2679,7 +2741,7 @@ consistent mnemonics were realized that should make it easier to remember key bindings. Added new sub-keymaps for folder commands, sequence commands, -extraction commands, and digest commands which begin with with F, S, +extraction commands, and digest commands which begin with F, S, X, and D, respectively. These sub-keymaps allowed some consistency (e.g., especially with l(ist) and k(ill)).