about summary refs log tree commit diff
path: root/compiler/rustc_errors/src
diff options
context:
space:
mode:
authorEsteban Küber <esteban@kuber.com.ar>2023-10-19 22:52:30 +0000
committerEsteban Küber <esteban@kuber.com.ar>2023-10-19 22:52:30 +0000
commitfd49590ee0585e106b073a4aa57df9e29c6067c4 (patch)
tree9cea61063b295ae10b307847d315d935f6266147 /compiler/rustc_errors/src
parentcc705b801236d064260bb67b3a0a25e4747fa7ec (diff)
downloadrust-fd49590ee0585e106b073a4aa57df9e29c6067c4.tar.gz
rust-fd49590ee0585e106b073a4aa57df9e29c6067c4.zip
Do not bold main message in `--error-format=short`
Fix #63835.
Diffstat (limited to 'compiler/rustc_errors/src')
-rw-r--r--compiler/rustc_errors/src/emitter.rs9
1 files changed, 8 insertions, 1 deletions
diff --git a/compiler/rustc_errors/src/emitter.rs b/compiler/rustc_errors/src/emitter.rs
index 922846775f6..a11213aaca8 100644
--- a/compiler/rustc_errors/src/emitter.rs
+++ b/compiler/rustc_errors/src/emitter.rs
@@ -1348,7 +1348,14 @@ impl EmitterWriter {
                 buffer.append(0, "]", Style::Level(*level));
                 label_width += 2 + code.len();
             }
-            let header_style = if is_secondary { Style::HeaderMsg } else { Style::MainHeaderMsg };
+            let header_style = if is_secondary {
+                Style::HeaderMsg
+            } else if self.short_message {
+                // For short messages avoid bolding the message, as it doesn't look great (#63835).
+                Style::NoStyle
+            } else {
+                Style::MainHeaderMsg
+            };
             if *level != Level::FailureNote {
                 buffer.append(0, ": ", header_style);
                 label_width += 2;