Skip to content

Commit 833e90e

Browse files
authored
fix(rustup): toolchain list --quiet (#1681)
Fixes #1678 ### Old ```shell $ rustup --quiet toolchain list stable-aarch64-apple-darwin (active, default) ``` ### New ```shell $ rustup toolchain list --quiet stable-aarch64-apple-darwin ```
2 parents e83247c + 5736fd9 commit 833e90e

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

.changes/1681.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"description": "also recognize active and default as installed toolchains",
3+
"issues": [1645, 1678],
4+
"type": "fixed"
5+
}

src/rustup.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ pub fn active_toolchain(msg_info: &mut MessageInfo) -> Result<String> {
8585

8686
pub fn installed_toolchains(msg_info: &mut MessageInfo) -> Result<Vec<String>> {
8787
let out = rustup_command(msg_info, true)
88-
.args(["--quiet", "toolchain", "list"])
88+
.args(["toolchain", "list", "--quiet"]) // suppress " (active, default)" suffix
8989
.run_and_get_stdout(msg_info)?;
9090

9191
Ok(out.lines().map(|l| l.trim().to_owned()).collect())

0 commit comments

Comments
 (0)