diff options
author | Ville Skyttä <ville.skytta@iki.fi> | 2010-11-01 19:26:53 +0200 |
---|---|---|
committer | Ville Skyttä <ville.skytta@iki.fi> | 2010-11-01 19:29:45 +0200 |
commit | 0f450219b667ec5f8d951b0c41593c7b983e2ada (patch) | |
tree | 054f929068849317af412dc94e9db23db437fa7b /completions/gcc | |
parent | 494c44f5a36d29955f46efe2289d0f945a8039c5 (diff) | |
download | bash-completion-0f450219b667ec5f8d951b0c41593c7b983e2ada.tar.gz |
Remove most "-o filenames" options to "complete".
Turn it on dynamically when needed instead; see doc/styleguide.txt for
a longer explanation. This fixes many non-filename completions which
had been previously more or less broken due to unwanted
escape-as-filenames behavior.
Diffstat (limited to 'completions/gcc')
-rw-r--r-- | completions/gcc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/completions/gcc b/completions/gcc index 3f5a5619..d78e3e24 100644 --- a/completions/gcc +++ b/completions/gcc @@ -46,9 +46,9 @@ _gcc() _filedir fi } && -complete -o filenames -F _gcc gcc g++ c++ g77 gcj gpc +complete -F _gcc gcc g++ c++ g77 gcj gpc [ $USERLAND = GNU -o $UNAME = Cygwin ] && \ -[ -n "${have:-}" ] && complete -o filenames -F _gcc cc +[ -n "${have:-}" ] && complete -F _gcc cc # Local variables: # mode: shell-script |