Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

P2520 move_iterator should be a random access iterator #1176

Closed
wg21bot opened this issue Jan 22, 2022 · 6 comments · Fixed by cplusplus/draft#5691
Closed

P2520 move_iterator should be a random access iterator #1176

wg21bot opened this issue Jan 22, 2022 · 6 comments · Fixed by cplusplus/draft#5691
Labels
B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e C++23 Targeted at C++23 expedited-library-evolution-electronic-poll Papers that were reviewed on the mailing list and then advanced directly to electronic polling. IS Ship vehicle: IS LWG Library plenary-approved Papers approved for inclusion in their target vehicle by plenary vote. ranges std::ranges size - small paper size estimate tentatively-ready-for-plenary Reviewed between meetings; ready for a vote.
Milestone

Comments

@wg21bot
Copy link
Collaborator

wg21bot commented Jan 22, 2022

P2520R0 move_iterator should be a random access iterator (Barry Revzin)

@wg21bot wg21bot added the LEWG Library Evolution label Jan 22, 2022
@wg21bot wg21bot added this to the 2022-telecon milestone Jan 22, 2022
@cor3ntin cor3ntin added ranges std::ranges ready-for-library-evolution-mailing-list-review This paper needs to be discussed on the Library Evolution mailing list SG9 Ranges SG labels Jan 22, 2022
@brycelelbach brycelelbach added C++23 Targeted at C++23 IS Ship vehicle: IS size - small paper size estimate labels Feb 1, 2022
@brycelelbach
Copy link

This is C++23, as it fixes issues with some of the things we're adding in C++23, like ranges::to.

@brycelelbach brycelelbach added the B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e label Feb 1, 2022
@brycelelbach brycelelbach added ready-for-library-evolution-electronic-poll This paper needs to undergo a Library Evolution electronic poll expedited-library-evolution-electronic-poll Papers that were reviewed on the mailing list and then advanced directly to electronic polling. labels Mar 16, 2022
@inbal2l inbal2l removed the SG9 Ranges SG label Apr 1, 2022
@inbal2l
Copy link
Collaborator

inbal2l commented Apr 1, 2022

Paper got strong support (6 +1s) in a mailing list review targeting electronic poll (started on March 1st, 2022). Forwarded to electronic polling for C++23.

@inbal2l inbal2l removed the ready-for-library-evolution-mailing-list-review This paper needs to be discussed on the Library Evolution mailing list label Apr 10, 2022
@brycelelbach brycelelbach added the scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review label Apr 22, 2022
@brycelelbach brycelelbach added LWG Library lwg-pending LWG Chair needs to disposition and removed LEWG Library Evolution ready-for-library-evolution-electronic-poll This paper needs to undergo a Library Evolution electronic poll scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review labels Jun 19, 2022
@brycelelbach
Copy link

2022-05 Library Evolution Electronic Poll Outcomes

POLL: Send [P2520R0] move_iterator Should Be A Random Access Iterator to Library Working Group for C++23, classified as an improvement of an existing feature ([P0592R4] bucket 2 item).

Strongly Favor Weakly Favor Neutral Weakly Against Strongly Against
12 5 1 0 0

Strong consensus in favor.

@brycelelbach brycelelbach added size - small paper size estimate and removed size - small paper size estimate labels Jun 19, 2022
@jwakely jwakely added tentatively-ready-for-plenary Reviewed between meetings; ready for a vote. and removed lwg-pending LWG Chair needs to disposition labels Jul 1, 2022
@jwakely
Copy link
Member

jwakely commented Jul 1, 2022

Reviewed and approved for C++23 by LWG.

@JeffGarland
Copy link
Member

JeffGarland commented Jul 2, 2022

Minutes: https://wiki.edg.com/bin/view/Wg21telecons2022/P2520-20220701

poll: put P2520R0 into C++23?

F A N
13 0 0

edit: fix version

@jwakely
Copy link
Member

jwakely commented Jul 12, 2022

poll: put p2520 into C++23?

The poll was for P2520R0

@cor3ntin cor3ntin added the plenary-approved Papers approved for inclusion in their target vehicle by plenary vote. label Jul 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e C++23 Targeted at C++23 expedited-library-evolution-electronic-poll Papers that were reviewed on the mailing list and then advanced directly to electronic polling. IS Ship vehicle: IS LWG Library plenary-approved Papers approved for inclusion in their target vehicle by plenary vote. ranges std::ranges size - small paper size estimate tentatively-ready-for-plenary Reviewed between meetings; ready for a vote.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants