|
|
|
@ -3,13 +3,13 @@
|
|
|
|
|
|
|
|
|
|
_opt_filenames()
|
|
|
|
|
{
|
|
|
|
|
echo $(compgen -o filenames -A file $cur)
|
|
|
|
|
echo $(compgen -o filenames -A file -- $cur)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
_opt_dirnames()
|
|
|
|
|
{
|
|
|
|
|
echo $(compgen -o dirnames $cur)
|
|
|
|
|
}
|
|
|
|
|
echo $(compgen -o plusdirs -f -- $cur)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
_fomosto_options()
|
|
|
|
|
{
|
|
|
|
@ -53,7 +53,7 @@ _fomosto_options()
|
|
|
|
|
elif [ $COMP_CWORD = 3 ]; then
|
|
|
|
|
opts=${arg_subsub[${COMP_WORDS[1]}]}
|
|
|
|
|
fi
|
|
|
|
|
COMPREPLY=( $(compgen -W '${opts}' $cur) )
|
|
|
|
|
COMPREPLY=( $(compgen -W '${opts}' -- $cur) )
|
|
|
|
|
return 0
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -68,10 +68,10 @@ _snuffler_options()
|
|
|
|
|
opts="--help --pattern --stations --event --markers --follow --force-cache --store-path --store-interval --ntracks --opengl --debug"
|
|
|
|
|
fi
|
|
|
|
|
opts="$opts $(_opt_dirnames) $(_opt_filenames)"
|
|
|
|
|
COMPREPLY=( $(compgen -W '${opts}' $cur) )
|
|
|
|
|
COMPREPLY=( $(compgen -W '${opts}' -- $cur) )
|
|
|
|
|
return 0
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
complete -F _fomosto_options fomosto
|
|
|
|
|
complete -F _snuffler_options snuffler
|
|
|
|
|
complete -o nospace -o filenames -F _fomosto_options fomosto
|
|
|
|
|
complete -o nospace -o filenames -F _snuffler_options snuffler
|
|
|
|
|
|
|
|
|
|