File: //lib64/python2.7/site-packages/mercurial/similar.pyo
�
Hq�Qc @ sS d d l m Z d d l Z d d l Z d d l Z d � Z d � Z d � Z d S( i����( t _Nc c s t | � t | � } i } x^ t | � D]P \ } } | j j t d � | d | �t j | j � � j � } | | | <q) Wx| t | � D]n \ } } | j j t d � | t | � d | �t j | j � � j � } | | k r� | | | f Vq� q� W| j j t d � d � d S( s� find renamed files that have no changes
Takes a list of new filectxs and a list of removed filectxs, and yields
(before, after) tuples of exact matches.
s searching for exact renamest totalN(
t lent enumeratet uit progressR t utilt sha1t datat digestt None( t repot addedt removedt numfilest hashest it fctxt h( ( s7 /usr/lib64/python2.7/site-packages/mercurial/similar.pyt _findexactmatches
s "c
# s! i } x� t | � D]� \ } � | j j t d � | d t | � �t j � f d � � � � f d � } x[ | D]S } | j | d | f � d } | | j � � } | | k rr � | f | | <qr qr Wq W| j j t d � d � x4 | j
� D]&