Drop internal uses of $default, $filenames and friends.

Definitions are still present though, tentatively scheduled for
removal as of 2.0.
This commit is contained in:
Ville Skyttä 2009-10-22 12:04:29 +03:00
parent f194a2d753
commit 885e6dd6b6
93 changed files with 156 additions and 156 deletions

View File

@ -759,7 +759,7 @@ _service()
return 0 return 0
} && } &&
complete -F _service service complete -F _service service
[ -d /etc/init.d/ ] && complete -F _service $default \ [ -d /etc/init.d/ ] && complete -F _service -o default \
$(for i in /etc/init.d/*; do echo ${i##*/}; done) $(for i in /etc/init.d/*; do echo ${i##*/}; done)
@ -804,7 +804,7 @@ _chown()
esac esac
fi fi
} # _chown() } # _chown()
complete -F _chown $filenames chown complete -F _chown -o filenames chown
# chgrp(1) completion # chgrp(1) completion
@ -846,7 +846,7 @@ _chgrp()
return 0 return 0
} # _chgrp() } # _chgrp()
complete -F _chgrp $filenames chgrp complete -F _chgrp -o filenames chgrp
# umount(8) completion. This relies on the mount point being the third # umount(8) completion. This relies on the mount point being the third
@ -863,7 +863,7 @@ _umount()
return 0 return 0
} }
complete -F _umount $dirnames umount complete -F _umount -o dirnames umount
# mount(8) completion. This will pull a list of possible mounts out of # mount(8) completion. This will pull a list of possible mounts out of
@ -913,7 +913,7 @@ _mount()
return 0 return 0
} # _mount() } # _mount()
complete -F _mount $default $dirnames mount complete -F _mount -o default -o dirnames mount
# Linux rmmod(8) completion. This completes on a list of all currently # Linux rmmod(8) completion. This completes on a list of all currently
@ -970,7 +970,7 @@ _insmod()
return 0 return 0
} # _insmod } # _insmod
complete -F _insmod $filenames insmod modprobe modinfo complete -F _insmod -o filenames insmod modprobe modinfo
} # have rmmod } # have rmmod
@ -1145,7 +1145,7 @@ _user_at_host() {
return 0 return 0
} }
shopt -u hostcomplete && complete -F _user_at_host $nospace talk ytalk finger shopt -u hostcomplete && complete -F _user_at_host -o nospace talk ytalk finger
# NOTE: Using this function as a helper function is deprecated. Use # NOTE: Using this function as a helper function is deprecated. Use
# `_known_hosts_real' instead. # `_known_hosts_real' instead.
@ -1381,9 +1381,9 @@ _cd()
return 0 return 0
} }
if shopt -q cdable_vars; then if shopt -q cdable_vars; then
complete -v -F _cd $nospace cd complete -v -F _cd -o nospace cd
else else
complete -F _cd $nospace cd complete -F _cd -o nospace cd
fi fi
# a wrapper method for the next one, when the offset is unknown # a wrapper method for the next one, when the offset is unknown
@ -1480,14 +1480,14 @@ _command_offset()
[ ${#COMPREPLY[@]} -eq 0 ] && _filedir [ ${#COMPREPLY[@]} -eq 0 ] && _filedir
} }
complete -F _command $filenames nohup exec nice eval time ltrace then \ complete -F _command -o filenames nohup exec nice eval time ltrace then \
else do vsound command xargs tsocks else do vsound command xargs tsocks
_root_command() _root_command()
{ {
PATH=$PATH:/sbin:/usr/sbin:/usr/local/sbin _command $1 $2 $3 PATH=$PATH:/sbin:/usr/sbin:/usr/local/sbin _command $1 $2 $3
} }
complete -F _root_command $filenames sudo fakeroot really gksudo gksu kdesudo complete -F _root_command -o filenames sudo fakeroot really gksudo gksu kdesudo
_longopt() _longopt()
{ {
@ -1525,12 +1525,12 @@ for i in a2ps autoconf automake bc gprof ld nm objcopy objdump readelf strip \
tee who texindex cat csplit cut expand fmt fold head \ tee who texindex cat csplit cut expand fmt fold head \
md5sum nl od paste pr ptx sha1sum sort split tac tail tr unexpand \ md5sum nl od paste pr ptx sha1sum sort split tac tail tr unexpand \
uniq wc ldd bash id irb mkdir rmdir; do uniq wc ldd bash id irb mkdir rmdir; do
have $i && complete -F _longopt $filenames $i have $i && complete -F _longopt -o filenames $i
done done
# These commands do not use filenames, so '-o filenames' is not needed. # These commands do not use filenames, so '-o filenames' is not needed.
for i in env netstat seq uname units wget; do for i in env netstat seq uname units wget; do
have $i && complete -F _longopt $default $i have $i && complete -F _longopt -o default $i
done done
unset i unset i
@ -1548,7 +1548,7 @@ _look()
COMPREPLY=( $( compgen -W '$(look "$cur" 2>/dev/null)' ) ) COMPREPLY=( $( compgen -W '$(look "$cur" 2>/dev/null)' ) )
fi fi
} && } &&
complete -F _look $default look complete -F _look -o default look
# id(1) completion # id(1) completion
# #
@ -1627,7 +1627,7 @@ list=( $( sed -ne '/^# START exclude/,/^# FINISH exclude/p' $BASH_COMPLETION | \
if [ ${#list[@]} -gt 0 ]; then if [ ${#list[@]} -gt 0 ]; then
eval complete -r ${list[@]} eval complete -r ${list[@]}
# install new compspecs # install new compspecs
eval complete -F _filedir_xspec $filenames "${list[@]}" eval complete -F _filedir_xspec -o filenames "${list[@]}"
fi fi
unset list unset list

View File

@ -270,7 +270,7 @@ _svn()
return 0 return 0
} }
complete -F _svn $filenames svn complete -F _svn -o filenames svn
_svnadmin() _svnadmin()
{ {
@ -349,7 +349,7 @@ _svnadmin()
return 0 return 0
} }
complete -F _svnadmin $default svnadmin complete -F _svnadmin -o default svnadmin
_svnlook() _svnlook()
{ {
@ -416,7 +416,7 @@ _svnlook()
return 0 return 0
} }
complete -F _svnlook $default svnlook complete -F _svnlook -o default svnlook
} }
# Local variables: # Local variables:

