|
Organize your proofs! |
Before downloading Proof General, please
register. It's free, it only takes a moment.
Join the Proof General mailing list
for announcements of new versions.
Proof General is distributed under the terms of
the
GNU General Public License.
See below for software pre-requisites for running Proof General.
tar xpzf ProofGeneral-3.7.1.tar.gz
Add this one line to your .emacs or .xemacs/init.el file:
(load-file "dir/generic/proof-site.el")
Where dir is where you unpacked the sources. This makes Proof General available whenever you launch Emacs.
The Makefile helps with further installation. See the INSTALL file for details.
Important note for XEmacs users: The tar file contains compiled files for GNU Emacs. You should recompile before running PG. If you don't you will see obscure error messages. To delete and recompile, use the provided Makefile:
make clean; make compile EMACS=xemacsProof General will also run using the interpreted code, at some speed penalty.
Compatibility across the multitude of platforms, provers and Emacs versions is very troublesome. Earlier Emacs versions may work but we cannot test backward compatibility widely and remove it eventually. Later versions should work but invariably things break with Emacs APIs changes and new bugs. Please report problems and send fixes so we can maintain support for latest versions.