/[antiright]/antiright/src/ACE
ViewVC logotype

Diff of /antiright/src/ACE

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.30 by jefbed, Wed Dec 22 21:47:51 2004 UTC revision 1.31 by jefbed, Sat Dec 25 21:10:18 2004 UTC
# Line 245  VMStat() Line 245  VMStat()
245  }  }
246  Select_CD_Track()  Select_CD_Track()
247  {  {
248      tracks=$(arcd -T)      local tracks=$(arcd -T)
249      if [ $tracks -gt 0 ]; then      if [ $tracks -gt 0 ]; then
250          track=$($ARSHELL -W 'Select Track' -ADp "Track: [1-$tracks]")          track=$($ARSHELL -W 'Select Track' -ADp "Track: [1-$tracks]")
251          track_after_zero="[ $track -gt 0 ]"          track_after_zero="[ $track -gt 0 ]"
# Line 261  Select_CD_Track() Line 261  Select_CD_Track()
261  }  }
262  CD_Player()  CD_Player()
263  {  {
264      $ARSHELL -W 'CD Player' -r 2 -E \      local xmcd_path="$(which xmcd)"
265          'ACE -A CD_Player & ACE Play_CD'\  
266          'ACE -A CD_Player & ACE Pause_CD'\      # This allows the conditional to work with NetBSD's which command.  
267          'ACE -A CD_Player & ACE Resume_CD'\      if [ "$(echo $xmcd_path | cut -d ' ' -f 1)" == "no" ]; then
268          'ACE -A CD_Player & ACE Stop_CD'\          xmcd_path=""
269          'ACE -A CD_Player & ACE Select_Track'\      fi
270          "echo Exit"      # Run xmcd if available.  
271        if [ "$xmcd_path" != "" ]; then
272            xmcd &
273        else
274            $ARSHELL -W 'CD Player' -r 2 -E \
275                'ACE -A CD_Player & ACE Play_CD'\
276                'ACE -A CD_Player & ACE Pause_CD'\
277                'ACE -A CD_Player & ACE Resume_CD'\
278                'ACE -A CD_Player & ACE Stop_CD'\
279                'ACE -A CD_Player & ACE Select_Track'\
280                "echo Exit"
281        fi
282  }  }
283  KillJuke()  KillJuke()
284  {  {

Legend:
Removed from v.1.30  
changed lines
  Added in v.1.31

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26