View File

@ -144,7 +144,7 @@ _yum()
fi fi
} }
} && } &&
complete -F _yum $filenames yum complete -F _yum -o filenames yum
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -18,7 +18,7 @@ _repomanage()
_filedir -d _filedir -d
fi fi
} && } &&
complete -F _repomanage $filenames repomanage complete -F _repomanage -o filenames repomanage
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -59,8 +59,8 @@ _ant()
fi fi
} }
have complete-ant-cmd.pl && \ have complete-ant-cmd.pl && \
complete -C complete-ant-cmd.pl -F _ant $filenames ant || \ complete -C complete-ant-cmd.pl -F _ant -o filenames ant || \
complete -F _ant $filenames ant complete -F _ant -o filenames ant
} }
# Local variables: # Local variables:

View File

@ -66,7 +66,7 @@ _apt_get()
return 0 return 0
} && } &&
complete -F _apt_get $filenames apt-get complete -F _apt_get -o filenames apt-get
# Debian apt-cache(8) completion. # Debian apt-cache(8) completion.
# #
@ -144,7 +144,7 @@ _apt_cache()
return 0 return 0
} && } &&
complete -F _apt_cache $filenames apt-cache complete -F _apt_cache -o filenames apt-cache
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -56,7 +56,7 @@ _apt_build()
return 0 return 0
} && } &&
complete -F _apt_build $filenames apt-build complete -F _apt_build -o filenames apt-build
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -84,7 +84,7 @@ _aptitude()
return 0 return 0
} }
complete -F _aptitude $default aptitude complete -F _aptitude -o default aptitude
} }
# Local variables: # Local variables:

View File

@ -85,7 +85,7 @@ _aspell()
fi fi
} }
complete -F _aspell $filenames aspell complete -F _aspell -o filenames aspell
} }
# Local variables: # Local variables:

View File

@ -17,7 +17,7 @@ _alias()
;; ;;
esac esac
} }
complete -F _alias $nospace alias complete -F _alias -o nospace alias
# bash export completion # bash export completion
# #
@ -43,7 +43,7 @@ _export()
;; ;;
esac esac
} }
complete -F _export $default $nospace export complete -F _export -o default -o nospace export
# bash shell function completion # bash shell function completion
# #

View File

@ -37,7 +37,7 @@ _brctl()
;; ;;
esac esac
} && } &&
complete -F _brctl $default brctl complete -F _brctl -o default brctl
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -35,7 +35,7 @@ _bzip2()
COMPREPLY=( $( compgen -f -X "$xspec" -- "$cur" ) \ COMPREPLY=( $( compgen -f -X "$xspec" -- "$cur" ) \
$( compgen -d -- "$cur" ) ) $( compgen -d -- "$cur" ) )
} && } &&
complete -F _bzip2 $filenames bzip2 complete -F _bzip2 -o filenames bzip2
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -20,7 +20,7 @@ _clisp()
return 0 return 0
} && } &&
complete -F _clisp $default clisp complete -F _clisp -o default clisp
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

2
contrib/configure vendored
View File

@ -21,7 +21,7 @@ _configure()
grep ^$cur ) ) grep ^$cur ) )
fi fi
} }
complete -F _configure $default configure complete -F _configure -o default configure
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -21,7 +21,7 @@ _cowsay()
-- "$cur" ) ) -- "$cur" ) )
} && } &&
complete -F _cowsay $default cowsay cowthink complete -F _cowsay -o default cowsay cowthink
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -42,7 +42,7 @@ _cpan2dist()
| awk '{print $1}' | sed -e 's/::/-/g' ) ) | awk '{print $1}' | sed -e 's/::/-/g' ) )
fi fi
} && } &&
complete -F _cpan2dist $default cpan2dist complete -F _cpan2dist -o default cpan2dist
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -10,7 +10,7 @@ _cancel()
COMPREPLY=( $( compgen -W "$( lpstat | cut -d' ' -f1 )" -- "$cur" ) ) COMPREPLY=( $( compgen -W "$( lpstat | cut -d' ' -f1 )" -- "$cur" ) )
} && } &&
complete -F _cancel $filenames cancel complete -F _cancel -o filenames cancel
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -244,7 +244,7 @@ _cvs()
COMPREPLY=( $( compgen -W '${changed[@]:-} \ COMPREPLY=( $( compgen -W '${changed[@]:-} \
${newremoved[@]:-}' -- "$cur" ) ) ${newremoved[@]:-}' -- "$cur" ) )
else else
COMPREPLY=( $(compgen $default -- "$cur") ) COMPREPLY=( $(compgen -o default -- "$cur") )
fi fi
else else
COMPREPLY=( $( compgen -W "$( _cvs_command_options $mode )" \ COMPREPLY=( $( compgen -W "$( _cvs_command_options $mode )" \
@ -372,7 +372,7 @@ _cvs()
return 0 return 0
} }
complete -F _cvs $default cvs complete -F _cvs -o default cvs
} }
# Local variables: # Local variables:

