2015-12-18 09:35:44 +00:00
|
|
|
Bug boo#958462
|
|
|
|
|
|
|
|
Allow the smart bash builtin completion if normal completion scripting
|
|
|
|
does not return anything.
|
|
|
|
|
|
|
|
---
|
2016-12-14 11:49:24 +00:00
|
|
|
bash_completion | 4 +++-
|
|
|
|
1 file changed, 3 insertions(+), 1 deletion(-)
|
2015-12-18 09:35:44 +00:00
|
|
|
|
|
|
|
--- bash_completion
|
2017-07-04 07:57:49 +00:00
|
|
|
+++ bash_completion 2017-07-04 07:48:24.632925756 +0000
|
2020-01-07 10:08:21 +00:00
|
|
|
@@ -1941,11 +1941,13 @@ _longopt()
|
2016-12-14 11:49:24 +00:00
|
|
|
complete -F _longopt -o filenames a2ps awk base64 bash bc bison cat chroot colordiff cp \
|
|
|
|
csplit cut date df diff dir du enscript expand fmt fold gperf \
|
|
|
|
grep grub head irb ld ldd less ln m4 md5sum mkdir mkfifo mknod \
|
2015-12-18 09:35:44 +00:00
|
|
|
- mv nl nm objcopy objdump od paste pr ptx readelf rm rmdir \
|
|
|
|
+ mv nl nm objcopy objdump od paste pr ptx readelf \
|
|
|
|
sed sha{,1,224,256,384,512}sum shar sort split strip sum tac tail tee \
|
|
|
|
texindex touch tr unexpand uniq vdir wc who
|
|
|
|
complete -F _longopt -o default env netstat seq uname units
|
2016-12-15 07:50:25 +00:00
|
|
|
complete -F _longopt -o bashdefault -o default -o filenames -o nospace ls ll la l ls-l lf
|
2015-12-18 09:35:44 +00:00
|
|
|
+complete -F _longopt -o bashdefault -o default -o filenames -o nospace rm rmdir
|
2016-12-14 11:49:24 +00:00
|
|
|
+
|
2015-12-18 09:35:44 +00:00
|
|
|
|
2020-01-07 10:08:21 +00:00
|
|
|
# declare only knows -g in bash >= 4.2.
|
|
|
|
if [[ ${BASH_VERSINFO[0]} -gt 4 || ${BASH_VERSINFO[1]} -ge 2 ]]; then
|