+ export OLD_WEBKIT_DIR=$WEBKIT_DIR
+ export WEBKIT_DIR=~/Projects/WebKit.$1
+ if [[ "$OLD_WEBKIT_DIR" == "" ]]; then
+ export PATH=$PATH:$WEBKIT_DIR/OpenSource/Tools:$WEBKIT_DIR/OpenSource/Tools/Scripts:$WEBKIT_DIR/Internal/Tools/Scripts
+ else
+ export PATH=$(echo $PATH | sed -e "s;$OLD_WEBKIT_DIR;$WEBKIT_DIR;g")
+ fi
+ export OLD_WEBKIT_DIR=
+
+ alias opensource="cd $WEBKIT_DIR/OpenSource"
+ alias internal="cd $WEBKIT_DIR/Internal"
+ source $WEBKIT_DIR/OpenSource/Tools/Scripts/webkit-tools-completion.sh
+}
+
+function _switchto_complete() {
+ COMPREPLY=()
+ cur="${COMP_WORDS[COMP_CWORD]}"
+ opts=$( for dir in ~/Projects/WebKit.*; do echo ${dir##*.}; done )
+ COMPREPLY=( $(compgen -W "${opts}" -- ${cur}) )
+ return 0