View File

@ -28,7 +28,7 @@ _dd()
$( compgen -W 'bs cbs conv count ibs if obs of seek skip'\ $( compgen -W 'bs cbs conv count ibs if obs of seek skip'\
-S '=' -- "$cur" ) ) -S '=' -- "$cur" ) )
} && } &&
complete -F _dd $nospace $filenames dd complete -F _dd -o nospace -o filenames dd
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -66,7 +66,7 @@ _dict()
[ -r $dictfile ] && \ [ -r $dictfile ] && \
COMPREPLY=( $( compgen -W '$( cat $dictfile )' -- "$cur" ) ) COMPREPLY=( $( compgen -W '$( cat $dictfile )' -- "$cur" ) )
} }
complete -F _dict $default dict rdict complete -F _dict -o default dict rdict
} }
# Local variables: # Local variables:

View File

@ -91,7 +91,7 @@ _dpkg()
} }
complete -F _dpkg $filenames dpkg dpkg-deb complete -F _dpkg -o filenames dpkg dpkg-deb
} }
# Debian GNU dpkg-reconfigure(8) completion # Debian GNU dpkg-reconfigure(8) completion
@ -127,7 +127,7 @@ _dpkg_reconfigure()
COMPREPLY=( $( _comp_dpkg_installed_packages "$cur" ) ) COMPREPLY=( $( _comp_dpkg_installed_packages "$cur" ) )
fi fi
} && } &&
complete -F _dpkg_reconfigure $default dpkg-reconfigure complete -F _dpkg_reconfigure -o default dpkg-reconfigure
# Debian dpkg-source completion # Debian dpkg-source completion
# #

View File

@ -31,7 +31,7 @@ _dselect()
return 0 return 0
} && } &&
complete -F _dselect $filenames dselect complete -F _dselect -o filenames dselect
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -109,7 +109,7 @@ _find()
return 0 return 0
} && } &&
complete -F _find $filenames find complete -F _find -o filenames find
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -46,9 +46,9 @@ _gcc()
_filedir _filedir
fi fi
} && } &&
complete $filenames -F _gcc gcc g++ c++ g77 gcj gpc complete -o filenames -F _gcc gcc g++ c++ g77 gcj gpc
[ $USERLAND = GNU -o $UNAME = Cygwin ] && \ [ $USERLAND = GNU -o $UNAME = Cygwin ] && \
[ -n "${have:-}" ] && complete $filenames -F _gcc cc [ -n "${have:-}" ] && complete -o filenames -F _gcc cc
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -19,7 +19,7 @@ _gcl()
return 0 return 0
} && } &&
complete -F _gcl $default gcl complete -F _gcl -o default gcl
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -32,7 +32,7 @@ _gdb()
awk '{if ($1 ~ /^'"$prev"'/) print $2}' )" -- "$cur" ) ) awk '{if ($1 ~ /^'"$prev"'/) print $2}' )" -- "$cur" ) )
fi fi
} && } &&
complete -F _gdb $default gdb complete -F _gdb -o default gdb
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -66,7 +66,7 @@ _mkisofs()
fi fi
} && } &&
complete -F _mkisofs $filenames mkisofs genisoimage complete -F _mkisofs -o filenames mkisofs genisoimage
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -44,7 +44,7 @@ _gkrellm()
fi fi
} && } &&
complete -F _gkrellm $filenames gkrellm gkrellm2 complete -F _gkrellm -o filenames gkrellm gkrellm2
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -26,7 +26,7 @@ _gnatmake()
_filedir '@(adb|ads)' _filedir '@(adb|ads)'
fi fi
} && } &&
complete -F _gnatmake $filenames gnatmake complete -F _gnatmake -o filenames gnatmake
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -37,7 +37,7 @@ _gpg()
fi fi
} && } &&
complete -F _gpg $default gpg complete -F _gpg -o default gpg
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -40,7 +40,7 @@ _gpg2 ()
COMPREPLY=( $( compgen -W '$(gpg2 --dump-options)' -- "$cur" ) ) COMPREPLY=( $( compgen -W '$(gpg2 --dump-options)' -- "$cur" ) )
fi fi
} && } &&
complete -F _gpg2 $default gpg2 complete -F _gpg2 -o default gpg2
} }
# Local variables: # Local variables:

View File

