[Bash-completion-commits] ./current r1133: fixed _cvs()

David Paleino d.paleino at gmail.com
Mon Jun 23 09:18:05 UTC 2008


------------------------------------------------------------
revno: 1133
committer: David Paleino <d.paleino at gmail.com>
branch nick: current
timestamp: Mon 2008-06-23 11:18:05 +0200
message:
  fixed _cvs()
modified:
  bash_completion
  debian/changelog
-------------- next part --------------
=== modified file 'bash_completion'
--- a/bash_completion	2008-06-23 09:16:05 +0000
+++ b/bash_completion	2008-06-23 09:18:05 +0000
@@ -1639,7 +1639,7 @@
 				;;
 			esac
 		elif [[ "$i" = -* ]]; then
-			flags=( "${flags[@]:-}" $i )
+			flags=( "${flags[@]}" $i )
 		fi
 		count=$((++count))
 	done
@@ -1653,7 +1653,7 @@
 				[ -z "$cur" ] && \
 				files=$( command ls -Ad !(CVS) ) || \
 				files=$( command ls -d ${cur}* 2>/dev/null )
-				for i in "${entries[@]:-}"; do
+				for i in "${entries[@]}"; do
 					files=( ${files[@]/#$i//} )
 				done
 				COMPREPLY=( $( compgen -W '${files[@]}' -- \
@@ -1748,7 +1748,7 @@
 				get_entries
 				# find out what files are missing
 				for i in "${entries[@]}"; do
-					[ ! -r "$i" ] && miss=( "${miss[@]:-}" $i )
+					[ ! -r "$i" ] && miss=( "${miss[@]}" $i )
 				done
 				COMPREPLY=( $(compgen -W '${miss[@]:-}' -- $cur) )
 			fi

=== modified file 'debian/changelog'
--- a/debian/changelog	2008-06-23 09:16:05 +0000
+++ b/debian/changelog	2008-06-23 09:18:05 +0000
@@ -5,8 +5,9 @@
     - fixed _get_cword()
     - refactored _filedir using quote_readline()
     - fixed COMPREPLY's in _iwconfig
+    - fixed _cvs()
 
- -- David Paleino <d.paleino at gmail.com>  Mon, 23 Jun 2008 11:15:48 +0200
+ -- David Paleino <d.paleino at gmail.com>  Mon, 23 Jun 2008 11:17:54 +0200
 
 bash-completion (20080617.3) unstable; urgency=low
 



More information about the Bash-completion-commits mailing list