1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 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 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159
|
* COPYRIGHT
Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.
* INTRODUCTION
Thank you for using MH-E 8.0.3, the newest release of the GNU Emacs
front end for MH. This file contains installation directions; the
release notes contain important information regarding this release. We
encourage you to read these documents before using the software. The
release notes for all versions are packaged with MH-E in a file called
MH-E-NEWS.
Emacs comes prepackaged with MH-E; the files in this package may be
more recent however. To ascertain the version of MH-E in your version
of Emacs and to determine whether it is necessary to install these
files, run the command `M-x mh-version' within Emacs. If this package
contains a more recent version of MH-E, read on.
CVS MH-E is built into CVS Emacs, so if you use CVS Emacs, then you
have no need of this release. You are already running the bleeding
edge.
This version of MH-E will appear in GNU Emacs 22.1 (unless MH-E is
superseded by a newer version). It is supported in GNU Emacs 21, 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 1.0 and higher.
* INSTALL
** Extract the tarball.
If you don't have GNU tar, use gzip to uncompress the tarball and drop
the `z' option.
tar xzf mh-e-8.0.3.tgz
** Compile.
It is suggested, but not required, to compile MH-E. To do so, run
`make' in the distribution directory:
cd mh-e-8.0.3
make
If you run Emacs by any name other than `emacs', use the following
instead:
cd mh-e-8.0.3
make EMACS=myemacs
For example, Mac users might have to use something like:
make EMACS=/Applications/DarwinPorts/Emacs.app/Contents/MacOS/Emacs
If `M-x mh-version' shows that your compile- and run-time versions of
Gnus are different, then it is likely that you compiled with the wrong
version of Emacs.
Note that the Makefile assumes an XEmacs variant if `xemacs' appears
somewhere in the command name. Otherwise, it is assumed that GNU Emacs
is being used.
** Place these files in your load path.
Add something like the following to your .emacs:
(add-to-list 'load-path (expand-file-name "~/mh-e-8.0.3/emacs/lisp/mh-e"))
XEmacs users will also have to add this as well:
(add-to-list 'load-path (expand-file-name "~/mh-e-8.0.3"))
** Enable the entry points into MH-E as autoloads.
The MH-E entry points are predefined in Emacs 22. If you are using
Emacs 21, which contains old autoload definitions, you *must* add the
following to your .emacs to get the updated definitions:
(require 'mh-autoloads)
If you want to customize MH-E before explicitly loading it, you may
optionally add the following to your .emacs as well:
(require 'mh-cus-load)
** Read the commentary at the top of mh-e.el.
** Read the release notes in MH-E-NEWS.
This is particularly important if you're already using MH-E and the
major version number has changed. We don't bump major version numbers
in MH-E for marketing reasons; it always means incompatible
improvements were made.
* CVS MH-E INSTALL
After checking out the src module, you must run `make emacs' or just
`make' to check out the rest of the module from Savannah. Then follow
the steps that apply to you in INSTALL above.
Developers should run `make emacs-devel' which checks out all of Emacs
using the $USER environment variable as their Savannah login. However,
they can also get the minimum MH-E source with `make CVSMETHOD=ext
CVSLOGIN=$USER emacs'.
* ADDITIONAL INFORMATION
** Documentation
Documentation comes in the form of a manual which comes in the
following forms:
*** info
The info pages can be found by running the following command within
Emacs:
C-h i m mh-e RET
If the version of the manual that you get doesn't match this version
of MH-E, download the latest version of the manual. See below.
*** HTML & PDF
An online version of the documentation is available here:
http://mh-e.sourceforge.net/manual/
*** Source
The source for the documentation can be obtained here:
https://sourceforge.net/project/showfiles.php?group_id=13357
With the source, you can build the Info pages, HTML, and PDF.
** Mailing Lists, Bug Reports and Other Support
Please read the commentary at the top of `mh-e.el'. Visit
http://mh-e.sourceforge.net/ !
Local variables:
mode: outline
paragraph-separate: "[ ]*$"
end:
|