@ -37,7 +37,7 @@ _gzip()
COMPREPLY=( $( compgen -f -X "$xspec" -- "$cur" ) \ COMPREPLY=( $( compgen -f -X "$xspec" -- "$cur" ) \
$( compgen -d -- "$cur" ) ) $( compgen -d -- "$cur" ) )
} && } &&
complete -F _gzip $filenames gzip complete -F _gzip -o filenames gzip
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -24,7 +24,7 @@ _iconv()
return 0 return 0
fi fi
} && } &&
complete -F _iconv $default iconv complete -F _iconv -o default iconv
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -189,7 +189,7 @@ _convert()
_filedir _filedir
fi fi
} }
complete -F _convert $filenames convert complete -F _convert -o filenames convert
_mogrify() _mogrify()
{ {
@ -245,7 +245,7 @@ _mogrify()
_filedir _filedir
fi fi
} }
complete -F _mogrify $filenames mogrify complete -F _mogrify -o filenames mogrify
_display() _display()
{ {
@ -285,7 +285,7 @@ _display()
_filedir _filedir
fi fi
} }
complete -F _display $filenames display complete -F _display -o filenames display
_animate() _animate()
{ {
@ -319,7 +319,7 @@ _animate()
_filedir _filedir
fi fi
} }
complete -F _animate $filenames animate complete -F _animate -o filenames animate
_identify() _identify()
{ {
@ -344,7 +344,7 @@ _identify()
_filedir _filedir
fi fi
} }
complete -F _identify $filenames identify complete -F _identify -o filenames identify
_montage() _montage()
{ {
@ -382,7 +382,7 @@ _montage()
_filedir _filedir
fi fi
} }
complete -F _montage $filenames montage complete -F _montage -o filenames montage
_composite() _composite()
{ {
@ -417,7 +417,7 @@ _composite()
_filedir _filedir
fi fi
} }
complete -F _composite $filenames composite complete -F _composite -o filenames composite
_compare() _compare()
{ {
@ -444,7 +444,7 @@ _compare()
_filedir _filedir
fi fi
} }
complete -F _compare $filenames compare complete -F _compare -o filenames compare
_conjure() _conjure()
{ {
@ -464,7 +464,7 @@ _conjure()
_filedir _filedir
fi fi
} }
complete -F _conjure $filenames conjure complete -F _conjure -o filenames conjure
_import() _import()
{ {
@ -495,7 +495,7 @@ _import()
_filedir _filedir
fi fi
} }
complete -F _import $filenames import complete -F _import -o filenames import
_stream() _stream()
{ {
@ -520,7 +520,7 @@ _stream()
_filedir _filedir
fi fi
} }
complete -F _stream $filenames stream complete -F _stream -o filenames stream
} }
# Local variables: # Local variables:

View File

@ -47,7 +47,7 @@ _info()
return 0 return 0
} && } &&
complete -F _info $filenames info complete -F _info -o filenames info
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -25,7 +25,7 @@ _jar()
;; ;;
esac esac
} && } &&
complete -F _jar $filenames jar complete -F _jar -o filenames jar
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -166,7 +166,7 @@ _java()
fi fi
fi fi
} }
complete -F _java $filenames java complete -F _java -o filenames java
} }
have javadoc && have javadoc &&
@ -215,7 +215,7 @@ _javadoc()
_java_packages _java_packages
fi fi
} && } &&
complete -F _javadoc $filenames javadoc complete -F _javadoc -o filenames javadoc
have javac && have javac &&
_javac() _javac()
@ -248,7 +248,7 @@ _javac()
_filedir java _filedir java
fi fi
} && } &&
complete -F _javac $filenames javac complete -F _javac -o filenames javac
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -17,7 +17,7 @@ _kldload()
return 0 return 0
} }
complete -F _kldload $filenames kldload complete -F _kldload -o filenames kldload
_kldunload() _kldunload()
{ {
@ -25,7 +25,7 @@ _kldunload()
cur=`_get_cword` cur=`_get_cword`
COMPREPLY=( $(kldstat | sed -ne "s/^.*[ \t]\+\($cur[a-z_]\+\).ko$/\1/p") ) COMPREPLY=( $(kldstat | sed -ne "s/^.*[ \t]\+\($cur[a-z_]\+\).ko$/\1/p") )
} }
complete -F _kldunload $filenames kldunload complete -F _kldunload -o filenames kldunload
} }

View File

