diff options
author | 1999-12-14 13:49:42 +0000 | |
---|---|---|
committer | 1999-12-14 13:49:42 +0000 | |
commit | c8da19b11952126f09b9d32002534ce91ae0d47c (patch) | |
tree | 0c83bb3864f108e6a3276d52d520935f37d1ec10 /tactics/tactics.ml | |
parent | be7331b6cd0c37ec34d0cd867c906a5219bcbd94 (diff) |
rattrapage exceptions autres que UserError
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@254 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'tactics/tactics.ml')
-rw-r--r-- | tactics/tactics.ml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tactics/tactics.ml b/tactics/tactics.ml index 5f4c73fea..8759e54a9 100644 --- a/tactics/tactics.ml +++ b/tactics/tactics.ml @@ -1675,7 +1675,7 @@ let abstract_subproof name tac gls = by (tclCOMPLETE (tclTHEN (tclDO (sign_length sign) intro) tac)); save_named true - with UserError _ as e -> + with e when catchable_exception e -> (abort_cur_goal(); raise e) end; exact (applist ((Declare.construct_reference env' CCI na), |