diff options
| author | Théo Zimmermann | 2020-11-14 18:44:57 +0100 |
|---|---|---|
| committer | Emilio Jesus Gallego Arias | 2020-11-18 16:25:00 +0100 |
| commit | ca42305f1ed1699065cffdef7d96bf5fcc0069be (patch) | |
| tree | b72fb82071db98d6ab2c1b52f22e57e1c1befc9f /doc/changelog | |
| parent | 3b479357d8c5c1a655b2b8257f14a8cafe7621fc (diff) | |
Review commit: improving the doc of boolean attributes.
Diffstat (limited to 'doc/changelog')
| -rw-r--r-- | doc/changelog/02-specification-language/13312-attributes+bool_single.rst | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/doc/changelog/02-specification-language/13312-attributes+bool_single.rst b/doc/changelog/02-specification-language/13312-attributes+bool_single.rst index fa046d968f..f069bc616b 100644 --- a/doc/changelog/02-specification-language/13312-attributes+bool_single.rst +++ b/doc/changelog/02-specification-language/13312-attributes+bool_single.rst @@ -1,13 +1,17 @@ - **Changed:** - Boolean attributes are now specified using key/value pairs, that is - to say ``attr={yes,no}``. If the value is missing, the default is - ``on``. Old syntax is still supported, but produces the - ``deprecated-attribute-syntax`` warning. - Attributes deprecated are ``universes(monomorphic)``, - ``universes(notemplate)``, ``universes(noncumulative)``, which are - replaced by the corresponding ``universes(polymorphic=no)`` etc... + :term:`Boolean attributes <boolean attribute>` are now specified using + key/value pairs, that is to say :n:`@ident__attr{? = {| yes | no } }`. + If the value is missing, the default is :n:`yes`. The old syntax is still + supported, but produces the ``deprecated-attribute-syntax`` warning. + + Deprecated attributes are :attr:`universes(monomorphic)`, + :attr:`universes(notemplate)` and :attr:`universes(noncumulative)`, which are + respectively replaced by :attr:`universes(polymorphic=no) <universes(polymorphic)>`, + :attr:`universes(template=no) <universes(template)>` + and :attr:`universes(cumulative=no) <universes(cumulative)>`. Attributes :attr:`program` and :attr:`canonical` are also affected, - with the syntax ``attr(false)`` being deprecated in favor of - ``attr=no``. + 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). |
