5.5 KiB
5.5 KiB
| 1 | Section | Description | Dependencies | Assignee | Status | First released version | |
|---|---|---|---|---|---|---|---|
| 2 | `P1361 <https://wg21.link/P1361>`__ `P2372 <https://wg21.link/P2372>`__ | Formatting chrono | |||||
| 3 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::duration<Rep, Period>`` | Mark de Wever | |Complete| | Clang 16 | ||
| 4 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::sys_time<Duration>`` | Mark de Wever | |Complete| | Clang 17 | ||
| 5 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::utc_time<Duration>`` | A ``<chrono>`` implementation | Not assigned | |||
| 6 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::tai_time<Duration>`` | A ``<chrono>`` implementation | Not assigned | |||
| 7 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::gps_time<Duration>`` | A ``<chrono>`` implementation | Not assigned | |||
| 8 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::file_time<Duration>`` | Mark de Wever | |Complete| | Clang 17 | ||
| 9 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::local_time<Duration>`` | Mark de Wever | |Complete| | Clang 17 | ||
| 10 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::local-time-format-t<Duration>`` | A ``<chrono>`` implementation | Not assigned | |||
| 11 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::day`` | Mark de Wever | |Complete| | Clang 16 | ||
| 12 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::month`` | Mark de Wever | |Complete| | Clang 16 | ||
| 13 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::year`` | Mark de Wever | |Complete| | Clang 16 | ||
| 14 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::weekday`` | Mark de Wever | |Complete| | Clang 16 | ||
| 15 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::weekday_indexed`` | Mark de Wever | |Complete| | Clang 16 | ||
| 16 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::weekday_last`` | Mark de Wever | |Complete| | Clang 16 | ||
| 17 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::month_day`` | Mark de Wever | |Complete| | Clang 16 | ||
| 18 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::month_day_last`` | Mark de Wever | |Complete| | Clang 16 | ||
| 19 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::month_weekday`` | Mark de Wever | |Complete| | Clang 16 | ||
| 20 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::month_weekday_last`` | Mark de Wever | |Complete| | Clang 16 | ||
| 21 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::year_month`` | Mark de Wever | |Complete| | Clang 16 | ||
| 22 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::year_month_day`` | Mark de Wever | |Complete| | Clang 16 | ||
| 23 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::year_month_day_last`` | Mark de Wever | |Complete| | Clang 16 | ||
| 24 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::year_month_weekday`` | Mark de Wever | |Complete| | Clang 16 | ||
| 25 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::year_month_weekday_last`` | Mark de Wever | |Complete| | Clang 16 | ||
| 26 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::hh_mm_ss<duration<Rep, Period>>`` | Mark de Wever | |Complete| | Clang 17 | ||
| 27 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::sys_info`` | A ``<chrono>`` implementation | Mark de Wever | |||
| 28 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::local_info`` | A ``<chrono>`` implementation | Mark de Wever | |||
| 29 | `[time.syn] <https://wg21.link/time.syn>`_ | Formatter ``chrono::zoned_time<Duration, TimeZonePtr>`` | A ``<chrono>`` implementation | Mark de Wever | |||
| 30 | `P2286R8 <https://wg21.link/P2286R8>`__ | Formatting ranges | |||||
| 31 | `[format.syn] <https://wg21.link/format.syn>`_ | Concept ``formattable`` | Mark de Wever | |Complete| | Clang 16 | ||
| 32 | `[format.string.std] <https://wg21.link/format.string.std>`_ | std-format-spec ``type`` debug | Mark de Wever | |Complete| | Clang 16 | ||
| 33 | `[format.range] <https://wg21.link/format.range>`_ | Formatting for ranges: sequences | Mark de Wever | |Complete| | Clang 16 | ||
| 34 | `[format.range.fmtmap] <https://wg21.link/format.range.fmtmap>`_ | Formatting for ranges: map | Mark de Wever | |Complete| | Clang 16 | ||
| 35 | `[format.range.fmtset] <https://wg21.link/format.range.fmtset>`_ | Formatting for ranges: set | Mark de Wever | |Complete| | Clang 16 | ||
| 36 | `[format.range] <https://wg21.link/format.range>`_ | Formatting for ranges: container adaptors | Mark de Wever | |Complete| | Clang 16 | ||
| 37 | `[format.range] <https://wg21.link/format.range>`_ | Formatting for ranges: ``pair`` and ``tuple`` | Mark de Wever | |Complete| | Clang 16 | ||
| 38 | `[format.range] <https://wg21.link/format.range>`_ | Formatting for ranges: ``vector<bool>`` | Mark de Wever | |Complete| | Clang 16 | ||
| 39 | `P2585R0 <https://wg21.link/P2585R0>`__ | Improving default container formatting | |||||
| 40 | `[format.range.fmtstr] <https://wg21.link/format.range.fmtstr>`_ | Formatting for ranges: strings | Mark de Wever | |Complete| | Clang 17 | ||
| 41 | `[format.range.fmtstr] <https://wg21.link/format.range.fmtstr>`_ | Formatting for ranges: debug_strings | Mark de Wever | |Complete| | Clang 17 | ||
| 42 | `P2693R1 <https://wg21.link/P2693R1>`__ | Formatting ``thread::id`` and ``stacktrace`` | |||||
| 43 | `[thread.thread.id] <https://wg21.link/thread.thread.id>`_ | Formatting ``thread::id`` | Mark de Wever | |Complete| | Clang 17 | ||
| 44 | `[stacktrace.format] <https://wg21.link/stacktrace.format>`_ | Formatting ``stacktrace`` | A ``<stacktrace>`` implementation | Mark de Wever | |||
| 45 | `P2093R14 <https://wg21.link/P2093R14>`__ | Formatted output | |||||
| 46 | `[print.fun] <https://wg21.link/print.fun>`__ | Output to ``stdout`` | Mark de Wever | |In Progress| | |||
| 47 | `[print.fun] <https://wg21.link/print.fun>`__ | Output to ``FILE*`` | Mark de Wever | ||||
| 48 | `[ostream.formatted.print] <https://wg21.link/ostream.formatted.print>`__ | Output to ``ostream`` | Mark de Wever |