Skip to content

[2026-03 LWG Motion 23] P3982R2 Split strided_slice into extent_slice and range_slice for C++26#8909

Merged
tkoeppe merged 3 commits intocplusplus:mainfrom
eisenwave:motions-2026-03-lwg-23
Apr 19, 2026
Merged

[2026-03 LWG Motion 23] P3982R2 Split strided_slice into extent_slice and range_slice for C++26#8909
tkoeppe merged 3 commits intocplusplus:mainfrom
eisenwave:motions-2026-03-lwg-23

Conversation

@eisenwave
Copy link
Copy Markdown
Member

Fixes NB PL-007 (C++26 CD).
Fixes #8857

Also fixes cplusplus/papers#2635
Also fixes https://github.com/cplusplus/nbballot/issues/816

@eisenwave eisenwave added this to the post-2026-03 milestone Apr 2, 2026
@tkoeppe tkoeppe force-pushed the motions-2026-03-lwg-23 branch 7 times, most recently from 85bbb0c to 1dfe6cb Compare April 19, 2026 17:22
…26 (1/2)

Fixes NB PL 007 (C++26 CD).

Part 1 of 2: Adds the new range_slice wording.

Editorial notes:
* [mdspan.sub.overview] Add missing article "the".
* [mdspan.sub.range.slices] Insert comma before "respectively".
* [mdspan.sub.helpers] Remove excessive sub-itemizations.
@tkoeppe tkoeppe force-pushed the motions-2026-03-lwg-23 branch from 1dfe6cb to ceec48f Compare April 19, 2026 17:35
eisenwave and others added 2 commits April 19, 2026 18:39
…26 (2/2)

Part 2 of 2: Renames "strided_slice" to "extent_slice".
Multiple lists are part of one long sentence.
@tkoeppe tkoeppe force-pushed the motions-2026-03-lwg-23 branch from ceec48f to 6d2e0d9 Compare April 19, 2026 17:40
@tkoeppe tkoeppe merged commit d8a9f8f into cplusplus:main Apr 19, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants