Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

P0645R10 <format> Text Formatting #30

Closed
StephanTLavavej opened this issue Sep 6, 2019 · 2 comments · Fixed by #1821
Closed

P0645R10 <format> Text Formatting #30

StephanTLavavej opened this issue Sep 6, 2019 · 2 comments · Fixed by #1821
Labels
cxx20 C++20 feature fixed Something works now, yay!
Milestone

Comments

@StephanTLavavej
Copy link
Member

StephanTLavavej commented Sep 6, 2019

P0645R10 <format> Text Formatting
P1361R2 Integrating <chrono> With <format>
P1652R1 printf() Corner Cases In std::format()
P1868R2 Clarifying Units Of Width And Precision In std::format()
P1892R1 Extended Locale-Specific Presentation Specifiers For std::format()

LWG-3242 std::format missing rules for arg-id in width and precision
LWG-3243 std::format and negative zeroes
LWG-3246 What are the constraints on the template parameter of basic_format_arg?
LWG-3248 std::format #b, #B, #o, #x, and #X presentation types misformat negative numbers
LWG-3250 std::format # (alternate form) for NaN and inf
LWG-3251 Are std::format alignment specifiers applied to string arguments?
LWG-3327 Format alignment specifiers vs. text direction
LWG-3340 Formatting functions should throw on argument/format string mismatch in [format.functions]
LWG-3371 visit_format_arg and make_format_args are not hidden friends
LWG-3372 vformat_to should not try to deduce Out twice
LWG-3373 {to,from}_chars_result and format_to_n_result need the "we really mean what we say" wording
LWG-3473 Normative encouragement in non-normative note

The IDE's list of extensionless headers has been updated for VS 2019 16.5.

Feature-test macro as of WG21-N4842:
#define __cpp_lib_format 201907L

@AdamBucior
Copy link
Contributor

This feature is changelogged under 17.0, will it be backported to 16.10?

@StephanTLavavej
Copy link
Member Author

@AdamBucior Yes, we plan to request a backport soon (we want to merge #1834 first). At that time we'll update the Changelog.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cxx20 C++20 feature fixed Something works now, yay!
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants