aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthieu Sozeau2020-12-01 14:49:18 +0100
committerMatthieu Sozeau2020-12-03 16:03:37 +0100
commit554a3b171e33a649c65a509046387b86615b4348 (patch)
tree56658d8e0f8a0cc2fdfa248200ee66cf6f8eb5e2
parentc8fc6b8f0d357b01f919b8346f45d0bd020f4fe2 (diff)
Apply suggestions from @jfehrle code review
Co-authored-by: Jim Fehrle <jim.fehrle@gmail.com>
-rw-r--r--doc/sphinx/changes.rst44
1 files changed, 22 insertions, 22 deletions
diff --git a/doc/sphinx/changes.rst b/doc/sphinx/changes.rst
index e97fba3546..0626f240fd 100644
--- a/doc/sphinx/changes.rst
+++ b/doc/sphinx/changes.rst
@@ -237,7 +237,6 @@ Specification language, type inference
Attributes :attr:`program` and :attr:`canonical` are also affected,
with the syntax :n:`@ident__attr(false)` being deprecated in favor of
:n:`@ident__attr=no`.
-
(`#13312 <https://github.com/coq/coq/pull/13312>`_,
by Emilio Jesus Gallego Arias).
- **Fixed:**
@@ -251,7 +250,8 @@ Specification language, type inference
fixes `#11816 <https://github.com/coq/coq/issues/11816>`_,
by Hugo Herbelin).
- **Fixed:**
- issue when two expressions involving different projections and one is
+
+ Issue when two expressions involving different projections and one is
primitive need to be unified
(`#13386 <https://github.com/coq/coq/pull/13386>`_,
fixes `#9971 <https://github.com/coq/coq/issues/9971>`_,
@@ -296,7 +296,7 @@ Notations
Rational and real constants are parsed differently.
The exponent is now encoded separately from the fractional part
using ``Z.pow_pos``. This way, parsing large exponents can no longer
- blow up and constants are printed in a form closer to the one they
+ blow up and constants are printed in a form closer to the one in which they
were parsed (i.e., ``102e-2`` is reprinted as such and not ``1.02``).
- **Removed**
OCaml parser and printer for real constants have been removed.
@@ -338,7 +338,7 @@ Notations
and `#10803 <https://github.com/coq/coq/issues/10803>`_,
by Hugo Herbelin).
- **Fixed:**
- Capture of the name of global references by
+ Capture the names of global references by
binders in the presence of notations for binders
(`#12965 <https://github.com/coq/coq/pull/12965>`_,
fixes `#9569 <https://github.com/coq/coq/issues/9569>`_,
@@ -348,10 +348,10 @@ Notations
(`#12979 <https://github.com/coq/coq/pull/12979>`_,
by Pierre Roux).
- **Changed:**
- Redeclaring a notation reactivates also its printing rule; in
+ Redeclaring a notation also reactivates its printing rule; in
particular a second :cmd:`Import` of the same module reactivates the
printing rules declared in this module. In theory, this leads to
- changes of behavior for printing. However, this is mitigated in
+ changes in behavior for printing. However, this is mitigated in
general by the adoption in `#12986
<https://github.com/coq/coq/pull/12986>`_ of a priority given to
notations which match a larger part of the term to print
@@ -373,7 +373,7 @@ Notations
The :n:`@binder` entry of :cmd:`Notation` can now be used in
notations expecting a single (non-recursive) binder
(`#13265 <https://github.com/coq/coq/pull/13265>`_,
- by Hugo Herbelin, see section :n:`notations-and-binders` of the
+ by Hugo Herbelin, see section :ref:`notations-and-binders` of the
reference manual).
- **Fixed:** Notations understand universe names without getting
confused by different imported modules between declaration and use
@@ -389,7 +389,7 @@ Tactics
(As `lia` gets more powerful, this may break proof scripts relying on `lia` failure.)
(`#11906 <https://github.com/coq/coq/pull/11906>`_, by Frédéric Besson).
- **Added:**
- `apply in` supports several hypotheses
+ :tacn`apply … in` supports several hypotheses
(`#12246 <https://github.com/coq/coq/pull/12246>`_,
by Hugo Herbelin; grants
`#9816 <https://github.com/coq/coq/pull/9816>`_).
@@ -397,10 +397,10 @@ Tactics
The deprecated and undocumented "prolog" tactic was removed
(`#12399 <https://github.com/coq/coq/pull/12399>`_,
by Pierre-Marie Pédrot).
-- **Removed:** Removed info tactic that was deprecated in 8.5.
+- **Removed:** Removed `info` tactic that was deprecated in 8.5.
(`#12423 <https://github.com/coq/coq/pull/12423>`_, by Jim Fehrle).
- **Added:**
- Thhe :tacn:`zify` tactic can now be extended by redefining the `zify_pre_hook`
+ The :tacn:`zify` tactic can now be extended by redefining the `zify_pre_hook`
tactic. (`#12552 <https://github.com/coq/coq/pull/12552>`_,
by Kazuhiko Sakaguchi).
- **Added:**
@@ -414,7 +414,7 @@ Tactics
by Hugo Herbelin).
- **Fixed:**
Avoiding exposing an internal name of the form :n:`_tmp` when applying the
- :n:`_` introduction pattern would break a dependency
+ :n:`_` introduction pattern which would break a dependency
(`#13337 <https://github.com/coq/coq/pull/13337>`_,
fixes `#13336 <https://github.com/coq/coq/issues/13336>`_,
by Hugo Herbelin).
@@ -431,7 +431,7 @@ Tactics
(`#13381 <https://github.com/coq/coq/pull/13381>`_,
by Jim Fehrle).
- **Removed:**
- :n:`at @occs_nums` clauses in tactics such as tacn:`unfold`
+ :n:`at @occs_nums` clauses in tactics such as :tacn:`unfold`
no longer allow negative values. A "-" before the
list (for set complement) is still supported. Ex: "at -1 -2"
is no longer supported but "at -1 2" is.
@@ -449,7 +449,7 @@ Tactic language
^^^^^^^^^^^^^^^
- **Fixed:**
- printing of the quotation qualifiers when printing :g:`Ltac` functions
+ Printing of the quotation qualifiers when printing :g:`Ltac` functions
(`#13028 <https://github.com/coq/coq/pull/13028>`_,
fixes `#9716 <https://github.com/coq/coq/issues/9716>`_
and `#13004 <https://github.com/coq/coq/issues/13004>`_,
@@ -488,7 +488,7 @@ Commands and options
policy, which should provide some performance benefits. Coq's policy
is optimized for speed, but could increase memory consumption in
some cases. You are welcome to tune it using the ``OCAMLRUNPARAM``
- variable and report back setting so we could optimize more.
+ variable and report back on good settings so we can improve the defaults.
(`#13040 <https://github.com/coq/coq/pull/13040>`_,
fixes `#11277 <https://github.com/coq/coq/issues/11277>`_,
by Emilio Jesus Gallego Arias).
@@ -522,12 +522,12 @@ Commands and options
fixes `#13344 <https://github.com/coq/coq/issues/13344>`_,
by Hugo Herbelin).
- **Changed:**
- Option -native-compiler of the configure script now impacts the
- default value of the option -native-compiler of coqc. The
- -native-compiler option of the configure script is added an ondemand
+ Option `-native-compiler` of the configure script now impacts the
+ default value of the `-native-compiler` option of coqc. The
+ `-native-compiler` option of the configure script is added as an on demand
value, which becomes the default, thus preserving the previous default
behavior.
- The stdlib is still precompiled when configuring with -native-compiler
+ The stdlib is still precompiled when configuring with `-native-compiler`
yes. It is not precompiled otherwise.
This an implementation of point 2 of
`CEP #48 <https://github.com/coq/ceps/pull/48>`_
@@ -543,8 +543,8 @@ Commands and options
by Pierre-Marie Pédrot).
- **Changed:**
The :attr:`export` locality can now be used for all Hint commands,
- including Hint Cut, Hint Mode, Hint Transparent / Opaque and
- Remove Hints
+ including :tacn:`Hint Cut`, :tacn:`Hint Mode`, :tacn:`Hint Transparent` / `Opaque` and
+ :tacn:`Remove Hints`
(`#13388 <https://github.com/coq/coq/pull/13388>`_,
by Pierre-Marie Pédrot).
@@ -552,7 +552,7 @@ Tools
^^^^^
- **Changed:**
- Adding the possibility in coq_makefile to directly set the installation folders,
+ Added the ability for coq_makefile to directly set the installation folders,
through the :n:`COQLIBINSTALL` and :n:`COQDOCINSTALL` variables.
See :ref:`coqmakefilelocal`.
(`#12389 <https://github.com/coq/coq/pull/12389>`_, by Martin Bodin, review of Enrico Tassi).
@@ -648,7 +648,7 @@ Infrastructure and dependencies
Coq's core system now uses the `zarith <https://github.com/ocaml/Zarith>`_
library, based on GNU's gmp instead of ``num`` which is
deprecated upstream. The custom ``bigint`` module is
- not longer provided; note that the ``micromega`` still uses
+ not longer provided; note that ``micromega`` still uses
``num``
(`#11742 <https://github.com/coq/coq/pull/11742>`_,
by Emilio Jesus Gallego Arias and Vicent Laporte).