From defd4caf3d930df7757a338b712cc4868688670a Mon Sep 17 00:00:00 2001 From: Brett Earle Date: Sat, 17 Feb 2024 13:49:09 +1030 Subject: [PATCH] fix #3663. Feedback in terminal when opening browser for docs --- src/cli/rustup_mode.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/cli/rustup_mode.rs b/src/cli/rustup_mode.rs index 8281e77ebe..f932d8a4c6 100644 --- a/src/cli/rustup_mode.rs +++ b/src/cli/rustup_mode.rs @@ -1583,9 +1583,14 @@ fn doc(cfg: &Cfg, m: &ArgMatches) -> Result { let doc_url = if let Some(topic) = m.get_one::("topic") { topical_path = topical_doc::local_path(&toolchain.doc_path("").unwrap(), topic)?; topical_path.to_str().unwrap() - } else if let Some((_, _, path)) = DOCS_DATA.iter().find(|(name, _, _)| m.get_flag(name)) { + } else if let Some((name, _, path)) = DOCS_DATA.iter().find(|(name, _, _)| m.get_flag(name)) { + writeln!( + process().stderr().lock(), + "Opening docs named `{name}` in your browser" + )?; path } else { + writeln!(process().stderr().lock(), "Opening docs in your browser")?; "index.html" };