vmm: Silently accept another type of PIO out
[akaros.git] / scripts / tagging / bashrc-global
1 # GNU global stuff
2
3 # optional aliases
4 alias gl="~/scripts/global-subd.sh"
5 alias gtu="~/scripts/gtags-update.sh"
6
7 # for global autocomplete
8 _global_subd_comp()
9 {
10     local cur="${COMP_WORDS[COMP_CWORD]}"
11     # bail if it is an option (-x, -l, etc)
12     if [[ $cur == -* ]]
13     then
14         return 0
15     fi
16     local DIRS=`compgen -S/ -d $cur`
17     # if our tab complete matches a directory (not null) , go with that
18     if [[ -n "$DIRS" ]]
19     then
20         COMPREPLY=( $DIRS )
21         return 0
22     fi
23     # otherwise, use global's autocomplete
24     COMPREPLY=(`global -c $cur`)
25 }
26 complete -o nospace -F _global_subd_comp gl