N4938 Editor’s Report: C++ Extensions for Library Fundamentals, Version 3
New papers
- N4937 is the PDTS document.
- N4938
is this Editor’s Report.
- N4939
is the current working draft. It revises
N4926.
Change history and motions
There have not been any motions since the previous revision. This revision only contains
editorial changes, including those requested by the editorial review committee. New clauses
“Scope”, “Normative references”, and “Terms and definitions”
have been created in accordance with the ISO Drafting Directives.
Commit history
From the draft sources on GitHub.
commit ba4a59885a1c1827f80bef0a512bd6e072a6373e
Author: Thomas Köppe <tkoeppe@google.com>
Date: Thu Nov 17 08:19:03 2022 +0000
[func.wrap.func.overview] Remove extraneous semicolon
commit d8dd71714fe0a30eeb2906bdc0108b3d2019337c
Author: Thomas Köppe <tkoeppe@google.com>
Date: Thu Dec 15 00:56:29 2022 +0000
[alg.random.sample] Fix stable name following b9c584b887ce383919263dac4448bafa118d024d.
This fix was not applied to the reinstatement of `sample` in
e55344b539581ad161cf98aba21e045c0c2e69ce.
commit 2cc7ce1845a0e40571c97dfb4ae352dd0b47ed81
Author: Thomas Köppe <tkoeppe@google.com>
Date: Thu Dec 15 01:06:29 2022 +0000
[propagate_const] Fix duplicate stable lable, shorten headings
commit 18f1fd7c26930401a58855c3ceed12c65d8baaad
Author: Thomas Köppe <tkoeppe@google.com>
Date: Thu Dec 15 01:15:00 2022 +0000
[func.wrap.func, iterator.ostream.joiner] Shorten headings
commit f638303d1a6e1180e208de883df229b84d1977e4
Author: Thomas Köppe <tkoeppe@google.com>
Date: Fri Dec 16 21:19:01 2022 +0000
Turn Scope, References, and Terms and Definitions into clauses.
This is a requirement of the ISO Drafting Directives that only
came into effect after the LFTSv2 was published.
commit 6bb7019250c016a9103e7fa6e3feea6b259720c7
Author: Thomas Köppe <tkoeppe@google.com>
Date: Fri Dec 16 21:39:17 2022 +0000
[scopeguard.exit] Reword note to avoid "might"
commit 21673735b1262c5b41b2bdc892a62500c8995014 (origin/v3, v3)
Author: Thomas Köppe <tkoeppe@google.com>
Date: Fri Dec 16 22:22:11 2022 +0000
[mods] Introduce "General" subclause to avoid hanging paragraphs