comparison lisp/ediff/README @ 16:0293115a14e9 r19-15b91

Import from CVS: tag r19-15b91
author cvs
date Mon, 13 Aug 2007 08:49:20 +0200
parents 9ee227acff29
children 131b0175ea99
comparison
equal deleted inserted replaced
15:ad457d5f7d04 16:0293115a14e9
1 **** EDIFF -- a comprehensive interface to diff for Emacs 19 and XEmacs 19 1 **** EDIFF -- a comprehensive interface to diff for Emacs 19 and XEmacs 19
2 2
3 **** This version of Ediff requires *at least* Emacs 19.30 or XEmacs 19.14 3 **** This version of Ediff requires *at least* Emacs 19.34 or XEmacs 19.14
4 4
5 This directory: 5 This directory:
6 6
7 README -- This file 7 README -- This file
8 Makefile -- Automated installation file 8 Makefile -- Automated installation file
18 ediff-diff.el -- Ediff Emacs Lisp code 18 ediff-diff.el -- Ediff Emacs Lisp code
19 ediff-merg.el -- Ediff Emacs Lisp code 19 ediff-merg.el -- Ediff Emacs Lisp code
20 ediff-mult.el -- Ediff Emacs Lisp code 20 ediff-mult.el -- Ediff Emacs Lisp code
21 ediff-vers.el -- Ediff Emacs Lisp code 21 ediff-vers.el -- Ediff Emacs Lisp code
22 ediff-ptch.el -- Ediff Emacs Lisp code 22 ediff-ptch.el -- Ediff Emacs Lisp code
23 ediff-tbar.el -- Ediff Emacs Lisp code -- this one only for XEmacs 23 ediff-tbar.el -- Ediff Emacs Lisp code -- for XEmacs only
24 ediff-hook.el -- Ediff Emacs Lisp code 24 ediff-hook.el -- Ediff Emacs Lisp code
25 toolbar/ -- Ediff toolbar icons -- for XEmacs only
25 26
26 27
27 To install Ediff do: 28 To install Ediff do:
28 29
29 uncompress ediff.tar.Z 30 uncompress ediff.tar.Z
55 3. XEmacs users must invoke `make' with the parameter EMACS=xemacs 56 3. XEmacs users must invoke `make' with the parameter EMACS=xemacs
56 or whatever name is used to invoke XEmacs (some sites still use xemacs 57 or whatever name is used to invoke XEmacs (some sites still use xemacs
57 for Emacs 18). An even better thing would be to edit Makefile directly 58 for Emacs 18). An even better thing would be to edit Makefile directly
58 as indicated in the comments there. 59 as indicated in the comments there.
59 60
60 For manual installation, copy ediff*.elc into a directory on your load-path. 61 4. Under XEmacs, copy the icons in the `toolbar' directory into
62 the-directory-where-xemacs-installed/etc/toolbar/
61 63
62 For more details, read documentation at the beginning of the file ediff.el 64 Normally, all Ediff menus and autoloads are already defined in Emacs, so you
63
64 To install on-line documentation, you need to install the Info files
65 by copying
66
67 ediff.info*
68
69 into your Info directory (which is emacs-root-dir/info,
70 if emacs-root-dir is the root directory of the installation).
71
72 Then edit the file
73
74 emacs-root-dir/info/dir
75
76 to include the root menu item for Ediff (check how other menu
77 items look like in this file).
78
79 In Emacs, this item should look like this:
80
81 * Ediff: (ediff.info). A Visual Interface to Unix Diff and Patch Utilities
82
83 In XEmacs, it looks like:
84
85 * Ediff:: A Visual Interface to Unix Diff and Patch Utilities
86
87
88 Normally, all Ediff menus and autoloads are already defined in Emacs, so u
89 don't need to define anything in your .emacs to run Ediff. 65 don't need to define anything in your .emacs to run Ediff.
90 However, if it was announced that this distribution of Ediff contains 66 However, if it was announced that this distribution of Ediff contains
91 new features, you may have to put 67 new features, you may need to put
92 68
93 (require 'ediff-hook) 69 (require 'ediff-hook)
94 70
95 in your .emacs to take advantage of these new features. This doesn't load 71 in your .emacs to take advantage of these new features. This doesn't load
96 Ediff, but readies it for any taks u assign to it. When this version of 72 Ediff, but readies Emacs for the things to come. When this version of
97 Ediff gets installed in the standard Emacs distribution, you may remove 73 Ediff gets installed in the standard Emacs distribution, you can remove
98 the above require-statement (but leaving it in does no harm). 74 the above require-statement (but leaving it in does no harm).