aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorPierre-Marie Pédrot2020-04-27 21:53:57 +0200
committerPierre-Marie Pédrot2020-04-27 21:53:57 +0200
commitd15b99d93b67f37a0c572950868713b2a7a2b1a4 (patch)
treee332379083cd993e343ac0995ab207963315a401 /doc
parent2781da7585c56b836093940d7337cf18c4146faf (diff)
parent087804f288e82a5e4538b7b2387bdc324bebe7b6 (diff)
Merge PR #12073: Split off Nsatz tactic part into Nsatz_tactic
Reviewed-by: anton-trunov Reviewed-by: ppedrot
Diffstat (limited to 'doc')
-rw-r--r--doc/changelog/10-standard-library/12073-split-nsatz.rst11
-rw-r--r--doc/stdlib/hidden-files1
2 files changed, 12 insertions, 0 deletions
diff --git a/doc/changelog/10-standard-library/12073-split-nsatz.rst b/doc/changelog/10-standard-library/12073-split-nsatz.rst
new file mode 100644
index 0000000000..bc3c24e441
--- /dev/null
+++ b/doc/changelog/10-standard-library/12073-split-nsatz.rst
@@ -0,0 +1,11 @@
+- **Changed:**
+ It is now possible to import the :g:`nsatz` machinery without
+ transitively depending on the axioms of the real numbers nor of
+ classical logic by loading ``Coq.nsatz.NsatzTactic`` rather than
+ ``Coq.nsatz.Nsatz``. Note that some constants have changed kernel
+ names, living in ``Coq.nsatz.NsatzTactic`` rather than
+ ``Coq.nsatz.Nsatz``; this might cause minor incompatibilities that
+ can be fixed by actually running :g:`Import Nsatz` rather than
+ relying on absolute names (fixes `#5445
+ <https://github.com/coq/coq/issues/5445>`_, `#12073
+ <https://github.com/coq/coq/pull/12073>`_, by Jason Gross).
diff --git a/doc/stdlib/hidden-files b/doc/stdlib/hidden-files
index 65c88ed8d5..3af16cb731 100644
--- a/doc/stdlib/hidden-files
+++ b/doc/stdlib/hidden-files
@@ -53,6 +53,7 @@ theories/micromega/ZifyComparison.v
theories/micromega/ZifyClasses.v
theories/micromega/ZifyPow.v
theories/micromega/Zify.v
+theories/nsatz/NsatzTactic.v
theories/nsatz/Nsatz.v
theories/omega/Omega.v
theories/omega/OmegaLemmas.v