pld-ftp-admin: shell/bash-completion.sh - exit early for missing	complete t...
    glen 
    glen at pld-linux.org
       
    Sat Apr 16 19:02:17 CEST 2011
    
    
  
Author: glen                         Date: Sat Apr 16 17:02:17 2011 GMT
Module: pld-ftp-admin                 Tag: HEAD
---- Log message:
- exit early for missing complete targets
---- Files affected:
pld-ftp-admin/shell:
   bash-completion.sh (1.4 -> 1.5) 
---- Diffs:
================================================================
Index: pld-ftp-admin/shell/bash-completion.sh
diff -u pld-ftp-admin/shell/bash-completion.sh:1.4 pld-ftp-admin/shell/bash-completion.sh:1.5
--- pld-ftp-admin/shell/bash-completion.sh:1.4	Sat Feb 12 19:47:45 2011
+++ pld-ftp-admin/shell/bash-completion.sh	Sat Apr 16 19:02:12 2011
@@ -1,6 +1,10 @@
 # various completions for pld-ftp-admin tools
 # Author: Elan Ruusamäe <glen at pld-linux.org>
 
+have pfa-genindex || return
+have pfa-lintpkg || return
+have pfa-mvpkg || return
+
 # return list of pld ftp trees
 _pfa_tree() {
     local cur="$1"
@@ -33,7 +37,6 @@
     done
 }
 
-have pfa-genindex &&
 _pfa-genindex()
 {
     local cur
@@ -54,7 +57,6 @@
 } &&
 complete -F _pfa-genindex pfa-genindex
 
-have pfa-lintpkg &&
 _pfa-lintpkg()
 {
     local cur
@@ -73,7 +75,6 @@
 } &&
 complete -F _pfa-lintpkg pfa-lintpkg pfa-signpkg pfa-rmpkg
 
-have pfa-mvpkg &&
 _pfa-mvpkg()
 {
     local cur
================================================================
---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/pld-ftp-admin/shell/bash-completion.sh?r1=1.4&r2=1.5&f=u
    
    
More information about the pld-cvs-commit
mailing list