On 21/04/20 20:30 +0100, Jonathan Wakely wrote:
Committed to wwwdocs.


commit ba9d172720e36f93daf9c1b4569d4babe34e307e
Author: Jonathan Wakely <jwak...@redhat.com>
Date:   Tue Apr 21 20:28:48 2020 +0100

   Update list of new C++20 features in libstdc++

diff --git a/htdocs/gcc-10/changes.html b/htdocs/gcc-10/changes.html
index fc8f16e7..06a4267a 100644
--- a/htdocs/gcc-10/changes.html
+++ b/htdocs/gcc-10/changes.html
@@ -383,7 +383,24 @@ a work-in-progress.</p>
<ul>
  <li>Improved experimental C++2a support, including:
    <ul>
+      <li>
+        Library concepts in <code>&lt;concepts&gt;</code> and
+        <code>&lt;iterator&gt;</code>.
+      </li>
+      <li>
+        Constrained algorithms in <code>&lt;ranges&gt;</code>,
+        <code>&lt;algorithm&gt;</code>, and
+        <code>&lt;memory&gt;</code> (thanks to Patrick Palka).
+      </li>
+      <li>
+        New algorithms <code>shift_left</code> and <code>shift_right</code>
+        (thanks to Patrick Palka).
+      </li>
      <li> <code>std::span</code> (thanks to JeanHeyd Meneide). </li>
+      <li>
+        Three-way comparisons in <code>&lt;compare&gt;</code>
+        and throughout the library.
+      </li>
      <li>
        Constexpr support in <code>&lt;algorithm&gt;</code> and elsewhere
        (thanks to Edward Smith-Rowland).
@@ -396,16 +413,11 @@ a work-in-progress.</p>
        <code>std::atomic_ref</code> and
        <code>std::atomic&lt;</code><i>floating point</i><code>&gt;</code>.
      </li>
-      <li> <code>std::ssize</code>, <code>std::to_array</code>. </li>
      <li>
-        Library concepts in <code>&lt;concepts&gt;</code> and
-        <code>&lt;iterator&gt;</code>.
+        Integral comparison functions
+        (<code>cmp_equal</code>, <code>cmp_less</code> etc.).

These functions work on _integer_ types, not integral types.

I hoped I'd stop getting that mixed up after doing it in
plenary in Prague, but apparently not.

The attached fix has been committed to wwwdocs.


commit cb7aff9c268dcb7012ea1d72dee82f64b0c9de12
Author: Jonathan Wakely <jwak...@redhat.com>
Date:   Wed Apr 22 18:21:11 2020 +0100

    Fix description of new C++20 library feature
    
    These functions work on _integer_ types, not integral types.

diff --git a/htdocs/gcc-10/changes.html b/htdocs/gcc-10/changes.html
index 06a4267a..3146806b 100644
--- a/htdocs/gcc-10/changes.html
+++ b/htdocs/gcc-10/changes.html
@@ -414,7 +414,7 @@ a work-in-progress.</p>
         <code>std::atomic&lt;</code><i>floating point</i><code>&gt;</code>.
       </li>
       <li>
-        Integral comparison functions
+        Integer comparison functions
         (<code>cmp_equal</code>, <code>cmp_less</code> etc.).
       </li>
       <li> <code>std::ssize</code>, <code>std::to_array</code>. </li>

Reply via email to