[libc++] Update status of P2770R0, P2441R2 and P2711R1 (#70045)

This patch adds a mention that the following papers are in progress:

* P2770R0: #66033
* P2441R2 and P2711R1: #65536
This commit is contained in:
Jakub Mazurkiewicz
2023-10-24 21:03:12 +02:00
committed by GitHub
parent 2732860ddb
commit e1e0598e20
3 changed files with 5 additions and 4 deletions

View File

@@ -47,7 +47,7 @@
"`P2273R3 <https://wg21.link/P2273R3>`__","LWG","Making ``std::unique_ptr`` constexpr","February 2022","|Complete|","16.0"
"`P2387R3 <https://wg21.link/P2387R3>`__","LWG","Pipe support for user-defined range adaptors","February 2022","","","|ranges|"
"`P2440R1 <https://wg21.link/P2440R1>`__","LWG","``ranges::iota``, ``ranges::shift_left`` and ``ranges::shift_right``","February 2022","","","|ranges|"
"`P2441R2 <https://wg21.link/P2441R2>`__","LWG","``views::join_with``","February 2022","","","|ranges|"
"`P2441R2 <https://wg21.link/P2441R2>`__","LWG","``views::join_with``","February 2022","|In Progress|","","|ranges|"
"`P2442R1 <https://wg21.link/P2442R1>`__","LWG","Windowing range adaptors: ``views::chunk`` and ``views::slide``","February 2022","","","|ranges|"
"`P2443R1 <https://wg21.link/P2443R1>`__","LWG","``views::chunk_by``","February 2022","|Complete|","18.0","|ranges|"
"","","","","","",""
@@ -104,9 +104,9 @@
"`P2708R1 <https://wg21.link/P2708R1>`__","LWG", "No Further Fundamentals TSes", "November 2022","|Nothing to do|","",""
"","","","","","",""
"`P0290R4 <https://wg21.link/P0290R4>`__","LWG", "``apply()`` for ``synchronized_value<T>``","February 2023","","","|concurrency TS|"
"`P2770R0 <https://wg21.link/P2770R0>`__","LWG", "Stashing stashing ``iterators`` for proper flattening","February 2023","","","|ranges|"
"`P2770R0 <https://wg21.link/P2770R0>`__","LWG", "Stashing stashing ``iterators`` for proper flattening","February 2023","|In Progress|","","|ranges|"
"`P2164R9 <https://wg21.link/P2164R9>`__","LWG", "``views::enumerate``","February 2023","","","|ranges|"
"`P2711R1 <https://wg21.link/P2711R1>`__","LWG", "Making multi-param constructors of ``views`` ``explicit``","February 2023","|Partial| [#note-P2711R1]_","","|ranges|"
"`P2711R1 <https://wg21.link/P2711R1>`__","LWG", "Making multi-param constructors of ``views`` ``explicit``","February 2023","|In Progress| [#note-P2711R1]_","","|ranges|"
"`P2609R3 <https://wg21.link/P2609R3>`__","LWG", "Relaxing Ranges Just A Smidge","February 2023","","","|ranges|"
"`P2713R1 <https://wg21.link/P2713R1>`__","LWG", "Escaping improvements in ``std::format``","February 2023","","","|format|"
"`P2675R1 <https://wg21.link/P2675R1>`__","LWG", "``format``'s width estimation is too approximate and not forward compatible","February 2023","|Complete|","17.0","|format|"
1 Paper # Group Paper Name Meeting Status First released version Labels
47 `P2273R3 <https://wg21.link/P2273R3>`__ LWG Making ``std::unique_ptr`` constexpr February 2022 |Complete| 16.0
48 `P2387R3 <https://wg21.link/P2387R3>`__ LWG Pipe support for user-defined range adaptors February 2022 |ranges|
49 `P2440R1 <https://wg21.link/P2440R1>`__ LWG ``ranges::iota``, ``ranges::shift_left`` and ``ranges::shift_right`` February 2022 |ranges|
50 `P2441R2 <https://wg21.link/P2441R2>`__ LWG ``views::join_with`` February 2022 |In Progress| |ranges|
51 `P2442R1 <https://wg21.link/P2442R1>`__ LWG Windowing range adaptors: ``views::chunk`` and ``views::slide`` February 2022 |ranges|
52 `P2443R1 <https://wg21.link/P2443R1>`__ LWG ``views::chunk_by`` February 2022 |Complete| 18.0 |ranges|
53
104 `P2708R1 <https://wg21.link/P2708R1>`__ LWG No Further Fundamentals TSes November 2022 |Nothing to do|
105
106 `P0290R4 <https://wg21.link/P0290R4>`__ LWG ``apply()`` for ``synchronized_value<T>`` February 2023 |concurrency TS|
107 `P2770R0 <https://wg21.link/P2770R0>`__ LWG Stashing stashing ``iterators`` for proper flattening February 2023 |In Progress| |ranges|
108 `P2164R9 <https://wg21.link/P2164R9>`__ LWG ``views::enumerate`` February 2023 |ranges|
109 `P2711R1 <https://wg21.link/P2711R1>`__ LWG Making multi-param constructors of ``views`` ``explicit`` February 2023 |Partial| [#note-P2711R1]_ |In Progress| [#note-P2711R1]_ |ranges|
110 `P2609R3 <https://wg21.link/P2609R3>`__ LWG Relaxing Ranges Just A Smidge February 2023 |ranges|
111 `P2713R1 <https://wg21.link/P2713R1>`__ LWG Escaping improvements in ``std::format`` February 2023 |format|
112 `P2675R1 <https://wg21.link/P2675R1>`__ LWG ``format``'s width estimation is too approximate and not forward compatible February 2023 |Complete| 17.0 |format|

View File

@@ -2,3 +2,4 @@ Standard,Name,Assignee,CL,Status
C++23,`ranges::to <https://wg21.link/P1206R7>`_,Konstantin Varlamov,`D142335 <https://reviews.llvm.org/D142335>`_,Complete
C++23,`Pipe support for user-defined range adaptors <https://wg21.link/P2387R3>`_,Unassigned,No patch yet,Not started
C++23,`Formatting Ranges <https://wg21.link/P2286R8>`_,Mark de Wever,Various,Complete
C++20,`Stashing stashing iterators for proper flattening <https://wg21.link/P2770R0>`_,Jakub Mazurkiewicz,Various,In progress
1 Standard Name Assignee CL Status
2 C++23 `ranges::to <https://wg21.link/P1206R7>`_ Konstantin Varlamov `D142335 <https://reviews.llvm.org/D142335>`_ Complete
3 C++23 `Pipe support for user-defined range adaptors <https://wg21.link/P2387R3>`_ Unassigned No patch yet Not started
4 C++23 `Formatting Ranges <https://wg21.link/P2286R8>`_ Mark de Wever Various Complete
5 C++20 `Stashing stashing iterators for proper flattening <https://wg21.link/P2770R0>`_ Jakub Mazurkiewicz Various In progress

View File

@@ -28,7 +28,7 @@ C++23,`zip <https://wg21.link/P2321R2>`_,Hui Xie,`D122806 <https://llvm.org/D122
C++23,`zip_transform <https://wg21.link/P2321R2>`_,Hui Xie,No patch yet,Not started
C++23,`adjacent <https://wg21.link/P2321R2>`_,Hui Xie,No patch yet,Not started
C++23,`adjacent_transform <https://wg21.link/P2321R2>`_,Hui Xie,No patch yet,Not started
C++23,`join_with <https://wg21.link/P2441R2>`_,Unassigned,No patch yet,Not started
C++23,`join_with <https://wg21.link/P2441R2>`_,Jakub Mazurkiewicz,`65536 <https://github.com/llvm/llvm-project/pull/65536>`_,In progress
C++23,`slide <https://wg21.link/P2442R1>`_,Will Hawkins,`67146 <https://github.com/llvm/llvm-project/pull/67146>`_,In Progress
C++23,`chunk <https://wg21.link/P2442R1>`_,Unassigned,No patch yet,Not started
C++23,`chunk_by <https://wg21.link/P2443R1>`_,Jakub Mazurkiewicz,`D144767 <https://llvm.org/D144767>`_,
1 Standard View Assignee CL Status
28 C++23 `zip_transform <https://wg21.link/P2321R2>`_ Hui Xie No patch yet Not started
29 C++23 `adjacent <https://wg21.link/P2321R2>`_ Hui Xie No patch yet Not started
30 C++23 `adjacent_transform <https://wg21.link/P2321R2>`_ Hui Xie No patch yet Not started
31 C++23 `join_with <https://wg21.link/P2441R2>`_ Unassigned Jakub Mazurkiewicz No patch yet `65536 <https://github.com/llvm/llvm-project/pull/65536>`_ Not started In progress
32 C++23 `slide <https://wg21.link/P2442R1>`_ Will Hawkins `67146 <https://github.com/llvm/llvm-project/pull/67146>`_ In Progress
33 C++23 `chunk <https://wg21.link/P2442R1>`_ Unassigned No patch yet Not started
34 C++23 `chunk_by <https://wg21.link/P2443R1>`_ Jakub Mazurkiewicz `D144767 <https://llvm.org/D144767>`_