@ -38,7 +38,7 @@ _larch()
return 0 return 0
} && } &&
complete -F _larch $default larch complete -F _larch -o default larch
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -29,7 +29,7 @@ _lftp()
'$( cut -f 1 -s ~/.lftp/bookmarks 2>/dev/null )' -- "$cur" ) ) '$( cut -f 1 -s ~/.lftp/bookmarks 2>/dev/null )' -- "$cur" ) )
_known_hosts_real "$cur" _known_hosts_real "$cur"
} && } &&
complete -F _lftp $filenames lftp complete -F _lftp -o filenames lftp
have lftpget && have lftpget &&
_lftpget() _lftpget()
{ {

View File

@ -32,7 +32,7 @@ _links()
return 0 return 0
} && } &&
complete -F _links $filenames links complete -F _links -o filenames links
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -20,7 +20,7 @@ _lisp()
return 0 return 0
} && } &&
complete -F _lisp $default lisp complete -F _lisp -o default lisp
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -35,7 +35,7 @@ _lzma()
COMPREPLY=( $( compgen -f -X "$xspec" -- "$cur" ) \ COMPREPLY=( $( compgen -f -X "$xspec" -- "$cur" ) \
$( compgen -d -- "$cur" ) ) $( compgen -d -- "$cur" ) )
} && } &&
complete -F _lzma $filenames lzma complete -F _lzma -o filenames lzma
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -58,7 +58,7 @@ _lzop()
COMPREPLY=( $( compgen -f -X "$xspec" -- "$cur" ) \ COMPREPLY=( $( compgen -f -X "$xspec" -- "$cur" ) \
$( compgen -d -- "$cur" ) ) $( compgen -d -- "$cur" ) )
} && } &&
complete -F _lzop $filenames lzop complete -F _lzop -o filenames lzop
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -376,7 +376,7 @@ _config_list()
fi fi
} && } &&
complete -F _config_list $filenames config_list complete -F _config_list -o filenames config_list
have arch && have arch &&
_arch() _arch()
@ -423,7 +423,7 @@ _arch()
fi fi
} && } &&
complete -F _arch $filenames arch complete -F _arch -o filenames arch
have cleanarch && have cleanarch &&
_cleanarch() _cleanarch()
@ -468,7 +468,7 @@ _inject()
fi fi
} && } &&
complete -F _inject $filenames inject complete -F _inject -o filenames inject
have dumpdb && have dumpdb &&
_dumpdb() _dumpdb()
@ -486,7 +486,7 @@ _dumpdb()
fi fi
} && } &&
complete -F _dumpdb $filenames dumpdb complete -F _dumpdb -o filenames dumpdb
have check_db && have check_db &&
_check_db() _check_db()

View File

@ -68,7 +68,7 @@ _make()
fi fi
} && } &&
complete -F _make $filenames make gmake gnumake pmake complete -F _make -o filenames make gmake gnumake pmake
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -72,7 +72,7 @@ _man()
[ $USERLAND = GNU -o $UNAME = Darwin \ [ $USERLAND = GNU -o $UNAME = Darwin \
-o $UNAME = FreeBSD -o $UNAME = SunOS -o $UNAME = Cygwin \ -o $UNAME = FreeBSD -o $UNAME = SunOS -o $UNAME = Cygwin \
-o $UNAME = OpenBSD ] && \ -o $UNAME = OpenBSD ] && \
complete -F _man $filenames man apropos whatis complete -F _man -o filenames man apropos whatis
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -37,7 +37,7 @@ _mc()
_filedir -d _filedir -d
fi fi
} && } &&
complete -F _mc $filenames mc complete -F _mc -o filenames mc
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -74,7 +74,7 @@ _mcrypt()
fi fi
fi fi
} && } &&
complete $filenames -F _mcrypt mcrypt mdecrypt complete -o filenames -F _mcrypt mcrypt mdecrypt
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -43,7 +43,7 @@ _minicom()
fi fi
fi fi
} && } &&
complete -F _minicom $default minicom complete -F _minicom -o default minicom
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -73,7 +73,7 @@ _mock()
_filedir '?(no)src.rpm' _filedir '?(no)src.rpm'
fi fi
} && } &&
complete -F _mock $filenames mock complete -F _mock -o filenames mock
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -78,7 +78,7 @@ _module ()
fi fi
return 0 return 0
} }
complete -F _module $default module complete -F _module -o default module
} }
# Local variables: # Local variables:

View File

@ -51,7 +51,7 @@ _mdtool()
return 0 return 0
;; ;;
"generate-makefiles") "generate-makefiles")
COMPREPLY=( $( compgen $filenames -G"*.mds" -- "$cur" ) ) COMPREPLY=( $( compgen -o filenames -G"*.mds" -- "$cur" ) )
if [[ "$prev" == *mds ]]; then if [[ "$prev" == *mds ]]; then
COMPREPLY=( $( compgen -W '--simple-makefiles --s --d:' \ COMPREPLY=( $( compgen -W '--simple-makefiles --s --d:' \
-- "$cur" ) ) -- "$cur" ) )
@ -75,7 +75,7 @@ _mdtool()
return 0 return 0
} && } &&
complete -F _mdtool $filenames mdtool complete -F _mdtool -o filenames mdtool
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -231,7 +231,7 @@ _mplayer()
return 0 return 0
} }
complete $filenames -F _mplayer mplayer mencoder gmplayer kplayer complete -o filenames -F _mplayer mplayer mencoder gmplayer kplayer
} }
# Local variables: # Local variables:

View File

@ -134,7 +134,7 @@ _mutt()
esac esac
} }
complete -F _mutt $default $filenames mutt muttng complete -F _mutt -o default -o filenames mutt muttng
} }
# Local variables: # Local variables:

View File

@ -61,7 +61,7 @@ _mysqladmin()
kill password old-password ping processlist reload refresh shutdown \ kill password old-password ping processlist reload refresh shutdown \
status start-slave stop-slave variables version' -- "$cur" ) ) status start-slave stop-slave variables version' -- "$cur" ) )
} && } &&
complete -F _mysqladmin $filenames mysqladmin complete -F _mysqladmin -o filenames mysqladmin
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -15,7 +15,7 @@ _ncftp()
return 0 return 0
} && } &&
complete -F _ncftp $default ncftp complete -F _ncftp -o default ncftp
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -33,7 +33,7 @@ _mii_tool()
_available_interfaces -a _available_interfaces -a
fi fi
} && } &&
complete -F _mii_tool $default mii-tool complete -F _mii_tool -o default mii-tool
have mii-diag && have mii-diag &&
_mii_diag() _mii_diag()
@ -66,7 +66,7 @@ _mii_diag()
_available_interfaces -a _available_interfaces -a
fi fi
} && } &&
complete -F _mii_diag $default mii-diag complete -F _mii_diag -o default mii-diag
# Linux route(8) completion # Linux route(8) completion
# #

