# Usage
function xalarm_usage {
- echo "usage: $BASENAME [list|cancel|kill|help|usage|loop|reset|reset-loop] [timedef] [message]"
+ echo "usage: $BASENAME [list|cancel|kill|resume|continue|help|usage|loop|reset|reset-loop] [timedef] [message]"
exit 1
}
trap xalarm_sigusr2 SIGUSR2
# Dispatch
-if [ "$1" == "list" ]; then
+if [ -z "$1" ] || [ "$1" == "list" ]; then
xalarm_list
elif [ "$1" == "cancel" ] || [ "$1" == "kill" ]; then
xalarm_cancel $2
elif [ "$1" == "pause" ]; then
xalarm_pause $2
-elif [ "$1" == "resume" ]; then
+elif [ "$1" == "resume" ] && [ "$1" == "continue" ]; then
xalarm_resume $2
elif [ "$1" == "reset" ]; then
xalarm_reset $2