Fix "bash: COMPREPLY: unbound variable".
authorOleksandr Gavenko <gavenkoa@gmail.com>
Fri, 17 Feb 2012 14:48:02 +0200
changeset 317 f171e09537bd
parent 314 d1a4574fa534
child 318 68363fe03ae4
Fix "bash: COMPREPLY: unbound variable".
.bash_completion
--- a/.bash_completion	Mon Feb 13 17:06:41 2012 +0200
+++ b/.bash_completion	Fri Feb 17 14:48:02 2012 +0200
@@ -62,8 +62,8 @@
     return 0
   fi
   local i j k
+  k=0
   for i in ${CDPATH//:/$'\n'}; do
-    k="${#COMPREPLY[@]}"
     for j in $( compgen -d -- $i/$cur ); do
       COMPREPLY[k++]=${j#$i/}
     done