View File

@ -239,7 +239,7 @@ _openssl()
fi fi
fi fi
} }
complete -F _openssl $default openssl complete -F _openssl -o default openssl
} }
# Local variables: # Local variables:

View File

@ -49,7 +49,7 @@ _p4()
return 0 return 0
} && } &&
complete -F _p4 $default p4 g4 complete -F _p4 -o default p4 g4
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -47,7 +47,7 @@ _perl()
_filedir _filedir
fi fi
} }
complete -F _perl $nospace $filenames perl complete -F _perl -o nospace -o filenames perl
_perldoc() _perldoc()
{ {
@ -115,7 +115,7 @@ _perldoc()
fi fi
fi fi
} }
complete -F _perldoc $default perldoc complete -F _perldoc -o default perldoc
} }
# Local variables: # Local variables:

View File

@ -11,7 +11,7 @@ _pineaddr()
COMPREPLY=( $( compgen -W '$( awk "{print \$1}" ~/.addressbook \ COMPREPLY=( $( compgen -W '$( awk "{print \$1}" ~/.addressbook \
2>/dev/null)' -- "$cur" ) ) 2>/dev/null)' -- "$cur" ) )
} && } &&
complete -F _pineaddr $default pine alpine complete -F _pineaddr -o default pine alpine
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -18,7 +18,7 @@ _pkg_delete()
return 0 return 0
} }
complete -F _pkg_delete $dirnames pkg_delete pkg_info complete -F _pkg_delete -o dirnames pkg_delete pkg_info
} }

View File

@ -10,8 +10,8 @@ _removepkg()
COMPREPLY=( $( (cd /var/log/packages; compgen -f -- "$cur") ) ) COMPREPLY=( $( (cd /var/log/packages; compgen -f -- "$cur") ) )
} && } &&
complete -F _removepkg $filenames removepkg && complete -F _removepkg -o filenames removepkg &&
complete $dirnames -f -X '!*.tgz' installpkg upgradepkg explodepkg complete -o dirnames -f -X '!*.tgz' installpkg upgradepkg explodepkg
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -17,7 +17,7 @@ _portupgrade()
return 0 return 0
} && } &&
complete -F _portupgrade $dirnames portupgrade complete -F _portupgrade -o dirnames portupgrade
have portinstall && have portinstall &&
_portinstall() _portinstall()
@ -44,11 +44,11 @@ _portinstall()
return 0 return 0
} && } &&
complete -F _portinstall $dirnames portinstall complete -F _portinstall -o dirnames portinstall
# _pkg_delete is in pkg_install # _pkg_delete is in pkg_install
type _pkg_delete &>/dev/null && have pkg_deinstall && \ type _pkg_delete &>/dev/null && have pkg_deinstall && \
complete -F _pkg_delete $dirnames pkg_deinstall complete -F _pkg_delete -o dirnames pkg_deinstall
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -30,7 +30,7 @@ _postfix()
COMPREPLY=( $( compgen -W 'check start stop abort flush reload status \ COMPREPLY=( $( compgen -W 'check start stop abort flush reload status \
set-permissions upgrade-configuration' -- "$cur" ) ) set-permissions upgrade-configuration' -- "$cur" ) )
} }
complete -F _postfix $filenames postfix complete -F _postfix -o filenames postfix
# postalias(1) and postmap(1) # postalias(1) and postmap(1)
# #
@ -75,7 +75,7 @@ _postmap()
fi fi
return 0 return 0
} }
complete -F _postmap $filenames postmap postalias complete -F _postmap -o filenames postmap postalias
# postcat(1) # postcat(1)
# #
@ -119,7 +119,7 @@ _postcat()
return 0 return 0
fi fi
} }
complete -F _postcat $filenames postcat complete -F _postcat -o filenames postcat
# postconf(1) # postconf(1)
# #
@ -162,7 +162,7 @@ _postconf()
done done
return 0 return 0
} }
complete -F _postconf $filenames postconf complete -F _postconf -o filenames postconf
# postsuper(1) # postsuper(1)
# #
@ -224,7 +224,7 @@ _postsuper()
COMPREPLY=( $( compgen -W 'hold incoming active deferred' -- "$cur" ) ) COMPREPLY=( $( compgen -W 'hold incoming active deferred' -- "$cur" ) )
} }
complete -F _postsuper $filenames postsuper complete -F _postsuper -o filenames postsuper
} }
# Local variables: # Local variables:

View File

@ -59,7 +59,7 @@ _createdb()
_pg_databases _pg_databases
fi fi
} }
complete -F _createdb $default createdb complete -F _createdb -o default createdb
# dropdb(1) completion # dropdb(1) completion
# #
@ -97,7 +97,7 @@ _dropdb()
_pg_databases _pg_databases
fi fi
} }
complete -F _dropdb $default dropdb complete -F _dropdb -o default dropdb
# psql(1) completion # psql(1) completion
# #
@ -154,7 +154,7 @@ _psql()
_pg_databases _pg_databases
fi fi
} }
complete -F _psql $filenames psql complete -F _psql -o filenames psql
} }
# Local variables: # Local variables:

