The following commit has been merged in the dynamic-loading branch:
commit f6cd9344fb33642763579db12faa5d757c27d69b
Author: Ville Skyttä <[email protected]>
Date: Sun Oct 23 11:09:48 2011 +0300
_completion_loader: Use _longopt as the fallback.
diff --git a/bash_completion b/bash_completion
index 716c3aa..7aa16c6 100644
--- a/bash_completion
+++ b/bash_completion
@@ -1836,8 +1836,8 @@ _completion_loader()
# Finally, try basename.
. "$compdir/${1##*/}" &>/dev/null && return 124
- # Fall back to something generic if we don't have anything else.
- complete -o bashdefault -f "$1" && return 124
+ # Need to define *something*, otherwise there will be no completion at all.
+ complete -F _longopt "$1" && return 124
} &&
complete -D -F _completion_loader
--
bash-completion
_______________________________________________
Bash-completion-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/bash-completion-commits