[qt/clang/llvm-project]: Summary of bulk changes made

KDE Git Services - Bulk Change <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git repository change summary for qt/clang/llvm-project
Pushed by mirror-service into branch 'upstream/users/rnk/clang-format-md-write'.
Changed from 0ddaf318d5bb460072d38bdefb788c735e4c1cf1 to b24c9b6208c1b0ea05fcd602405ffc7a92fbd30f
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit 98b3781f4c268f06eb0444d51d9ac6617c7b505b by Reid Kleckner on 03/08/2026 at 00:27..
[docs][clang-format] Rename docs to Markdown

Rename ClangFormat and ClangFormatStyleOptions from reStructuredText to Markdown.

Update the clang-format documentation generator scripts and CMake custom targets to point at the renamed .md files so the generated documentation paths remain valid. Keep this changeset limited to rename/path updates; Markdown content cleanup is in the follow-up rewrite changeset.
https://invent.kde.org/qt/clang/llvm-project/-/commit/98b3781f4c268f06eb0444d51d9ac6617c7b505b

Git commit 86f5613fd3046b38f732514ba108af00108917fb by GitHub (on behalf of Reid Kleckner) on 03/08/2026 at 16:53..
Apply suggestions from code review

Co-authored-by: owenca <[email protected]>
Co-authored-by: Reid Kleckner <[email protected]>
https://invent.kde.org/qt/clang/llvm-project/-/commit/86f5613fd3046b38f732514ba108af00108917fb

Git commit 033d086ab6e0e9d2776930ac7327ecc8c4729522 by Reid Kleckner on 03/08/2026 at 16:54..
[docs][clang-format] Migrate generated clang-format docs to markdown

The challenge here is that the documentation is generated from Doxygen
comments in headers, `Format.h` and `IncludeStyle.h`.

First, the generator was updated to generate markdown constructs, and
then the Doxygen comments were also modified to use markdown constructs.
Mostly this means using single backticks instead of double backticks,
which is the Doxygen-native way of expressing code font blocks anyway,
so that's good.

To validate, I built the Sphinx docs and the doxygen, and I confirmed
that the generator script is idempotent, meaning it doesn't change the
markdown output. When I add a new option to clang-format, it shows up in
the help text block, so it works.

Before/after validation links:
| Source file | Before HTML | After HTML |
| --- | --- | --- |
| `clang/docs/ClangFormat.md` | [before](https://clang.llvm.org/docs/ClangFormat.html) | [after](https://llvmdocs.staging.reidkleckner.dev/clang/docs/ClangFormat.html) |
| `clang/docs/ClangFormatStyleOptions.md` | [before](https://clang.llvm.org/docs/ClangFormatStyleOptions.html) | [after](https://llvmdocs.staging.reidkleckner.dev/clang/docs/ClangFormatStyleOptions.html) |

Assisted-by: an agent
https://invent.kde.org/qt/clang/llvm-project/-/commit/033d086ab6e0e9d2776930ac7327ecc8c4729522

Git commit b24c9b6208c1b0ea05fcd602405ffc7a92fbd30f by Reid Kleckner on 03/08/2026 at 16:54..
fix link word wrapping
https://invent.kde.org/qt/clang/llvm-project/-/commit/b24c9b6208c1b0ea05fcd602405ffc7a92fbd30f
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.