aboutsummaryrefslogtreecommitdiff
path: root/generic/proof-shell.el
diff options
context:
space:
mode:
Diffstat (limited to 'generic/proof-shell.el')
-rw-r--r--generic/proof-shell.el9
1 files changed, 7 insertions, 2 deletions
diff --git a/generic/proof-shell.el b/generic/proof-shell.el
index 207fb10f..daf7db09 100644
--- a/generic/proof-shell.el
+++ b/generic/proof-shell.el
@@ -1756,8 +1756,13 @@ processing."
(unwind-protect
(progn
(run-hooks 'proof-shell-init-hook)
- (if proof-shell-init-cmd
- (proof-shell-invisible-command proof-shell-init-cmd t))
+ (when proof-shell-init-cmd
+ (if (listp proof-shell-init-cmd)
+ (mapcar 'proof-shell-invisible-command-invisible-result
+ proof-shell-init-cmd)
+ (proof-shell-invisible-command-invisible-result
+ proof-shell-init-cmd)))
+ (proof-shell-wait)
(if proof-assistant-settings
(mapcar (lambda (c)
(proof-shell-invisible-command c t))