Sat, 26 Oct 2019 12:38:33 +0200
adds support for quotes in dav bash completion
* add: url2repo_s()
* add: util_url_base_s()
* change: url2repo() is now wrapper for url2repo_s()
* change: util_url_base() is now wrapper for util_url_base_s()
dav_completion() { local out local cmd_res out="$(${COMP_WORDS[0]} complete $COMP_CWORD ${COMP_WORDS[@]})" cmd_res=$? if [[ $cmd_res -eq 10 ]]; then compopt -o nospace fi if [[ $cmd_res -eq 12 ]]; then compopt -o default COMPREPLY=() else IFS=$'\n' declare -ga 'COMPREPLY=($out)' fi } complete -F dav_completion dav