[all-commits] [llvm/llvm-project] 800b4e: [docs] Mechanically convert clang-tools-extra/docs...

Reid Kleckner via All-commits all-commits at lists.llvm.org
Wed Aug 5 15:43:27 PDT 2026


  Branch: refs/heads/users/rnk/clang-tools-md-rewrite
  Home:   https://github.com/llvm/llvm-project
  Commit: 800b4efe14ca5154b5a5fab9f348e31427d872b8
      https://github.com/llvm/llvm-project/commit/800b4efe14ca5154b5a5fab9f348e31427d872b8
  Author: Reid Kleckner <rkleckner at nvidia.com>
  Date:   2026-08-05 (Wed, 05 Aug 2026)

  Changed paths:
    M clang-tools-extra/docs/ModularizeUsage.md
    M clang-tools-extra/docs/ReleaseNotes.md
    M clang-tools-extra/docs/ReleaseNotesTemplate.txt
    M clang-tools-extra/docs/clang-change-namespace.md
    M clang-tools-extra/docs/clang-doc.md
    M clang-tools-extra/docs/clang-include-fixer.md
    M clang-tools-extra/docs/clang-modernize.md
    M clang-tools-extra/docs/clang-reorder-fields.md
    M clang-tools-extra/docs/clang-tidy.md
    M clang-tools-extra/docs/clangd.md
    M clang-tools-extra/docs/cpp11-migrate.md
    M clang-tools-extra/docs/index.md
    M clang-tools-extra/docs/modularize.md
    M clang-tools-extra/docs/pp-trace.md

  Log Message:
  -----------
  [docs] Mechanically convert clang-tools-extra/docs to MyST using rst2myst

Run rst2myst on all 13 top-level .md files (renamed from .rst in the
prior change) and on ReleaseNotesTemplate.txt.


  Commit: a4e71c09b8d187aaa8d81cf2227cebbd147577d5
      https://github.com/llvm/llvm-project/commit/a4e71c09b8d187aaa8d81cf2227cebbd147577d5
  Author: Reid Kleckner <rkleckner at nvidia.com>
  Date:   2026-08-05 (Wed, 05 Aug 2026)

  Changed paths:
    M clang-tools-extra/clang-tidy/add_new_check.py
    M clang-tools-extra/clang-tidy/rename_check.py
    M clang-tools-extra/clang-tidy/tool/check_alphabetical_order.py
    M clang-tools-extra/clang-tidy/tool/check_alphabetical_order_test.py
    M clang-tools-extra/docs/ModularizeUsage.md
    M clang-tools-extra/docs/ReleaseNotes.md
    M clang-tools-extra/docs/ReleaseNotesTemplate.txt
    M clang-tools-extra/docs/clang-change-namespace.md
    M clang-tools-extra/docs/clang-doc.md
    M clang-tools-extra/docs/clang-include-fixer.md
    M clang-tools-extra/docs/clang-reorder-fields.md
    M clang-tools-extra/docs/clangd.md
    M clang-tools-extra/docs/index.md
    M clang-tools-extra/docs/pp-trace.md

  Log Message:
  -----------
  [docs] Fix MyST migration of clang-tools-extra/docs

Apply LLM-assisted cleanup on top of the mechanical rst2myst conversion:
- Add MyST frontmatter and Jinja2 substitution expressions to ReleaseNotes.md
  and ReleaseNotesTemplate.txt
- Convert {eval-rst}/.. option:: blocks to native :::{option} directives
- Fix garbled {program} role in clang-change-namespace.md
- Remove escaped hyphens (\-) from clang-doc.md bullet list
- Remove spurious 0\. escape in clang-include-fixer.md
- Remove trailing :: code-block introducers from pp-trace.md; add yaml
  language tag to all 31 YAML code fences in pp-trace.md
- Replace reference-style Markdown doxygen link in index.md with raw HTML
- Fix redirect_target angle brackets in clangd.md frontmatter
- Update Python tooling scripts to write Markdown-format release notes
- Convert ReleaseNotesTemplate.txt to MyST Markdown


Compare: https://github.com/llvm/llvm-project/compare/7ef869c5f770...a4e71c09b8d1

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list