diff options
Diffstat (limited to 'completions/valgrind')
-rw-r--r-- | completions/valgrind | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/completions/valgrind b/completions/valgrind index 2df09707..01ca62c5 100644 --- a/completions/valgrind +++ b/completions/valgrind @@ -32,7 +32,8 @@ _valgrind() # Tools seem to be named e.g. like memcheck-amd64-linux from which # we want to grab memcheck. COMPREPLY=( $(compgen -W '$( - for f in /usr{,/local}/lib{,64,exec}/valgrind/*; do + for f in /usr{,/local}/lib{,64,exec}{/*-linux-gnu,}/valgrind/* + do [[ $f != *.so && -x $f && $f =~ ^.*/(.*)-[^-]+-[^-]+ ]] && printf "%s\n" "${BASH_REMATCH[1]}" done)' -- "$cur") ) |