
		INSTALLATION of the IREQ MOUSE LIBRARY


The installation is straightforward; three elisp files are required to
start.  The customization is done in either a global file (such as
default.el) or in a user's .emacs file.

The three elisp files are:

imouse.el	the core of the package
thing.el	extensions to the epoch-supplied thing package
drag.el		for text scrolling and modeline dragging.

One help file, IMOUSE-TUTORIAL, should be installed in the same
directory as the usual emacs TUTORIAL file, but this is configurable;
just edit the definition of the imouse::tutorial-file constant in
imouse.el.

To install, put the above three elisp libraries in your elisp path,
start your normal epoch, byte-compile the libraries, exit epoch if you
want.

To run, start your normal epoch, with the distributed elisp files, and
load thing.elc and imouse.elc (in that order).

For example, one can put the following code in a .emacs file:

(when (boundp 'epoch::version) 
  (load "/local/emacs/elisp-epoch/thing")
  (load "/local/emacs/elisp-epoch/imouse"))

I personally have added similar lines in site-load and recompiled
epoch.

See also the README file for tips on customization.
