Use file_stem instead of file_name for command for completions

Fixes: #1177
This commit is contained in:
Thayne McCombs 2022-11-17 22:20:03 -07:00
parent 38cdeb0413
commit 64e642403e
2 changed files with 3 additions and 2 deletions

View File

@ -11,11 +11,12 @@
## Bugfixes
- Use fd instead of fd.exe for Powershell completions (when completions are generated on windows)
## Other
# v8.5.3
## Bugfixes

View File

@ -97,7 +97,7 @@ fn print_completions(shell: clap_complete::Shell) -> Result<ExitCode> {
let program_name = first_arg
.as_ref()
.map(Path::new)
.and_then(|path| path.file_name())
.and_then(|path| path.file_stem())
.and_then(|file| file.to_str())
.unwrap_or("fd");
let mut cmd = Opts::command();