.
52c      s&      d  Z   d f  d     YZ d S(   s   .cdplayerrcs   Cdplayerc     s     d   Z  B d   Z RS(   Nc   sa    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  qg W | } n  t g d g t |  |  _   d | i t |  d  |  _ ! xY | d ! rL } " | \ } } # |  i | i | d d  | i | d d  |  _ qW% y. & k } ' t | i d d t d	  }	 Wn ( t j
 o ) d  Sn X* k }
 + |
 i d
  } , |  i d } - t |  } . xU. d oJ/ |	 i   } 0 | d j o 1 Pn 2 | |  | j o3 | | } 4 | i |  d j o 5 d t GH6 qn 7 | | i  d d | i  d d !} 8 | | i  d d | 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   ^\([^:]*\):	\(.*\)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   regexs   compiles   regs   ss   ls   readlines   lines   matchs   regss   names   values   tracknos   close(   s   selfs	   tracklists   strings   ts   is   tracks   starts   lengths   posixs   fs   regexs   regs   ss   ls   lines   names   values   tracknos!   /usr/lib/python/irix5/cdplayer.pys   __init__c 	  s  B C 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  qc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   is!   /usr/lib/python/irix5/cdplayer.pys   write(   s   __init__s   write(    s!   /usr/lib/python/irix5/cdplayer.pys   CdplayerN(   s
   cdplayerrcs   Cdplayer(    s!   /usr/lib/python/irix5/cdplayer.pys   ?