annotate lisp/vm/README @ 7:c153ca296910

Added tag r19-15b4 for changeset 27bc7f280385
author cvs
date Mon, 13 Aug 2007 08:47:16 +0200
parents 376386a54a3c
children 859a2309aef8
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
1 How to setup VM:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
2
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
3 0) Look at the Makefile and change the values of EMACS_VERSION,
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
4 EMACS, INFODIR, LISPDIR, and PIXMAPDIR. If they are not right for your
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
5 system, change them.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
6
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
7 Note that version 18 of Emacs is no longer supported. VM may
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
8 or may not work under v18.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
9
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
10 1) Do one of these:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
11 `make'.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
12 `make vm.info' to build the Info online help document.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
13 `make all' to make everything.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
14 Ignore the compiler warnings.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
15
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
16 2) Put all the .elc files into a Lisp directory that Emacs knows
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
17 about. (see load-path).
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
18
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
19 3) If you're using XEmacs 19.12 and you want toolbar support,
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
20 make a directory called `vm' in the XEmacs `etc' directory.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
21 Copy the files in pixmaps directory into the directory you
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
22 just created. VM will look for the pixmap there by default.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
23
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
24 Alternately you can put the pixmap files in any directory you
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
25 want or just leave them where they are. Be sure to point the
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
26 variable vm-toolbar-pixmap-directory at the direrctory where
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
27 you put the files.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
28
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
29 4) If you built the Info document, copy the file vm.info file into
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
30 the Emacs' info directory under the name "vm". Edit the "dir"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
31 file in that directory and add a menu entry for VM, if it's
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
32 not in there already.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
33
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
34 5) Put these lines in your .emacs file if they aren't there
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
35 already:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
36
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
37 (autoload 'vm "vm" "Start VM on your primary inbox." t)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
38 (autoload 'vm-other-frame "vm" "Like `vm' but starts in another frame." t)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
39 (autoload 'vm-visit-folder "vm" "Start VM on an arbitrary folder." t)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
40 (autoload 'vm-visit-virtual-folder "vm" "Visit a VM virtual folder." t)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
41 (autoload 'vm-mode "vm" "Run VM major mode on a buffer" t)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
42 (autoload 'vm-mail "vm" "Send a mail message using VM." t)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
43 (autoload 'vm-submit-bug-report "vm" "Send a bug report about VM." t)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
44
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
45 You're now ready to use VM. C-h i should start up the Emacs Info
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
46 system and if you've installed the Info document properly you can
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
47 use the online documentation to teach yourself how to use VM.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
48 (Note: the Info document is currently only completely accurate for
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
49 version 4 of VM.)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
50
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
51 Please use M-x vm-submit-bug-report to report bugs. The bug report
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
52 will be sent to bug-vm@uunet.uu.net and be gatewayed from there to
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
53 gnu.emacs.vm.bug.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
54
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
55 The latest version of VM can usually be found at ftp.uu.net in
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
56 the networking/mail/vm directory.