;; Author: Bill Wohler <wohler@newt.com>
;; Maintainer: Bill Wohler <wohler@newt.com>
-;; Version: 7.93+cvs
+;; Version: 8.0.2
;; Keywords: mail
;; This file is part of GNU Emacs.
;;; Commentary:
+;; MH-E is an Emacs interface to the MH mail system.
+
+;; MH-E is supported by GNU Emacs 21 and 22, as well as XEmacs 21
+;; (except for versions 21.5.9-21.5.16). It is compatible with MH
+;; versions 6.8.4 and higher, all versions of nmh, and GNU mailutils
+;; 0.4 and higher.
+
+;; MH (Message Handler) is a powerful mail reader. See
+;; http://rand-mh.sourceforge.net/.
+
+;; N.B. MH must have been compiled with the MHE compiler flag or several
+;; features necessary for MH-E will be missing from MH commands, specifically
+;; the -build switch to repl and forw.
+
;; How to use:
;; M-x mh-rmail to read mail. Type C-h m there for a list of commands.
;; C-u M-x mh-rmail to visit any folder.
;; If you want to customize MH-E before explicitly loading it, add this:
;; (require 'mh-cus-load)
-;; MH (Message Handler) is a powerful mail reader.
-
-;; The MH newsgroup is comp.mail.mh; the mailing list is mh-users@ics.uci.edu
-;; (send to mh-users-request to be added). See the monthly Frequently Asked
-;; Questions posting there for information on getting MH and MH-E:
-;; http://www.faqs.org/faqs/mail/mh-faq/part1/preamble.html
-
-;; N.B. MH must have been compiled with the MHE compiler flag or several
-;; features necessary for MH-E will be missing from MH commands, specifically
-;; the -build switch to repl and forw.
-
-;; MH-E is an Emacs interface to the MH mail system.
-
-;; MH-E is supported in GNU Emacs 21 and 22 as well as XEmacs 21
-;; (except for versions 21.5.9-21.5.16), with MH 6.8.4 on, nmh 1.0.4
-;; on, and GNU mailutils 0.4 on.
-
;; Mailing Lists:
;; mh-e-users@lists.sourceforge.net
;; mh-e-announce@lists.sourceforge.net
(mh-require-cl)
+(require 'mh-buffers)
+(require 'mh-compat)
+
(eval-and-compile
(defvar mh-xemacs-flag (featurep 'xemacs)
"Non-nil means the current Emacs is XEmacs."))
(mh-do-in-xemacs
(require 'mh-xemacs))
-(require 'mh-buffers)
-(require 'mh-compat)
-
(mh-font-lock-add-keywords
'emacs-lisp-mode
(eval-when-compile
;; Try to keep variables local to a single file. Provide accessors if
;; variables are shared. Use this section as a last resort.
-(defconst mh-version "7.93+cvs" "Version number of MH-E.")
+(defconst mh-version "8.0.2" "Version number of MH-E.")
;; Variants
(defvar mh-draft-folder nil
"Cached value of the \"Draft-Folder:\" MH profile component.
Name of folder containing draft messages.
-Nil means do not use a draft folder.")
+nil means do not use a draft folder.")
(defvar mh-inbox nil
"Cached value of the \"Inbox:\" MH profile component.
"X-Originating-IP:" ; Hotmail
"X-Postfilter:"
"X-Priority:" ; MS Outlook
+ "X-Provags-ID:"
"X-Qotd-" ; User added
"X-RM"
"X-Received-Date:"