Fix killall completion for commands with relative paths (RHBZ: #484578), add a FIXME.
This commit is contained in:
parent
5894a9cf76
commit
645aac4790
@ -1028,9 +1028,15 @@ _killall()
|
||||
if [ $COMP_CWORD -eq 1 ] && [[ "$cur" == -* ]]; then
|
||||
_signals
|
||||
else
|
||||
# FIXME: completes "[kblockd/0]" to "0". Previously it was
|
||||
# completed to "kblockd" which isn't correct either.
|
||||
# "kblockd/0" would be arguably most correct, but killall from
|
||||
# psmisc 22 treats arguments containing "/" specially unless
|
||||
# -r is given so that wouldn't quite work either. Perhaps it'd
|
||||
# be best to not complete these to anything for now.
|
||||
COMPREPLY=( $( compgen -W '$( command ps axo command | \
|
||||
sed -e "1d; s/ .*//; s:^/.*/::; s/:$//;" \
|
||||
-e "s/^[[(-]//; s/[])]$//; s:/.*::" \
|
||||
sed -e "1d; s/ .*//; s:.*/::; s/:$//;" \
|
||||
-e "s/^[[(-]//; s/[])]$//" \
|
||||
-e "s/^<defunct>$//")' \
|
||||
-- $cur ) )
|
||||
fi
|
||||
|
1
debian/changelog
vendored
1
debian/changelog
vendored
@ -122,6 +122,7 @@ bash-completion (200902xx) UNRELEASED; urgency=low
|
||||
* Fix awk error in "modprobe -r /" completion (Closes: #512556).
|
||||
* Expand ~foo to dir name more eagerly to avoid quoting issues.
|
||||
* Fix -sourcepath handling in javadoc packages completion.
|
||||
* Fix killall completion for commands with relative paths (RHBZ: #484578).
|
||||
|
||||
[ Freddy Vulto ]
|
||||
* Restored `_display()' completion for `display' by removing
|
||||
|
Loading…
x
Reference in New Issue
Block a user