diff options
author | 2011-09-15 15:03:32 +0000 | |
---|---|---|
committer | 2011-09-15 15:03:32 +0000 | |
commit | 53e7cfdbece60e775c2b421050ef825c4a8c9d50 (patch) | |
tree | 06f6fb5d5282fe493706c15b71b0106c33b4d14f /toplevel/vernacentries.ml | |
parent | 048172ea92b43b7ba0c6186d20b085f636f5e654 (diff) |
Re-allowing assumptions during proofs seems safe now (fix #2411)
This restriction was introduce to solve #808, whose underlying
issue (causing a anomaly) doesn't seem active anymore.
Semantic:
- Axiom in the middle of a proof : immediatly usable
(just as a Definition)
- Hypothesis or Variable : not visible in current proof, only
usable in the next ones.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@14470 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'toplevel/vernacentries.ml')
-rw-r--r-- | toplevel/vernacentries.ml | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/toplevel/vernacentries.ml b/toplevel/vernacentries.ml index 2b298f2ac..2def852aa 100644 --- a/toplevel/vernacentries.ml +++ b/toplevel/vernacentries.ml @@ -376,9 +376,6 @@ let vernac_exact_proof c = save_named true let vernac_assumption kind l nl= - if Pfedit.refining () then - errorlabstrm "" - (str "Cannot declare an assumption while in proof editing mode."); let global = fst kind = Global in List.iter (fun (is_coe,(idl,c)) -> if Dumpglob.dump () then |