From: Tim Pope Date: Mon, 23 Aug 2004 19:15:35 +0000 (+0000) Subject: Uncommented schedule support X-Git-Url: http://git.tpope.net/?p=tpope-extra.git;a=commitdiff_plain;h=3b0d1a8723d6b50db54862be65636efd73c5fa4b Uncommented schedule support --- diff --git a/bin/away-detect b/bin/away-detect index cd0ba17..118bbff 100755 --- a/bin/away-detect +++ b/bin/away-detect @@ -86,18 +86,18 @@ while read times event; do done fi -#today --category='!school' | sed -e s/^..........//|grep '[0-9][0-9]:[0-9][0-9]-[0-9][0-9]:[0-9][0-9]'| \ -#while read times event; do -# begin="$(expr 60 \* $(echo $times|sed -e 's/-.*//' -e 's/:/ + /g'))" -# end="$(expr 60 \* $(echo $times|sed -e 's/.*-//' -e 's/:/ + /g'))" -# max_end="$end" -# if [ "$begin" -le "$now" -a "$now" -lt "$end" ]; then -# echo "scheduled=\"$event\"" > "$HOME/.away-smart" -# break -# elif [ "$old_away" = "$event" -a "$now" -gt "$max_end" ]; then -# echo "old_smart=\"$old_away\"" > "$HOME/.away-smart" -# fi -#done +today --category='!school' | sed -e s/^..........//|grep '[0-9][0-9]:[0-9][0-9]-[0-9][0-9]:[0-9][0-9]'| \ +while read times event; do + begin="$(expr 60 \* $(echo $times|sed -e 's/-.*//' -e 's/:/ + /g'))" + end="$(expr 60 \* $(echo $times|sed -e 's/.*-//' -e 's/:/ + /g'))" + max_end="$end" + if [ "$begin" -le "$now" -a "$now" -lt "$end" ]; then + echo "scheduled=\"$event\"" > "$HOME/.away-smart" + break + elif [ "$old_away" = "$event" -a "$now" -gt "$max_end" ]; then + echo "old_smart=\"$old_away\"" > "$HOME/.away-smart" + fi +done [ -f "$HOME/.away-smart" ] && . "$HOME/.away-smart" old_sched="$scheduled"