From ba6336ce3e6fa8f32c558fbaeefc4b5a5c4d3beb Mon Sep 17 00:00:00 2001 From: Erik Faye-Lund Date: Thu, 16 Mar 2023 14:11:13 +0100 Subject: [PATCH] docs: use version-number as toctree-title for relnotes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Using the full titles makes most of these take up two lines in the toctree. The version number is really the only thing we should care about, though. Reviewed-by: Marcin Ĺšlusarz Reviewed-by: Eric Engestrom Cc: mesa-stable Part-of: --- bin/gen_release_notes.py | 5 +- docs/relnotes.rst | 698 +++++++++++++++++++-------------------- 2 files changed, 352 insertions(+), 351 deletions(-) diff --git a/bin/gen_release_notes.py b/bin/gen_release_notes.py index c6dea67b4e7..dd81fc11020 100755 --- a/bin/gen_release_notes.py +++ b/bin/gen_release_notes.py @@ -323,9 +323,10 @@ def update_release_notes_index(version: str) -> None: if first_list and line.startswith('-'): first_list = False new_relnotes.append(f'- :doc:`{version} release notes `\n') - if not first_list and second_list and line.startswith(' relnotes/'): + if (not first_list and second_list and + re.match(' \d+.\d+(.\d+)? ', line)): second_list = False - new_relnotes.append(f' relnotes/{version}\n') + new_relnotes.append(f' {version} \n') new_relnotes.append(line) with relnotes_index_path.open('w') as f: diff --git a/docs/relnotes.rst b/docs/relnotes.rst index 6ecd0e2cefe..efcc4cc9dcb 100644 --- a/docs/relnotes.rst +++ b/docs/relnotes.rst @@ -386,354 +386,354 @@ release notes, or in the `old docs`_. :maxdepth: 1 :hidden: - relnotes/23.0.0 - relnotes/22.3.7 - relnotes/22.3.6 - relnotes/22.3.5 - relnotes/22.3.4 - relnotes/22.3.3 - relnotes/22.3.2 - relnotes/22.3.1 - relnotes/22.3.0 - relnotes/22.2.4 - relnotes/22.2.3 - relnotes/22.2.2 - relnotes/22.2.1 - relnotes/22.2.0 - relnotes/22.1.7 - relnotes/22.1.6 - relnotes/22.1.5 - relnotes/22.1.4 - relnotes/22.1.3 - relnotes/22.1.2 - relnotes/21.3.9 - relnotes/22.0.5 - relnotes/22.1.1 - relnotes/22.0.4 - relnotes/22.1.0 - relnotes/22.0.3 - relnotes/22.0.2 - relnotes/22.0.1 - relnotes/21.3.8 - relnotes/22.0.0 - relnotes/21.3.7 - relnotes/21.3.6 - relnotes/21.3.5 - relnotes/21.3.4 - relnotes/21.3.3 - relnotes/21.3.2 - relnotes/21.3.1 - relnotes/21.2.6 - relnotes/21.3.0 - relnotes/21.2.5 - relnotes/21.2.4 - relnotes/21.2.3 - relnotes/21.2.2 - relnotes/21.1.8 - relnotes/21.1.7 - relnotes/21.2.0 - relnotes/21.1.6 - relnotes/21.1.5 - relnotes/21.1.4 - relnotes/21.1.3 - relnotes/21.1.2 - relnotes/21.1.1 - relnotes/21.1.0 - relnotes/21.0.3 - relnotes/21.0.2 - relnotes/21.0.1 - relnotes/20.3.5 - relnotes/21.0.0 - relnotes/20.3.4 - relnotes/20.3.3 - relnotes/20.3.2 - relnotes/20.2.6 - relnotes/20.3.1 - relnotes/20.2.5 - relnotes/20.2.4 - relnotes/20.3.0 - relnotes/20.2.3 - relnotes/20.2.2 - relnotes/20.1.10 - relnotes/20.2.1 - relnotes/20.2.0 - relnotes/20.1.9 - relnotes/20.1.8 - relnotes/20.1.7 - relnotes/20.1.6 - relnotes/20.1.5 - relnotes/20.1.4 - relnotes/20.1.3 - relnotes/20.1.2 - relnotes/20.0.8 - relnotes/20.1.1 - relnotes/20.1.0 - relnotes/20.0.7 - relnotes/20.0.6 - relnotes/20.0.5 - relnotes/20.0.4 - relnotes/20.0.3 - relnotes/20.0.2 - relnotes/19.3.5 - relnotes/20.0.1 - relnotes/20.0.0 - relnotes/19.3.4 - relnotes/19.3.3 - relnotes/19.3.2 - relnotes/19.2.8 - relnotes/19.3.1 - relnotes/19.3.0 - relnotes/19.2.7 - relnotes/19.2.6 - relnotes/19.2.5 - relnotes/19.2.4 - relnotes/19.2.3 - relnotes/19.2.2 - relnotes/19.1.8 - relnotes/19.2.1 - relnotes/19.2.0 - relnotes/19.1.7 - relnotes/19.1.6 - relnotes/19.1.5 - relnotes/19.1.4 - relnotes/19.1.3 - relnotes/19.1.2 - relnotes/19.0.8 - relnotes/19.1.1 - relnotes/19.0.7 - relnotes/19.1.0 - relnotes/19.0.6 - relnotes/19.0.5 - relnotes/19.0.4 - relnotes/19.0.3 - relnotes/19.0.2 - relnotes/18.3.6 - relnotes/19.0.1 - relnotes/18.3.5 - relnotes/19.0.0 - relnotes/18.3.4 - relnotes/18.3.3 - relnotes/18.3.2 - relnotes/18.2.8 - relnotes/18.2.7 - relnotes/18.3.1 - relnotes/18.3.0 - relnotes/18.2.6 - relnotes/18.2.5 - relnotes/18.2.4 - relnotes/18.2.3 - relnotes/18.2.2 - relnotes/18.1.9 - relnotes/18.2.1 - relnotes/18.2.0 - relnotes/18.1.8 - relnotes/18.1.7 - relnotes/18.1.6 - relnotes/18.1.5 - relnotes/18.1.4 - relnotes/18.1.3 - relnotes/18.1.2 - relnotes/18.0.5 - relnotes/18.1.1 - relnotes/18.1.0 - relnotes/18.0.4 - relnotes/18.0.3 - relnotes/18.0.2 - relnotes/18.0.1 - relnotes/17.3.9 - relnotes/17.3.8 - relnotes/18.0.0 - relnotes/17.3.7 - relnotes/17.3.6 - relnotes/17.3.5 - relnotes/17.3.4 - relnotes/17.3.3 - relnotes/17.3.2 - relnotes/17.2.8 - relnotes/17.3.1 - relnotes/17.2.7 - relnotes/17.3.0 - relnotes/17.2.6 - relnotes/17.2.5 - relnotes/17.2.4 - relnotes/17.2.3 - relnotes/17.2.2 - relnotes/17.1.10 - relnotes/17.2.1 - relnotes/17.1.9 - relnotes/17.2.0 - relnotes/17.1.8 - relnotes/17.1.7 - relnotes/17.1.6 - relnotes/17.1.5 - relnotes/17.1.4 - relnotes/17.1.3 - relnotes/17.1.2 - relnotes/17.0.7 - relnotes/17.1.1 - relnotes/17.0.6 - relnotes/17.1.0 - relnotes/17.0.5 - relnotes/17.0.4 - relnotes/17.0.3 - relnotes/17.0.2 - relnotes/13.0.6 - relnotes/17.0.1 - relnotes/13.0.5 - relnotes/17.0.0 - relnotes/13.0.4 - relnotes/12.0.6 - relnotes/13.0.3 - relnotes/12.0.5 - relnotes/13.0.2 - relnotes/13.0.1 - relnotes/12.0.4 - relnotes/13.0.0 - relnotes/12.0.3 - relnotes/12.0.2 - relnotes/12.0.1 - relnotes/12.0.0 - relnotes/11.2.2 - relnotes/11.1.4 - relnotes/11.2.1 - relnotes/11.1.3 - relnotes/11.2.0 - relnotes/11.1.2 - relnotes/11.0.9 - relnotes/11.1.1 - relnotes/11.0.8 - relnotes/11.1.0 - relnotes/11.0.7 - relnotes/11.0.6 - relnotes/11.0.5 - relnotes/11.0.4 - relnotes/11.0.3 - relnotes/10.6.9 - relnotes/11.0.2 - relnotes/11.0.1 - relnotes/10.6.8 - relnotes/11.0.0 - relnotes/10.6.7 - relnotes/10.6.6 - relnotes/10.6.5 - relnotes/10.6.4 - relnotes/10.6.3 - relnotes/10.6.2 - relnotes/10.5.9 - relnotes/10.6.1 - relnotes/10.5.8 - relnotes/10.6.0 - relnotes/10.5.7 - relnotes/10.5.6 - relnotes/10.5.5 - relnotes/10.5.4 - relnotes/10.5.3 - relnotes/10.5.2 - relnotes/10.4.7 - relnotes/10.5.1 - relnotes/10.5.0 - relnotes/10.4.6 - relnotes/10.4.5 - relnotes/10.4.4 - relnotes/10.4.3 - relnotes/10.4.2 - relnotes/10.3.7 - relnotes/10.4.1 - relnotes/10.3.6 - relnotes/10.4 - relnotes/10.3.5 - relnotes/10.3.4 - relnotes/10.3.3 - relnotes/10.3.2 - relnotes/10.3.1 - relnotes/10.2.9 - relnotes/10.3 - relnotes/10.2.8 - relnotes/10.2.7 - relnotes/10.2.6 - relnotes/10.2.5 - relnotes/10.2.4 - relnotes/10.2.3 - relnotes/10.2.2 - relnotes/10.2.1 - relnotes/10.2 - relnotes/10.1.6 - relnotes/10.1.5 - relnotes/10.1.4 - relnotes/10.1.3 - relnotes/10.1.2 - relnotes/10.1.1 - relnotes/10.1 - relnotes/10.0.5 - relnotes/10.0.4 - relnotes/10.0.3 - relnotes/10.0.2 - relnotes/10.0.1 - relnotes/10.0 - relnotes/9.2.5 - relnotes/9.2.4 - relnotes/9.2.3 - relnotes/9.2.2 - relnotes/9.2.1 - relnotes/9.2 - relnotes/9.1.7 - relnotes/9.1.6 - relnotes/9.1.5 - relnotes/9.1.4 - relnotes/9.1.3 - relnotes/9.1.2 - relnotes/9.1.1 - relnotes/9.1 - relnotes/9.0.3 - relnotes/9.0.2 - relnotes/9.0.1 - relnotes/9.0 - relnotes/8.0.5 - relnotes/8.0.4 - relnotes/8.0.3 - relnotes/8.0.2 - relnotes/8.0.1 - relnotes/8.0 - relnotes/7.11.2 - relnotes/7.11.1 - relnotes/7.11 - relnotes/7.10.3 - relnotes/7.10.2 - relnotes/7.10.1 - relnotes/7.10 - relnotes/7.9.2 - relnotes/7.9.1 - relnotes/7.9 - relnotes/7.8.3 - relnotes/7.8.2 - relnotes/7.8.1 - relnotes/7.8 - relnotes/7.7.1 - relnotes/7.7 - relnotes/7.6.1 - relnotes/7.6 - relnotes/7.5.2 - relnotes/7.5.1 - relnotes/7.5 - relnotes/7.4.4 - relnotes/7.4.3 - relnotes/7.4.2 - relnotes/7.4.1 - relnotes/7.4 - relnotes/7.3 - relnotes/7.2 - relnotes/7.1 - relnotes/7.0.4 - relnotes/7.0.3 - relnotes/7.0.2 - relnotes/7.0.1 - relnotes/7.0 - relnotes/6.5.3 - relnotes/6.5.2 - relnotes/6.5.1 - relnotes/6.5 - relnotes/6.4.2 - relnotes/6.4.1 - relnotes/6.4 + 23.0.0 + 22.3.7 + 22.3.6 + 22.3.5 + 22.3.4 + 22.3.3 + 22.3.2 + 22.3.1 + 22.3.0 + 22.2.4 + 22.2.3 + 22.2.2 + 22.2.1 + 22.2.0 + 22.1.7 + 22.1.6 + 22.1.5 + 22.1.4 + 22.1.3 + 22.1.2 + 21.3.9 + 22.0.5 + 22.1.1 + 22.0.4 + 22.1.0 + 22.0.3 + 22.0.2 + 22.0.1 + 21.3.8 + 22.0.0 + 21.3.7 + 21.3.6 + 21.3.5 + 21.3.4 + 21.3.3 + 21.3.2 + 21.3.1 + 21.2.6 + 21.3.0 + 21.2.5 + 21.2.4 + 21.2.3 + 21.2.2 + 21.1.8 + 21.1.7 + 21.2.0 + 21.1.6 + 21.1.5 + 21.1.4 + 21.1.3 + 21.1.2 + 21.1.1 + 21.1.0 + 21.0.3 + 21.0.2 + 21.0.1 + 20.3.5 + 21.0.0 + 20.3.4 + 20.3.3 + 20.3.2 + 20.2.6 + 20.3.1 + 20.2.5 + 20.2.4 + 20.3.0 + 20.2.3 + 20.2.2 + 20.1.10 + 20.2.1 + 20.2.0 + 20.1.9 + 20.1.8 + 20.1.7 + 20.1.6 + 20.1.5 + 20.1.4 + 20.1.3 + 20.1.2 + 20.0.8 + 20.1.1 + 20.1.0 + 20.0.7 + 20.0.6 + 20.0.5 + 20.0.4 + 20.0.3 + 20.0.2 + 19.3.5 + 20.0.1 + 20.0.0 + 19.3.4 + 19.3.3 + 19.3.2 + 19.2.8 + 19.3.1 + 19.3.0 + 19.2.7 + 19.2.6 + 19.2.5 + 19.2.4 + 19.2.3 + 19.2.2 + 19.1.8 + 19.2.1 + 19.2.0 + 19.1.7 + 19.1.6 + 19.1.5 + 19.1.4 + 19.1.3 + 19.1.2 + 19.0.8 + 19.1.1 + 19.0.7 + 19.1.0 + 19.0.6 + 19.0.5 + 19.0.4 + 19.0.3 + 19.0.2 + 18.3.6 + 19.0.1 + 18.3.5 + 19.0.0 + 18.3.4 + 18.3.3 + 18.3.2 + 18.2.8 + 18.2.7 + 18.3.1 + 18.3.0 + 18.2.6 + 18.2.5 + 18.2.4 + 18.2.3 + 18.2.2 + 18.1.9 + 18.2.1 + 18.2.0 + 18.1.8 + 18.1.7 + 18.1.6 + 18.1.5 + 18.1.4 + 18.1.3 + 18.1.2 + 18.0.5 + 18.1.1 + 18.1.0 + 18.0.4 + 18.0.3 + 18.0.2 + 18.0.1 + 17.3.9 + 17.3.8 + 18.0.0 + 17.3.7 + 17.3.6 + 17.3.5 + 17.3.4 + 17.3.3 + 17.3.2 + 17.2.8 + 17.3.1 + 17.2.7 + 17.3.0 + 17.2.6 + 17.2.5 + 17.2.4 + 17.2.3 + 17.2.2 + 17.1.10 + 17.2.1 + 17.1.9 + 17.2.0 + 17.1.8 + 17.1.7 + 17.1.6 + 17.1.5 + 17.1.4 + 17.1.3 + 17.1.2 + 17.0.7 + 17.1.1 + 17.0.6 + 17.1.0 + 17.0.5 + 17.0.4 + 17.0.3 + 17.0.2 + 13.0.6 + 17.0.1 + 13.0.5 + 17.0.0 + 13.0.4 + 12.0.6 + 13.0.3 + 12.0.5 + 13.0.2 + 13.0.1 + 12.0.4 + 13.0.0 + 12.0.3 + 12.0.2 + 12.0.1 + 12.0.0 + 11.2.2 + 11.1.4 + 11.2.1 + 11.1.3 + 11.2.0 + 11.1.2 + 11.0.9 + 11.1.1 + 11.0.8 + 11.1.0 + 11.0.7 + 11.0.6 + 11.0.5 + 11.0.4 + 11.0.3 + 10.6.9 + 11.0.2 + 11.0.1 + 10.6.8 + 11.0.0 + 10.6.7 + 10.6.6 + 10.6.5 + 10.6.4 + 10.6.3 + 10.6.2 + 10.5.9 + 10.6.1 + 10.5.8 + 10.6.0 + 10.5.7 + 10.5.6 + 10.5.5 + 10.5.4 + 10.5.3 + 10.5.2 + 10.4.7 + 10.5.1 + 10.5.0 + 10.4.6 + 10.4.5 + 10.4.4 + 10.4.3 + 10.4.2 + 10.3.7 + 10.4.1 + 10.3.6 + 10.4 + 10.3.5 + 10.3.4 + 10.3.3 + 10.3.2 + 10.3.1 + 10.2.9 + 10.3 + 10.2.8 + 10.2.7 + 10.2.6 + 10.2.5 + 10.2.4 + 10.2.3 + 10.2.2 + 10.2.1 + 10.2 + 10.1.6 + 10.1.5 + 10.1.4 + 10.1.3 + 10.1.2 + 10.1.1 + 10.1 + 10.0.5 + 10.0.4 + 10.0.3 + 10.0.2 + 10.0.1 + 10.0 + 9.2.5 + 9.2.4 + 9.2.3 + 9.2.2 + 9.2.1 + 9.2 + 9.1.7 + 9.1.6 + 9.1.5 + 9.1.4 + 9.1.3 + 9.1.2 + 9.1.1 + 9.1 + 9.0.3 + 9.0.2 + 9.0.1 + 9.0 + 8.0.5 + 8.0.4 + 8.0.3 + 8.0.2 + 8.0.1 + 8.0 + 7.11.2 + 7.11.1 + 7.11 + 7.10.3 + 7.10.2 + 7.10.1 + 7.10 + 7.9.2 + 7.9.1 + 7.9 + 7.8.3 + 7.8.2 + 7.8.1 + 7.8 + 7.7.1 + 7.7 + 7.6.1 + 7.6 + 7.5.2 + 7.5.1 + 7.5 + 7.4.4 + 7.4.3 + 7.4.2 + 7.4.1 + 7.4 + 7.3 + 7.2 + 7.1 + 7.0.4 + 7.0.3 + 7.0.2 + 7.0.1 + 7.0 + 6.5.3 + 6.5.2 + 6.5.1 + 6.5 + 6.4.2 + 6.4.1 + 6.4 .. _old docs: https://gitlab.freedesktop.org/mesa/mesa/-/blob/mesa-21.0.0/docs/versions.rst