[llvm-branch-commits] [llvm] [LLVM][docs] Finish MyST migration for remaining docs (batch 11) (PR #223100)
Nick Desaulniers via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Fri Sep 18 15:56:19 PDT 2026
nickdesaulniers wrote:
Good idea, also had a bot chew on this:
> llvm/docs/SecurityTransparencyReports.md (lines 111–161, ## 2023 section):
> around all 26 https://... URLs
My bot counted 28. There are 2 that are immediately followed by a period, so perhaps check for that.
> Single-backtick code identifiers converted to *italics* instead of `code`:
More cases of that:
1. Lines 593–594 (*m*, *n*, *i*, *j*, *ls*):
#issuecomment-5733523561 flagged *int* and *list\<int>* on ProgRef.md:593-594, but missed *m*, *n*, *i*, *j*, and *ls* on the same two lines
(which are already formatted as inline code `m`, `n`, `i`, `j`, `ls` in the immediately preceding list on lines 587–590):
--- a/llvm/docs/TableGen/ProgRef.md
+++ b/llvm/docs/TableGen/ProgRef.md
@@ -593,2 +593,2 @@
-The type of *m* and *n* should be *int*.
-The type of *i*, *j*, and *ls* should be either *int* or *list\<int>*.
+The type of `m` and `n` should be `int`.
+The type of `i`, `j`, and `ls` should be either `int` or `list<int>`.
2. Line 554 (*Type*):
In ProgRef.md:554, *Type* refers to the grammar production Type from the !isa<Type> / bang-operator syntax block right above it (and line 555
uses `Type` in backticks):
--- a/llvm/docs/TableGen/ProgRef.md
+++ b/llvm/docs/TableGen/ProgRef.md
@@ -554,2 +554,2 @@
-The *Type* is only accepted for certain bang operators, and must not be
-specified with other bang operators. When `Type` is omitted, the curly braces
+The `Type` is only accepted for certain bang operators, and must not be
+specified with other bang operators. When `Type` is omitted, the curly braces
3. Lines 298 & 429 (bits<n>):
In ProgRef.md:298 and ProgRef.md:429, ``bits<`` `n` ``>`` was converted to `bits<`*n*`>` (adjacent inline code spans sandwiching italics).
While valid CommonMark, it renders with mixed <code class="docutils literal">bits<</code><em>n</em><code class="docutils literal">></code>
styling.
---
One indented syntax line at ProgRef.md:1525 is still a > blockquote instead of a code block or unindented syntax line:
--- a/llvm/docs/TableGen/ProgRef.md
+++ b/llvm/docs/TableGen/ProgRef.md
@@ -1523,3 +1523,3 @@
The syntax of a `dag` instance is:
-> `(` *operator* *argument1*`,` *argument2*`,` ... `)`
+`(` *operator* *argument1*`,` *argument2*`,` ... `)`
https://github.com/llvm/llvm-project/pull/223100
More information about the llvm-branch-commits
mailing list