‡Æ
lOö9c       s&      d  Z   d f  d „  ƒ  YZ d S(   s   .cdplayerrcs   Cdplayerc      s     d „  Z  B d „  Z RS(   Nc  
  s<    d  k  }  d |  _  d |  _  t | ƒ t d ƒ j o‰  g  }  xm t d t | ƒ d ƒ d  rN }  | i
 t | i | | | d !ƒ | i | | d | d !ƒ f f ƒ qj W | } n  t g d g t | ƒ |  _   d | i t | ƒ d ƒ |  _ ! xY | d ! rL } " | \ } } # |  i | i | d d ƒ | i | d d ƒ |  _ qW% y1 & d  k } ' t | i d d t d	 ƒ }	 Wn ( t j
 o ) d  Sn X* d  k }
 + |
 i d
 ƒ } , |  i d } - t | ƒ } . x'. d o/ |	 i ƒ  } 0 | d j o 1 Pn 2 | |  | j oÝ 3 | | } 4 | i | ƒ } 5 | o 6 d t GH7 qn 8 | i  d d ƒ \ } } 9 | d j o : | |  _ n_ ; | d j o < | |  _ n? = | d  d j o* > | i | d ƒ } ? | |  i | <n n qW@ |	 i$ ƒ  d  S(   Ns    i   i   i    s   di   s   HOMEs   /s   rs   ^([^:]*):\t(.*)s   .s   syntax error in ~/s   titles   artisti   s   tracki   (%   s   strings   selfs   artists   titles   types	   tracklists   ts   ranges   lens   is   appends   Nones   atois   tracks   zfills   ids   starts   lengths   posixs   opens   environs
   cdplayerrcs   fs   IOErrors   res   compiles   regs   ss   ls   readlines   lines   matchs   groups   names   values   tracknos   close(   s   selfs	   tracklists   strings   ts   is   tracks   starts   lengths   posixs   fs   res   regs   ss   ls   lines   matchs   names   values   tracknos0   /mit/python/lib/python2.0/plat-irix6/cdplayer.pys   __init__ sX   	 	L " 	;% 

c 	   s×  B C d  k  } D | i d d t } E y F t | d ƒ } Wn( G t j
 o H t d d ƒ } n XI t | d d ƒ } J |  i	 d } K t | ƒ } L x^ L d oS M | i ƒ  } N | d	 j o O Pn P | |  | j o Q | i | ƒ n q¦ WR | i |  i	 d
 |  i d ƒ S | i |  i	 d |  i d ƒ T xT t d t |  i ƒ ƒ d T r5 } U | i |  i	 d | d |  i | d ƒ qfWW | i ƒ  X | i ƒ  Y | i | d | ƒ d  S(   Ns   HOMEs   /s   rs	   /dev/nulls   .news   ws   .i   s    s   .title:	s   
s	   .artist:	i    s   .track.s   :	(   s   posixs   environs
   cdplayerrcs   filenames   opens   olds   IOErrors   news   selfs   ids   ss   lens   ls   readlines   lines   writes   titles   artists   ranges   tracks   is   closes   rename(	   s   selfs   posixs   filenames   olds   news   ss   ls   lines   is0   /mit/python/lib/python2.0/plat-irix6/cdplayer.pys   writeB s0    
"" 	3(   s   __init__s   write(    s0   /mit/python/lib/python2.0/plat-irix6/cdplayer.pys   Cdplayer s   .N(   s
   cdplayerrcs   Cdplayer(    s0   /mit/python/lib/python2.0/plat-irix6/cdplayer.pys   ? s   