History log of /llvm-project/libcxx/utils/synchronize_csv_status_files.py (Results 1 – 9 of 9)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-21-init, llvmorg-19.1.7, llvmorg-19.1.6, llvmorg-19.1.5
# 1b03747e 02-Dec-2024 Louis Dionne <ldionne.2@gmail.com>

[libc++] Augment Github - CSV synchronization script to auto-create new Github issues (#118139)

This makes it easier to create the Github issues and add them to the
libc++ conformance project after

[libc++] Augment Github - CSV synchronization script to auto-create new Github issues (#118139)

This makes it easier to create the Github issues and add them to the
libc++ conformance project after a WG21 meeting.

show more ...


Revision tags: llvmorg-19.1.4, llvmorg-19.1.3, llvmorg-19.1.2, llvmorg-19.1.1
# 6b3b63cd 17-Sep-2024 Louis Dionne <ldionne.2@gmail.com>

[libc++] Avoid synchronizing status files for "In Progress" issues

This doesn't provide much value and it creates a lot of churn in the
CSV files.


Revision tags: llvmorg-19.1.0, llvmorg-19.1.0-rc4
# c2cac69d 28-Aug-2024 Louis Dionne <ldionne.2@gmail.com>

[libc++] Replace 'tags' in CSV status pages by inline notes (#105581)

This patch replaces 'tags' in the CSV status pages by inline notes
that optionally describe more details about the paper/LWG is

[libc++] Replace 'tags' in CSV status pages by inline notes (#105581)

This patch replaces 'tags' in the CSV status pages by inline notes
that optionally describe more details about the paper/LWG issue.

Tags were not really useful anymore because we have a vastly superior
tagging system via Github issues, and keeping the tags up-to-date
between CSV files and Github is going to be really challenging.

This patch also adds support for encoding custom notes in the CSV
files via Github issues. To encode a note in the CSV file, the
body (initial description) of a Github issue can be edited to contain
the following markers:

BEGIN-RST-NOTES
text that will be added as a note in the RST
END-RST-NOTES

Amongst other things, this solves the problem of conveying that a
paper has been implemented as a DR, and it gives a unified way to
add notes to the status pages from Github.

show more ...


# b2dd8405 27-Aug-2024 Louis Dionne <ldionne.2@gmail.com>

[libc++] Add missing newline and remove unintended escape sequence


# 84fa7b43 21-Aug-2024 Louis Dionne <ldionne.2@gmail.com>

[libc++] Improve the granularity of status tracking from Github issues

This enhances the Github - CSV synchronization script to understand
some of the idioms we use in the CSV status files, like |No

[libc++] Improve the granularity of status tracking from Github issues

This enhances the Github - CSV synchronization script to understand
some of the idioms we use in the CSV status files, like |Nothing To Do|
and others.

show more ...


# f0a3f8a3 21-Aug-2024 Louis Dionne <ldionne.2@gmail.com>

[libc++] Enable C++23 and C++26 issues to be synchronized

As a drive-by, also switch to printing dangling issues instead of
killing the script, since those can be fairly common.


# 32c38dd8 21-Aug-2024 Louis Dionne <ldionne.2@gmail.com>

[libc++] Mark C++14 as complete and remove the status pages (#105514)

We already documented that libc++ was C++14 complete, but we still
documented the status of C++14. Since that is redundant (and

[libc++] Mark C++14 as complete and remove the status pages (#105514)

We already documented that libc++ was C++14 complete, but we still
documented the status of C++14. Since that is redundant (and I suspect
the C++14 status page was missing some stuff), simply remove them.

show more ...


Revision tags: llvmorg-19.1.0-rc3
# 7e5cd8f1 14-Aug-2024 Louis Dionne <ldionne.2@gmail.com>

[libc++] Mechanical adjustments for the C++14 Paper status files

Make sure Cxx14Papers.csv has the same columns as the other CSV files.
Somehow this was missed in my previous passes to standardize t

[libc++] Mechanical adjustments for the C++14 Paper status files

Make sure Cxx14Papers.csv has the same columns as the other CSV files.
Somehow this was missed in my previous passes to standardize this.

show more ...


# f117f0a7 13-Aug-2024 Louis Dionne <ldionne.2@gmail.com>

[libc++] Add a script to synchronize status-tracking CSVs with Github issues (#101704)

This script can be run manually to synchronize the CSV files that we use
to track Standards Conformance with t

[libc++] Add a script to synchronize status-tracking CSVs with Github issues (#101704)

This script can be run manually to synchronize the CSV files that we use
to track Standards Conformance with the Github issues that track our
implementation of LWG issues and papers.

show more ...