annotate lisp/vm/README @ 50:ee648375d8d6 r19-16b91

Import from CVS: tag r19-16b91
author cvs
date Mon, 13 Aug 2007 08:56:41 +0200
parents 859a2309aef8
children 131b0175ea99
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
20
859a2309aef8 Import from CVS: tag r19-15b93
cvs
parents: 0
diff changeset
8 or may not work under v18. The old v18 support code has been left
859a2309aef8 Import from CVS: tag r19-15b93
cvs
parents: 0
diff changeset
9 in place for those hardy souls who want to attempt it anyway.
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
10
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
11 1) Do one of these:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
12 `make'.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
13 `make vm.info' to build the Info online help document.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
14 `make all' to make everything.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
15 Ignore the compiler warnings.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
16
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
17 2) Put all the .elc files into a Lisp directory that Emacs knows
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
18 about. (see load-path).
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
19
20
859a2309aef8 Import from CVS: tag r19-15b93
cvs
parents: 0
diff changeset
20 3) If you're using XEmacs 19.14 and you want toolbar support,
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
21 make a directory called `vm' in the XEmacs `etc' directory.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
22 Copy the files in pixmaps directory into the directory you
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
23 just created. VM will look for the pixmap there by default.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
24
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
25 Alternately you can put the pixmap files in any directory you
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
26 want or just leave them where they are. Be sure to point the
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
27 variable vm-toolbar-pixmap-directory at the direrctory where
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
28 you put the files.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
29
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
30 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
31 the Emacs' info directory under the name "vm". Edit the "dir"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
32 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
33 not in there already.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
34
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
35 5) Put these lines in your .emacs file if they aren't there
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
36 already:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
37
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
38 (autoload 'vm "vm" "Start VM on your primary inbox." t)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
39 (autoload 'vm-other-frame "vm" "Like `vm' but starts in another frame." t)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
40 (autoload 'vm-visit-folder "vm" "Start VM on an arbitrary folder." t)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
41 (autoload 'vm-visit-virtual-folder "vm" "Visit a VM virtual folder." t)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
42 (autoload 'vm-mode "vm" "Run VM major mode on a buffer" t)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
43 (autoload 'vm-mail "vm" "Send a mail message using VM." t)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
44 (autoload 'vm-submit-bug-report "vm" "Send a bug report about VM." t)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
45
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
46 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
47 system and if you've installed the Info document properly you can
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
48 use the online documentation to teach yourself how to use VM.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
49 (Note: the Info document is currently only completely accurate for
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
50 version 4 of VM.)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
51
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
52 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
53 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
54 gnu.emacs.vm.bug.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
55
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
56 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
57 the networking/mail/vm directory.