diff options
author | David Aspinall <da@inf.ed.ac.uk> | 2008-01-16 21:43:48 +0000 |
---|---|---|
committer | David Aspinall <da@inf.ed.ac.uk> | 2008-01-16 21:43:48 +0000 |
commit | e3e203869d5e25fab4809d53c3938f067b3a94db (patch) | |
tree | afd60fddf5d0a549876fd4fe0247986c294d213f /generic/pg-vars.el | |
parent | 72f240e63eb57755e618613cad4bb7edbe951a26 (diff) |
Reduce compiler warnings. Minor fixes.
Diffstat (limited to 'generic/pg-vars.el')
-rw-r--r-- | generic/pg-vars.el | 35 |
1 files changed, 31 insertions, 4 deletions
diff --git a/generic/pg-vars.el b/generic/pg-vars.el index e72df3c6..9a68f096 100644 --- a/generic/pg-vars.el +++ b/generic/pg-vars.el @@ -139,10 +139,6 @@ assistant during the last group of commands.") If non-nil, the value counts the commands from the last command of the proof (starting from 1).") -(defvar proof-shell-last-output nil - "A record of the last string seen from the proof system. -This is raw string, for internal use only.") - ;; TODO da: remove proof-terminal-string. At the moment some ;; commands need to have the terminal string, some don't. ;; It's used variously in proof-script and proof-shell, which @@ -154,5 +150,36 @@ This is raw string, for internal use only.") "End-of-line string for proof process.") +;; +;; Internal variables +;; -- usually local to a couple of modules but here to avoid +;; compile warnings +;; + +(defvar proof-shell-last-output nil + "A record of the last string seen from the proof system. +This is raw string, for internal use only.") + +(defvar proof-assistant-settings nil + "A list of default values kept in Proof General for current proof assistant. +A list of lists (SYMBOL SETTING TYPE) where SETTING is a string value +to send to the proof assistant using the value of SYMBOL and +and the function `proof-assistant-format'. The TYPE item determines +the form of the menu entry for the setting.") + +(defvar pg-tracing-slow-mode nil + "Non-nil for slow refresh mode for tracing output.") + +(defvar proof-nesting-depth 0 + "Current depth of a nested proof. +Zero means outside a proof, 1 means inside a top-level proof, etc. + +This variable is maintained in `proof-done-advancing'; it is zeroed +in `proof-shell-clear-state'.") + +(defvar proof-last-theorem-dependencies nil + "Contains the dependencies of the last theorem. A list of strings. +Set in `proof-shell-process-urgent-message'.") + (provide 'pg-vars) ;; pg-vars.el ends here |