Fix double forward slash in Bash completions
This commit is contained in:
parent
e4b9e12b0f
commit
8ea64e848a
|
|
@ -15,6 +15,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
- Zsh: allow `z` to navigate dirstack via `+n` and `-n`.
|
- Zsh: allow `z` to navigate dirstack via `+n` and `-n`.
|
||||||
- Fzf: improved preview window.
|
- Fzf: improved preview window.
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- Bash: extra `/` in completions.
|
||||||
|
|
||||||
## [0.8.2] - 2022-06-26
|
## [0.8.2] - 2022-06-26
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
|
||||||
|
|
@ -127,7 +127,7 @@ if [[ ${BASH_VERSINFO[0]:-0} -eq 4 && ${BASH_VERSINFO[1]:-0} -ge 4 || ${BASH_VER
|
||||||
# If there is only one argument, use `cd` completions.
|
# If there is only one argument, use `cd` completions.
|
||||||
if [[ {{ "${#COMP_WORDS[@]}" }} -eq 2 ]]; then
|
if [[ {{ "${#COMP_WORDS[@]}" }} -eq 2 ]]; then
|
||||||
\builtin mapfile -t COMPREPLY < <(
|
\builtin mapfile -t COMPREPLY < <(
|
||||||
\builtin compgen -A directory -S / -- "${COMP_WORDS[-1]}" || \builtin true
|
\builtin compgen -A directory -- "${COMP_WORDS[-1]}" || \builtin true
|
||||||
)
|
)
|
||||||
# If there is a space after the last word, use interactive selection.
|
# If there is a space after the last word, use interactive selection.
|
||||||
elif [[ -z ${COMP_WORDS[-1]} ]]; then
|
elif [[ -z ${COMP_WORDS[-1]} ]]; then
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue