- make slay complete on users and don't redefine su completion

This commit is contained in:
ianmacd 2003-02-10 06:55:22 +00:00
parent c027a19270
commit c28a897650

View File

@ -1,6 +1,6 @@
# bash_completion - some programmable completion functions for bash 2.05b # bash_completion - some programmable completion functions for bash 2.05b
# #
# $Id: bash_completion,v 1.529 2003/02/09 09:14:09 ianmacd Exp $ # $Id: bash_completion,v 1.530 2003/02/10 07:55:22 ianmacd Exp $
# #
# Copyright (C) Ian Macdonald <ian@caliban.org> # Copyright (C) Ian Macdonald <ian@caliban.org>
# #
@ -83,7 +83,7 @@ complete -f -X '!*.@(?(x)htm?(l))' netscape mozilla lynx opera w3m galeon curl d
# start of section containing compspecs that can be handled within bash # start of section containing compspecs that can be handled within bash
# user commands see only users # user commands see only users
complete -u su usermod userdel passwd chage write chfn groups complete -u su usermod userdel passwd chage write chfn groups slay
# group commands see only groups # group commands see only groups
[ ${BASH_VERSINFO[1]} '>' 04 ] && [ ${BASH_VERSINFO[1]} '>' 04 ] &&
@ -2914,7 +2914,7 @@ _longopt()
for i in a2ps autoconf automake bc gprof ld nm objcopy objdump readelf strip \ for i in a2ps autoconf automake bc gprof ld nm objcopy objdump readelf strip \
bison cpio diff patch enscript cp df dir du ln ls mkfifo mknod mv rm \ bison cpio diff patch enscript cp df dir du ln ls mkfifo mknod mv rm \
touch vdir xargs awk gperf grep grub indent less m4 sed shar date \ touch vdir xargs awk gperf grep grub indent less m4 sed shar date \
env seq su tee uname who texindex cat csplit cut expand fmt fold head \ env seq tee uname 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 units wget ldd bash id info irb mkdir rmdir netstat; do uniq wc units wget ldd bash id info irb mkdir rmdir netstat; do
have $i && complete -F _longopt $filenames $i have $i && complete -F _longopt $filenames $i