MH-E-NEWS 112 KB
Newer Older
Bill Wohler's avatar
Bill Wohler committed
1 2
* COPYRIGHT

Paul Eggert's avatar
Paul Eggert committed
3
Copyright (C) 2001-2019 Free Software Foundation, Inc.
4 5
See the end of the file for license conditions.

6 7 8 9 10 11 12 13 14 15
* Changes in MH-E 8.6

Version 8.6 fixes composition errors in nmh 1.6.

** Bug Fixes in MH-E 8.6

*** Add support for nmh 1.5

A components file is now generated that works with nmh 1.5 (partially
closes SF #468).
16

17 18 19 20 21 22 23 24 25 26 27
*** Error if mh-x-face-file is nil

Ensure that `mh-x-face-file' is a string before trying to use it
(closes SF #474).

*** MH-Folder buffer includes "scan: bad message list unseen"

Fix this error (closes SF #471).



Bill Wohler's avatar
Bill Wohler committed
28 29 30 31 32 33 34 35 36 37 38
* Changes in MH-E 8.5

Version 8.5 fixes bugs when incorporating or forwarding mail.

** Bug Fixes in MH-E 8.5

*** mh-rmail doesn't switch to +inbox

The function `mh-rmail' now switches to `+inbox' as expected (closes
SF #271).

Paul Eggert's avatar
Paul Eggert committed
39
*** Problem forwarding a message
Bill Wohler's avatar
Bill Wohler committed
40 41 42 43 44 45 46

Forwarding messages resulted in the error: `(wrong-type-argument
number-or-marker-p nil).' This has been fixed by setting the mail
separator (closes SF #270).



Bill Wohler's avatar
Bill Wohler committed
47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
* Changes in MH-E 8.4

Version 8.4 postpones junk processing and merges in your components
file when re-editing a draft. A few bugs were also fixed.

** New Features in MH-E 8.4

*** Postpone junk processing

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).

** New Variables in MH-E 8.4

*** 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

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).



109 110 111 112 113
* 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

114
* Changes in MH-E 8.3
115 116 117 118

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
119
is version 8.3 of MH-E, which includes needed changes to the build
120
scripts.
121 122 123 124

Otherwise, this is a small release that includes mostly internal
changes from the Emacs team. One of these changes manifests itself in
the user interface--you can now complete folders with abbreviations,
125
meaning that `+f/b/b TAB' can complete to `+foo/bar/baz'.
126 127 128 129

Also, RFC 2047-encoded Subject header fields in replies are now
decoded.

130 131 132 133 134 135 136 137 138
It also fixes compilation warnings in XEmacs 21.5.31, as
well as an error when running XEmacs 21.5.31 in a terminal.

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
139 140 141 142 143 144

*** Make mh-showing a legitimate minor mode

The `mh-showing-mode' variable is now defined with `define-minor-mode'
(closes SF #482666).

145 146 147 148 149
*** 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)

150 151 152 153 154
*** *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).

155 156


Bill Wohler's avatar
Bill Wohler committed
157 158
* Changes in MH-E 8.2

Glenn Morris's avatar
Glenn Morris committed
159
Version 8.2 of MH-E appeared in GNU Emacs 23.1.  This is a small
Bill Wohler's avatar
Bill Wohler committed
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182
release that includes internal changes from the Emacs team. A new
hook, `mh-pack-folder-hook', has been added.

There is a known bug where you can't attach attachments in Emacs 21.
This will be fixed in 8.2.1.

** New Variables in MH-E 8.2

*** mh-pack-folder-hook

The `mh-pack-folder-hook' is run by `F p' (`mh-pack-folder') after
renumbering the messages. Hook functions can access the current folder
name with `mh-current-folder'.

** Bug Fixes in MH-E 8.2

*** New version of mh-mm-save-part

Several functions have been updated with code from Gnus 5.11 (closes
SF #2235022).



Bill Wohler's avatar
Bill Wohler committed
183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268
* Changes in MH-E 8.1

Version 8.1 fixes some issues with forwarding messages, respects the
MH environment variable, adds the abilities to use aliases with GPG
and show HTML even though it is discouraged. A new hook,
`mh-annotate-msg-hook', has been added.

** New Features in MH-E 8.1

*** Showing HTML When Text Is the Preferred Alternative

The `:' (`mh-show-preferred-alternative') function displays the
message with the default preferred alternative. This is as if
`mm-discouraged-alternatives' was set to nil (closes SF #1777321).

** New Variables in MH-E 8.1

*** mh-annotate-msg-hook

The `mh-annotate-msg-hook' hook is run whenever a message is sent and
after the scan lines and message are annotated. Hook functions can
access the current folder name with `mh-current-folder' and obtain the
message numbers of the annotated messages with `mh-annotate-list'
(closes SF #2032269).

** Bug Fixes in MH-E 8.1

*** Can't Use Aliases with GPG

GPG requires e-mail addresses, not aliases. So resolve aliases before
passing addresses to GPG/PGP (closes SF #649226).

*** mh-mml-forward-message: Disposition Should Be Inline

The `f' (`mh-forward') function now forwards messages as inline
attachments (closes SF #1378993).

*** Illegal Filename Characters on Windows Filesystems

The X-Image-URL cache created filenames with invalid characters on
Windows. This has been fixed with assistance from Darel Henman (closes
SF #1396499).

*** Make Many Header Fields Invisible

A vast landscape of header fields are now invisible. You may wish to
browse `mh-invisible-header-fields-default' and clean up your
`mh-invisible-header-fields' option. A permanent bug (SF #1916032) has
been created where you can submit header fields that should be
rendered invisible (closes SF #1701231).

*** mh-forward Includes Messages in Reverse Order

The `f' (`mh-forward') function now includes messages in ascending
order (closes SF #1730393).

*** Compile Fails on XEmacs 21.5 beta 28

This has been fixed with help from Henrique Martins (closes SF
#1749774).

*** Rename Variant mu-mh to gnu-mh

The GNU mailutils MH variant was named inconsistently. The variant has
been renamed to gnu-mh throughout. Thanks to Darel Henman (closes SF
#1768928).

*** Respect MH environment Variable

Even if the MH environment variable was set, an error was generated if
"~/.mh_profile" was missing. This has been fixed thanks to Xavier
Maillard (closes SF #1946861).

*** Enhance mh-mairix-regexp-builder

Additional items have been added to the Mairix search string in order
to support org-mode. Thanks to Nick Dokos (closes SF #1965704).

*** mh-mh-to-mime and mh-mh-to-mime-undo Reset Modes

The functions `mh-mh-to-mime' and `mh-mh-to-mime-undo' would reset the
buffer to fundamental mode. This has been fixed thanks to Sergey
Poznyakoff (closes SF #1966722).



Bill Wohler's avatar
Bill Wohler committed
269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286
* Changes in MH-E 8.0.3

Version 8.0.3 fixes errors in sending messages and in running spam
filter commands in certain circumstances.

** Bug Fixes in MH-E 8.0.3

*** mh-send-args Cannot Be nil

If `mh-send-uses-spost-flag' was set, an error would prevent the
sending of messages. This has been fixed (closes SF #1564742).

*** Missing Quotes in sa-learn Command Line

This has been fixed (closes SF #1565460).

*** Errors Associated with mh-junk-background

287
The SpamAssassin filter commands were used inconsistently and
Bill Wohler's avatar
Bill Wohler committed
288 289 290 291 292 293 294 295
incorrectly; if `mh-junk-background' were nil, not all of the updating
would happen correctly. In the other back-ends such as bogofilter and
SpamProbe, a value of t for `mh-junk-background' would cause the
commands associated with these filters to fail. These problems have
been fixed (closes SF #1594802).



Bill Wohler's avatar
Bill Wohler committed
296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319
* Changes in MH-E 8.0.2

Version 8.0.2 fixes the tool bar and `F n' on XEmacs, and `K a' on GNU
mailutils.

** Bug Fixes in MH-E 8.0.2

*** Tool Bar Not Displayed in XEmacs

The MH-E tool bar didn't show up in XEmacs; now it does. Thanks to Ted
Phelps <phelps@gnusto.com> (closes SF #1506846).

*** mh-mime-save-parts Assumes -store Default

It was assumed that -store was the default for both mhn and mhstore.
This has been fixed by using -store except when using nmh. Thanks to
Sergey Poznyakoff <gray@Mirddin.farlep.net> (closes SF #1513140).

*** F-n Doesn't Work

The fix for SF #1499712 broke `F n' (`mh-index-new-messages') on
XEmacs since a regular expression that XEmacs could not handle was
added. This regexp has been fixed (closes SF #1514424).

Bill Wohler's avatar
Bill Wohler committed
320 321


Bill Wohler's avatar
Bill Wohler committed
322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350
* Changes in MH-E 8.0.1

Version 8.0.1 works around a couple of bugs in GNU mailutils, spost,
and Windows. MH-E now requires the use of version 1.0 of mailutils due
to a bug in the folder command.

** Bug Fixes in MH-E 8.0.1

*** Infinite Loop When Searching (mailutils)

The GNU mailutils folder command displays output when a folder doesn't
exist. MH-E didn't expect this and responded with an infinite loop
during searches. While this bug has since been fixed in mailutils,
MH-E has been modified to work anyway (closes SF #1499712).

*** spost Doesn't Have -msgid or -mime Flags

The post replacement spost does not support the -msgid or -mime flags.
A new variable `mh-send-uses-spost-flag' was added to control the use
of these flags (closes SF #1486726).

*** <2> in Search Folders Illegal in Windows

The <2> suffix to the search folder names contain illegal filename
characters in Windows. These cause searches to fail on Windows. This
has been fixed by changing the suffix to -2 (closes SF #1507002).



Bill Wohler's avatar
Bill Wohler committed
351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375
* Changes in MH-E 8.0

Version 8.0 supports GNU mailutils, S/MIME, picons, which-func-mode,
sports an improved interface for hiding header fields, improves upon
the MH variant detection, improves folder completion, makes the pick
search equivalent to the other types of searches, spruces up the tool
bar, creates the correct MIME type when including OpenOffice
documents, works on a Mac, adds colors to buttons for signed or
encrypted messages, incorporates new features introduced in
Emacs 22.1, fixes a bunch of bugs, and best of all, comes with an
updated manual!

Internally, MH-E now sports a new software organization which will
help future maintainability. As a side-effect, the number of XEmacs
compilation warnings has plummeted from hundreds to just three. CVS
users will notice that MH-E has been migrated from the CVS repository
from SourceForge to Savannah (but only for those files that were
already part of Emacs). As a result, the location of MH-E in the
load-path has changed, and mh-e-autoloads.el was renamed to
mh-autoloads.el. See section INSTALL in the README for details. While
this migration will benefit maintainers, it will also benefit users:
CVS Emacs users will not have to check out MH-E separately and welcome
faster MH-E updates, and CVS MH-E users will welcome faster MH-E
updates from Emacs developers. Read section CVS MH-E INSTALL in the
README for details.
Bill Wohler's avatar
Bill Wohler committed
376

Bill Wohler's avatar
Bill Wohler committed
377 378
While not related to this release, the MH-E mailing lists are now
gatewayed at gmane.org (closes SF #979308).
Bill Wohler's avatar
Bill Wohler committed
379

Bill Wohler's avatar
Bill Wohler committed
380 381
If you want to see the release notes for the alpha and beta releases
leading up this release, please see:
Bill Wohler's avatar
Bill Wohler committed
382

383
  https://cvs.savannah.gnu.org/viewvc/emacs/emacs/etc/MH-E-NEWS?revision=1.25&view=markup
Bill Wohler's avatar
Bill Wohler committed
384

Bill Wohler's avatar
Bill Wohler committed
385

Bill Wohler's avatar
Bill Wohler committed
386

Bill Wohler's avatar
Bill Wohler committed
387
** New Features in MH-E 8.0
Bill Wohler's avatar
Bill Wohler committed
388

Bill Wohler's avatar
Bill Wohler committed
389
*** GNU mailutils Support
Bill Wohler's avatar
Bill Wohler committed
390

Bill Wohler's avatar
Bill Wohler committed
391
MH-E now supports GNU mailutils 0.4 and higher versions.
Bill Wohler's avatar
Bill Wohler committed
392

Bill Wohler's avatar
Bill Wohler committed
393
*** S/MIME Support
Bill Wohler's avatar
Bill Wohler committed
394

Bill Wohler's avatar
Bill Wohler committed
395
MH-E now supports S/MIME using Gnus 5.10.6 or higher.
Bill Wohler's avatar
Bill Wohler committed
396

Bill Wohler's avatar
Bill Wohler committed
397
*** Picon Support
Bill Wohler's avatar
Bill Wohler committed
398

Bill Wohler's avatar
Bill Wohler committed
399 400 401 402 403
In addition to the other methods of displaying an icon for the sender
of a message, MH-E can now display images from a picon directory. The
directory search path is found in the `mh-picon-directory-list'
variable. More documentation is found in the "facedb" sections in the
xfaces man page.
Bill Wohler's avatar
Bill Wohler committed
404

Bill Wohler's avatar
Bill Wohler committed
405
*** Catchup Command
Bill Wohler's avatar
Bill Wohler committed
406

Bill Wohler's avatar
Bill Wohler committed
407 408
There is a new `F c' (`mh-catchup') command that marks all unread
messages in the current folder as read.
Bill Wohler's avatar
Bill Wohler committed
409

Bill Wohler's avatar
Bill Wohler committed
410
*** Use which-func-mode to Display Folder in Index Mode
Bill Wohler's avatar
Bill Wohler committed
411

Bill Wohler's avatar
Bill Wohler committed
412 413
Turning on `which-func-mode' displays the folder name of the message
under the cursor in index folders (closes SF #855520).
Bill Wohler's avatar
Bill Wohler committed
414

Bill Wohler's avatar
Bill Wohler committed
415
*** Quick Key Help
Bill Wohler's avatar
Bill Wohler committed
416

Bill Wohler's avatar
Bill Wohler committed
417 418
The `?' (`mh-help') function now displays the help in its own buffer
called *MH-E Help* (closes SF #493740 and SF #656631).
Bill Wohler's avatar
Bill Wohler committed
419

Bill Wohler's avatar
Bill Wohler committed
420
*** Search Unification
Bill Wohler's avatar
Bill Wohler committed
421

Bill Wohler's avatar
Bill Wohler committed
422 423 424 425 426 427 428
The old `F s' behavior of adding messages to the search sequence has
been removed. The `F i' keybinding was deprecated and the new `F s'
(`mh-search') command is used to initiate either indexed or pick
searches. Within the MH-Search buffer (renamed from MH-Pick), the
command `C-c C-p' (`mh-pick-do-search') now runs pick on the given
folder recursively and displays the results in a search folder like
the other search methods (closes SF #829207).
Bill Wohler's avatar
Bill Wohler committed
429

Bill Wohler's avatar
Bill Wohler committed
430
*** Entry Points Have Moved
Bill Wohler's avatar
Bill Wohler committed
431

Bill Wohler's avatar
Bill Wohler committed
432 433 434 435 436 437
Emacs 21 users must now add `(require 'mh-autoloads)' because the
entry points (such as `mh-rmail' and `mh-smail') have moved to
different files which have made the autoloads that come with Emacs
inaccurate. This change was necessary because the code was reorganized
to remove circular dependencies, to make the code more stable and
maintainable, and to reduce the time to load MH-E.
Bill Wohler's avatar
Bill Wohler committed
438

Bill Wohler's avatar
Bill Wohler committed
439
*** MH-Folder Keymap Changes
Bill Wohler's avatar
Bill Wohler committed
440

Bill Wohler's avatar
Bill Wohler committed
441 442 443
There is now a keymap for the printing functions whose prefix is `P'.
The command `l' (`mh-print-msg') has been replaced with `P l' although
we suggest you use the new `P p' instead.
Bill Wohler's avatar
Bill Wohler committed
444

Bill Wohler's avatar
Bill Wohler committed
445
Key          7.4.4                         8.0
Bill Wohler's avatar
Bill Wohler committed
446

Bill Wohler's avatar
Bill Wohler committed
447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463
;            -                             mh-toggle-mh-decode-mime-flag
l            mh-print-msg                  -
/ f          mh-narrow-to-from             -
/ r          mh-narrow-to-range            -
/ g          -                             mh-narrow-to-range
/ m          -                             mh-narrow-to-from
F c          -                             mh-catchup
F i          mh-index-search               -
F s          mh-search-folder              mh-search
K e          -                             mh-display-with-external-viewer
K t          -                             mh-toggle-mime-buttons
P ?          -                             mh-prefix-help
P C          -                             mh-ps-print-toggle-color
P F          -                             mh-ps-print-toggle-faces
P f          -                             mh-ps-print-msg-file
P l          -                             mh-print-msg
P p          -                             mh-ps-print-msg
Bill Wohler's avatar
Bill Wohler committed
464

Bill Wohler's avatar
Bill Wohler committed
465
*** MH-Letter Keymap Changes
Bill Wohler's avatar
Bill Wohler committed
466

Bill Wohler's avatar
Bill Wohler committed
467 468 469
The change where `mh-letter-mode' derives from `mail-mode' adds a few
keybindings. Some are interesting: experiment! Only the keybinding
changes for MH-E functions are listed here.
Bill Wohler's avatar
Bill Wohler committed
470

Bill Wohler's avatar
Bill Wohler committed
471 472
Most of the changes have to do with the renaming of the functions with
"mhn" in them to "mh" because nmh doesn't use `mhn'. The names were
U. Ser's avatar
U. Ser committed
473
also made consistent with the family of "mml" functions.
Bill Wohler's avatar
Bill Wohler committed
474

Bill Wohler's avatar
Bill Wohler committed
475 476 477 478
The type of signing or encryption has been generalized so the method
is now an option rather than a part of the function's name. The option
is `mh-mml-method-default' and choices include PGP (MIME), PGP,
S/MIME, or none.
Bill Wohler's avatar
Bill Wohler committed
479

Bill Wohler's avatar
Bill Wohler committed
480
Key          7.4.4                         8.0
Bill Wohler's avatar
Bill Wohler committed
481

Bill Wohler's avatar
Bill Wohler committed
482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503
C-c C-e      mh-edit-mhn                   mh-mh-to-mime
C-c RET C-e  mh-mml-secure-message-encrypt-pgpmime
                                           mh-mml-secure-message-encrypt
C-c RET C-g  -                             mh-mh-compose-anon-ftp
C-c RET C-n  -                             mh-mml-unsecure-message
C-c RET C-s  mh-mml-secure-message-sign-pgpmime
                                           mh-mml-secure-message-sign
C-c RET C-t  -                             mh-mh-compose-external-compressed-tar
C-c RET C-u  mh-revert-mhn-edit            mh-mh-to-mime-undo
C-c RET C-x  -                             mh-mh-compose-external-type
C-c RET e    mh-mml-secure-message-encrypt-pgpmime
                                           Prefix Command
C-c RET e e  -                             mh-mml-secure-message-encrypt
C-c RET e s  -                             mh-mml-secure-message-signencrypt
C-c RET g    -                             mh-mh-compose-anon-ftp
C-c RET n    -                             mh-mml-unsecure-message
C-c RET s    -                             Prefix Command
C-c RET s e  -                             mh-mml-secure-message-signencrypt
C-c RET s s  -                             mh-mml-secure-message-sign
C-c RET t    -                             mh-mh-compose-external-compressed-tar
C-c RET u    mh-revert-mhn-edit            mh-mh-to-mime-undo
C-c RET x    -                             mh-mh-compose-external-type
Bill Wohler's avatar
Bill Wohler committed
504

Bill Wohler's avatar
Bill Wohler committed
505 506 507 508 509 510
C-c C-f C-a  -                             mh-to-field
C-c C-f C-l  -                             mh-to-field
C-c C-f RET  -                             mh-to-field
C-c C-f a    -                             mh-to-field
C-c C-f l    -                             mh-to-field
C-c C-f m    -                             mh-to-field
Bill Wohler's avatar
Bill Wohler committed
511

Bill Wohler's avatar
Bill Wohler committed
512
*** MH-Search Keymap Changes
Bill Wohler's avatar
Bill Wohler committed
513

Bill Wohler's avatar
Bill Wohler committed
514 515 516 517
These are the changes associated with the new search mode. The command
`C-c C-c' (`mh-index-do-search') now performs the standard indexed
search, while `C-c C-p' (`mh-pick-do-search') runs pick as before,
only better!
Bill Wohler's avatar
Bill Wohler committed
518

Bill Wohler's avatar
Bill Wohler committed
519 520
The `mh-to-field' keybindings were adjusted to be consistent with
those in the MH-Letter mode.
Bill Wohler's avatar
Bill Wohler committed
521

Bill Wohler's avatar
Bill Wohler committed
522
Key          7.4.4                         8.0
Bill Wohler's avatar
Bill Wohler committed
523

Bill Wohler's avatar
Bill Wohler committed
524 525 526 527 528 529 530 531 532 533
C-c C-c      mh-do-search                  mh-index-do-search
C-c C-f C-d  mh-to-field                   -
C-c C-f C-f  mh-to-field                   -
C-c C-f C-r  mh-to-field                   -
C-c C-f RET  -                             mh-to-field
C-c C-f d    mh-to-field                   -
C-c C-f f    mh-to-field                   -
C-c C-f m    -                             mh-to-field
C-c C-f r    mh-to-field                   -
C-c TAB      mh-index-do-search            -
Bill Wohler's avatar
Bill Wohler committed
534

Bill Wohler's avatar
Bill Wohler committed
535
*** Updates to X-Image-URL
Bill Wohler's avatar
Bill Wohler committed
536

Bill Wohler's avatar
Bill Wohler committed
537 538 539 540
Now support the use of `curl' and `fetch' as alternatives to `wget' to
obtain the image. The display of images are controlled with the
`mh-show-use-xface-flag' option while the `mh-fetch-x-image-url'
option controls how the images are fetched.
Bill Wohler's avatar
Bill Wohler committed
541

Bill Wohler's avatar
Bill Wohler committed
542 543 544
The default of `mh-fetch-x-image-url' has been changed to "Never
Fetch." Those of you who like the value of "Ask Before Fetching" will
have to customize this option (closes SF #831278).
Bill Wohler's avatar
Bill Wohler committed
545

Bill Wohler's avatar
Bill Wohler committed
546 547 548
WARNING: There are security concerns with this feature. Please read
the documentation for these options carefully before changing the
default.
Bill Wohler's avatar
Bill Wohler committed
549

Bill Wohler's avatar
Bill Wohler committed
550
*** Updates to mh-identity-list
Bill Wohler's avatar
Bill Wohler committed
551

Bill Wohler's avatar
Bill Wohler committed
552 553 554 555 556
Note that the field names found in `mh-identity-list' that refer to
the fields in `mh-identity-handlers' have changed in an incompatible
way from 7.4.4. In general, the symbolic names now have a ":" prefix
to avoid collisions with header fields. Before starting Emacs, edit
your .emacs and insert ":" before "signature" if you have defined it.
Bill Wohler's avatar
Bill Wohler committed
557

Bill Wohler's avatar
Bill Wohler committed
558 559 560
You can change your attribution in replies with the new "Attribution
Verb" field, and you can set your default GPG user ID with the "GPG
key ID" field.
Bill Wohler's avatar
Bill Wohler committed
561

Bill Wohler's avatar
Bill Wohler committed
562 563 564 565 566
Signatures can now be read from the `mh-signature-file-name' variable,
or come from a function, in addition to a named file. If you write
your own function, variables that you can use include
`mh-signature-separator-regexp', `mh-signature-separator',
and `mh-signature-separator-p'.
Bill Wohler's avatar
Bill Wohler committed
567

Bill Wohler's avatar
Bill Wohler committed
568 569 570 571 572 573
The handling of these fields has been moved into a new
`mh-identity-handlers' option, an alist of fields (strings) and
handlers (functions). Strings are lowercase. Use ":signature" for
Signature and ":pgg-default-user-id" for GPG Key ID. The function
associated with the string "default" is used if no other functions are
appropriate. For this reason, don't name a header field "Default".
Bill Wohler's avatar
Bill Wohler committed
574

Bill Wohler's avatar
Bill Wohler committed
575 576
If you point your signature at a vCard file with a vcf suffix, then it
will be incorporated as a vCard body part (closes SF #802723).
Bill Wohler's avatar
Bill Wohler committed
577

Bill Wohler's avatar
Bill Wohler committed
578
*** Updates to Speedbar
Bill Wohler's avatar
Bill Wohler committed
579

Bill Wohler's avatar
Bill Wohler committed
580 581
The speedbar now renders the folders with unseen messages in boldface
which makes them easier to identify (closes SF #623369).
Bill Wohler's avatar
Bill Wohler committed
582

Bill Wohler's avatar
Bill Wohler committed
583
*** Updates to mh-msg-is-in-seq
Bill Wohler's avatar
Bill Wohler committed
584

Bill Wohler's avatar
Bill Wohler committed
585 586
Can now specify an alternate message number to `S s'
(`mh-msg-is-in-seq') with a prefix argument.
Bill Wohler's avatar
Bill Wohler committed
587

Bill Wohler's avatar
Bill Wohler committed
588
*** Updates to mh-to-field-choices
Bill Wohler's avatar
Bill Wohler committed
589

Bill Wohler's avatar
Bill Wohler committed
590 591 592 593 594 595
In MH-Letter mode, you can use the `C-c C-f' (`mh-to-field') prefix to
go to and insert fields. The fields `Reply-To:', `Mail-Reply-To:',
`Mail-Followup-To:' can now be created via the `C-r', `C-a' (for
author), and `C-l' keys respectively. The key for the `From:' field
has been renamed from `C-r' to `C-m' for consistency with `mail-mode'
(closes SF #1400139).
Bill Wohler's avatar
Bill Wohler committed
596

Bill Wohler's avatar
Bill Wohler committed
597
*** Change Content-Type Renderer on the Fly in MH-Show Buffer
Bill Wohler's avatar
Bill Wohler committed
598

Bill Wohler's avatar
Bill Wohler committed
599 600 601 602 603
This has been implemented by adding the key binding `K e'
(`mh-display-with-external-viewer'). For inline text/html parts,
buttons aren't displayed by default. In that case use `K t'
(`mh-toggle-mime-buttons') to display the button before viewing it
with an external browser (closes SF #839318).
Bill Wohler's avatar
Bill Wohler committed
604 605 606 607 608 609 610

*** MH-E No Longer Calls install-mh

The new variant detection code makes use of `mhparam' which assumes
that your MH environment has already been set up. The code to call
`install-mh', which could no longer be run anyway, was removed.

Bill Wohler's avatar
Bill Wohler committed
611
*** Add :package-version Keyword to Options
Bill Wohler's avatar
Bill Wohler committed
612

Bill Wohler's avatar
Bill Wohler committed
613 614 615 616 617 618
This `defcustom', `defgroup', and `defface' keyword was introduced in
Emacs 22.1. MH-E has been extended to take advantage of it. With this
keyword, you can now use `M-x customize-changed-options' to see what
options in MH-E have changed between versions of Emacs. In a future
version of Emacs, you'll be able to see changes between MH-E versions
as well (closes SF #1452724).
Bill Wohler's avatar
Bill Wohler committed
619

Bill Wohler's avatar
Bill Wohler committed
620
*** Render Signature and vCard in Italics
Bill Wohler's avatar
Bill Wohler committed
621

Bill Wohler's avatar
Bill Wohler committed
622 623
This has been implemented.  Use `mh-show-signature-face' to customize
the face used (closes SF #802722).
Bill Wohler's avatar
Bill Wohler committed
624

Bill Wohler's avatar
Bill Wohler committed
625
*** Derive mh-letter-mode from mail-mode
Bill Wohler's avatar
Bill Wohler committed
626

Bill Wohler's avatar
Bill Wohler committed
627 628 629 630
MH-Letter mode is now derived from `mail-mode'. We were able to delete
a lot of code. In return, there are a few `mail-mode' commands that
are available that may or may not be useful and the `mail-mode-hook'
is run (closes SF #1385571).
Bill Wohler's avatar
Bill Wohler committed
631 632 633 634 635 636 637

*** Remove Emacs 20 Support

As it turns out, we had already added some code that didn't work on
Emacs 20. However, now we've formalized it and removed code that was
present solely for Emacs 20 support (closes SF #1359240).

Bill Wohler's avatar
Bill Wohler committed
638
*** Glimpse Support Removed
Bill Wohler's avatar
Bill Wohler committed
639

Bill Wohler's avatar
Bill Wohler committed
640 641
Since glimpse isn't free, we cannot mention it. Glimpse has been
removed from the option `mh-indexer-choices' (closes SF #831276).
Bill Wohler's avatar
Bill Wohler committed
642

Bill Wohler's avatar
Bill Wohler committed
643
*** Use run-hook-with-args
Bill Wohler's avatar
Bill Wohler committed
644

Bill Wohler's avatar
Bill Wohler committed
645 646 647
We use normal hooks whenever possible and do not use
`run-hook-with-args' (with one documented exception) (closes SF
#643702).
Bill Wohler's avatar
Bill Wohler committed
648

Bill Wohler's avatar
Bill Wohler committed
649

Bill Wohler's avatar
Bill Wohler committed
650

Bill Wohler's avatar
Bill Wohler committed
651
** New Variables in MH-E 8.0
Bill Wohler's avatar
Bill Wohler committed
652

Bill Wohler's avatar
Bill Wohler committed
653
*** mh-after-commands-processed-hook
Bill Wohler's avatar
Bill Wohler committed
654

Bill Wohler's avatar
Bill Wohler committed
655 656
Hook run by `x' (`mh-execute-commands') after performing outstanding
refile and delete requests.
Bill Wohler's avatar
Bill Wohler committed
657

Bill Wohler's avatar
Bill Wohler committed
658
*** mh-alias-reloaded-hook
Bill Wohler's avatar
Bill Wohler committed
659

Bill Wohler's avatar
Bill Wohler committed
660
Invoked by `mh-alias-reload' after reloading aliases.
Bill Wohler's avatar
Bill Wohler committed
661

Bill Wohler's avatar
Bill Wohler committed
662
*** mh-auto-fields-prompt-flag
Bill Wohler's avatar
Bill Wohler committed
663

Bill Wohler's avatar
Bill Wohler committed
664 665
On means to prompt before sending if fields in `mh-auto-fields-list'
are inserted.
Bill Wohler's avatar
Bill Wohler committed
666

Bill Wohler's avatar
Bill Wohler committed
667
*** mh-before-commands-processed-hook
Bill Wohler's avatar
Bill Wohler committed
668

Bill Wohler's avatar
Bill Wohler committed
669 670 671
Renamed from `mh-folder-updated-hook'. It wasn't clear whether
`mh-folder-updated-hook' was run before or after the commands were
executed. We now provide both with clear names.
Bill Wohler's avatar
Bill Wohler committed
672

Bill Wohler's avatar
Bill Wohler committed
673
*** mh-compose-forward-as-mime-flag
Bill Wohler's avatar
Bill Wohler committed
674

Bill Wohler's avatar
Bill Wohler committed
675 676
On means that messages are forwarded as attachments (closes SF
#827203).
Bill Wohler's avatar
Bill Wohler committed
677

Bill Wohler's avatar
Bill Wohler committed
678
*** mh-default-folder-for-message-function
Bill Wohler's avatar
Bill Wohler committed
679

Bill Wohler's avatar
Bill Wohler committed
680
Function to select a default folder for refiling or `Fcc:'.
Bill Wohler's avatar
Bill Wohler committed
681

Bill Wohler's avatar
Bill Wohler committed
682
*** mh-forward-hook
Bill Wohler's avatar
Bill Wohler committed
683

Bill Wohler's avatar
Bill Wohler committed
684
Invoked on the forwarded letter by `f' (`mh-forward').
Bill Wohler's avatar
Bill Wohler committed
685 686 687 688 689 690

*** mh-highlight-citation-style

Renamed from `mh-highlight-citation-p' since it wasn't a boolean. The
new name is also more descriptive.

Bill Wohler's avatar
Bill Wohler committed
691 692 693 694
*** mh-identity-handlers

Handler functions for fields in `mh-identity-list'.

Bill Wohler's avatar
Bill Wohler committed
695 696 697 698 699 700
*** mh-insert-signature-hook

Renamed from `mh-letter-insert-signature-hook' since most of the other
hooks do not carry the mode in the prefix and because the new name is
equally clear.

Bill Wohler's avatar
Bill Wohler committed
701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723
*** mh-invisible-header-fields-default

List of hidden header fields. The header fields listed in this option
are hidden, although you can check off any field that you would like
to see. Header fields that you would like to hide that aren't listed
can be added to the `mh-invisible-header-fields' option (closes SF
#752045).

The option `mh-visible-header-fields' has been deleted.

*** mh-junk-background

If on, spam programs are run in background. This used to be the
default behavior but this could overwhelm a system if many messages
were black- or whitelisted at once. The spam programs are now run in
the foreground, but this option can be used to put them back in the
background.

*** mh-junk-disposition

Renamed from `mh-junk-mail-folder' since this variable can accept
values other than folder names.

Bill Wohler's avatar
Bill Wohler committed
724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740
*** mh-kill-folder-suppress-prompt-hooks

Renamed from `mh-kill-folder-suppress-prompt-hook'. By convention,
abnormal hooks, which this is, either have a -function or -hooks
suffix.

*** mh-mhl-format-file

Renamed from `mhl-formfile' to put it in the MH-E namespace and to be
consistent with other similar options.

*** mh-mh-to-mime-hook

Renamed from `mh-edit-mhn-hook'. We have a family of `mh-mml-to-mime'
functions and variables; the older mhn functions and variables were
renamed to have a consistent `mh-mh-to-mime' prefix.

Bill Wohler's avatar
Bill Wohler committed
741 742 743 744
*** mh-mml-method-default

Default method to use in security tags.

Bill Wohler's avatar
Bill Wohler committed
745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767
*** mh-new-messages-folders

Renamed from `mh-index-new-messages-folders' for clarity.

*** mh-path

Additional list of directories to search for MH.

*** mh-redist-full-contents-flag

On means the `dist' command needs entire letter for redistribution.
This was previously a variable. It's now an option.

*** mh-search-mode-hook

Renamed from `mh-pick-mode-hook' as part of the
`mh-index.el'/`mh-pick.el' merge into `mh-search.el'.

*** mh-search-program

Renamed from `mh-index-program' as part of the
`mh-index.el'/`mh-pick.el' merge into `mh-search.el'.

Bill Wohler's avatar
Bill Wohler committed
768 769 770 771 772 773 774 775
*** mh-signature-separator-flag

On means a signature separator should be inserted. It is not
recommended that you change this option since various mail user
agents, including MH-E, use the separator to present the signature
differently, and to suppress the signature when replying or yanking a
letter into a draft.

Bill Wohler's avatar
Bill Wohler committed
776 777 778 779 780 781 782 783 784 785 786 787 788
*** mh-sortm-args

Additional arguments for `sortm'. This was previously an internal
variable. It's now an user-customizable option.

*** mh-speed-update-interval

Renamed from `mh-speed-flists-interval' for clarity.

*** mh-ticked-messages-folders

Renamed from `mh-index-ticked-messages-folders' for clarity.

Bill Wohler's avatar
Bill Wohler committed
789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812
*** mh-variant

Specifies the variant used by MH-E. The default setting of this option
is `Auto-detect' which means that MH-E will automatically choose the
first of nmh, MH, or GNU mailutils that it finds in the directories
listed in `mh-path', `mh-sys-path', and `exec-path'. If, for example,
you have both nmh and mailutils installed and `mh-variant-in-use' was
initialized to nmh but you want to use mailutils, then you can set
this option to `mailutils'.

When this variable is changed, MH-E resets `mh-progs', `mh-lib',
`mh-lib-progs', `mh-flists-present-flag', and `mh-variant-in-use'
accordingly.

If you've set these variables in your .emacs, it is strongly suggested
that you comment them out. The MH detection code has been completely
rewritten and it is very likely that you no longer to set them and
their setting may confuse other MH-E settings.

*** mh-xemacs-tool-bar-position

Renamed from `mh-xemacs-toolbar-position' per GNU Emacs naming conventions.

*** mh-xemacs-use-tool-bar-flag
Bill Wohler's avatar
Bill Wohler committed
813 814 815 816 817 818 819

Renamed from `mh-xemacs-use-toolbar-flag' per GNU Emacs naming conventions.

*** mh-yank-behavior

Renamed from `mh-yank-from-start-of-msg' for clarity.

Bill Wohler's avatar
Bill Wohler committed
820 821 822


** Variables Deleted in MH-E 8.0
Bill Wohler's avatar
Bill Wohler committed
823

Bill Wohler's avatar
Bill Wohler committed
824
*** mh-alias-system-aliases
Bill Wohler's avatar
Bill Wohler committed
825

Bill Wohler's avatar
Bill Wohler committed
826
System definitions should not be a user option.
Bill Wohler's avatar
Bill Wohler committed
827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851

*** mh-edit-mhn-hook

Renamed to `mh-mh-to-mime-hook'.

*** mh-folder-updated-hook

Renamed to `mh-before-commands-processed-hook'.

*** mh-highlight-citation-p

Renamed to `mh-highlight-citation-style'.

*** mh-index-new-messages-folders

Renamed to `mh-new-messages-folders'.

*** mh-index-program

Renamed to `mh-search-program'.

*** mh-index-ticked-messages-folders

Renamed to `mh-ticked-messages-folders'.

Bill Wohler's avatar
Bill Wohler committed
852 853 854 855 856
*** mh-junk-mail-folder

Since this variable can accept values other than folder names, it was
renamed to `mh-junk-disposition' to more accurately reflect the content.

Bill Wohler's avatar
Bill Wohler committed
857 858 859 860 861 862 863 864 865 866 867 868
*** mh-kill-folder-suppress-prompt-hook

Renamed to `mh-kill-folder-suppress-prompt-hooks'.

*** mh-letter-insert-signature-hook

Renamed to `mh-insert-signature-hook'.

*** mh-pick-mode-hook

Renamed to `mh-search-mode-hook'.

Bill Wohler's avatar
Bill Wohler committed
869 870 871 872 873 874 875
*** mh-show-use-goto-addr-flag

This flag was redundant with and inconsistent with
`goto-address-highlight-p' at the same time, so we removed it. Please
customize `goto-address-highlight-p' if you wish to turn off email
address and URL highlighting.

Bill Wohler's avatar
Bill Wohler committed
876 877 878 879 880 881 882 883 884
*** mh-speed-flists-interval

Renamed to `mh-speed-update-interval'.

*** mh-speed-run-flists-flag

Deleted since setting `mh-speed-flists-interval' to 0 accomplishes the
same thing.

Bill Wohler's avatar
Bill Wohler committed
885 886 887 888
*** mh-visible-header-fields

Deleted since it would hide new header fields you might want to see.

Bill Wohler's avatar
Bill Wohler committed
889 890 891 892 893 894 895 896 897 898 899 900
*** mh-xemacs-toolbar-position

Renamed to `mh-xemacs-tool-bar-position'.

*** mh-xemacs-use-toolbar-flag

Renamed to `mh-xemacs-use-tool-bar-flag'.

*** mh-yank-from-start-of-msg

Renamed to `mh-yank-behavior'.

Bill Wohler's avatar
Bill Wohler committed
901
*** mhl-formfile
Bill Wohler's avatar
Bill Wohler committed
902

Bill Wohler's avatar
Bill Wohler committed
903
Renamed to `mh-mhl-format-file'.
Bill Wohler's avatar
Bill Wohler committed
904

Bill Wohler's avatar
Bill Wohler committed
905

Bill Wohler's avatar
Bill Wohler committed
906

Bill Wohler's avatar
Bill Wohler committed
907
** New Faces in MH-E 8.0
Bill Wohler's avatar
Bill Wohler committed
908

Bill Wohler's avatar
Bill Wohler committed
909
*** mh-folder-address
Bill Wohler's avatar
Bill Wohler committed
910

Bill Wohler's avatar
Bill Wohler committed
911
Renamed from `mh-folder-address-face' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
912

Bill Wohler's avatar
Bill Wohler committed
913
*** mh-folder-body
Bill Wohler's avatar
Bill Wohler committed
914

Bill Wohler's avatar
Bill Wohler committed
915
Renamed from `mh-folder-body-face' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
916

Bill Wohler's avatar
Bill Wohler committed
917
*** mh-folder-cur-msg-number
Bill Wohler's avatar
Bill Wohler committed
918

Bill Wohler's avatar
Bill Wohler committed
919
Renamed from `mh-folder-cur-msg-number-face' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
920

Bill Wohler's avatar
Bill Wohler committed
921
*** mh-folder-date
Bill Wohler's avatar
Bill Wohler committed
922

Bill Wohler's avatar
Bill Wohler committed
923
Renamed from `mh-folder-date-face' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
924

Bill Wohler's avatar
Bill Wohler committed
925
*** mh-folder-deleted
Bill Wohler's avatar
Bill Wohler committed
926

Bill Wohler's avatar
Bill Wohler committed
927
Renamed from `mh-folder-deleted-face' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
928

Bill Wohler's avatar
Bill Wohler committed
929
*** mh-folder-followup
Bill Wohler's avatar
Bill Wohler committed
930

Bill Wohler's avatar
Bill Wohler committed
931
Renamed from `mh-folder-followup-face' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
932

Bill Wohler's avatar
Bill Wohler committed
933
*** mh-folder-msg-number
Bill Wohler's avatar
Bill Wohler committed
934

Bill Wohler's avatar
Bill Wohler committed
935
Renamed from `mh-folder-msg-number-face' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
936

Bill Wohler's avatar
Bill Wohler committed
937
*** mh-folder-refiled
Bill Wohler's avatar
Bill Wohler committed
938

Bill Wohler's avatar
Bill Wohler committed
939
Renamed from `mh-folder-refiled-face' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
940

Bill Wohler's avatar
Bill Wohler committed
941
*** mh-folder-sent-to-me-hint
Bill Wohler's avatar
Bill Wohler committed
942

Bill Wohler's avatar
Bill Wohler committed
943
Fontification hint face in messages sent directly to us.
Bill Wohler's avatar
Bill Wohler committed
944

Bill Wohler's avatar
Bill Wohler committed
945
*** mh-folder-sent-to-me-sender
Bill Wohler's avatar
Bill Wohler committed
946

Bill Wohler's avatar
Bill Wohler committed
947
Sender face in messages sent directly to us.
Bill Wohler's avatar
Bill Wohler committed
948

Bill Wohler's avatar
Bill Wohler committed
949
*** mh-folder-subject
Bill Wohler's avatar
Bill Wohler committed
950

Bill Wohler's avatar
Bill Wohler committed
951
Renamed from `mh-folder-subject-face' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
952

Bill Wohler's avatar
Bill Wohler committed
953
*** mh-folder-tick
Bill Wohler's avatar
Bill Wohler committed
954

Bill Wohler's avatar
Bill Wohler committed
955
Renamed from `mh-folder-tick-face' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
956

Bill Wohler's avatar
Bill Wohler committed
957
*** mh-folder-to
Bill Wohler's avatar
Bill Wohler committed
958

Bill Wohler's avatar
Bill Wohler committed
959
Renamed from `mh-folder-to-face' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
960

Bill Wohler's avatar
Bill Wohler committed
961
*** mh-letter-header-field
Bill Wohler's avatar
Bill Wohler committed
962

Bill Wohler's avatar
Bill Wohler committed
963
Renamed from `mh-letter-header-field-face' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
964

Bill Wohler's avatar
Bill Wohler committed
965
*** mh-search-folder
Bill Wohler's avatar
Bill Wohler committed
966

Bill Wohler's avatar
Bill Wohler committed
967
Renamed from `mh-index-folder-face'.
Bill Wohler's avatar
Bill Wohler committed
968

Bill Wohler's avatar
Bill Wohler committed
969
*** mh-show-cc
Bill Wohler's avatar
Bill Wohler committed
970

Bill Wohler's avatar
Bill Wohler committed
971
Renamed from `mh-show-cc-face' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
972

Bill Wohler's avatar
Bill Wohler committed
973
*** mh-show-date
Bill Wohler's avatar
Bill Wohler committed
974

Bill Wohler's avatar
Bill Wohler committed
975
Renamed from `mh-show--face' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
976

Bill Wohler's avatar
Bill Wohler committed
977
*** mh-show-from
Bill Wohler's avatar
Bill Wohler committed
978

Bill Wohler's avatar
Bill Wohler committed
979
Renamed from `mh-show-from-face' per new Emacs conventions.
980

Bill Wohler's avatar
Bill Wohler committed
981
*** mh-show-header
982

Bill Wohler's avatar
Bill Wohler committed
983
Renamed from `mh-show-header-face' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
984

Bill Wohler's avatar
Bill Wohler committed
985
*** mh-show-pgg-bad
Bill Wohler's avatar
Bill Wohler committed
986 987 988

Face used to highlight a bad PGG signature.

Bill Wohler's avatar
Bill Wohler committed
989
*** mh-show-pgg-good
Bill Wohler's avatar
Bill Wohler committed
990 991 992

Face used to highlight a good PGG signature.

Bill Wohler's avatar
Bill Wohler committed
993
*** mh-show-pgg-unknown
Bill Wohler's avatar
Bill Wohler committed
994 995 996 997

Face used to highlight a PGG signature whose status is unknown. This
face is also used for a signature when the signer is untrusted.

Bill Wohler's avatar
Bill Wohler committed
998
*** mh-show-signature
Bill Wohler's avatar
Bill Wohler committed
999

Bill Wohler's avatar
Bill Wohler committed
1000
Face used to highlight the signature.
Bill Wohler's avatar
Bill Wohler committed
1001

Bill Wohler's avatar
Bill Wohler committed
1002
*** mh-show-subject
Bill Wohler's avatar
Bill Wohler committed
1003

Bill Wohler's avatar
Bill Wohler committed
1004
Renamed from `mh-show-subject-face' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1005

Bill Wohler's avatar
Bill Wohler committed
1006
*** mh-show-to
Bill Wohler's avatar
Bill Wohler committed
1007

Bill Wohler's avatar
Bill Wohler committed
1008
Renamed from `mh-show-to-face' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1009

Bill Wohler's avatar
Bill Wohler committed
1010
*** mh-show-xface
Bill Wohler's avatar
Bill Wohler committed
1011

Bill Wohler's avatar
Bill Wohler committed
1012
Renamed from `mh-show-xface-face' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1013

Bill Wohler's avatar
Bill Wohler committed
1014
*** mh-speedbar-folder
Bill Wohler's avatar
Bill Wohler committed
1015

Bill Wohler's avatar
Bill Wohler committed
1016
Renamed from `mh-speedbar-folder-face' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1017

Bill Wohler's avatar
Bill Wohler committed
1018
*** mh-speedbar-folder-with-unseen-messages
Bill Wohler's avatar
Bill Wohler committed
1019

Bill Wohler's avatar
Bill Wohler committed
1020 1021
Renamed from `mh-speedbar-folder-with-unseen-messages-face' per new
Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1022

Bill Wohler's avatar
Bill Wohler committed
1023
*** mh-speedbar-selected-folder
Bill Wohler's avatar
Bill Wohler committed
1024

Bill Wohler's avatar
Bill Wohler committed
1025
Renamed from `mh-speedbar-selected-folder-face' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1026

Bill Wohler's avatar
Bill Wohler committed
1027
*** mh-speedbar-selected-folder-with-unseen-messages
Bill Wohler's avatar
Bill Wohler committed
1028

Bill Wohler's avatar
Bill Wohler committed
1029
Renamed from `mh-speedbar-selected-folder-with-unseen-messages-face'
Paul Eggert's avatar
Paul Eggert committed
1030
per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1031 1032 1033



Bill Wohler's avatar
Bill Wohler committed
1034
** Faces Deleted in MH-E 8.0
Bill Wohler's avatar
Bill Wohler committed
1035

Bill Wohler's avatar
Bill Wohler committed
1036
*** mh-folder-address-face
Bill Wohler's avatar
Bill Wohler committed
1037

Bill Wohler's avatar
Bill Wohler committed
1038
Renamed to `mh-folder-address' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1039

Bill Wohler's avatar
Bill Wohler committed
1040
*** mh-folder-body-face
Bill Wohler's avatar
Bill Wohler committed
1041

Bill Wohler's avatar
Bill Wohler committed
1042
Renamed to `mh-folder-body' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1043

Bill Wohler's avatar
Bill Wohler committed
1044
*** mh-folder-cur-msg-face
Bill Wohler's avatar
Bill Wohler committed
1045

Bill Wohler's avatar
Bill Wohler committed
1046
Deleted. Not used.
Bill Wohler's avatar
Bill Wohler committed
1047

Bill Wohler's avatar
Bill Wohler committed
1048
*** mh-folder-cur-msg-number-face
Bill Wohler's avatar
Bill Wohler committed
1049

Bill Wohler's avatar
Bill Wohler committed
1050
Renamed to `mh-folder-cur-msg-number' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1051

Bill Wohler's avatar
Bill Wohler committed
1052
*** mh-folder-date-face
Bill Wohler's avatar
Bill Wohler committed
1053

Bill Wohler's avatar
Bill Wohler committed
1054
Renamed to `mh-folder-date' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1055

Bill Wohler's avatar
Bill Wohler committed
1056
*** mh-folder-deleted-face
Bill Wohler's avatar
Bill Wohler committed
1057

Bill Wohler's avatar
Bill Wohler committed
1058
Renamed to `mh-folder-deleted' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1059

Bill Wohler's avatar
Bill Wohler committed
1060
*** mh-folder-followup-face
Bill Wohler's avatar
Bill Wohler committed
1061

Bill Wohler's avatar
Bill Wohler committed
1062
Renamed to `mh-folder-followup' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1063

Bill Wohler's avatar
Bill Wohler committed
1064
*** mh-folder-msg-number-face
Bill Wohler's avatar
Bill Wohler committed
1065

Bill Wohler's avatar
Bill Wohler committed
1066
Renamed to `mh-folder-msg-number' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1067

Bill Wohler's avatar
Bill Wohler committed
1068
*** mh-folder-refiled-face
Bill Wohler's avatar
Bill Wohler committed
1069

Bill Wohler's avatar
Bill Wohler committed
1070
Renamed to `mh-folder-refiled' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1071

Bill Wohler's avatar
Bill Wohler committed
1072
*** mh-folder-subject-face
Bill Wohler's avatar
Bill Wohler committed
1073

Bill Wohler's avatar
Bill Wohler committed
1074
Renamed to `mh-folder-subject' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1075

Bill Wohler's avatar
Bill Wohler committed
1076
*** mh-folder-tick-face
Bill Wohler's avatar
Bill Wohler committed
1077

Bill Wohler's avatar
Bill Wohler committed
1078
Renamed to `mh-folder-tick' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1079

Bill Wohler's avatar
Bill Wohler committed
1080
*** mh-folder-to-face
Bill Wohler's avatar
Bill Wohler committed
1081

Bill Wohler's avatar
Bill Wohler committed
1082
Renamed to `mh-folder-to' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1083

Bill Wohler's avatar
Bill Wohler committed
1084
*** mh-index-folder-face
Bill Wohler's avatar
Bill Wohler committed
1085

Bill Wohler's avatar
Bill Wohler committed
1086
Renamed to `mh-search-folder'.
Bill Wohler's avatar
Bill Wohler committed
1087

Bill Wohler's avatar
Bill Wohler committed
1088
*** mh-letter-header-field-face
Bill Wohler's avatar
Bill Wohler committed
1089

Bill Wohler's avatar
Bill Wohler committed
1090
Renamed to `mh-letter-header-field' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1091

Bill Wohler's avatar
Bill Wohler committed
1092
*** mh-show-cc-face
Bill Wohler's avatar
Bill Wohler committed
1093

Bill Wohler's avatar
Bill Wohler committed
1094
Renamed to `mh-show-cc' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1095

Bill Wohler's avatar
Bill Wohler committed
1096
*** mh-show-date-face
Bill Wohler's avatar
Bill Wohler committed
1097

Bill Wohler's avatar
Bill Wohler committed
1098
Renamed to `mh-show-date' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1099

Bill Wohler's avatar
Bill Wohler committed
1100
*** mh-show-from-face
Bill Wohler's avatar
Bill Wohler committed
1101

Bill Wohler's avatar
Bill Wohler committed
1102
Renamed to `mh-show-from' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1103

Bill Wohler's avatar
Bill Wohler committed
1104
*** mh-show-header-face
Bill Wohler's avatar
Bill Wohler committed
1105

Bill Wohler's avatar
Bill Wohler committed
1106
Renamed to `mh-show-header' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1107

Bill Wohler's avatar
Bill Wohler committed
1108
*** mh-show-subject-face
Bill Wohler's avatar
Bill Wohler committed
1109

Bill Wohler's avatar
Bill Wohler committed
1110
Renamed to `mh-show-subject' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1111

Bill Wohler's avatar
Bill Wohler committed
1112
*** mh-show-to-face
Bill Wohler's avatar
Bill Wohler committed
1113

Bill Wohler's avatar
Bill Wohler committed
1114
Renamed to `mh-show-to' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1115

Bill Wohler's avatar
Bill Wohler committed
1116
*** mh-show-xface-face
Bill Wohler's avatar
Bill Wohler committed
1117

Bill Wohler's avatar
Bill Wohler committed
1118
Renamed to `mh-show-xface' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1119

Bill Wohler's avatar
Bill Wohler committed
1120
*** mh-speedbar-folder-face
Bill Wohler's avatar
Bill Wohler committed
1121

Bill Wohler's avatar
Bill Wohler committed
1122
Renamed to `mh-speedbar-folder' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1123

Bill Wohler's avatar
Bill Wohler committed
1124
*** mh-speedbar-folder-with-unseen-messages-face
Bill Wohler's avatar
Bill Wohler committed
1125

Bill Wohler's avatar
Bill Wohler committed
1126
Renamed to `mh-speedbar-folder-with-unseen-messages' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1127

Bill Wohler's avatar
Bill Wohler committed
1128
*** mh-speedbar-selected-folder-face
Bill Wohler's avatar
Bill Wohler committed
1129

Bill Wohler's avatar
Bill Wohler committed
1130
Renamed to `mh-speedbar-selected-folder' per new Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1131

Bill Wohler's avatar
Bill Wohler committed
1132
*** mh-speedbar-selected-folder-with-unseen-messages-face
Bill Wohler's avatar
Bill Wohler committed
1133

Bill Wohler's avatar
Bill Wohler committed
1134 1135
Renamed to `mh-speedbar-selected-folder-with-unseen-messages' per new
Emacs conventions.
Bill Wohler's avatar
Bill Wohler committed
1136

Bill Wohler's avatar
Bill Wohler committed
1137

Bill Wohler's avatar
Bill Wohler committed
1138

Bill Wohler's avatar
Bill Wohler committed
1139
** Bug Fixes in MH-E 8.0
Bill Wohler's avatar
Bill Wohler committed
1140

Bill Wohler's avatar
Bill Wohler committed
1141
*** Face Variable Names Now Follow Current Conventions
Bill Wohler's avatar
Bill Wohler committed
1142

Paul Eggert's avatar
Paul Eggert committed
1143
The -face suffix has been dropped from all face names.
Bill Wohler's avatar
Bill Wohler committed
1144

Bill Wohler's avatar
Bill Wohler committed
1145
*** Swish Fixes
Bill Wohler's avatar
Bill Wohler committed
1146

Bill Wohler's avatar
Bill Wohler committed
1147 1148
Items in swish indexes that aren't mail messages are now handled more
gracefully.
Bill Wohler's avatar
Bill Wohler committed
1149

1150
*** SpamAssassin Fixes
Bill Wohler's avatar
Bill Wohler committed
1151

1152
If you use SpamAssassin, there was an error when you tried to junk
Bill Wohler's avatar
Bill Wohler committed
1153
mail if the option `mh-junk-background' was set. This has been fixed.
Bill Wohler's avatar
Bill Wohler committed
1154

Bill Wohler's avatar
Bill Wohler committed
1155
*** Mairix Support
Bill Wohler's avatar
Bill Wohler committed
1156

Bill Wohler's avatar
Bill Wohler committed
1157
Indexing now compatible with Mairix version 0.12 and later.