diff options
| author | aspiwack | 2013-11-02 15:41:51 +0000 |
|---|---|---|
| committer | aspiwack | 2013-11-02 15:41:51 +0000 |
| commit | d66eefb692b0eb825de83782fad95bdcc0e44781 (patch) | |
| tree | a966f6302d1cf445f2aaa16b67faa15aa0c60488 | |
| parent | 4ac1b34ff8afc250e34d0b229c0a3608ed83e640 (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.ml | 2 |
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 |
