llvm-project/libcxx/docs/Status/FormatIssues.csv
Mark de Wever 3f65f71833 [libc++][print] Adds FILE functions.
Drive-by fix to make sure the __retarget_buffer works correctly whan
using a hint of 1. This was discovered in one of the new tests.

Drive-by fixes __retarget_buffer when initialized with size 1.

Implements parts of
- P2093R14 Formatted output
- P2539R4  Should the output of std::print to a terminal be
           synchronized with the underlying stream?

Reviewed By: #libc, ldionne

Differential Revision: https://reviews.llvm.org/D150044
2023-07-18 20:07:11 +02:00

2.5 KiB

1NumberNameStandardAssigneeStatusFirst released version
2`P0645 <https://wg21.link/P0645>`_Text FormattingC++20Mark de Wever|Complete|14.0
3`P1652 <https://wg21.link/P1652>`_Printf corner cases in std::formatC++20Mark de Wever|Complete|14.0
4`P1892 <https://wg21.link/P1892>`_Extended locale-specific presentation specifiers for std::formatC++20Mark de Wever|Complete|14.0
5`P1868 <https://wg21.link/P1868>`_width: clarifying units of width and precision in std::format (Implements the unicode support.)C++20Mark de Wever|Complete|14.0
6`P2216 <https://wg21.link/P2216>`_std::format improvementsC++20Mark de Wever|Complete|15.0
7`P2418 <https://wg21.link/P2418>`__Add support for ``std::generator``-like types to ``std::format``C++20Mark de Wever|Complete|15.0
8`P2286R8 <https://wg21.link/P2286R8>`__Formatting RangesC++23Mark de Wever|Complete|16.0
9`P2508R1 <https://wg21.link/P2508R1>`__Exposing ``std::basic-format-string``C++23Mark de Wever|Complete|15.0
10`P2585R0 <https://wg21.link/P2585R0>`__Improving default container formattingC++23Mark de Wever|Complete|17.0
11`P2675R1 <https://wg21.link/P2675R1>`__``format``'s width estimation is too approximate and not forward compatibleC++23Mark de Wever|Complete|17.0
12`P2572R1 <https://wg21.link/P2572R1>`__``std::format`` fill character allowancesC++23Mark de Wever|Complete|17.0
13`P2510R3 <https://wg21.link/P2510R3>`__Formatting pointersC++26Mark de Wever|Complete|17.0
14`P2757R3 <https://wg21.link/P2757R3>`__Type-checking format argsC++26
15`P2637R3 <https://wg21.link/P2637R3>`__Member ``visit``C++26
16`P1361 <https://wg21.link/P1361>`_Integration of chrono with text formattingC++20Mark de Wever|In Progress|
17`P2372 <https://wg21.link/P2372>`__Fixing locale handling in chrono formattersC++20Mark de Wever|In Progress|