diff options
| author | David Aspinall | 1999-10-06 10:48:06 +0000 |
|---|---|---|
| committer | David Aspinall | 1999-10-06 10:48:06 +0000 |
| commit | 9ad47b1591d039b43fdbb9ca83234c338ce26d64 (patch) | |
| tree | 419eced4179db4eb968b2ba5603eba01d61b4bc8 | |
| parent | 28f2314d32a32fcea1b58d20358c1c3d3ca574c3 (diff) | |
Updated
| -rw-r--r-- | CHANGES | 29 | ||||
| -rw-r--r-- | todo | 12 |
2 files changed, 34 insertions, 7 deletions
@@ -4,12 +4,6 @@ Summary of Changes for Proof General 2.2 from 2.1 Generic Changes --------------- -* [XEmacs only] - New function control-button1 (proof-mouse-track-insert) copies - individual commands (highlighted regions) from an open proof. - When a proof is closed, it behaves as mouse-track-insert - (the default XEmacs behaviour of control-button1). - * New function C-c C-f (proof-find) to invoke some prover-specific mechanism to search for theories. @@ -35,6 +29,26 @@ Generic Changes * Terminal string now automatically added to command for C-c C-v +* [XEmacs only] + New function control-button1 (proof-mouse-track-insert) copies + individual commands (highlighted regions) from an open proof. + When a proof is closed, it behaves as mouse-track-insert + (the default XEmacs behaviour of control-button1). + +* Switching scripting buffers is now more flexible. + When scripting is turned off in a partly-finished buffer, + the user is prompted whether to retract or process the buffer. + Automatic retraction or completion can be selected by + configuring the option proof-auto-action-when-deactivating-scripting. + (To be compatible with the file operations in a proof assistant, + Proof General only allows completely processed or completely + unprocessed scripts in non-active buffers). + +* New function C-c C-s (proof-toggle-active-scripting) to switch + scripting on or off in current buffer. This is a handy way to + discard or finish off scripting in an unfinished buffer + triggering the deactivation mechanism mentioned above. + * Cleaned up example files so all demonstrate same theorem "conj_comms". Would be nice to add more theorems to compare scripts/proofs in different systems. Please send in example scripts! @@ -52,6 +66,9 @@ Coq Changes * Set proof-{qed,save}-commands so the toolbar functions work. +* Generic command C-c C-f (proof-find-theorems) replaces Coq + specific command C-c C-s (coq-Search). + Isabelle and Isar Changes ------------------------- @@ -46,8 +46,18 @@ A Pending work, in progress [da]: . extra clicks are needed (?) - investigate of excessive processing for large proofs - investigate bug fix for vacuous locked regions - - document proof-mouse-track-insert (new name for proof-send-span, re-enabled). + - document proof-mouse-track-insert (new name for proof-send-span, re-enabled), proof-toggle-scripting, new configuration options. +B Fix colouring of response buffer, may be broken. + +B Usability enhancement: remove stupid "I don't know what I should be doing" + errors and replace with something more informative. + +B Doc enhancement: explain conditions for switching buffers and auto + switching of scripting buffers. (See doc of + proof-auto-action-when-switching-scripting) + +D Multiple file improvements: add implicit D Usability enhancement: - Fix asymmetry between "doing" and "undoing": doing will skip comments, undoing will not. e.g. test case: (* tester *) intros; |
