aboutsummaryrefslogtreecommitdiff
path: root/doc/sphinx/proof-engine/tactics.rst
diff options
context:
space:
mode:
authorJason Gross2020-04-27 18:37:00 -0400
committerJason Gross2020-05-09 13:03:05 -0400
commitadff7277ef2ba08802d355304b5fa358a0152ab6 (patch)
tree33103881d46f1916c2cf3c8e500492fc348f60fc /doc/sphinx/proof-engine/tactics.rst
parent452f809a580a29626aa36f5f7061aca12f9f458e (diff)
[with_strategy] Work around #12191
Diffstat (limited to 'doc/sphinx/proof-engine/tactics.rst')
-rw-r--r--doc/sphinx/proof-engine/tactics.rst8
1 files changed, 4 insertions, 4 deletions
diff --git a/doc/sphinx/proof-engine/tactics.rst b/doc/sphinx/proof-engine/tactics.rst
index fa45e10104..7483ab3341 100644
--- a/doc/sphinx/proof-engine/tactics.rst
+++ b/doc/sphinx/proof-engine/tactics.rst
@@ -3370,10 +3370,11 @@ the conversion in hypotheses :n:`{+ @ident}`.
This tactic unfortunately does not yet play well with tactic
internalization, resulting in interpretation-time errors when
you try to use it directly with opaque identifiers, as seen in
- the following example. This can be worked around by binding the
+ the first (failing) use of :tacn:`with_strategy` in the
+ following example. This can be worked around by binding the
identifier to an |Ltac| variable, and this issue should
- disappear in a future version of |Coq|; see
- `#12179 <https://github.com/coq/coq/issues/12179>`_.
+ disappear in a future version of |Coq|; see `#12179
+ <https://github.com/coq/coq/issues/12179>`_.
.. example::
@@ -3382,7 +3383,6 @@ the conversion in hypotheses :n:`{+ @ident}`.
Opaque id.
Goal id 10 = 10.
Fail unfold id.
- (** This should work, but does not *)
Fail with_strategy transparent [id] unfold id.
let id' := id in with_strategy transparent [id] unfold id'.