aboutsummaryrefslogtreecommitdiffhomepage
path: root/isar/interface-setup.el
diff options
context:
space:
mode:
Diffstat (limited to 'isar/interface-setup.el')
-rw-r--r--isar/interface-setup.el5
1 files changed, 5 insertions, 0 deletions
diff --git a/isar/interface-setup.el b/isar/interface-setup.el
index 3cf70b39..736cda57 100644
--- a/isar/interface-setup.el
+++ b/isar/interface-setup.el
@@ -5,3 +5,8 @@
(customize-set-variable
'isabelle-isar-prog-name
(concat (getenv "ISABELLE") " " (getenv "PROOFGENERAL_LOGIC")))
+
+(if (string-match "^polyml" (getenv "ML_SYSTEM"))
+ (customize-set-variable
+ 'proof-shell-pre-interrupt-hook
+ (lambda () (proof-shell-insert (isar-verbatim "f") nil))))