aboutsummaryrefslogtreecommitdiff
path: root/dev/header.py
diff options
context:
space:
mode:
authorJason Gross2020-04-27 19:41:18 -0400
committerJason Gross2020-05-09 13:39:25 -0400
commit573fed5a9060b8ebfed5bcf9ee573c928449119a (patch)
tree0d1e8d1317f20f051891377c218e32970c47190b /dev/header.py
parentadff7277ef2ba08802d355304b5fa358a0152ab6 (diff)
Fix a bug with with_strategy, behavior on multisuccess tactics
Copy tclWRAPFINALLY to tactics.ml As per https://github.com/coq/coq/pull/12197#discussion_r418480525 and https://gitter.im/coq/coq?at=5ead5c35347bd616304e83ef, we don't export it from Proofview, because it seems somehow not primitive enough. But we don't export it from Tactics because it is more of a tactical than a tactic. But we don't export it from Tacticals because all of the non-New tacticals there operate on `tactic`, not `Proofview.tactic`, and all of the `New` tacticals that deal with multi-success things are focussing, i.e., apply their arguments on each goal separately (and it even says so in the comment on `New`), whereas it's important that `tclWRAPFINALLY` doesn't introduce extra focussing.
Diffstat (limited to 'dev/header.py')
0 files changed, 0 insertions, 0 deletions