[lastbash-cvs] lastbash lastbash,1.79,1.80
Status: Beta
Brought to you by:
cstroie
|
From: Costin S. <cs...@us...> - 2006-12-05 20:36:06
|
Update of /cvsroot/lastbash/lastbash In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv4012 Modified Files: lastbash Log Message: Added the sleep function, interruptible by keypress. Index: lastbash =================================================================== RCS file: /cvsroot/lastbash/lastbash/lastbash,v retrieving revision 1.79 retrieving revision 1.80 diff -u -d -r1.79 -r1.80 --- lastbash 5 Dec 2006 17:09:32 -0000 1.79 +++ lastbash 5 Dec 2006 20:35:58 -0000 1.80 @@ -121,6 +121,16 @@ echo "${1// /%20}" } +# Function: Sleep function (interrupted by keypress) {{{1 +#----------------------------------------------------------------------------- +function sleep() +{ + # $1 - seconds to sleep + + read -n 1 -s -t "$1" SLEEP_KEY +} + + # Function: Initialization {{{1 #----------------------------------------------------------------------------- function init() @@ -1731,7 +1741,7 @@ local KEY DONE while [ ! "${DONE}" ] do - read -n 1 -s -t ${REFRESH_INTERVAL} KEY + read -n 1 -s -t "${REFRESH_INTERVAL}" KEY case "${KEY}" in "r") tui_metadata ;; "l") tui_lastfm_command_love ;; |