From 6ff1c18a23f5eacc0bccf4c25a2bb31b12519e98 Mon Sep 17 00:00:00 2001 From: Robbert Krebbers <mail@robbertkrebbers.nl> Date: Tue, 27 Dec 2016 12:38:13 +0100 Subject: [PATCH] Make sure that `iIntros "*"` uses a fresh name. --- theories/proofmode/tactics.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/theories/proofmode/tactics.v b/theories/proofmode/tactics.v index 6da1b9bb3..3d3c2b9b1 100644 --- a/theories/proofmode/tactics.v +++ b/theories/proofmode/tactics.v @@ -755,7 +755,7 @@ Local Tactic Notation "iIntroForall" := lazymatch goal with | |- ∀ _, ?P => fail | |- ∀ _, _ => intro - | |- _ ⊢ (∀ x : _, _) => iIntro (x) + | |- _ ⊢ (∀ x : _, _) => let x' := fresh x in iIntro (x') end. Local Tactic Notation "iIntro" := try iStartProof; -- GitLab