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
|
@ -4,10 +4,10 @@ _tipc_media() {
|
|||
local optind=$1
|
||||
|
||||
if [[ $cword -eq $optind ]]; then
|
||||
COMPREPLY=( $( compgen -W 'media' -- $cur) )
|
||||
COMPREPLY=( $(compgen -W 'media' -- $cur) )
|
||||
return 0
|
||||
elif [[ $cword -eq $optind+1 ]]; then
|
||||
COMPREPLY=( $( compgen -W 'udp eth ib' -- $cur) )
|
||||
COMPREPLY=( $(compgen -W 'udp eth ib' -- $cur) )
|
||||
return 0
|
||||
fi
|
||||
|
||||
|
@ -31,28 +31,28 @@ _tipc_bearer() {
|
|||
if [[ $cword -eq $optind+2 ]]; then
|
||||
case "$media" in
|
||||
"udp")
|
||||
COMPREPLY=( $( compgen -W 'name' -- $cur) )
|
||||
COMPREPLY=( $(compgen -W 'name' -- $cur) )
|
||||
;;
|
||||
"eth" | "ib")
|
||||
COMPREPLY=( $( compgen -W 'device' -- $cur) )
|
||||
COMPREPLY=( $(compgen -W 'device' -- $cur) )
|
||||
;;
|
||||
esac
|
||||
elif [[ $cword -eq $optind+3 ]]; then
|
||||
case "$media" in
|
||||
"udp")
|
||||
local names=$(tipc bearer list 2>/dev/null | awk -F: '/^udp:/ {print $2}')
|
||||
COMPREPLY=( $( compgen -W '$names' -- $cur) )
|
||||
COMPREPLY=( $(compgen -W '$names' -- $cur) )
|
||||
;;
|
||||
"eth")
|
||||
local interfaces=$(command ls /sys/class/net/)
|
||||
COMPREPLY=( $( compgen -W '$interfaces' -- $cur ) )
|
||||
COMPREPLY=( $(compgen -W '$interfaces' -- $cur) )
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
}
|
||||
|
||||
_tipc_link_opts() {
|
||||
COMPREPLY=( $( compgen -W 'priority tolerance window' -- $cur) )
|
||||
COMPREPLY=( $(compgen -W 'priority tolerance window' -- $cur) )
|
||||
}
|
||||
|
||||
_tipc_link() {
|
||||
|
@ -60,15 +60,14 @@ _tipc_link() {
|
|||
local filter=$2
|
||||
|
||||
if [[ $cword -eq $optind ]]; then
|
||||
COMPREPLY=( $( compgen -W 'link' -- $cur) )
|
||||
COMPREPLY=( $(compgen -W 'link' -- $cur) )
|
||||
elif [[ $cword -eq $optind+1 ]]; then
|
||||
# awk drops link state and last trailing :
|
||||
local links=$(tipc link list 2>/dev/null | \
|
||||
awk '{print substr($1, 0, length($1))}')
|
||||
if [[ $filter == "peers" ]]; then
|
||||
links=$(command sed '/broadcast-link/d' <<<"$links")
|
||||
fi
|
||||
COMPREPLY=( $( compgen -W '$links' -- $cur ) )
|
||||
local -a exclude
|
||||
[[ $filter == peers ]] && exclude=( -X broadcast-link )
|
||||
COMPREPLY=( $(compgen "${exclude[@]}" -W '$links' -- $cur) )
|
||||
fi
|
||||
}
|
||||
|
||||
|
@ -83,29 +82,29 @@ _tipc()
|
|||
# Flags can be placed anywhere in the commandline
|
||||
case "$cur" in
|
||||
-*)
|
||||
COMPREPLY=( $( compgen -W '-h --help' -- $cur ) )
|
||||
COMPREPLY=( $(compgen -W '-h --help' -- $cur) )
|
||||
return
|
||||
;;
|
||||
esac
|
||||
|
||||
if [[ $cword -eq 1 ]]; then
|
||||
COMPREPLY=( $( compgen -W 'bearer link media nametable node socket' -- $cur ) )
|
||||
COMPREPLY=( $(compgen -W 'bearer link media nametable node socket' -- $cur) )
|
||||
return
|
||||
fi
|
||||
|
||||
case "${words[$optind]}" in
|
||||
bearer)
|
||||
let optind++
|
||||
(( optind++ ))
|
||||
|
||||
if [[ $cword -eq $optind ]]; then
|
||||
COMPREPLY=( $( compgen -W 'enable disable set get list' -- $cur ) )
|
||||
COMPREPLY=( $(compgen -W 'enable disable set get list' -- $cur) )
|
||||
return
|
||||
fi
|
||||
|
||||
case "${words[$optind]}" in
|
||||
enable)
|
||||
local media params
|
||||
let optind++
|
||||
(( optind++ ))
|
||||
|
||||
if [[ $cword -lt $optind+4 ]]; then
|
||||
_tipc_bearer $optind
|
||||
|
@ -133,30 +132,30 @@ _tipc()
|
|||
# If the previous word was a known paramater we assume a value for
|
||||
# that key Note that this would break if the user attempts to use a
|
||||
# kown key as value
|
||||
for i in ${params[@]}; do
|
||||
for i in "${params[@]}"; do
|
||||
if [[ $prev == $i ]]; then
|
||||
return
|
||||
fi
|
||||
done
|
||||
|
||||
# In order not to print already used options we remove them
|
||||
for p in ${words[@]}; do
|
||||
for i in ${params[@]}; do
|
||||
for p in "${words[@]}"; do
|
||||
for i in "${params[@]}"; do
|
||||
if [[ $p == $i ]]; then
|
||||
params=( "${params[@]/$i}" )
|
||||
fi
|
||||
done
|
||||
done
|
||||
|
||||
COMPREPLY=( $( compgen -W '${params[@]}' -- $cur) )
|
||||
COMPREPLY=( $(compgen -W '${params[@]}' -- $cur) )
|
||||
;;
|
||||
disable)
|
||||
let optind++
|
||||
(( optind++ ))
|
||||
|
||||
_tipc_bearer $optind
|
||||
;;
|
||||
get)
|
||||
let optind++
|
||||
(( optind++ ))
|
||||
|
||||
if [[ $cword -eq $optind ]]; then
|
||||
_tipc_link_opts
|
||||
|
@ -165,7 +164,7 @@ _tipc()
|
|||
fi
|
||||
;;
|
||||
set)
|
||||
let optind++
|
||||
(( optind++ ))
|
||||
|
||||
if [[ $cword -eq $optind ]]; then
|
||||
_tipc_link_opts
|
||||
|
@ -176,16 +175,16 @@ _tipc()
|
|||
esac
|
||||
;;
|
||||
link)
|
||||
let optind++
|
||||
(( optind++ ))
|
||||
|
||||
if [[ $cword -eq $optind ]]; then
|
||||
COMPREPLY=( $( compgen -W 'get set list statistics' -- $cur ) )
|
||||
COMPREPLY=( $(compgen -W 'get set list statistics' -- $cur) )
|
||||
return
|
||||
fi
|
||||
|
||||
case "${words[$optind]}" in
|
||||
get)
|
||||
let optind++
|
||||
(( optind++ ))
|
||||
|
||||
if [[ $cword -eq $optind ]]; then
|
||||
_tipc_link_opts
|
||||
|
@ -194,7 +193,7 @@ _tipc()
|
|||
fi
|
||||
;;
|
||||
set)
|
||||
let optind++
|
||||
(( optind++ ))
|
||||
|
||||
if [[ $cword -eq $optind ]]; then
|
||||
_tipc_link_opts
|
||||
|
@ -203,10 +202,10 @@ _tipc()
|
|||
fi
|
||||
;;
|
||||
statistics)
|
||||
let optind++
|
||||
(( optind++ ))
|
||||
|
||||
if [[ $cword -eq $optind ]]; then
|
||||
COMPREPLY=( $( compgen -W 'show reset' -- $cur) )
|
||||
COMPREPLY=( $(compgen -W 'show reset' -- $cur) )
|
||||
return
|
||||
fi
|
||||
|
||||
|
@ -219,16 +218,16 @@ _tipc()
|
|||
esac
|
||||
;;
|
||||
media)
|
||||
let optind++
|
||||
(( optind++ ))
|
||||
|
||||
if [[ $cword -eq $optind ]]; then
|
||||
COMPREPLY=( $( compgen -W 'get set list' -- $cur ) )
|
||||
COMPREPLY=( $(compgen -W 'get set list' -- $cur) )
|
||||
return
|
||||
fi
|
||||
|
||||
case "${words[$optind]}" in
|
||||
get)
|
||||
let optind++
|
||||
(( optind++ ))
|
||||
|
||||
if [[ $cword -eq $optind ]]; then
|
||||
_tipc_link_opts
|
||||
|
@ -237,7 +236,7 @@ _tipc()
|
|||
fi
|
||||
;;
|
||||
set)
|
||||
let optind++
|
||||
(( optind++ ))
|
||||
|
||||
if [[ $cword -eq $optind ]]; then
|
||||
_tipc_link_opts
|
||||
|
@ -248,34 +247,34 @@ _tipc()
|
|||
esac
|
||||
;;
|
||||
nametable)
|
||||
let optind++
|
||||
(( optind++ ))
|
||||
|
||||
if [[ $cword -eq $optind ]]; then
|
||||
COMPREPLY=( $( compgen -W 'show' -- $cur ) )
|
||||
COMPREPLY=( $(compgen -W 'show' -- $cur) )
|
||||
fi
|
||||
;;
|
||||
node)
|
||||
let optind++
|
||||
(( optind++ ))
|
||||
|
||||
if [[ $cword -eq $optind ]]; then
|
||||
COMPREPLY=( $( compgen -W 'list get set' -- $cur ) )
|
||||
COMPREPLY=( $(compgen -W 'list get set' -- $cur) )
|
||||
return
|
||||
fi
|
||||
|
||||
case "${words[$optind]}" in
|
||||
get|set)
|
||||
let optind++
|
||||
(( optind++ ))
|
||||
|
||||
if [[ $cword -eq $optind ]]; then
|
||||
COMPREPLY=( $( compgen -W 'address netid' -- $cur ) )
|
||||
COMPREPLY=( $(compgen -W 'address netid' -- $cur) )
|
||||
fi
|
||||
esac
|
||||
;;
|
||||
socket)
|
||||
let optind++
|
||||
(( optind++ ))
|
||||
|
||||
if [[ $cword -eq $optind ]]; then
|
||||
COMPREPLY=( $( compgen -W 'list' -- $cur ) )
|
||||
COMPREPLY=( $(compgen -W 'list' -- $cur) )
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue