diff -r b7e415d8bcdd -r 1e8592657a01 scripts/dav-bash-completion.bash --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/scripts/dav-bash-completion.bash Thu Jun 28 16:52:54 2018 +0200 @@ -0,0 +1,18 @@ +dav_completion() { + OUT=$( /export/home/olaf/Projekte/dav/build/dav complete $COMP_CWORD "${COMP_WORDS[@]}" ) + CMD_RES=$? + if [ $CMD_RES == 10 ]; then + compopt -o nospace + fi + if [ $CMD_RES == 12 ]; then + compopt -o default + COMPREPLY=() + else + TMP_IFS=$IFS + IFS=' + ' + COMPREPLY=( $OUT ) + IFS=$TMP_IFS + fi +} +