View File

@ -55,7 +55,7 @@ _povray()
;; ;;
esac esac
} && } &&
complete -F _povray $filenames povray xpovray spovray complete -F _povray -o filenames povray xpovray spovray
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -48,7 +48,7 @@ _python()
return 0 return 0
} && } &&
complete -F _python $filenames python complete -F _python -o filenames python
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -121,7 +121,7 @@ _qemu()
_filedir _filedir
fi fi
} && } &&
complete -F _qemu $filenames qemu complete -F _qemu -o filenames qemu
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -58,7 +58,7 @@ _quota()
_user_or_group _user_or_group
fi fi
} }
complete -F _quota $default quota complete -F _quota -o default quota
_setquota() _setquota()
{ {
@ -98,7 +98,7 @@ _setquota()
fi fi
} }
complete -F _setquota $default setquota complete -F _setquota -o default setquota
_edquota() _edquota()
{ {
@ -131,7 +131,7 @@ _edquota()
_user_or_group _user_or_group
fi fi
} }
complete -F _edquota $default edquota complete -F _edquota -o default edquota
_quotacheck() _quotacheck()
{ {
@ -161,7 +161,7 @@ _quotacheck()
_filesystems _filesystems
fi fi
} }
complete -F _quotacheck $default quotacheck complete -F _quotacheck -o default quotacheck
_repquota() _repquota()
{ {
@ -191,7 +191,7 @@ _repquota()
_filesystems _filesystems
fi fi
} }
complete -F _repquota $default repquota complete -F _repquota -o default repquota
_quotaon() _quotaon()
{ {
@ -219,7 +219,7 @@ _quotaon()
_filesystems _filesystems
fi fi
} }
complete -F _quotaon $default quotaon complete -F _quotaon -o default quotaon
_quotaoff() _quotaoff()
{ {
@ -252,7 +252,7 @@ _quotaoff()
_filesystems _filesystems
fi fi
} }
complete -F _quotaoff $default quotaoff complete -F _quotaoff -o default quotaoff
} }
# Local variables: # Local variables:

View File

@ -33,7 +33,7 @@ _rcs()
# otherwise, default to directories # otherwise, default to directories
[ ${#COMPREPLY[@]} -eq 0 -a $1 = ci ] && _filedir || _filedir -d [ ${#COMPREPLY[@]} -eq 0 -a $1 = ci ] && _filedir || _filedir -d
} && } &&
complete -F _rcs $filenames ci co rlog rcs rcsdiff complete -F _rcs -o filenames ci co rlog rcs rcsdiff
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -31,7 +31,7 @@ _rdesktop()
return 0 return 0
;; ;;
-r) -r)
# FIXME: should do $nospace for the colon options # FIXME: should do -o nospace for the colon options
COMPREPLY=( $( compgen -W 'comport: disk: lptport: \ COMPREPLY=( $( compgen -W 'comport: disk: lptport: \
printer: sound: lspci scard' -- "$cur" ) ) printer: sound: lspci scard' -- "$cur" ) )
return 0 return 0

View File

@ -78,7 +78,7 @@ _reportbug()
_filedir _filedir
return 0 return 0
} && } &&
complete -F _reportbug $filenames reportbug complete -F _reportbug -o filenames reportbug
have querybts && have querybts &&
_querybts() _querybts()
@ -116,7 +116,7 @@ _querybts()
www.debian.org' -- "$cur" ) \ www.debian.org' -- "$cur" ) \
$( apt-cache pkgnames -- "$cur" 2> /dev/null) ) $( apt-cache pkgnames -- "$cur" 2> /dev/null) )
} && } &&
complete -F _querybts $filenames querybts complete -F _querybts -o filenames querybts
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -288,7 +288,7 @@ _rpm()
return 0 return 0
} }
complete -F _rpm $filenames rpm rpmbuild complete -F _rpm -o filenames rpm rpmbuild
} }
# Local variables: # Local variables:

View File

@ -88,7 +88,7 @@ _rsync()
return 0 return 0
} && } &&
complete -F _rsync $nospace $filenames rsync complete -F _rsync -o nospace -o filenames rsync
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -20,7 +20,7 @@ _sbcl()
return 0 return 0
} && } &&
complete -F _sbcl $filenames sbcl sbcl-mt complete -F _sbcl -o filenames sbcl sbcl-mt
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -58,7 +58,7 @@ _screen()
-wipe -x -X' -- "$cur" ) ) -wipe -x -X' -- "$cur" ) )
fi fi
} && } &&
complete -F _screen $default screen complete -F _screen -o default screen
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -235,7 +235,7 @@ _newusers()
_filedir _filedir
} && } &&
complete -F _newusers $filenames newusers complete -F _newusers -o filenames newusers
have pwck && have pwck &&
_pwck() _pwck()
@ -252,7 +252,7 @@ _pwck()
_filedir _filedir
} && } &&
complete -F _pwck $filenames pwck complete -F _pwck -o filenames pwck
have groupadd && have groupadd &&
_groupadd() _groupadd()
@ -395,7 +395,7 @@ _grpck()
_filedir _filedir
} && } &&
complete -F _grpck $filenames grpck complete -F _grpck -o filenames grpck
have vipw || have vigr && have vipw || have vigr &&
_vipw() _vipw()

