-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Open
Description
bash-completion v2.12.0 renamed the _split_longopt
function to _comp__split_longopt
in scop/bash-completion@19a3798. This is breaking ag's completion.
- with bash-completion 2.12.0 installed
- and silver searcher installed with completions
(both the above installed via homebrew) ag SEARCHQUERY app<TAB>
get:
$ ag SEARCHQUERY app-bash: _split_longopt: command not found
This is quite related to #1067 wherein it is discussed whether ag's completion script should be depending on a 3rd party completion library at all.
Regardless, the expedient fix is to replace the _split_longopt
invocation with _comp__split_longopt
. However, I have also opened scop/bash-completion#1135 against bash-completion itself to resolve their opinion on if this function should be considered part of their public api. Depending on if they alias the function for a short time, or release a patch to 2.12.0, the remediation in ag's completion may change.
andrewplummer, ansd, bdashrad, arturoherrero and stephenfin
Metadata
Metadata
Assignees
Labels
No labels