aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Aspinall2002-08-30 16:46:03 +0000
committerDavid Aspinall2002-08-30 16:46:03 +0000
commit6c60a9537abf1936a24db8c9056f51fd57d1dbc8 (patch)
treea642a74e2f0fc1225f7b80fa81c723eabca166ce
parent7fa38f89d99caf86b3b92b9737303fc7f7006e66 (diff)
Switch to using new parser by default. Disable fly-past-comments by default.
-rw-r--r--generic/proof-config.el21
1 files changed, 12 insertions, 9 deletions
diff --git a/generic/proof-config.el b/generic/proof-config.el
index da45d872..de1c01bd 100644
--- a/generic/proof-config.el
+++ b/generic/proof-config.el
@@ -848,11 +848,13 @@ or `proof-script-parse-function'."
:type 'string
:group 'prover-config)
-(defcustom proof-script-use-old-parser t ;; nil ;;experiment and let folk complain
+(defcustom proof-script-use-old-parser nil ;;experiment and let folk complain
"Whether to use the old parsing mechanism.
-This is a stop-gap option in Proof General 3.4 added for
-proof assistants which still depend on peculiarities of the old
-parsing functions. (Specific example: Isar relies on certain
+By default, this is set to nil in Proof General 3.5.
+Please report any proof script parsing oddities to
+support@proofgeneral.org.
+
+(NB: Specific example where new parser fails: Isar relies on certain
text being sent to prover which according to syntax configuration
are comments; new parser does not send these currently.)"
:type 'boolean
@@ -873,11 +875,12 @@ initial ``goal'' and the final ``save'' command."
:type 'boolean
:group 'prover-config)
-;; Unadvertised customization variable
-(defvar proof-script-fly-past-comments t
- "*If non-nil, fly past comments when scripting, coalescing them into single spans.")
-
-
+(defcustom proof-script-fly-past-comments nil
+ "*If non-nil, fly past comments when scripting, coalescing them into single spans.
+The default setting for this before PG 3.5 was t, now it is nil. If you
+prefered the old behaviour, customize this variable to t."
+ :type 'boolean
+ :group 'prover-config)
(defcustom proof-script-parse-function nil
"A function which parses a portion of the proof script.