Partially implements:
- P1361 Integration of chrono with text formatting
- P2372 Fixing locale handling in chrono formatters
- P1466 Miscellaneous minor fixes for chrono
Depends on D137022
Paths
| Differential D139771
[libc++][chrono] Add hh_mm_ss formatter. ClosedPublic Authored by Mordante on Dec 10 2022, 3:30 AM.
Details
Summary Partially implements:
Depends on D137022
Diff Detail
Unit TestsFailed Event Timelineh-vetinari added inline comments.
ldionne added inline comments.
This revision now requires changes to proceed.Jan 31 2023, 10:08 AM Comment Actions Thanks for the review!
This revision is now accepted and ready to land.Feb 14 2023, 9:01 AM This revision was landed with ongoing or failed builds.Feb 14 2023, 10:12 AM Closed by commit rG7f5d130a428f: [libc++][chrono] Add hh_mm_ss formatter. (authored by Mordante). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 489835 libcxx/docs/Status/FormatPaper.csv
libcxx/include/CMakeLists.txt
libcxx/include/__chrono/concepts.h
libcxx/include/__chrono/convert_to_tm.h
libcxx/include/__chrono/formatter.h
libcxx/include/__chrono/hh_mm_ss.h
libcxx/include/__chrono/ostream.h
libcxx/include/__chrono/parser_std_format_spec.h
libcxx/include/__format/parser_std_format_spec.h
libcxx/include/chrono
libcxx/include/module.modulemap.in
libcxx/test/libcxx/private_headers.verify.cpp
libcxx/test/libcxx/time/convert_to_tm.pass.cpp
libcxx/test/std/time/time.hms/time.hms.nonmembers/ostream.pass.cpp
libcxx/test/std/time/time.syn/formatter.hh_mm_ss.pass.cpp
libcxx/test/std/utilities/format/format.formattable/concept.formattable.compile.pass.cpp
|
I think this is closer to what you actually mean.