diff --git a/crates/nu-parser/src/parser.rs b/crates/nu-parser/src/parser.rs index 517ba7512..f288ef682 100644 --- a/crates/nu-parser/src/parser.rs +++ b/crates/nu-parser/src/parser.rs @@ -114,7 +114,10 @@ pub fn check_call(command: Span, sig: &Signature, call: &Call) -> Option<ParseEr } else { return Some(ParseError::MissingPositional( argument.name.clone(), - command, + Span { + start: command.end, + end: command.end, + }, sig.call_signature(), )); } @@ -134,7 +137,10 @@ pub fn check_call(command: Span, sig: &Signature, call: &Call) -> Option<ParseEr } else { Some(ParseError::MissingPositional( missing.name.clone(), - command, + Span { + start: command.end, + end: command.end, + }, sig.call_signature(), )) }