diff lisp/ediff/README @ 0:376386a54a3c r19-14

Import from CVS: tag r19-14
author cvs
date Mon, 13 Aug 2007 08:45:50 +0200
parents
children bcdc7deadc19
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/lisp/ediff/README	Mon Aug 13 08:45:50 2007 +0200
@@ -0,0 +1,96 @@
+**** EDIFF -- a comprehensive interface to diff for Emacs 19 and XEmacs 19
+
+**** This version of Ediff requires *at least* Emacs 19.30 or XEmacs 19.14
+
+This directory:
+
+README	    	-- This file
+Makefile	-- Automated installation file
+ediff.texi	-- Manual in Texinfo format
+ediff.info*	-- The Info files
+ediff.dvi	-- Manual in DVI format
+
+ediff.el    	-- Ediff Emacs Lisp code
+ediff-init.el	-- Ediff Emacs Lisp code
+ediff-wind.el	-- Ediff Emacs Lisp code
+ediff-util.el	-- Ediff Emacs Lisp code
+ediff-diff.el	-- Ediff Emacs Lisp code
+ediff-merg.el	-- Ediff Emacs Lisp code
+ediff-mult.el   -- Ediff Emacs Lisp code
+ediff-vers.el	-- Ediff Emacs Lisp code
+ediff-ptch.el	-- Ediff Emacs Lisp code
+ediff-hook.el	-- Ediff Emacs Lisp code
+
+
+To install Ediff do:
+
+		uncompress ediff.tar.Z
+		tar xf ediff.tar
+
+
+Then do the following:
+
+1. To compile Lisp:
+		
+      	    	make  (or 'make all')
+   
+2. You can also type
+
+	       make install
+	       
+   to do what "make all" does plus it will copy the files ediff*.elc
+   into a suitable Lisp directory.
+   
+   To make this happen, you will most likely have to change the PREFIX
+   variable in Makefile and, possibly, one or more of these variables:
+   
+   	DATADIR, LISPDIR, INFODIR, ETCDIR, and VERSION
+	
+   if they don't point to the right directories in your installation.
+   You also need to have a write permission for all directories
+   mentioned in LISPDIR, INFODIR, and ETCDIR.
+   
+3. XEmacs users must invoke `make' with the parameter EMACS=xemacs
+   or whatever name is used to invoke XEmacs (some sites still use xemacs
+   for Emacs 18). An even better thing would be to edit Makefile directly
+   as indicated in the comments there.
+
+For manual installation, copy ediff*.elc into a directory on your load-path.
+
+For more details, read documentation at the beginning of the file ediff.el
+
+To install on-line documentation, you need to install the Info files
+by copying 
+
+ediff.info*
+
+into your Info directory (which is emacs-root-dir/info,
+if emacs-root-dir is the root directory of the installation).
+
+Then edit the file 
+
+emacs-root-dir/info/dir
+
+to include the root menu item for Ediff (check how other menu
+items look like in this file). 
+
+In Emacs, this item should look like this:
+
+*  Ediff: (ediff.info).  A Visual Interface to Unix Diff and Patch Utilities
+
+In XEmacs, it looks like:
+
+*  Ediff::        A Visual Interface to Unix Diff and Patch Utilities
+
+
+Normally, all Ediff menus and autoloads are already defined in Emacs, so u
+don't need to define anything in your .emacs to run Ediff.
+However, if it was announced that this distribution of Ediff contains
+new features, you may have to put 
+
+(require 'ediff-hook)
+
+in your .emacs to take advantage of these new features. This doesn't load
+Ediff, but readies it for any taks u assign to it. When this version of
+Ediff gets installed in the standard Emacs distribution, you may remove
+the above require-statement (but leaving it in does no harm).