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
P2372 Fixing locale handling in chrono formatters #1039
Comments
New revision: https://isocpp.org/files/papers/P2372R1.html |
D2372R0: Fixing locale handling in chrono formattersD2372R0: Fixing locale handling in chrono formatters 2021-05-03 Library Evolution Telecon Minutes Chair: Ben Craig Champion: Victor Zverovich Minute Taker: Inbal Levi Start: 2021-05-03 POLL: Revise D2372 to keep the ostream operators for chrono formatting dependent on the stream locale
Attendance: 28 # of Authors: 2 Author Position: SF, N Outcome: Strong Consensus in Favor POLL: LEWG approves of the direction of this work and encourages further work as directed above with the intent that D2372 (Fixing locale handling in chrono formatters) will land in C++23 and be applied retroactively to C++20
Attendance: 28 # of Authors: 2 Author Position: SF, SF Outcome: Unanimous approval Action for SG16: Retake poll on the direction. Capture the direction in that poll. Action for Charlie Barto and Victor: Talk with STL (the person) to ensure he is aware of the likely coming changes. Also talk with Nico Josuttis, since he is working on a book. |
As noted in the minutes for the LEWG 2021-05-03 telecon, LEWG requested that SG16 affirm LEWG's direction regarding P2372 as indicated by polls in prior comments. This request was made because prior SG16 polls of the proposed resolution of LWG3547 did not indicate consensus for that direction as indicated in the minutes from the SG16 telecon held 2021-04-28. SG16 conducted the following poll during our 2021-05-12 telecon and did affirm LEWG's direction. POLL: Forward D2372R1 to LEWG for inclusion in C++23 and with the intent that it be applied retroactively to C++20.
Attendance: 8 Outcome: Strong consensus in favor. Note that D2372R1 contains the LEWG requested changes to preserve locale dependent formatting for ostream formatters. My perception is that SG16's change in consensus is attributable to two factors:
|
P2372R1 Fixing locale handling in chrono formatters (Victor Zverovich, Corentin Jabot) |
2021-06-08 Library Evolution TeleconP2372R1: Fixing locale handling in chrono formatters 2021-06-08 Library Evolution Telecon Minutes Chair: Ben Craig Champion: Victor Zverovich Minute Taker: Inbal Levi POLL: Send P2372R1 (Fixing locale handling in chrono formatters) to LWG for C++23 IS with priority 2 (Fixes), with the intent that it be applied retroactively to implementation's C++20 modes (to be confirmed with a Library Evolution electronic poll).
Attendance: 23 # of Authors: 2 Author Position: SF, SF Outcome: Strong consensus in favor SummaryVictor brought the requested revisions, along with a few drive by fixes. The window for applying retroactive changes is almost closed at this point. OutcomePut in the next electronic poll. Targeting LWG and the C++23 IS with priority 2 (fixes), and applied retroactively to implementation's C++20 modes. |
The paper is being placed on the Summer 2021 electronic ballot. |
P2372R2 Fixing locale handling in chrono formatters (Victor Zverovich, Corentin Jabot) |
2021 Summer Library Evolution PollsP2435: 2021 Summer Library Evolution Poll Outcomes POLL 2: Send P2372R1 (Fixing Locale Handling In Chrono Formatters) to Library Working Group for C++23, classified as an improvement of an existing feature (P0592R4 bucket 2 item), with the recommendation that implementations retroactively apply it to C++20.
Outcome: Unanimous consensus in favor. |
LWG reviewed and approved for c++23 and as a defect for C++20 on 2021-09-17 https://wiki.edg.com/bin/view/Wg21telecons2021/P2372-20210917 poll: put p2372r3 into the C++23 working paper?
poll: have p2372r3 as a DR for C++20?
|
P2372R3 Fixing locale handling in chrono formatters (Victor Zverovich, Corentin Jabot) |
Adopted 2021-10. |
P2372R0 Fixing locale handling in chrono formatters (Victor Zverovich, Corentin Jabot)
The text was updated successfully, but these errors were encountered: