diff options
| author | David Aspinall | 1998-10-27 17:59:41 +0000 |
|---|---|---|
| committer | David Aspinall | 1998-10-27 17:59:41 +0000 |
| commit | 8f6f58562e78b0ff09b3463ed698a39bf27334d7 (patch) | |
| tree | 9ff08ee5eb7d5d7a86cc16a4e4b3fb0143cc3795 /generic/proof-shell.el | |
| parent | dc7f97216e37f99df0ea6d3faa22d546dcfed610 (diff) | |
Continuing mods for cleaner byte compile
Diffstat (limited to 'generic/proof-shell.el')
| -rw-r--r-- | generic/proof-shell.el | 33 |
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)) |
