Uncommented schedule support
authorTim Pope <code@tpope.net>
Mon, 23 Aug 2004 19:15:35 +0000 (19:15 +0000)
committerTim Pope <code@tpope.net>
Mon, 23 Aug 2004 19:15:35 +0000 (19:15 +0000)
bin/away-detect

index cd0ba17986c1e0ce0523045c5f4053ad5f9a21e1..118bbff597a7a097e67098fb5544e95c3b4ae9d0 100755 (executable)
@@ -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"