aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMakarius Wenzel2000-10-02 23:22:30 +0000
committerMakarius Wenzel2000-10-02 23:22:30 +0000
commitac4cc90efcfdd6335dd80339eedead6c6c6c5552 (patch)
treeb2e45eb91a99bab80f12ac8c76fc09bc4aade628
parentedaf959bb80e721cd651fb23e55caccb7b04837d (diff)
added settings: eta-contract, goals-limit, prems-limit;
-rw-r--r--isa/isabelle-system.el15
1 files changed, 15 insertions, 0 deletions
diff --git a/isa/isabelle-system.el b/isa/isabelle-system.el
index dc4bf761..5bbc5df1 100644
--- a/isa/isabelle-system.el
+++ b/isa/isabelle-system.el
@@ -285,6 +285,11 @@ until Proof General is restarted."
:type 'boolean
:setting "long_names:=%b;")
+(defpacustom eta-contract t
+ "Whether to print terms eta-contracted in Isabelle."
+ :type 'boolean
+ :setting "Syntax.eta_contract:=%b;")
+
(defpacustom trace-simplifier nil
"Whether to trace the Simplifier in Isabelle."
:type 'boolean
@@ -300,6 +305,16 @@ until Proof General is restarted."
:type 'boolean
:setting "Library.timing:=%b;")
+(defpacustom goals-limit 10
+ "Setting for maximum number of goals printed in Isabelle."
+ :type 'integer
+ :setting "goals_limit:=%i;")
+
+(defpacustom prems-limit 10
+ "Setting for maximum number of premises printed in Isabelle/Isar."
+ :type 'integer
+ :setting "ProofContext.prems_limit:=%i;")
+
(defpacustom print-depth 10
"Setting for the ML print depth in Isabelle."
:type 'integer