aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMakarius Wenzel2000-12-01 18:46:20 +0000
committerMakarius Wenzel2000-12-01 18:46:20 +0000
commitb29a6caf7dcd7001c48883043f1a5eae1c472b78 (patch)
treea3def652c3e0fffd297290f0f7dda842181bcb88
parentfea8f232912869fd45d77547dbb48f9b8811deda (diff)
isabelle-command-line: getenv "ISABELLE_OPTIONS";
-rw-r--r--isa/isabelle-system.el6
1 files changed, 5 insertions, 1 deletions
diff --git a/isa/isabelle-system.el b/isa/isabelle-system.el
index 5bbc5df1..d3cc2596 100644
--- a/isa/isabelle-system.el
+++ b/isa/isabelle-system.el
@@ -139,7 +139,11 @@ ISABELLE will always override this setting."
(getenv "ISABELLE") ; overrides default, may be updated
isabelle-program-name ; calculated earlier
"isabelle")) ; to be really sure
- (opts (if isa-running-isar " -PI" ""))
+ (isabelle-opts (getenv "ISABELLE_OPTIONS"))
+ (opts (concat
+ (if isa-running-isar " -PI" "")
+ (if (and isabelle-opts (not (equal isabelle-opts "")))
+ (concat " " isabelle-opts) "")))
(logic (or isabelle-chosen-logic
(getenv "PROOFGENERAL_LOGIC")))
(logicarg (if (and logic (not (equal logic "")))