https://github.com/evelez7 updated 
https://github.com/llvm/llvm-project/pull/166672

>From 9cfef46989802cafe3b62759685b427afa8588f4 Mon Sep 17 00:00:00 2001
From: Erick Velez <[email protected]>
Date: Wed, 5 Nov 2025 16:24:22 -0800
Subject: [PATCH] [clang-doc] remove indentation for preformatted text

Text that is in between <pre> tags is formatted verbatim. Thus, the
text that was correctly indented in relation to its depth in HTML was
being indented incorrectly when rendered. That resulted in bad looking pages.
---
 clang-tools-extra/clang-doc/assets/class-template.mustache  | 6 ++----
 .../clang-doc/assets/namespace-template.mustache            | 4 +---
 2 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/clang-tools-extra/clang-doc/assets/class-template.mustache 
b/clang-tools-extra/clang-doc/assets/class-template.mustache
index b1a7470f7c33a..e95c72aade416 100644
--- a/clang-tools-extra/clang-doc/assets/class-template.mustache
+++ b/clang-tools-extra/clang-doc/assets/class-template.mustache
@@ -142,7 +142,7 @@
                     {{#PublicMembers}}
                     <div id="{{Name}}" class="delimiter-container">
                         <pre>
-                            <code class="language-cpp code-clang-doc" 
>{{Type}} {{Name}}</code>
+<code class="language-cpp code-clang-doc" >{{Type}} {{Name}}</code>
                         </pre>
                         {{#MemberComments}}
                         <div>
@@ -160,9 +160,7 @@
                 <div>
                     {{#Obj}}
                     <div id="{{Name}}" class="delimiter-container">
-                        <pre>
-<code class="language-cpp code-clang-doc" >{{Type}} {{Name}}</code>
-                        </pre>
+                        <pre><code class="language-cpp code-clang-doc" 
>{{Type}} {{Name}}</code></pre>
                         {{#MemberComments}}
                         <div>
                             {{>Comments}}
diff --git a/clang-tools-extra/clang-doc/assets/namespace-template.mustache 
b/clang-tools-extra/clang-doc/assets/namespace-template.mustache
index d96bc5ce91f3a..f4a35cfe4c79a 100644
--- a/clang-tools-extra/clang-doc/assets/namespace-template.mustache
+++ b/clang-tools-extra/clang-doc/assets/namespace-template.mustache
@@ -92,9 +92,7 @@
                         {{#Records}}
                             <li id="{{USR}}" style="max-height: 40px;">
                                 <a href="{{DocumentationFileName}}.html">
-                                    <pre>
-                                        <code class="language-cpp 
code-clang-doc">class {{Name}}</code>
-                                    </pre>
+                                    <pre><code class="language-cpp 
code-clang-doc">class {{Name}}</code></pre>
                                 </a>
                             </li>
                         {{/Records}}

_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to