changeset 63541 | e308f15cc8a7 |
parent 63368 | e9e677b73011 |
child 63543 | e6e057c01401 |
--- a/src/Pure/Isar/calculation.ML Fri Jul 22 11:00:43 2016 +0200 +++ b/src/Pure/Isar/calculation.ML Fri Jul 22 11:01:10 2016 +0200 @@ -122,7 +122,9 @@ fun maintain_calculation int final calc state = let - val state' = put_calculation (SOME calc) state; + val state' = state + |> put_calculation (SOME calc) + |> Proof.improper_reset_facts; val ctxt' = Proof.context_of state'; val _ = if int then