aboutsummaryrefslogtreecommitdiffhomepage
path: root/INSTALL
diff options
context:
space:
mode:
authorGravatar David Aspinall <da@inf.ed.ac.uk>2004-03-01 00:03:30 +0000
committerGravatar David Aspinall <da@inf.ed.ac.uk>2004-03-01 00:03:30 +0000
commit1af1398c305814e6dbe4835866084983004502c8 (patch)
tree1d20b64187e01ebee2a0257d65a2d48bd468d26a /INSTALL
parent42d3e7b85c2c55b71400bbba4154dbe84b841653 (diff)
Update to mention multiple packages, etc.
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL42
1 files changed, 36 insertions, 6 deletions
diff --git a/INSTALL b/INSTALL
index 30d07bbe..e9121c15 100644
--- a/INSTALL
+++ b/INSTALL
@@ -44,19 +44,38 @@ Detailed installation Notes for Proof General
=============================================
-RPM package.
+RPM packages.
------------
-If you have the RPM file, this is the line you should add to your
-.emacs file:
+The RPMs are intended to be compatible with the RPMs distributed with
+Red Hat/Fedora. Three packages are provided: ProofGeneral,
+ProofGeneral-emacs-elc and ProofGeneral-xemacs-elc. The two elc RPMs
+contain compiled elisp for GNU Emacs and XEmacs respectively.
+
+You should have a fully working ProofGeneral if you just install the
+main package. The byte compiled files will provide extra
+performance on the respective Emacs versions.
+
+The command "proofgeneral" will launch Emacs with Proof General
+loaded. If you install the byte compiled files, Proof General should
+be automatically added to your Emacs startup configuration: you can
+just launch an Emacs and edit a proof script file to get going.
+
+If you want to add the uncompiled Proof General version to your
+personal Emacs configuration, add this line:
(load-file "/usr/share/emacs/ProofGeneral/generic/proof-site.el")
+to your .emacs file.
+
Running on Windows
------------------
+Note that Windows compatibility isn't tested by the maintainers. If
+you discover problems, please send a fix to the address above.
+
We recommend XEmacs compiled for Windows, see http://www.xemacs.org.
Some Isabelle users have reported better operation with cygwin XEmacs.
@@ -120,8 +139,19 @@ files are kept in subdirectories of `proof-home-directory' so that the
autoload directory calculations are correct.
To save every user needing the line in their .emacs file, you can put
-that into a site-wide file like default.el. Read the Emacs manual for
-details.
+that into a site-wide file like default.el, or using an automatically
+loaded file stored under site-start.d, if your distribution provides
+that.
+
+The provided Makefile will install everything in default locations:
+
+ make install
+
+Will copy elisp, compiled elisp, documentation, and the "proofgeneral"
+shell script into perhaps sensible places. Try with "-n" or examine
+the Makefile carefully before use.
+
+
Removing support for unwanted provers
@@ -154,5 +184,5 @@ example, the name of the proof assistant binary). See the menu
and the manual for more details.
-
+--------------------------------------------------------------------------
$Id$