Merge pull request #1178 from tmccombs/windows-completion-fix

Use file_stem instead of file_name for command for completions
This commit is contained in:
David Peter 2022-11-18 08:11:04 +01:00 committed by GitHub
commit db2590dca5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 2 deletions

View File

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

View File

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