aboutsummaryrefslogtreecommitdiffhomepage
path: root/generic/proof-config.el
diff options
context:
space:
mode:
authorGravatar David Aspinall <da@inf.ed.ac.uk>2002-06-18 23:08:53 +0000
committerGravatar David Aspinall <da@inf.ed.ac.uk>2002-06-18 23:08:53 +0000
commit2b12ea7260cf8fc3301d75f60fbf69288ecd09ad (patch)
treec9fabb17793b9ae13835ccccbe4ba57f51c72cf7 /generic/proof-config.el
parent9e751e825b3e830f3fcc81374e853b741e38bd79 (diff)
Remove global testing and lift-global function; rename proof-nested-goals -> proof-nested-goals-history.
Diffstat (limited to 'generic/proof-config.el')
-rw-r--r--generic/proof-config.el29
1 files changed, 2 insertions, 27 deletions
diff --git a/generic/proof-config.el b/generic/proof-config.el
index dd1d05b4..c59e4b3c 100644
--- a/generic/proof-config.el
+++ b/generic/proof-config.el
@@ -1158,11 +1158,7 @@ The possibilities are:
'extend - keep extending the closed region until a save or goal.
If your proof assistant allows nested goals, it will be wrong to close
-off the portion of proof so far, so this variable should be set to nil.
-There is no built-in understanding of the undo behaviour of nested
-proofs; instead there is some support for un-nesting nested proofs in
-the proof-lift-global mechanism. (Of course, this is risky in case of
-nested contexts!)"
+off the portion of proof so far, so this variable should be set to nil."
:type '(choice
(const :tag "Close on save only" nil)
(const :tag "Close next command" closeany)
@@ -1170,16 +1166,6 @@ nested contexts!)"
(const :tag "Extend" ignore))
:group 'proof-script)
-(defcustom proof-lift-global nil
- "Function which lifts local lemmas from inside goals out to top level.
-This function takes the local goalsave span as an argument. Leave this
-set this at `nil' if the proof assistant does not support nested goals,
-or if you don't want to write a function to do move them around."
- :type 'function
- ;; FIXME customize broken on choices with function in them?
- ;; :type '(choice (const :tag "No local lemmas" nil) (function))
- :group 'proof-script)
-
(defcustom proof-count-undos-fn 'proof-generic-count-undos
"Function to calculate a command to issue undos to reach a target span.
The function takes a span as an argument, and should return a string
@@ -1286,8 +1272,7 @@ need to set this variable."
:type '(or string function)
:group 'proof-script)
-
-(defcustom proof-nested-goals-p nil
+(defcustom proof-nested-goals-history-p nil
"Whether the prover supports recovery of history for nested proofs.
If it does, Proof General will retain history inside nested proofs;
otherwise Proof General will amalgamate nested proofs into single
@@ -1295,16 +1280,6 @@ steps."
:type 'boolean
:group 'proof-script)
-(defcustom proof-global-p nil
- "Whether a command is a global declaration. Predicate on strings or nil.
-This is used to handle nested goals allowed by some provers, by
-recognizing global declarations as candidates for rearranging the
-proof script.
-
-May be left as nil to disable this function."
- :type 'function
- :group 'proof-script)
-
(defcustom proof-state-preserving-p 'proof-generic-state-preserving-p
"A predicate, non-nil if its argument (a command) preserves the proof state.
If set, used by proof-minibuffer-cmd to filter out scripting