VM                                                             RedHat

I prefer not to have loads of extra files placed in one directory
without some form of hierarchical organization.  So, despite the fact
that the defaults are to dump all .elc's into

	/usr/(local/)share/emacs/site-lisp

I'm putting them all under a directory called vm.  How does this
impact the users?  Well, either (1) they add this new directory to
their load-path, or (2) they load ``vm-init.el'', which is located in

	/usr/share/emacs/site-lisp/

``vm-init.el'' does a few things:

	(1) automatically adds the right directory to load-path;
	(2) gets VM ready to go, per vm/README; and
	(3) sets the default for the base64-{de,en}code binaries.

#3 is a new addition to the RPM.  Many people using VM out-of-the-box
will blindly use the internal MIME de-/en-coding, which is abhorrently
slow.  These two are provided with VM (well, in the same FTP dir), and
work much faster.  After loading vm-init.el, the user can redefine
vm-mime-base64-decoder-program and vm-mime-base64-encoder-program for
their own program (see the VM docs for that).

    BTW: If somebody knows of a better way to define these two without
    blindly writing over them (i.e. some quick elisp-code that will
    make sure that they are not defined yet), please drop me a line.
    I am but a humble servant making use of VM easier for RedHat
    users. :-)

Bill

--
William Evans                 < william . evans @ computer . org >
