diff options
author | Hendrik Tews <hendrik@askra.de> | 2016-12-08 16:06:17 +0100 |
---|---|---|
committer | Hendrik Tews <hendrik@askra.de> | 2016-12-08 16:06:17 +0100 |
commit | 687e008bc80ca6f66ca8920296c2e8dab889c752 (patch) | |
tree | 970bed3af3a948a02eb19502c45763eb75e984c5 /generic | |
parent | cde8f9e4a13ec2d05c8435be16da02e54e6b5a70 (diff) |
option coq-compile-keep-going for parallel compilation
With this option set, compilation continues after the first error
to compile as much as possible and to potentially report more
than one error.
Diffstat (limited to 'generic')
-rw-r--r-- | generic/proof-shell.el | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/generic/proof-shell.el b/generic/proof-shell.el index 6c0492aa..d9458eb8 100644 --- a/generic/proof-shell.el +++ b/generic/proof-shell.el @@ -88,9 +88,11 @@ See the functions `proof-start-queue' and `proof-shell-exec-loop'.") (defsubst proof-shell-invoke-callback (listitem) "From `proof-action-list' LISTITEM, invoke the callback on the span." - (condition-case nil + (condition-case err (funcall (nth 2 listitem) (car listitem)) - (error nil))) + (error + (message "error escaping proof-shell-invoke-callback: %s" err) + nil))) (defvar proof-second-action-list-active nil "Signals that some items are waiting outside of `proof-action-list'. |