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