diff options
author | David Aspinall <da@inf.ed.ac.uk> | 2004-04-16 09:01:54 +0000 |
---|---|---|
committer | David Aspinall <da@inf.ed.ac.uk> | 2004-04-16 09:01:54 +0000 |
commit | d5f5fd9c2700aeea4f6515e61265ed8cdab6b0cb (patch) | |
tree | 606154f502bc9e6faab83bd786cae17c9e7001f8 /CHANGES | |
parent | 7f455932a8c4ae9c966f5ca20395cfb6904898f2 (diff) |
Updated.
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 30 |
1 files changed, 20 insertions, 10 deletions
@@ -32,7 +32,7 @@ the current display mode. This uses a vertical-horizontal split scheme for three-pane mode (due to Pierre Courtieu), but three-pane mode also works with three-way horizontal split as before. -*** Improved RPM packaging +*** Improved RPM packages Three packages are provided: ProofGeneral, ProofGeneral-emacs-elc and ProofGeneral-xemacs-elc. The two elc RPMs contain compiled elisp for @@ -53,7 +53,7 @@ Hints for keyboard usage and reporting on file processing are now displayed in the minibuffer. If you do not like this behaviour, customize the `pg-show-hints' variable. -*** pre-compiled .elc files: NOTE recompile needed for GNU Emacs +*** pre-compiled .elc files. NOTE: recompile needed for GNU Emacs Proof General can now be reliably run as compiled code. @@ -191,15 +191,25 @@ strings) and theorems (outside). ** Changes for Isabelle -Beginnings of support PGIP protocol (work in progress with Isabelle -2004). Presently allows Isabelle to configure Proof General prover -settings menu. +*** Automatic refreshing of Logics list -Backward compatibility may not be maintained: it's simply too much -effort. This means that if you upgrade your Emacs version, which -forces you to upgrade Proof General because Emacs upgrades usually -break Proof General (Emacs authors pay little heed to maintaining -APIs), then you may have to upgrade your Isabelle version as well. +*** Theorem dependencies: displaying and highlighting dependencies. + +Dependencies for a theorem (i.e. other theorems,lemmas) can be +displayed. Local dependencies within the same file can be highlighted +in yellow, and places where a theorem is used are highlighted in +orange. This aids editing of theories to remove dead lemmas, re-order +proofs, etc. To activate it you need to select the "Theorem +Dependencies" option in the Isabelle(/Isar) -> Settings menu. + +You may need to restart the prover before doing this to gather full +dependency information. + +*** Beginnings of support PGIP protocol (wip with Isabelle2004) + +This is an internal change. Presently, it allows Isabelle to +configure Proof General prover settings menu directly rather +than using Elisp. ** Changes for Coq |