[libcxx-commits] [PATCH] D139771: [libc++][chrono] Add hh_mm_ss formatter.

Mark de Wever via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Tue Jan 24 08:21:44 PST 2023


Mordante created this revision.
Herald added subscribers: mstorsjo, arichardson.
Herald added a project: All.
Mordante updated this revision to Diff 481843.
Mordante added a comment.
Mordante updated this revision to Diff 481846.
Mordante updated this revision to Diff 481849.
Mordante updated this revision to Diff 481851.
Mordante updated this revision to Diff 481853.
Mordante updated this revision to Diff 481855.
Mordante updated this revision to Diff 489616.
Mordante updated this revision to Diff 489835.
Mordante updated this revision to Diff 489863.
Mordante updated this revision to Diff 491188.
Mordante updated this revision to Diff 491196.
Mordante updated this revision to Diff 491405.
Mordante published this revision for review.
Mordante added reviewers: ldionne, vitaut.
Herald added a project: libc++.
Herald added a subscriber: libcxx-commits.
Herald added a reviewer: libc++.

CI fixes.


Mordante added a comment.

CI fixes.


Mordante added a comment.

CI fixes.


Mordante added a comment.

Fix CI.


Mordante added a comment.

CI fixes


Mordante added a comment.

Enable entire CI.


Mordante added a comment.

Rebased and some minor improvements.


Mordante added a comment.

Adds missing includes.


Mordante added a comment.

CI fixes.


Mordante added a comment.

Rebased to test CI.


Mordante added a comment.

Disable GCC tests.


Mordante added a comment.

Reviewed and CI fixes.


Partially implements:

- P1361 <https://reviews.llvm.org/P1361> Integration of chrono with text formatting
- P2372 <https://reviews.llvm.org/P2372> Fixing locale handling in chrono formatters
- P1466 <https://reviews.llvm.org/P1466> Miscellaneous minor fixes for chrono

Depends on D137022 <https://reviews.llvm.org/D137022>


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D139771

Files:
  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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D139771.491405.patch
Type: text/x-patch
Size: 43217 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20230124/38f6a0d1/attachment-0001.bin>


More information about the libcxx-commits mailing list