View File

@ -29,7 +29,7 @@ _sitecopy()
return 0 return 0
} && } &&
complete -F _sitecopy $default sitecopy complete -F _sitecopy -o default sitecopy
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -213,7 +213,7 @@ _scp()
[[ "$cur" == */* ]] || _known_hosts_real -c -a -F "$configfile" "$cur" [[ "$cur" == */* ]] || _known_hosts_real -c -a -F "$configfile" "$cur"
fi fi
# This approach is used instead of _filedir to get a space appended # This approach is used instead of _filedir to get a space appended
# after local file/dir completions, and $nospace retained for others. # after local file/dir completions, and -o nospace retained for others.
local IFS=$'\t\n' local IFS=$'\t\n'
COMPREPLY=( "${COMPREPLY[@]}" $( command ls -aF1d $cur* 2>/dev/null | sed \ COMPREPLY=( "${COMPREPLY[@]}" $( command ls -aF1d $cur* 2>/dev/null | sed \
-e "s/[][(){}<>\",:;^&\!$=?\`|\\ ']/\\\\&/g" \ -e "s/[][(){}<>\",:;^&\!$=?\`|\\ ']/\\\\&/g" \
@ -221,7 +221,7 @@ _scp()
return 0 return 0
} }
complete -F _scp $nospace scp sshfs complete -F _scp -o nospace scp sshfs
# ssh-copy-id(1) completion # ssh-copy-id(1) completion
# #
@ -248,7 +248,7 @@ _ssh_copy_id()
return 0 return 0
} }
complete -F _ssh_copy_id $filenames ssh-copy-id complete -F _ssh_copy_id -o filenames ssh-copy-id
} }
# Local variables: # Local variables:

View File

@ -92,7 +92,7 @@ _strace()
fi fi
fi fi
} && } &&
complete -F _strace $default strace complete -F _strace -o default strace
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -216,7 +216,7 @@ _svk()
return 0 return 0
} && } &&
complete -F _svk $filenames svk complete -F _svk -o filenames svk
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -59,8 +59,8 @@ _tar()
return 0 return 0
} }
[ -n "${COMP_TAR_INTERNAL_PATHS:-}" ] && complete -F _tar $dirnames tar || [ -n "${COMP_TAR_INTERNAL_PATHS:-}" ] && complete -F _tar -o dirnames tar ||
complete -F _tar $filenames tar complete -F _tar -o filenames tar
} }
# Local variables: # Local variables:

View File

@ -25,7 +25,7 @@ _unace()
return 0 return 0
} && } &&
complete -F _unace $filenames unace complete -F _unace -o filenames unace
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -25,7 +25,7 @@ _unrar()
return 0 return 0
} && } &&
complete -F _unrar $filenames unrar complete -F _unrar -o filenames unrar
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -74,7 +74,7 @@ _cdrecord()
fi fi
} && } &&
complete -F _cdrecord $filenames cdrecord wodim complete -F _cdrecord -o filenames cdrecord wodim
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -26,7 +26,7 @@ _wtf()
COMPREPLY=( $( compgen -W "$( cut -f 1 -s $db ) -f" -- "${cur}" ) ) COMPREPLY=( $( compgen -W "$( cut -f 1 -s $db ) -f" -- "${cur}" ) )
} && } &&
complete -F _wtf $filenames wtf complete -F _wtf -o filenames wtf
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -45,7 +45,7 @@ _xmllint()
_filedir '@(*ml|htm|svg)' _filedir '@(*ml|htm|svg)'
} && } &&
complete -F _xmllint $filenames xmllint complete -F _xmllint -o filenames xmllint
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -29,7 +29,7 @@ _xmlwf()
_filedir '@(*ml|htm|svg)' _filedir '@(*ml|htm|svg)'
} && } &&
complete -F _xmlwf $filenames xmlwf complete -F _xmlwf -o filenames xmlwf
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -19,7 +19,7 @@ _xmms()
fi fi
} && } &&
complete -F _xmms $filenames xmms complete -F _xmms -o filenames xmms
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -56,7 +56,7 @@ _xz()
COMPREPLY=( $( compgen -f -X "$xspec" -- "$cur" ) \ COMPREPLY=( $( compgen -f -X "$xspec" -- "$cur" ) \
$( compgen -d -- "$cur" ) ) $( compgen -d -- "$cur" ) )
} && } &&
complete -F _xz $filenames xz complete -F _xz -o filenames xz
# xzdec(1) completion # xzdec(1) completion
# #
@ -90,7 +90,7 @@ _xzdec()
_filedir xz # no lzma support here as of xz 4.999.8beta _filedir xz # no lzma support here as of xz 4.999.8beta
} && } &&
complete -F _xzdec $filenames xzdec complete -F _xzdec -o filenames xzdec
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script

View File

@ -19,7 +19,7 @@ _yum_arch()
return 0 return 0
} && } &&
complete -F _yum_arch $filenames yum-arch complete -F _yum_arch -o filenames yum-arch
# Local variables: # Local variables:
# mode: shell-script # mode: shell-script