On 8/18/25 8:54 PM, Vincent Lefevre wrote:
Moreover, independently of the above issue, bashcompinit defines 2 additional functions: compgen (mentioned above) and complete. Their names are likely to clash with user-defined functions. Shouldn't their names start with an underscore, and even some prefix like "_bash_"?
They exist for completers designed for bash, renaming them would break the most of them. grep -rF '$(compgen' /path/to/bash-completion/completions