aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Aspinall2000-05-16 08:42:52 +0000
committerDavid Aspinall2000-05-16 08:42:52 +0000
commit6e098f30b99de5e559ae1a38a80863357d154e52 (patch)
tree1fcac5a4a0f04b6f7965ec4ca5ee8a516e4ea7d7
parent3f06fd37f9cf0f307c218866540e2a6bc8b308e8 (diff)
Added version string to splash. Added proof-strict-state-preserving
-rw-r--r--generic/proof-config.el19
1 files changed, 19 insertions, 0 deletions
diff --git a/generic/proof-config.el b/generic/proof-config.el
index 36fcefb5..c1aeb279 100644
--- a/generic/proof-config.el
+++ b/generic/proof-config.el
@@ -140,6 +140,20 @@ buffer modes)."
:type 'boolean
:group 'proof-user-options)
+(defcustom proof-strict-state-preserving
+ t
+ "*Whether Proof General is strict about the state preserving test.
+Proof General lets the user send arbitrary commands to the proof
+engine with `proof-minibuffer-cmd'. To attempt to preserve
+synchronization, there may be a test `proof-state-preserving-p'
+configured which prevents the user issuing certain commands
+directly (instead, they may only be entered as part of the script).
+
+Clever or arrogant users may want to avoid this test, which is
+done if this `proof-strict-state-preserving' is turned off (nil)."
+ :type 'boolean
+ :group 'proof-user-options)
+
(defcustom proof-strict-read-only
;; For FSF Emacs, strict read only is buggy when used in
;; conjunction with font-lock.
@@ -161,6 +175,7 @@ when it used in conjunction with font-lock, so it is disabled by default."
:type 'boolean
:group 'proof-user-options)
+
(defcustom proof-dont-switch-windows nil
"*Whether response and goals buffers have dedicated windows.
If non-nil, Emacs windows displaying messages from the prover will not
@@ -1794,6 +1809,10 @@ Proof General."
"Welcome to"
(concat proof-assistant " Proof General!")
nil
+ (substring proof-general-version
+ (string-match "Version [^ ]+ "
+ proof-general-version)
+ (match-end 0))
nil
"(C) LFCS, University of Edinburgh, 2000."
"D. Aspinall, H. Goguen, T. Kleymann, D. Sequiera"