diff --git a/crates/nu-engine/src/documentation.rs b/crates/nu-engine/src/documentation.rs index 92f3bbe26d..a93e6d61bb 100644 --- a/crates/nu-engine/src/documentation.rs +++ b/crates/nu-engine/src/documentation.rs @@ -89,12 +89,13 @@ fn get_documentation( { long_desc.push_str("\nParameters:\n"); for positional in &sig.required_positional { - long_desc.push_str(&format!( - " (optional) {} <{:?}>: {}\n", + let _ = writeln!( + long_desc, + " {} <{:?}>: {}", positional.name, document_shape(positional.shape.clone()), positional.desc - )); + ); } for positional in &sig.optional_positional { let _ = writeln!(