aboutsummaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorDavid Aspinall1999-10-06 11:18:56 +0000
committerDavid Aspinall1999-10-06 11:18:56 +0000
commitd4316a2d63c9c2b12cdce73e62cd435d7ff01002 (patch)
treec5eff6a0c98f2d73725cba83d4f0ceea1b9fa6ec /CHANGES
parenta7928b121ae5c356eac5e2f48f32faca404a7ce3 (diff)
More improvements/fixes for closing unfinished proofs.
Added proof-unnamed-theorem-name.
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES19
1 files changed, 18 insertions, 1 deletions
diff --git a/CHANGES b/CHANGES
index d5e9787d..8f1c4475 100644
--- a/CHANGES
+++ b/CHANGES
@@ -7,6 +7,10 @@ Generic Changes
* New function C-c C-f (proof-find) to invoke some prover-specific
mechanism to search for theories.
+* Whenever scripting is triggered in a new file, a cd command
+ is sent to the proof assistant to switch to the right directory
+ (in case other files are included).
+
* [XEmacs only] Toolbar has six new buttons (State, Context, Info,
Command, Help, Stop) which invoke commands previously available on
keys/menus. Also a new "Find" button for proof-find.
@@ -73,6 +77,13 @@ Coq Changes
specific command C-c C-s (coq-Search).
+LEGO Changes
+------------
+
+* Proofs which have no save command are now closed off automatically
+ when a new goal is begun, mirroring the behaviour of LEGO.
+
+
Isabelle and Isar Changes
-------------------------
@@ -117,10 +128,16 @@ Internal changes for developers to note
using special character codes is fragile and needs replacing
in future versions of Proof General!
+* Proofs which are "unfinished", i.e. have no qed or result,
+ are now closed off automatically when a new goal is begun.
+ The new code only applies if proof-nested-goals-allowed is
+ nil (the default). Setting this variable to t forces
+ identical behaviour to before. The default for Coq is t.
+
* Renamed some configuration variables for uniformity:
proof-ctxt-string -> proof-context-command
proof-help-string -> proof-info-command
proof-prf-string -> proof-showproof-command
-* Code cleanups and improvements.
+* Many code cleanups and improvements.