???<!-- GIF89;a -->
123123123123
.....................................................................................................................................???<!-- GIF89;a -->
123123123123
.....................................................................................................................................ó
fc           @   s8  d  d l  Z  d  d l Z d  d l Td  d l Z d Z d* Z d „  Z d „  Z d d	 d
 d d g Z d d d d d g Z	 d d d d d d d d d d d d d d g Z
 g  Z d  „  Z d! „  Z d" „  Z d# „  Z d$ „  Z d% „  Z d& „  Z d' „  Z e d( k r4y e ƒ  e e ƒ  ƒ Wq4e k
 r0d) GHq4Xn  d S(+   iÿÿÿÿN(   t   *s   ` iÈ   i   c          C   sÈ   t  j d }  |  r |  Sd GHg  } xB t j t j ƒ D]. } t | ƒ s5 | j t | ƒ | f ƒ q5 q5 W| j ƒ  | sŒ d GHt  j	 d ƒ n  | j ƒ  | j
 ƒ  x! | D] \ } } |  j | ƒ q§ W|  S(   Ni   s1   No arguments, checking almost *, in "ls -t" orders   Nothing to do -- exit 1(   t   syst   argvt   ost   listdirt   curdirt   skipfilet   appendt   getmtimet   sortt   exitt   reverse(   t   argst   listt   filet   mtime(    (    s*   /usr/lib64/python2.7/Tools/scripts/xxci.pyt   getargs   s"     


 c         C   s7   y t  j |  ƒ } | t SWn t  j k
 r2 d SXd  S(   Niÿÿÿÿ(   R   t   statt   ST_MTIMEt   error(   R   t   st(    (    s*   /usr/lib64/python2.7/Tools/scripts/xxci.pyR   "   s
    t   tagst   TAGSt   xyzzys	   nohup.outt   coret   .t   ,t   @t   #s   o.t   ~s   .as   .os   .olds   .baks   .origs   .news   .prevs   .nots   .pycs   .fdcs   .rgbs   .elcs   ,vc          C   sŽ   t  t (x t D] }  t j |  d ƒ q Wx t D] }  t j d |  ƒ q0 Wy t d d ƒ } Wn t k
 rr d  SXt | j ƒ  j ƒ  t (d  S(   NR    s   .xxcignt   r(	   t   badnamest   ignoret   badprefixesR   t   badsuffixest   opent   IOErrort   readt   split(   t   pt   f(    (    s*   /usr/lib64/python2.7/Tools/scripts/xxci.pyt   setup0   s    c         C   sº   x$ t  D] } t j |  | ƒ r d Sq Wy t j |  ƒ } Wn t j k
 rQ d SXt | t ƒ sf d S| t t k rz d Sy2 t	 |  d ƒ j
 t t ƒ ƒ } | t k r« d SWn n Xd S(   Ni   R   i    (   R    t   fnmatchR   t   lstatR   t   S_ISREGt   ST_MODEt   ST_SIZEt   MAXSIZER#   R%   t   lent	   EXECMAGIC(   R   R'   R   t   data(    (    s*   /usr/lib64/python2.7/Tools/scripts/xxci.pyR   <   s$        c         C   s/   x( t  D]  } |  t | ƒ  | k r d Sq Wd S(   Ni   i    (   R!   R0   (   R   t   bad(    (    s*   /usr/lib64/python2.7/Tools/scripts/xxci.pyt	   badprefixO   s     c         C   s0   x) t  D]! } |  t | ƒ | k r d Sq Wd S(   Ni   i    (   R"   R0   (   R   R3   (    (    s*   /usr/lib64/python2.7/Tools/scripts/xxci.pyt	   badsuffixT   s     c         C   st   xm |  D]e } | d GHt  | ƒ r t | ƒ t d | d ƒ rl t j d | ƒ } t j d | ƒ } ql q q Wd  S(   Nt   :s	   Check in s    ? s   rcs -l s   ci -l (   t	   differingt	   showdiffst   askyesnoR   t   system(   R   R   t   sts(    (    s*   /usr/lib64/python2.7/Tools/scripts/xxci.pyt   goY   s    	
c         C   s+   d |  d |  } t  j | ƒ } | d k S(   Ns   co -p s    2>/dev/null | cmp -s - i    (   R   R:   (   R   t   cmdR;   (    (    s*   /usr/lib64/python2.7/Tools/scripts/xxci.pyR7   b   s    c         C   s!   d |  d } t  j | ƒ } d  S(   Ns   rcsdiff s    2>&1 | ${PAGER-more}(   R   R:   (   R   R=   R;   (    (    s*   /usr/lib64/python2.7/Tools/scripts/xxci.pyR8   g   s    c         C   s   t  |  ƒ } | d k S(   Nt   yt   yes(   R>   R?   (   t	   raw_input(   t   promptt   s(    (    s*   /usr/lib64/python2.7/Tools/scripts/xxci.pyR9   k   s    t   __main__s   [Intr]i   (   R   R   R   R*   R1   R/   R   R   R   R!   R"   R    R)   R   R4   R5   R<   R7   R8   R9   t   __name__t   KeyboardInterrupt(    (    (    s*   /usr/lib64/python2.7/Tools/scripts/xxci.pyt   <module>   s4   
											