Auto merge of #123105 - weihanglo:update-stable-cargo, r=Mark-Simulacrum
[stable-1.77] cargo backport
1 commits in 3fe68eabf93cbf3772bbcad09a9206c783e2de3f..e52e360061cacbbeac79f7f1215a7a90b6f08442
2024-02-29 00:16:03 +0000 to 2024-03-26 17:54:36 +0000
- [stable-1.77] Do not strip debuginfo by default for MSVC (rust-lang/cargo#13654)
r? ghost
diff --git a/RELEASES.md b/RELEASES.md
index 3f7814d..29fe44a 100644
--- a/RELEASES.md
+++ b/RELEASES.md
@@ -1,3 +1,13 @@
+Version 1.77.1 (2024-03-28)
+===========================
+
+<a id="1.77.1"></a>
+
+- [Revert stripping debuginfo by default for Windows](https://github.com/rust-lang/cargo/pull/13654)
+ This fixes a regression in 1.77 by reverting to the previous default.
+ Platforms other than Windows are not affected.
+- Internal: [Fix heading anchor rendering in doc pages](https://github.com/rust-lang/rust/pull/122693)
+
Version 1.77.0 (2024-03-21)
==========================
diff --git a/src/doc/rust.css b/src/doc/rust.css
index e0bf64c..a93c1be 100644
--- a/src/doc/rust.css
+++ b/src/doc/rust.css
@@ -136,6 +136,28 @@
h3 a:link, h3 a:visited, h4 a:link, h4 a:visited,
h5 a:link, h5 a:visited {color: black;}
+h1, h2, h3, h4, h5 {
+ /* This is needed to be able to position the doc-anchor. Ideally there
+ would be a <div> around the whole document, but we don't have that. */
+ position: relative;
+}
+
+a.doc-anchor {
+ color: black;
+ display: none;
+ position: absolute;
+ left: -20px;
+ /* We add this padding so that when the cursor moves from the heading's text to the anchor,
+ the anchor doesn't disappear. */
+ padding-right: 5px;
+ /* And this padding is used to make the anchor larger and easier to click on. */
+ padding-left: 3px;
+}
+*:hover > .doc-anchor {
+ display: block;
+}
+
+
/* Code */
pre, code {
diff --git a/src/tools/cargo b/src/tools/cargo
index 3fe68ea..e52e360 160000
--- a/src/tools/cargo
+++ b/src/tools/cargo
@@ -1 +1 @@
-Subproject commit 3fe68eabf93cbf3772bbcad09a9206c783e2de3f
+Subproject commit e52e360061cacbbeac79f7f1215a7a90b6f08442
diff --git a/src/version b/src/version
index 79e15fd..b113158 100644
--- a/src/version
+++ b/src/version
@@ -1 +1 @@
-1.77.0
+1.77.1