Partially implements:
- P1361 Integration of chrono with text formatting
| Paths 
 |  Differential  D134138  
[libc++][chrono] Implements formatter month. ClosedPublic Authored by Mordante on Sep 18 2022, 8:33 AM. 
Details 
 Summary Partially implements: 
 
Diff Detail 
 
Unit TestsFailed Event TimelineMordante added a child revision: D134742: [libc++][chrono] Implements formatter duration..Sep 27 2022, 8:10 AM ldionne added inline comments. 
 This revision is now accepted and ready to land.Oct 4 2022, 9:39 AM Closed by commit rG1522f190eb2c: [libc++][chrono] Implements formatter month. (authored by Mordante).  ·  Explain WhyOct 5 2022, 9:35 AM This revision was automatically updated to reflect the committed changes. Mordante marked 4 inline comments as done. Mordante removed a child revision: D134742: [libc++][chrono] Implements formatter duration..Oct 9 2022, 7:08 AM 
Revision Contents 
 
 
Diff 461134 libcxx/docs/Status/FormatPaper.csv
 libcxx/include/__chrono/convert_to_tm.h
 libcxx/include/__chrono/formatter.h
 libcxx/include/__chrono/ostream.h
 libcxx/include/chrono
 libcxx/test/libcxx/utilities/format/format.formatter/format.formatter.spec/formattable.compile.pass.cpp
 libcxx/test/std/time/time.cal/time.cal.month/time.cal.month.nonmembers/ostream.pass.cpp
 
 libcxx/test/std/time/time.syn/formatter.month.pass.cpp
 
 libcxx/test/std/utilities/format/format.formatter/format.formatter.spec/types.compile.pass.cpp
 libcxx/utils/ci/buildkite-pipeline.yml
 libcxx/utils/ci/run-buildbot
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
For watchers, this looks quite weird right now but Mark explained that this was going to be extended for other values, and the logic will become non-trivial. So I think this is mandated indeed.