about summary refs log tree commit diff
path: root/src/librustdoc/html/static/css
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume1.gomez@gmail.com>2025-02-24 18:13:50 +0100
committerGuillaume Gomez <guillaume1.gomez@gmail.com>2025-08-23 00:57:28 +0200
commit6c1b481e7bc6cdce1646c53beaa9112d2f7b1d9f (patch)
tree0bbf7d81d9b5867523688ffa975fda6ee9417773 /src/librustdoc/html/static/css
parent18739ee9973b6c96ac4b8ef17a87ae3d178bd288 (diff)
downloadrust-6c1b481e7bc6cdce1646c53beaa9112d2f7b1d9f.tar.gz
rust-6c1b481e7bc6cdce1646c53beaa9112d2f7b1d9f.zip
Correctly handle multiple macro expansions on a same line
Diffstat (limited to 'src/librustdoc/html/static/css')
-rw-r--r--src/librustdoc/html/static/css/rustdoc.css10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/librustdoc/html/static/css/rustdoc.css b/src/librustdoc/html/static/css/rustdoc.css
index 9403701d454..f3dafffbb6b 100644
--- a/src/librustdoc/html/static/css/rustdoc.css
+++ b/src/librustdoc/html/static/css/rustdoc.css
@@ -992,10 +992,10 @@ rustdoc-topbar {
 	display: none;
 }
 
-.src .example-wrap [data-nosnippet] {
+.example-wrap [data-nosnippet] {
 	width: calc(var(--example-wrap-digits-count) + var(--line-number-padding) * 2);
 }
-.src .example-wrap pre > code {
+.example-wrap pre > code {
 	padding-left: calc(
 		var(--example-wrap-digits-count) + var(--line-number-padding) * 2
 		+ var(--line-number-right-margin));
@@ -1021,11 +1021,13 @@ rustdoc-topbar {
 }
 .example-wrap pre > code {
 	position: relative;
-	word-break: break-all;
 	display: block;
+}
+:root.word-wrap-source-code .example-wrap pre > code {
+	word-break: break-all;
 	white-space: pre-wrap;
 }
-.example-wrap pre > code * {
+:root.word-wrap-source-code .example-wrap pre > code * {
 	word-break: break-all;
 }
 .example-wrap [data-nosnippet]:target {