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
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue