Elektrine lite

← Feed

Manpacket

manpacket@functional.cafe

<p>A <a href="https://functional.cafe/tags/rustlang" class="mention hashtag" rel="tag">#<span>rustlang</span></a> programmer with interests in functional programming, category theory and advanced type sorcery</p>

Posts

  • Post #3791601

    If you are wondering why #rustlang rust-analyzer suddenly stopped showing size info on hover on some, but not all types - the answer is here: https://github.com/rust-lang/rust-analyzer/issues/21814

  • Post #3791600

    #github #ux #ui An email from CI: &amp;gt; CI: Some jobs were not successful &amp;gt; There&amp;#39;s 10 jobs that succeeded, if you want to see those that failed - follow this link. Come on GitHub. Try harder. You can do better than that.

  • Post #3791599

    #rustlang 1.96 is out. https://blog.rust-lang.org/2026/05/28/Rust-1.96.0/ Nothing from clippy for me, but finally proper Range types are getting there!

  • Post #3791598

    Just realized that I have 20+ different version of stable #rustlang toolchain installed. Not as good as `cargo clean`, but freed some space. Check yours with `rustup toolchain list`

  • Post #3791597

    https://blog.rust-lang.org/2026/07/09/Rust-1.97.0/ #rustlang 1.97.0 is out Be careful with `clippy --fix`, `manual_filter` auto fix can eat your comments.

  • Post #2540054

    Spent a lot of time (a lot of time) trying to figure out why my shell completion experiments are failing. Turns out I was missing a &amp;quot; -- &amp;quot; in one place and &amp;quot;%&amp;quot; needed to be replaced with &amp;quot;%%&amp;quot;., but all the abstraction layers and shell&amp;#39;s desire not to print an error on invalid input made it tricky to debug. Printing errors is important.

  • Post #2540053

    @FromTheFourthPlanet Trap Door?

  • Post #2540052

    Went source diving to understand why `compadd` in `zsh` won&amp;#39;t take a literal array with `-d` parameter despite `man zshcompwid` stating that it should take it. The answer is... Yes, it takes arrays, but for `compadd` specifically an array is anything in parens, with commas and spaces as separators. It supports escaping, but that&amp;#39;s about it. Very different from what an array in `zsh` actually is. https://github.com/zsh-users/zsh/blob/ef574dbb79a4a0bcdaa02819954b39c9614b4b05/Src/...

  • Post #1387860

    https://blog.rust-lang.org/2026/04/16/Rust-1.95.0/ #rustlang 1.95.0 is out I can finally see bits needed to make ranges more usable! Eventually, in the next language revision.