Skip to content
Bryce Adelstein Lelbach aka wash edited this page May 24, 2021 · 6 revisions

This page tracks status of papers aiming to update the released standard (high priority).

Papers

Title Changes Observable Effects Status
P2372: Fixing locale handling in chrono formatters - Make chrono formatters locale dependent by default
- Add L specifier for chrono localized formatting
- Output of chrono objects changes LEWG
P2216: std::format improvements - User code change from throwing to ill-formed, etc
- Reducing binary code size of format_to
- Behavior of existing code
- Binary size
LWG
P2328: join_view should join all views of ranges - join_view no longer default constructs the cached view when constructed.
- join_view iterator increments no longer assigns to the inner view but destroys previous view and emplaces in place instead.
- Behaviour of existing code
Electronic Polling
P2325: Views should not be required to be default constructible - A change in [range.view] concept definition
- Change views in ranges
- Behavior of existing code
Electronic Polling
P2210: Superior String Splitting - A change in [range.split]
- Change views in ranges::split_view
- Behaviour of existing code
Electronic Polling
Clone this wiki locally