1
0
mirror of https://github.com/zplug/zplug synced 2025-08-27 16:22:09 +02:00

Remove base/job/spinner

This commit is contained in:
b4b4r07 2016-12-13 21:40:26 +09:00
parent 82db895a31
commit f79b3847a2
3 changed files with 0 additions and 69 deletions

@ -1,53 +0,0 @@
typeset -g _zplug_spin_file="/tmp/._zplug_spin_file.$$$RANDOM"
__zplug::job::spinner::is_spin()
{
[[ -f $_zplug_spin_file ]]
return $status
}
__zplug::job::spinner::lock()
{
__zplug::job::spinner::is_spin && return 1
set +m
touch "$_zplug_spin_file"
}
__zplug::job::spinner::unlock()
{
__zplug::job::spinner::is_spin || return 1
rm -f "$_zplug_spin_file"
}
__zplug::job::spinner::spin()
{
local spinner format="@"
local -F latency=0.05
local -a spinners
spinners=(⠋ ⠙ ⠹ ⠸ ⠼ ⠴ ⠦ ⠧ ⠇ ⠏)
tput civis
while __zplug::job::spinner::is_spin
do
for spinner in "${spinners[@]}"
do
__zplug::job::spinner::is_spin || break
printf " $spinner\r" >&2
sleep "$latency"
done
done
tput cnorm
set -m
}
__zplug::job::spinner::echo()
{
__zplug::job::spinner::is_spin || return 1
__zplug::io::print::f "$argv[@]"
}

@ -215,7 +215,6 @@ __zplug::utils::git::merge()
__zplug::core::core::run_interfaces \
"install" \
"$git[repo]" &>/dev/null
__zplug::job::spinner::lock # For showing message of update command
fi
if $failed; then

@ -1,15 +0,0 @@
T_SUB "__zplug::job::spinner::is_spin" ((
# skip
))
T_SUB "__zplug::job::spinner::lock" ((
# skip
))
T_SUB "__zplug::job::spinner::unlock" ((
# skip
))
T_SUB "__zplug::job::spinner::spin" ((
# skip
))
T_SUB "__zplug::job::spinner::echo" ((
# skip
))