scripts/dav-bash-completion.bash

changeset 435
def0359fb48f
parent 434
bc173bae3caa
child 457
0eabb741d5d3
--- a/scripts/dav-bash-completion.bash	Thu Jun 28 18:55:14 2018 +0200
+++ b/scripts/dav-bash-completion.bash	Thu Jun 28 19:22:22 2018 +0200
@@ -4,17 +4,19 @@
     local cmd_res
 
     davcmd="${COMP_WORDS[0]}"
-	out=$( $davcmd complete $COMP_CWORD "${COMP_WORDS[@]}" )
-	cmd_res=$?
+    out=$( $davcmd 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
+    if [ $cmd_res == 10 ]; then
+        compopt -o nospace
+    fi
+    if [ $cmd_res == 12 ]; then
+        compopt -o default
+        COMPREPLY=()
+    else
         IFS=$'\n' declare -ga 'COMPREPLY=($out)'
-	fi
+    fi
 }
 
+complete -F dav_completion dav
+

mercurial