]> matita.cs.unibo.it Git - helm.git/commit
Bug fixed in two lines + 5 lines of comment.
authorClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Tue, 14 Apr 2009 16:16:59 +0000 (16:16 +0000)
committerClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Tue, 14 Apr 2009 16:16:59 +0000 (16:16 +0000)
commitb4c775bb0a5efda8d3c94c21cf07e9ead7282785
tree3ecb5bc96549f94d7252e9d6b5959b59b932358e
parent79659e9015f1f7079b1e7ef846288de60019093a
Bug fixed in two lines + 5 lines of comment.
During select, the context of the goal is changed and the conclusion
is changed too (too a ?[out_scope]). Then the changed conclusion was
relocated in the changed context, triggering a delift that in turn triggered
the unification case "something vs ?[out_of_scope]"... at the bad time!
Fixed by manually relocating the new conclusion in the new context.
Manually means opening and building again the cic_term data type, which is
ugly and sort of fragile.
helm/software/components/ng_tactics/nTactics.ml