aboutsummaryrefslogtreecommitdiff
path: root/generic/proof-shell.el
diff options
context:
space:
mode:
authorDavid Aspinall1998-10-27 17:59:41 +0000
committerDavid Aspinall1998-10-27 17:59:41 +0000
commit8f6f58562e78b0ff09b3463ed698a39bf27334d7 (patch)
tree9ff08ee5eb7d5d7a86cc16a4e4b3fb0143cc3795 /generic/proof-shell.el
parentdc7f97216e37f99df0ea6d3faa22d546dcfed610 (diff)
Continuing mods for cleaner byte compile
Diffstat (limited to 'generic/proof-shell.el')
-rw-r--r--generic/proof-shell.el33
1 files changed, 1 insertions, 32 deletions
diff --git a/generic/proof-shell.el b/generic/proof-shell.el
index 476145b7..fac7305b 100644
--- a/generic/proof-shell.el
+++ b/generic/proof-shell.el
@@ -36,6 +36,7 @@
proof-restart-buffers
proof-dont-show-annotations)))
+;;
;; Internal variables used by shell mode
;;
@@ -304,39 +305,10 @@ Does nothing if proof assistant is already running."
;; Turning annotated output into pbp goal set ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-(defvar proof-shell-first-special-char nil "where the specials start")
-(defvar proof-shell-goal-char nil "goal mark")
-(defvar proof-shell-start-char nil "annotation start")
-(defvar proof-shell-end-char nil "annotation end")
-(defvar proof-shell-field-char nil "annotated field end")
-
-(defvar proof-shell-eager-annotation-start nil
- "Eager annotation field start. A regular expression or nil.
-An eager annotation indicates to Emacs that some following output
-should be displayed immediately and not accumulated for parsing.
-Set to nil to disable this feature.
-
-The default value is \"\n\" to match up to the end of the line.")
-
-(defvar proof-shell-eager-annotation-end "\n"
- "Eager annotation field end. A regular expression or nil.
-An eager annotation indicates to Emacs that some following output
-should be displayed immediately and not accumulated for parsing.
-The default value is \"\n\" to match up to the end of the line.")
-
-(defvar proof-shell-assumption-regexp nil
- "A regular expression matching the name of assumptions.")
-
;; FIXME da: where is this variable used?
;; dropped in favour of goal-char?
;; Answer: this is used in *specific* modes, see e.g.
;; lego-goal-hyp. This stuff needs making more generic.
-(defvar proof-shell-goal-regexp nil
- "A regular expression matching the identifier of a goal.")
-
-(defvar proof-shell-noise-regexp nil
- "Unwanted information output from the proof process within
- `proof-start-goals-regexp' and `proof-end-goals-regexp'.")
(defun pbp-make-top-span (start end)
(let (span name)
@@ -368,9 +340,6 @@ The default value is \"\n\" to match up to the end of the line.")
(defvar proof-shell-delayed-output nil
"Last interesting output from proof process output and what to do with it.")
-(defvar proof-analyse-using-stack nil
- "Are annotations sent by proof assistant local or global")
-
(defun proof-shell-analyse-structure (string)
(save-excursion
(let* ((ip 0) (op 0) ap (l (length string))