<feed xmlns='http://www.w3.org/2005/Atom'>
<title>zsh.git/plugins/rust, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cnjoe.info/git/zsh.git/atom/plugins/rust?h=master</id>
<link rel='self' href='http://cnjoe.info/git/zsh.git/atom/plugins/rust?h=master'/>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/'/>
<updated>2025-01-10T13:17:49Z</updated>
<entry>
<title>fix(rust): call `rustc` through `rustup run` (#12901)</title>
<updated>2025-01-10T13:17:49Z</updated>
<author>
<name>Thomas</name>
<email>thomas@wache.fr</email>
</author>
<published>2025-01-10T13:17:49Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=cae2e451933ffe1108bfd00fa67ff5d63741ab85'/>
<id>urn:sha1:cae2e451933ffe1108bfd00fa67ff5d63741ab85</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: removing old completion code (#10616)</title>
<updated>2022-03-28T11:38:49Z</updated>
<author>
<name>Carlo Sala</name>
<email>carlosalag@protonmail.com</email>
</author>
<published>2022-03-28T11:38:49Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=3f214329d631b3ae39d6b283262c77819a0078de'/>
<id>urn:sha1:3f214329d631b3ae39d6b283262c77819a0078de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(rust): fix `cargo` completion when sysroot contains spaces (#10571)</title>
<updated>2022-01-08T19:03:32Z</updated>
<author>
<name>Joey Territo</name>
<email>54502648+jtt9340@users.noreply.github.com</email>
</author>
<published>2022-01-08T19:03:32Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=c6e7f8905fb61b927f12f43fb57f8c514cd48a67'/>
<id>urn:sha1:c6e7f8905fb61b927f12f43fb57f8c514cd48a67</id>
<content type='text'>
When generating completions for Cargo, if the Rust sysroot
(i.e. `rustc +${${(z)$(rustup default)}[1]} --print sysroot`) contains
spaces, Cargo completions will not work because the spaces are not
escaped, thus passing two arguments to the "source" command instead of
one. The spaces need to be escaped for this to work.</content>
</entry>
<entry>
<title>style: declare globals properly</title>
<updated>2022-01-05T08:23:54Z</updated>
<author>
<name>Marc Cornellà</name>
<email>hello@mcornella.com</email>
</author>
<published>2022-01-05T08:10:32Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=d3bb52d7d825f2a6ce2e1c76ca472b05c6f27b40'/>
<id>urn:sha1:d3bb52d7d825f2a6ce2e1c76ca472b05c6f27b40</id>
<content type='text'>
By default, `typeset` defines variables locally unless in the main scope.
This is specially bad when using `omz plugin load`, which happens inside
a function, so the declared variables don't continue being defined when
the function finishes and the main scope reappears.
</content>
</entry>
<entry>
<title>fix(rust): use default toolchain when completing `cargo`</title>
<updated>2021-12-29T16:18:21Z</updated>
<author>
<name>Marc Cornellà</name>
<email>hello@mcornella.com</email>
</author>
<published>2021-12-29T16:18:21Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=a01cf8562700f3e5594f66daf40f31d9fe7ec570'/>
<id>urn:sha1:a01cf8562700f3e5594f66daf40f31d9fe7ec570</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(rust)!: merge `cargo` and `rustup` plugins into `rust` plugin (#10270)</title>
<updated>2021-12-28T11:05:04Z</updated>
<author>
<name>Carlo Sala</name>
<email>carlosalag@protonmail.com</email>
</author>
<published>2021-10-06T20:43:09Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=89a740be2d5487c96f01e4eaae7e280caf555019'/>
<id>urn:sha1:89a740be2d5487c96f01e4eaae7e280caf555019</id>
<content type='text'>
BREAKING CHANGE: `cargo` and `rustup` plugins have been moved to the `rust` plugin
since they're part of the Rust toolchain. If you're using these, update your .zshrc
file to use `rust` instead.

Closes #10270

Co-authored-by: Marc Cornellà &lt;hello@mcornella.com&gt;
</content>
</entry>
<entry>
<title>Delete alias section</title>
<updated>2019-10-10T09:07:33Z</updated>
<author>
<name>Marc Cornellà</name>
<email>marc.cornella@live.com</email>
</author>
<published>2019-10-10T09:07:33Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=bb97a9b3ecb809dc7f4f64713170e42b44853d1a'/>
<id>urn:sha1:bb97a9b3ecb809dc7f4f64713170e42b44853d1a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add readme for the rust plugin</title>
<updated>2019-10-10T01:57:25Z</updated>
<author>
<name>jotaro-sama</name>
<email>36264038+jotaro-sama@users.noreply.github.com</email>
</author>
<published>2019-10-10T01:57:25Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=35aa3c13311e12ff3375f2eef561562244433ee8'/>
<id>urn:sha1:35aa3c13311e12ff3375f2eef561562244433ee8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Correctly handle verbose/version flags for rustc (#6786)</title>
<updated>2018-05-01T13:21:12Z</updated>
<author>
<name>Joseph Richey</name>
<email>joerichey@google.com</email>
</author>
<published>2018-05-01T13:21:12Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=cafa657469bda1baf145c090e168057ae632464d'/>
<id>urn:sha1:cafa657469bda1baf145c090e168057ae632464d</id>
<content type='text'>
See the help output for rustc (v1.25)</content>
</entry>
<entry>
<title>Update rust plugin for latest rustc (#6342)</title>
<updated>2017-11-01T13:04:03Z</updated>
<author>
<name>bjorn3</name>
<email>bjorn3@users.noreply.github.com</email>
</author>
<published>2017-11-01T13:04:03Z</published>
<link rel='alternate' type='text/html' href='http://cnjoe.info/git/zsh.git/commit/?id=e8e7bf3b892ef69aac97c171d02b4b026322dcec'/>
<id>urn:sha1:e8e7bf3b892ef69aac97c171d02b4b026322dcec</id>
<content type='text'>
* Update for latest rustc

* Some debug option updates

* Add some cargo flags

* Fix bug in cargo plugin
</content>
</entry>
</feed>
