aboutsummaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorArnaud Spiwack2014-10-10 12:08:03 +0200
committerArnaud Spiwack2014-10-16 10:23:29 +0200
commit2b12eb9574b7192d70605e9c707fc4b2f94b71d0 (patch)
treec319c3fa565270c83339d0a7e62d6cd8a7bfb6e0 /kernel
parent03d50087900d51b1b88b9fbc96b35d6fd56cc602 (diff)
Move the handling a new evars from the [Proofview.Refine] module to [Evd].
That way, everything in the code of pretying is made "refine"-aware. Making the abstraction stonger and integration of pretyping with interactive proof more direct. It might create goals in a slightly different goal order in the (user level) refine tactic. Because now, the [update] primitive which used to infer an order from an [evar_map] now has the order fixed by the successive declaration with [Evarutil.new_evar] (and similar). It probably coincides, though. Following a suggestion by Hugo.
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions