aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoraspiwack2013-11-02 15:41:51 +0000
committeraspiwack2013-11-02 15:41:51 +0000
commitd66eefb692b0eb825de83782fad95bdcc0e44781 (patch)
treea966f6302d1cf445f2aaa16b67faa15aa0c60488
parent4ac1b34ff8afc250e34d0b229c0a3608ed83e640 (diff)
A try/with was catching every exception.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@17034 85f007b7-540e-0410-9357-904b9bb8a0f7
-rw-r--r--proofs/proofview.ml2
1 files changed, 1 insertions, 1 deletions
diff --git a/proofs/proofview.ml b/proofs/proofview.ml
index 9f87b26ae4..bc251d33de 100644
--- a/proofs/proofview.ml
+++ b/proofs/proofview.ml
@@ -290,7 +290,7 @@ let tclFOCUS i j t =
Proof.get >>= fun next ->
Proof.set (unfocus context next) >>
Proof.ret result
- with e ->
+ with e when Errors.noncritical e ->
(* spiwack: a priori the only possible exceptions are that of focus,
of course I haven't made them algebraic yet. *)
tclZERO e