[Bug libstdc++/109162] C++23 improvements to std::format

2024-07-31 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 --- Comment #8 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:74b5101cc9e297f7c530642553e3498d4d705cf4 commit r15-2444-g74b5101cc9e297f7c530642553e3498d4d705cf4 Author: Jonathan Wakely Date:

[Bug libstdc++/109162] C++23 improvements to std::format

2024-07-16 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 --- Comment #7 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #0) > https://wg21.link/P2419R2 localized chrono formatting (also p2372r3) Patch posted: https://gcc.gnu.org/pipermail/gcc-patches/2024-July/657386.html

[Bug libstdc++/109162] C++23 improvements to std::format

2024-01-17 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 Bug 109162 depends on bug 113318, which changed state. Bug 113318 Summary: [C++23] Implement P1185R12, Naming text encodings to demystify them https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113318 What|Removed |

[Bug libstdc++/109162] C++23 improvements to std::format

2024-01-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 Jonathan Wakely changed: What|Removed |Added Depends on||113318 --- Comment #6 from Jonathan W

[Bug libstdc++/109162] C++23 improvements to std::format

2024-01-10 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 --- Comment #5 from Jonathan Wakely --- Since the set of locales that get this encoding conversion is impl-defined, we *could* just say that for libstdc++ the set is empty. Done, feature implemented :-P That's cheating though.

[Bug libstdc++/109162] C++23 improvements to std::format

2024-01-10 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 --- Comment #4 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #3) > (In reply to Jonathan Wakely from comment #0) > > https://wg21.link/P2419R2 localized chrono formatting (also p2372r3) > > I think this this requires using

[Bug libstdc++/109162] C++23 improvements to std::format

2023-12-16 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 --- Comment #3 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #0) > https://wg21.link/P2419R2 localized chrono formatting (also p2372r3) I think this this requires using nl_langinfo_l(CODESET, loc) to find out if the locale

[Bug libstdc++/109162] C++23 improvements to std::format

2023-12-09 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 Bug 109162 depends on bug 111826, which changed state. Bug 111826 Summary: __cpp_lib_format should be 202110, not 202106 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111826 What|Removed |Added -

[Bug libstdc++/109162] C++23 improvements to std::format

2023-12-07 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 --- Comment #2 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #0) > https://wg21.link/P2693R1 formatting thread::id and stacktrace This has been implemented for gcc-14

[Bug libstdc++/109162] C++23 improvements to std::format

2023-12-07 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 --- Comment #1 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #0) > https://wg21.link/P2372R3 formatting ranges Oops, that should be https://wg21.link/p2286r8

[Bug libstdc++/109162] C++23 improvements to std::format

2023-03-16 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 Jonathan Wakely changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |redi at gcc dot gnu.org Last