1.. format-status: 2 3================================ 4libc++ Format Status 5================================ 6 7.. include:: ../Helpers/Styles.rst 8 9.. contents:: 10 :local: 11 12 13Overview 14======== 15 16This document contains the status of the C++20 Format library in libc++. It is used to 17track both the status of the sub-projects of the Format library and who is assigned to 18these sub-projects. This is imperative to effective implementation so that work is not 19duplicated and implementors are not blocked by each other. 20 21 22If you are interested in contributing to the libc++ Format library, please send 23a message to the #libcxx channel in the LLVM discord. Please *do not* start 24working on any of the assigned items below. 25 26 27Sub-Projects in the Format library 28================================== 29 30.. csv-table:: 31 :file: FormatPaper.csv 32 :header-rows: 1 33 :widths: auto 34 35 36Misc. Items and TODOs 37===================== 38 39(Please mark all Format-related TODO comments with the string ``TODO FMT``, so we 40can find them easily.) 41 42 * C++23 may break the ABI with `P2216 <https://wg21.link/P2216>`_. 43 This ABI break may be backported to C++20. Therefore the library will not 44 be available on platforms where the ABI break is an issue. 45 46 47Paper and Issue Status 48====================== 49 50.. csv-table:: 51 :file: FormatIssues.csv 52 :header-rows: 1 53 :widths: auto 54