mirror of
https://github.com/Gator96100/ProxSpace.git
synced 2025-08-19 21:03:25 -07:00
Updated msys2 to msys2-base-x86_64-20200903
This commit is contained in:
parent
5bc8dbdc75
commit
2307d54cb1
18501 changed files with 1684082 additions and 720361 deletions
|
@ -31,24 +31,25 @@ _valgrind()
|
|||
--tool)
|
||||
# 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}/valgrind/*; do
|
||||
[[ $f != *.so && -x $f ]] &&
|
||||
command sed -ne "s/^.*\/\(.*\)-\([^-]*\)-\([^-]*\)/\1/p" <<<$f
|
||||
done )' -- "$cur" ) )
|
||||
COMPREPLY=( $(compgen -W '$(
|
||||
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") )
|
||||
return
|
||||
;;
|
||||
--sim-hints)
|
||||
COMPREPLY=( $( compgen -W 'lax-ioctls enable-outer' -- "$cur" ) )
|
||||
COMPREPLY=( $(compgen -W 'lax-ioctls enable-outer' -- "$cur") )
|
||||
return
|
||||
;;
|
||||
--soname-synonyms)
|
||||
COMPREPLY=( $( compgen -W 'somalloc' -S = -- "$cur" ) )
|
||||
COMPREPLY=( $(compgen -W 'somalloc' -S = -- "$cur") )
|
||||
[[ $COMPREPLY == *= ]] && compopt -o nospace
|
||||
return
|
||||
;;
|
||||
--kernel-variant)
|
||||
COMPREPLY=( $( compgen -W 'bproc' -- "$cur" ) )
|
||||
COMPREPLY=( $(compgen -W 'bproc' -- "$cur") )
|
||||
return
|
||||
;;
|
||||
# callgrind:
|
||||
|
@ -58,19 +59,19 @@ _valgrind()
|
|||
;;
|
||||
# exp-dhat:
|
||||
--sort-by)
|
||||
COMPREPLY=( $( compgen -W 'max-bytes-live tot-bytes-allocd
|
||||
max-blocks-live' -- "$cur" ) )
|
||||
COMPREPLY=( $(compgen -W 'max-bytes-live tot-bytes-allocd
|
||||
max-blocks-live' -- "$cur") )
|
||||
return
|
||||
;;
|
||||
# massif:
|
||||
--time-unit)
|
||||
COMPREPLY=( $( compgen -W 'i ms B' -- "$cur" ) )
|
||||
COMPREPLY=( $(compgen -W 'i ms B' -- "$cur") )
|
||||
return
|
||||
;;
|
||||
# generic cases parsed from --help output
|
||||
--+([-A-Za-z0-9_]))
|
||||
local value=$( $1 --help-debug $tool 2>/dev/null | \
|
||||
command sed -ne "s|^[[:blank:]]*$prev=\([^[:blank:]]\{1,\}\).*|\1|p" )
|
||||
local value=$($1 --help-debug $tool 2>/dev/null | \
|
||||
command sed -ne "s|^[[:blank:]]*$prev=\([^[:blank:]]\{1,\}\).*|\1|p")
|
||||
case $value in
|
||||
\<file*\>)
|
||||
_filedir
|
||||
|
@ -78,18 +79,18 @@ _valgrind()
|
|||
;;
|
||||
\<command\>)
|
||||
compopt -o filenames
|
||||
COMPREPLY=( $( compgen -c -- "$cur" ) )
|
||||
COMPREPLY=( $(compgen -c -- "$cur") )
|
||||
return
|
||||
;;
|
||||
\<+([0-9])..+([0-9])\>)
|
||||
COMPREPLY=( $( compgen -W "{${value:1:((${#value}-2))}}" \
|
||||
-- "$cur" ) )
|
||||
COMPREPLY=( $(compgen -W "{${value:1:((${#value}-2))}}" \
|
||||
-- "$cur") )
|
||||
return
|
||||
;;
|
||||
# "yes", "yes|no", etc (but not "string", "STR",
|
||||
# "hint1,hint2,...")
|
||||
yes|+([-a-z0-9])\|+([-a-z0-9\|]))
|
||||
COMPREPLY=( $( IFS='|' compgen -W '$value' -- "$cur" ) )
|
||||
COMPREPLY=( $(IFS='|' compgen -W '$value' -- "$cur") )
|
||||
return
|
||||
;;
|
||||
esac
|
||||
|
@ -99,8 +100,8 @@ _valgrind()
|
|||
$split && return
|
||||
|
||||
if [[ $cur == -* ]]; then
|
||||
COMPREPLY=( $( compgen -W '$( _parse_help "$1" "--help $tool" )' \
|
||||
-- "$cur" ) )
|
||||
COMPREPLY=( $(compgen -W '$(_parse_help "$1" "--help $tool")' \
|
||||
-- "$cur") )
|
||||
[[ $COMPREPLY == *= ]] && compopt -o nospace
|
||||
return
|
||||
fi
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue