From d7741d1610e4dbcc058341273e15265b7aaa4797 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Tue, 5 Jan 2021 13:09:06 +0300 Subject: Allow `#anchor` linking of config options --- crates/rust-analyzer/src/config.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'crates') diff --git a/crates/rust-analyzer/src/config.rs b/crates/rust-analyzer/src/config.rs index 685a9fdf0..a5b1d90b1 100644 --- a/crates/rust-analyzer/src/config.rs +++ b/crates/rust-analyzer/src/config.rs @@ -777,9 +777,8 @@ fn manual(fields: &[(&'static str, &'static str, &[&str], &str)]) -> String { fields .iter() .map(|(field, _ty, doc, default)| { - let name = field.replace("_", "."); - let name = format!("rust-analyzer.{} (default: `{}`)", name, default); - format!("{}::\n{}\n", name, doc.join(" ")) + let name = format!("rust-analyzer.{}", field.replace("_", ".")); + format!("[[{}]]{} (default: `{}`)::\n{}\n", name, name, default, doc.join(" ")) }) .collect::() } -- cgit v1.2.3