Fixes #9246
@@ -64,7 +64,6 @@ fi
# AWS CLI v2 comes with its own autocompletion. Check if that is there, otherwise fall back
if command -v aws_completer &> /dev/null; then
- autoload -Uz bashcompinit && bashcompinit
complete -C aws_completer aws
else
function _awscli-homebrew-installed() {
@@ -10,11 +10,8 @@ if (( ${+commands[compleat]} )); then
local setup="${prefix}/share/compleat-1.0/compleat_setup"
if [[ -f "$setup" ]]; then
- if ! bashcompinit >/dev/null 2>&1; then
- autoload -U bashcompinit
- bashcompinit -i
- fi
-
source "$setup"
fi
+
+ unset prefix setup
@@ -99,6 +99,4 @@ alias drvg="drush variable-get"
alias drvs="drush variable-set"
# Enable drush autocomplete support
-autoload bashcompinit
-bashcompinit
source $(dirname $0)/drush.complete.sh
@@ -1,4 +1,3 @@
(( $+commands[stack] )) || return
-autoload -U +X bashcompinit && bashcompinit
source <(stack --bash-completion-script stack)
@@ -138,7 +138,6 @@ alias wpwm='wp widget move'
alias wpwu='wp widget update'
# bash completion for the `wp` command
_wp_complete() {