Changed files:
builder.bash-completion -> 1.3
# builder(1) completion
+# retrieve branches from current spec
+_builder_spec_branches() {
+ local cur="$1" spec="$2" res
+ res=$(cvs status -v "$spec" | awk 'NF==3 && /branch:/{print $1}')
+ COMPREPLY=( $( compgen -W "$res" -- "$cur" ) )
+}
+
_builder()
{
local cur prev first
_filedir
return 0
;;
+ -r)
+ local spec=*.spec
+ _builder_spec_branches "$cur" "$spec"
+ return 0
+ ;;
--with|--without)
./builder --show-avail-bconds automake.spec
return 0