aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJason Gross2020-04-10 19:49:54 -0400
committerJason Gross2020-04-24 17:22:05 -0400
commit12652cac427aaf49b710392fadbc06a7e32375a9 (patch)
tree4660e435b0218712a49d586f1d899d0dda21a1eb /doc
parent8c47247779b6db4c529510a7ce771162f54f5fbf (diff)
Split off Nsatz tactic part into NsatzTactic
Closes #5445 Note that we use `Include` rather than `Export` to expose the machinery defined in `NsatzTactic` from `Nsatz` to preserve backwards compatibility with developments relying on absolute names of the constants previously defined in `Nsatz.v`.
Diffstat (limited to 'doc')
-rw-r--r--doc/changelog/10-standard-library/12073-split-nsatz.rst7
-rw-r--r--doc/stdlib/hidden-files1
2 files changed, 8 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..ba6556952a
--- /dev/null
+++ b/doc/changelog/10-standard-library/12073-split-nsatz.rst
@@ -0,0 +1,7 @@
+- **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`` (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