It did its job either way.
case $k in played) ;; *) bail "unexpected third-line token \`$k'" ;; esac
read -pA t
case $t[-1] in started | ok) st="" ;; paused) st=" (paused)" ;; esac
case $k in played) ;; *) bail "unexpected third-line token \`$k'" ;; esac
read -pA t
case $t[-1] in started | ok) st="" ;; paused) st=" (paused)" ;; esac
+ kill $kid >/dev/null 2>&1 || :
artist=$(disorder part $track display artist)
album=$(disorder part $track display album)
artist=$(disorder part $track display artist)
album=$(disorder part $track display album)