summaryrefslogtreecommitdiff
path: root/gtk+-mingw/share/bash-completion/completions/gresource
diff options
context:
space:
mode:
Diffstat (limited to 'gtk+-mingw/share/bash-completion/completions/gresource')
-rw-r--r--gtk+-mingw/share/bash-completion/completions/gresource58
1 files changed, 0 insertions, 58 deletions
diff --git a/gtk+-mingw/share/bash-completion/completions/gresource b/gtk+-mingw/share/bash-completion/completions/gresource
deleted file mode 100644
index ef1145d..0000000
--- a/gtk+-mingw/share/bash-completion/completions/gresource
+++ /dev/null
@@ -1,58 +0,0 @@
-
-# Check for bash
-[ -z "$BASH_VERSION" ] && return
-
-####################################################################################################
-
-__gresource() {
- local choices coffset section
-
- if [ ${COMP_CWORD} -gt 2 ]; then
- if [ ${COMP_WORDS[1]} = --section ]; then
- section=${COMP_WORDS[2]}
- coffset=2
- else
- coffset=0
- fi
- else
- coffset=0
- fi
-
- case "$((${COMP_CWORD}-$coffset))" in
- 1)
- choices=$'--section \nhelp \nsections \nlist \ndetails \nextract '
- ;;
-
- 2)
- case "${COMP_WORDS[$(($coffset+1))]}" in
- --section)
- return 0
- ;;
-
- help)
- choices=$'sections\nlist\ndetails\nextract'
- ;;
-
- sections|list|details|extract)
- COMPREPLY=($(compgen -f -- ${COMP_WORDS[${COMP_CWORD}]}))
- return 0
- ;;
- esac
- ;;
-
- 3)
- case "${COMP_WORDS[$(($coffset+1))]}" in
- list|details|extract)
- choices="$(gresource list ${COMP_WORDS[$(($coffset+2))]} 2> /dev/null | sed -e 's.$. .')"
- ;;
- esac
- ;;
- esac
-
- local IFS=$'\n'
- COMPREPLY=($(compgen -W "${choices}" -- "${COMP_WORDS[${COMP_CWORD}]}"))
-}
-
-####################################################################################################
-
-complete -o nospace -F __gresource gresource