diff --git a/contrib/bash_completion.d/redo b/contrib/bash_completion.d/redo index 038f586..b39ae22 100644 --- a/contrib/bash_completion.d/redo +++ b/contrib/bash_completion.d/redo @@ -21,7 +21,7 @@ __redo_completions() "$__redo_targets" | while read name; do rest=${name#$cur} - [ "$rest" = "$name" ] && continue + [ "$cur$rest" != "$name" ] && continue name2="$cur${rest%%/*}" [ -e "$name2/." ] || echo "$name2" done