diff options
| author | Théo Zimmermann | 2020-05-26 12:55:23 +0200 |
|---|---|---|
| committer | Théo Zimmermann | 2020-05-27 15:38:25 +0200 |
| commit | ce3de8c3ef0d7779c9581486501fcc0c5841dc92 (patch) | |
| tree | 09096dca916171056bfe9f2799b78c5cdb2c40f6 | |
| parent | 296eef01bb36d7d74db834dab38f7f7089f4f42b (diff) | |
[changelog/8.12] Split misc entries out in more relevant sections.
| -rw-r--r-- | doc/sphinx/changes.rst | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/doc/sphinx/changes.rst b/doc/sphinx/changes.rst index 55f20f2655..87e7634358 100644 --- a/doc/sphinx/changes.rst +++ b/doc/sphinx/changes.rst @@ -189,6 +189,10 @@ Changes in 8.12+beta1 Improve the efficiency of :tacn:`zify` by rewritting the remaining Ltac code in OCaml (`#11429 <https://github.com/coq/coq/pull/11429>`_, by Frédéric Besson). - **Changed:** + Backtrace information for tactics has been improved + (`#11755 <https://github.com/coq/coq/pull/11755>`_, + by Emilio Jesus Gallego Arias). +- **Changed:** The default tactic used by :g:`firstorder` is :g:`auto with core` instead of :g:`auto with *`; see :ref:`decisionprocedures` for details; @@ -853,6 +857,25 @@ Changes in 8.12+beta1 (`#9803 <https://github.com/coq/coq/pull/9803>`_, by Laurent Théry and Michael Soegtrop). +**Extraction** + +- **Added:** + Support for better extraction of strings in OCaml and Haskell: + `ExtOcamlNativeString` provides bindings from the Coq `String` type to + the OCaml `string` type, and string literals can be extracted to literals, + both in OCaml and Haskell (`#10486 + <https://github.com/coq/coq/pull/10486>`_, by Xavier Leroy, with help from + Maxime Dénès, review by Hugo Herbelin). +- **Fixed:** + In Haskell extraction with ``ExtrHaskellString``, equality comparisons on + strings and characters are now guaranteed to be uniquely well-typed, even in + very polymorphic contexts under ``unsafeCoerce``; this is achieved by adding + type annotations to the extracted code, and by making ``ExtrHaskellString`` + export ``ExtrHaskellBasic`` (`#12263 + <https://github.com/coq/coq/pull/12263>`_, by Jason Gross, fixes `#12257 + <https://github.com/coq/coq/issues/12257>`_ and `#12258 + <https://github.com/coq/coq/issues/12258>`_). + **Reference manual** - **Changed:** @@ -924,29 +947,6 @@ Changes in 8.12+beta1 (`#11245 <https://github.com/coq/coq/pull/11245>`_, by Emilio Jesus Gallego Arias). -**Miscellaneous** - -- **Added:** - Support for better extraction of strings in OCaml and Haskell: - `ExtOcamlNativeString` provides bindings from the Coq `String` type to - the OCaml `string` type, and string literals can be extracted to literals, - both in OCaml and Haskell (`#10486 - <https://github.com/coq/coq/pull/10486>`_, by Xavier Leroy, with help from - Maxime Dénès, review by Hugo Herbelin). -- **Added:** - Backtrace information for tactics has been improved - (`#11755 <https://github.com/coq/coq/pull/11755>`_, - by Emilio Jesus Gallego Arias). -- **Fixed:** - In Haskell extraction with ``ExtrHaskellString``, equality comparisons on - strings and characters are now guaranteed to be uniquely well-typed, even in - very polymorphic contexts under ``unsafeCoerce``; this is achieved by adding - type annotations to the extracted code, and by making ``ExtrHaskellString`` - export ``ExtrHaskellBasic`` (`#12263 - <https://github.com/coq/coq/pull/12263>`_, by Jason Gross, fixes `#12257 - <https://github.com/coq/coq/issues/12257>`_ and `#12258 - <https://github.com/coq/coq/issues/12258>`_). - Version 8.11 ------------ |
