aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Aspinall2002-01-16 16:05:22 +0000
committerDavid Aspinall2002-01-16 16:05:22 +0000
commit31e269e30031321c4ee9e9ac03f33207df236044 (patch)
tree529fd867c75f1ed0a3953580f7d8525466e02cb4
parent71ae23d37a289dc9732576bc0ac4daef96be71df (diff)
Rename proof-shell-spill-output-regexp -> proof-shell-trace-output-regexp
-rw-r--r--generic/proof-config.el14
-rw-r--r--isa/isa.el11
2 files changed, 11 insertions, 14 deletions
diff --git a/generic/proof-config.el b/generic/proof-config.el
index 85247eda..0028022b 100644
--- a/generic/proof-config.el
+++ b/generic/proof-config.el
@@ -1883,13 +1883,15 @@ This is an experimental feature, currently work-in-progress."
:group 'proof-shell)
(defcustom proof-shell-spill-output-regexp nil
- "Regexp matching output which is to be ``spilled'' into new buffer.
-This allows the prover to output tracing messages, and the like,
-into a new buffer. The end of the spilled output is the next
-prompt. This is intended for unusual debugging output from the
-prover, rather than ordinary output from final proofs.
+ "Regexp matching tracing output which is ``spilled'' into trace buffer.
+Each line which matches this regexp but would otherwise be treated
+as an ordinary response, is sent to the trace buffer instead of the
+response buffer.
+
+This is intended for unusual debugging output from
+the prover, rather than ordinary output from final proofs.
+
Set to nil to disable.
-This is an experimental feature, currently work-in-progress."
:type '(choice nil regexp)
:group 'proof-shell)
diff --git a/isa/isa.el b/isa/isa.el
index 6f68ef76..f20590cd 100644
--- a/isa/isa.el
+++ b/isa/isa.el
@@ -197,17 +197,12 @@ and script mode."
proof-shell-restart-cmd "ProofGeneral.isa_restart();"
proof-shell-quit-cmd "quit();"
+ ;; NB: the settings below will only recognize tracing output in
+ ;; Isabelle 2001.
proof-shell-eager-annotation-start "\360\\|\362"
proof-shell-eager-annotation-start-length 1
proof-shell-eager-annotation-end "\361\\|\363"
- ;; ALTERNATIVE SETTINGS FOR TESTING TRACING MODE:
- ;; FIXME: Isabelle should markup Applying message now as an
- ;; eager annotation.
- ;; proof-shell-eager-annotation-start "\360\\|\362\\|Applying"
- ;; proof-shell-spill-output-regexp "Applying"
- ;; proof-shell-eager-annotation-start-length 8 ;; was 1 (ideal)
- ;; proof-shell-eager-annotation-end "\361\\|\363\\|rule:"
- ;; END TRACING TEST
+ proof-shell-spill-output-regexp "\375"
;; Some messages delimited by eager annotations
proof-shell-clear-response-regexp "Proof General, please clear the response buffer."