You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: draft/2025-01-08-this-week-in-rust.md
+91-3Lines changed: 91 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -47,7 +47,9 @@ and just ask the editors to select the category.
47
47
48
48
## Crate of the Week
49
49
50
-
<!-- COTW goes here -->
50
+
This week's crate is [terminal-colorsaurus](https://crates.io/crates/terminal-colorsaurus), a small library to detect whether the terminal is in light or dark mode.
51
+
52
+
Thanks to [Tau](https://users.rust-lang.org/t/crate-of-the-week/2704/1386) for the self-suggestion!
51
53
52
54
[Please submit your suggestions and votes for next week][submit_crate]!
53
55
@@ -106,7 +108,87 @@ If you are an event organizer hoping to expand the reach of your event, please s
106
108
107
109
## Updates from the Rust Project
108
110
109
-
<!-- Rust updates go here -->
111
+
375 pull requests were [merged in the last week][merged]
*[rust-analyzer: allow excluding specific traits from completion](https://github.com/rust-lang/rust-analyzer/pull/18179)
174
+
*[rust-analyzer: support the new `CoercePointee` derive](https://github.com/rust-lang/rust-analyzer/pull/18821)
175
+
*[rust-analyzer: support updating snapshot tests with codelens/hovering/runnables](https://github.com/rust-lang/rust-analyzer/pull/18757)
176
+
*[rust-analyzer: fix case where completion inside macro that expands to `#[test]` was unavailable](https://github.com/rust-lang/rust-analyzer/pull/18853)
*[rust-analyzer: hide synthetic locals from completions](https://github.com/rust-lang/rust-analyzer/pull/18835)
191
+
*[rust-analyzer: store token trees in contiguous `Vec` instead of as a tree](https://github.com/rust-lang/rust-analyzer/pull/18327)
110
192
111
193
### Rust Compiler Performance Triage
112
194
@@ -257,7 +339,13 @@ Please see the latest [Who's Hiring thread on r/rust](INSERT_LINK_HERE)
257
339
258
340
# Quote of the Week
259
341
260
-
<!-- QOTW goes here -->
342
+
> Also, there is often a trade-off between accuracy and education. For example, when I correct my toddler that the Sun is actually not moving, but we are rotating. That's wrong, the Sun *is* moving, but arguably less wrong than his impression. (I once tried to give him the full explanation, but halfway through he ran away to play with his trains.)
343
+
>
344
+
> Not that readers of the Rust book are toddlers, but the principle generalizes in my experience.
345
+
346
+
– [Andrew Gallant a.k.a. @BurntSushi on rust-users](https://users.rust-lang.org/t/why-do-some-people-confound-t-with-stack-memory/123336/8)
347
+
348
+
Thanks to [Aleksander Krauze](https://users.rust-lang.org/t/twir-quote-of-the-week/328/1648) for the suggestion!
261
349
262
350
[Please submit quotes and vote for next week!](https://users.rust-lang.org/t/twir-quote-of-the-week/328)
0 commit comments