[clang-tools-extra] [clang-doc] remove indentation for preformatted text (PR #166672)
Erick Velez via cfe-commits
cfe-commits at lists.llvm.org
Thu Nov 6 23:27:22 PST 2025
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 <erickvelez7 at gmail.com>
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}}
More information about the cfe-commits
mailing list