Updated msys2 to msys2-base-x86_64-20200903

This commit is contained in:
Gator96100 2020-09-07 18:14:14 +02:00
commit 2307d54cb1
18501 changed files with 1684082 additions and 720361 deletions

View file

@ -6,40 +6,40 @@ _feh()
_init_completion -s || return
case "$prev" in
-B|--image-bg)
COMPREPLY=( $( compgen -W 'checks white black' -- "$cur" ) )
--image-bg|-B)
COMPREPLY=( $(compgen -W 'checks white black' -- "$cur") )
return
;;
-f|--filelist|-o|--output|-O|--output-only|-\||--start-at)
--filelist|--output|--output-only|--start-at|-!(-*)[foO\|])
_filedir
return
;;
-K|--caption-path|-C|--fontpath|-j|--output-dir)
--caption-path|--fontpath|--output-dir|-!(-*)[KCj])
_filedir -d
return
;;
-e|--font|-M|--menu-font|-@|--title-font)
--font|--menu-font|--title-font|-!(-*)[eM@])
# expect string like "dejavu.ttf/12"
if [[ "$cur" == */* ]]; then # expect integer value
COMPREPLY=( $( compgen -P "$cur" -W '{0..9}' ) )
COMPREPLY=( $(compgen -P "$cur" -W '{0..9}') )
compopt -o nospace
return
fi
local font_path
# font_path="$( imlib2-config --prefix 2> /dev/null )/share/imlib2/data/fonts"
# COMPREPLY=( $( cd "$font_path" 2> /dev/null; compgen -f \
# -X "!*.@([tT][tT][fF])" -S / -- "$cur" ) )
# font_path="$(imlib2-config --prefix 2>/dev/null)/share/imlib2/data/fonts"
# COMPREPLY=( $(cd "$font_path" 2>/dev/null; compgen -f \
# -X "!*.@([tT][tT][fF])" -S / -- "$cur") )
for (( i=${#words[@]}-1; i>0; i-- )); do
if [[ ${words[i]} == -@(C|-fontpath) ]]; then
font_path="${words[i+1]}"
COMPREPLY+=( $( cd "$font_path" 2> /dev/null; compgen -f \
-X "!*.@([tT][tT][fF])" -S / -- "$cur" ) )
COMPREPLY+=( $(cd "$font_path" 2>/dev/null; compgen -f \
-X "!*.@([tT][tT][fF])" -S / -- "$cur") )
fi
done
compopt -o nospace
return
;;
-T|--theme)
--theme|-!(-*)T)
local conf_path=~/.config/feh/themes
local theme_name theme_opts
[[ -r $conf_path ]] || return
@ -47,51 +47,51 @@ _feh()
if [[ "$theme_name" == '#'* || "$theme_name" == "" ]]; then
continue
fi
COMPREPLY+=( $( compgen -W "$theme_name" -- "$cur" ) )
done < "$conf_path"
COMPREPLY+=( $(compgen -W "$theme_name" -- "$cur") )
done <"$conf_path"
return
;;
-S|--sort)
COMPREPLY=( $( compgen -W 'name filename mtime width height
pixels size format' -- "$cur" ) )
--sort|-!(-*)S)
COMPREPLY=( $(compgen -W 'name filename mtime width height
pixels size format' -- "$cur") )
return
;;
-R|--reload|-H|--limit-height|-W|--limit-width|-E|--thumb-height|\
-y|--thumb-width|-J|--thumb-redraw|--magick-timeout)
--reload|--limit-height|--limit-width|--thumb-height|--thumb-width|\
--thumb-redraw|--magick-timeout|-!(-*)[RHWEyJ])
# expect integer value
COMPREPLY+=( $( compgen -W '{0..9}' ) )
COMPREPLY+=( $(compgen -W '{0..9}') )
compopt -o nospace
return
;;
--zoom)
# expect integer value or "max", "fill"
COMPREPLY=( $( compgen -W 'max fill' -- "$cur" ) )
COMPREPLY=( $(compgen -W 'max fill' -- "$cur") )
if [[ ! $cur || ! $COMPREPLY ]]; then
COMPREPLY+=( $( compgen -W '{0..9}' ) )
COMPREPLY+=( $(compgen -W '{0..9}') )
compopt -o nospace
fi
return
;;
-a|--alpha)
COMPREPLY=( $( compgen -W '{0..255}' -- "$cur" ) )
--alpha|-!(-*)a)
COMPREPLY=( $(compgen -W '{0..255}' -- "$cur") )
return
;;
-b|--bg)
--bg|-!(-*)b)
_filedir
COMPREPLY+=( $( compgen -W 'trans' -- "$cur" ) )
COMPREPLY+=( $(compgen -W 'trans' -- "$cur") )
return
;;
-g|--geometry|--max-dimension|--min-dimension)
--geometry|--max-dimension|--min-dimension|-!(-*)g)
# expect string like 640x480
if [[ $cur && "$cur" != *x* ]]; then
COMPREPLY=( x )
fi
COMPREPLY+=( $( compgen -W "{0..9}" ) )
COMPREPLY+=( $(compgen -W "{0..9}") )
compopt -o nospace
return
;;
-L|--customlist|--index-info|--info|-D|--slideshow-delay|-~|\
--thumb-title|-^|--title)
--customlist|--index-info|--info|--slideshow-delay|--thumb-title|\
--title|-!(-*)[LD~^])
# argument required but no completions available
return
;;
@ -101,7 +101,7 @@ _feh()
if [[ "$cur" == -* ]]; then
# Some versions of feh just output "See 'man feh'" for --help :(
COMPREPLY=( $( compgen -W '$( _parse_help "$1" --help )' -- "$cur" ) )
COMPREPLY=( $(compgen -W '$(_parse_help "$1" --help)' -- "$cur") )
[[ $COMPREPLY == *= ]] && compopt -o nospace
[[ $COMPREPLY ]] && return
fi