Skip to content

Conversation

frederick-vs-ja
Copy link
Contributor

@frederick-vs-ja frederick-vs-ja commented Jul 10, 2024

Completes WG21-P2286R8. Implements LWG-3881 and LWG-3750. Fixes #2919.

Unblocks libcxx tests:

  • std/containers/container.adaptors/container.adaptors.format/format.functions.format.pass.cpp
  • std/containers/container.adaptors/container.adaptors.format/format.functions.vformat.pass.cpp
  • std/containers/container.adaptors/container.adaptors.format/parse.pass.cpp
  • std/containers/container.adaptors/container.adaptors.format/types.compile.pass.cpp
  • std/utilities/format/format.formattable/concept.formattable.compile.pass.cpp

@frederick-vs-ja frederick-vs-ja requested a review from a team as a code owner July 10, 2024 15:36
@StephanTLavavej StephanTLavavej added ranges C++20/23 ranges format C++20/23 format cxx23 C++23 feature labels Jul 10, 2024
@StephanTLavavej StephanTLavavej self-assigned this Jul 10, 2024
@StephanTLavavej StephanTLavavej removed their assignment Aug 12, 2024
@StephanTLavavej StephanTLavavej self-assigned this Aug 15, 2024
@StephanTLavavej
Copy link
Member

I'm mirroring this to the MSVC-internal repo - please notify me if any further changes are pushed.

@StephanTLavavej StephanTLavavej merged commit 3c75f79 into microsoft:main Aug 15, 2024
39 checks passed
@StephanTLavavej
Copy link
Member

Thanks for completing this major, long-awaited C++23 feature!

😻 🎉 🥳 💚

@frederick-vs-ja frederick-vs-ja deleted the formatter-container-adaptors branch August 16, 2024 01:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cxx23 C++23 feature format C++20/23 format ranges C++20/23 ranges
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

P2286R8 Formatting Ranges
2 participants